Abstract
In this paper two hybrid schemes using Firefly Algorithm (FA) and Genetic Algorithm (GA) are introduced. The novel hybrid meta-heuristics algorithms are realized and applied to parameter identification problem of a non-linear mathematical model of the E. coli cultivation process. This is a hard combinatorial optimization problem for which exact algorithms or traditional numerical methods does not work efficiently. A system of four ordinary differential equations is proposed to model the growth of the bacteria, substrate utilization and acetate formation. Parameter optimization is performed using a real experimental data set from an E. coli MC4110 fed-batch cultivation process. In the considered non-linear mathematical model five parameters are estimated, namely maximum specific growth rate, two saturation constants and two yield coefficients. Based on the numerical and simulation result, it is shown that the model obtained by the proposed hybrid algorithms are highly competitive with standard FA and GA. The hybrid algorithms obtain similar objective function values compared to pure GA and FA, but using four times less population size and seven times less computation time. Thus, the hybrids have two advantages – take much less running time and required much less memory compared to standard GA and FA.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Abdullah, A., Deris, S., Mohamad, M.S., Hashim, S.Z.M.: A new hybrid firefly algorithm for complex and nonlinear problem. In: Omatu, S., et al. (eds.) Distributed Computing and Artificial Intelligence, pp. 673–680. Springer-Verlag, Heidelberg (2012)
Apostolopoulos, T., Vlachos, A.: Application of the firefly algorithm for solving the economic emissions load dispatch problem. Int. J. Comb. 2011 (2011). Article ID 523806
Arndt, M., Hitzmann, B.: Feed forward/feedback control of glucose concentration during cultivation of Escherichia coli. In: 8th IFAC International Conference on Computer Applications in Biotechnology, Canada, pp. 425–429 (2001)
Atanassova, V., Fidanova, S., Popchev, I., Chountas, P.: Generalized nets, ACO algorithms and genetic algorithms. In: Karl, K., Sabelfeld, I.D. (eds.) Proceedings in Mathematics Monte Carlo Methods and Applications, De Gruyter, pp. 39–46 (2012)
Chai-ead, N., Aungkulanon, P., Luangpaiboon, P.: Bees and firefly algorithms for noisy non-linear optimisation problems. In: Proceedings of International Multiconference of Engineers and Computer Scientists, vol. 2, pp. 1449–1454 (2011)
Fidanova, S.: Hybrid heuristic algorithm for GPS surveying problem. In: Boyanov, T., Dimova, S., Georgiev, K., Nikolov, G. (eds.) NMA 2006. LNCS, vol. 4310, pp. 239–246. Springer, Heidelberg (2007)
Ganesan, T., Vasant, P., Elamvazuthi, I.: Hybrid neuro-swarm optimization approach for design of distributed generation power system. Neural Comput. Appl. 23(1), 105–117 (2013). doi:10.1007/s00521-012-0976-4
Goldberg, D.E.: Genetic Algorithms in Search, Optimization and Machine Learning. Addison Wesley Longman, London (2006)
Guangdong, H., Qun, W.: A hybrid ACO-GA on sports competition scheduling. In: Ostfeld, A. (ed.) Ant Colony Optimization - Methods and Applications, pp. 89–100. InTech, Rijeka (2011)
Holland, J.H.: Adaptation in Natural and Artificial Systems, 2nd edn. MIT Press, Cambridge (1992)
Houck, C.R., Joines, J.A., Kay, M.G.: A Genetic Algorithm for Function Optimization: A Matlab Implementation. Genetic Algorithm Toolbox Toutorial (1996). http://read.pudn.com/downloads152/ebook/662702/gaotv5.pdf
Jiang, L., Ouyang, Q., Tu, Y.: Quantitative modeling of Escherichia coli chemotactic motion in environments varying in space and time. PLoS Comput. Biol. 6(4), e1000735 (2010). doi:10.1371/journal.pcbi.1000735
Karelina, T.A., Ma, H., Goryanin, I., Demin, O.V.: EI of the phosphotransferase system of Escherichia coli: mathematical modeling approach to analysis of its kinetic properties. J. Biophys. 2011 (2011). Article ID 579402, http://dx.doi.org/10.1155/2011/579402
Li, N., Wang, S., Li, Y.: A hybrid approach of GA and ACO for VRP. J. Comput. Inf. Syst. 7(13), 4939–4946 (2011)
Nasiri, B., Meybodi, M.R.: Speciation-based firefly algorithm for optimization in dynamic environments. Int. J. Artif. Intell. 8(S12), 118–132 (2012)
Nemati, S., Basiri, M.E., Ghasem-Aghaee, N., Aghdam, M.H.: A novel ACO-GA hybrid algorithm for feature selection in protein function prediction. J. Expert Syst. Appl. Int. J. Arch. 36(10), 12086–12094 (2009)
Olabiyisi, S.O., Fagbola, T.M., Omidiora, E.O., Oyeleye, A.C.: Hybrid metaheuristic feature extraction technique for solving timetabling problem. Int. J. Sci. Eng. Res. 3(8), 1–6 (2012). http://www.ijser.org
Petersen, C.M., Rifai, H.S., Villarreal, G.C., Stein, R.: Modeling Escherichia coli and its sources in an Urban Bayou with hydrologic simulation program - FORTRAN. J. Environ. Eng. 137(6), 487–503 (2011)
Pohlheim, H.: Genetic and Evolutionary Algorithms: Principles, Methods and Algorithms. Genetic and Evolutionary Toolbox (2003). http://www.geattb.com/docu/algindex.html
Han, T.A.: Intention recognition promotes the emergence of cooperation: a Bayesian network model. In: Han, T.A. (ed.) Intention Recognition, Commitment and Their Roles in the Evolution of Cooperation. SAPERE, vol. 9, pp. 101–114. Springer, Heidelberg (2013)
Rodriguez, F.J., Garcia-Martinez, C., Lozano, M.: Hybrid metaheuristics based on evolutionary algorithms and simulated annealing: taxonomy, comparison, and synergy test. IEEE Trans. Evol. Comput. 16(6), 787–800 (2012)
Roeva, O., Trenkova, T.: Genetic algorithms and firefly algorithms for non-linear bioprocess model parameters identification. In: Proceedings of the 4th International Joint Conference on Computational Intelligence (ECTA), Barcelona, Spain, 5–7 October 2012, pp. 164–169 (2012)
Roeva, O.: Real-World Application of Genetic Algorithms. In Tech, Rijeka (2012)
Syam, W.P., Al-Harkan, I.M.: Comparison of three meta heuristics to optimize hybrid flow shop scheduling problem with parallel machines. In: WASET, vol. 62, pp. 271–278 (2010)
Tahouni, N., Smith, R., Panjeshahi, M.H.: Comparison of stochastic methods with respect to performance and reliability of low-temperature gas separation processes. Can. J. Chem. Eng. 88(2), 256–267 (2010)
Talbi, E.G.: Hybrid Metaheuristics. Studies in Computational Intelligence, vol. 434, p. 458. Springer, Heidelberg (2013)
Vasant, P.: Hybrid LS-SA-PS methods for solving fuzzy non-linear programming problems. Math. Comput. Model. 57(1–2), 180–188 (2013)
Vasant, P., Barsoum, N.: Hybrid pattern search and simulated annealing for fuzzy production planning problems. Comput. Math. Appl. 60(4), 1058–1067 (2010)
Wang, G., Guo, L., Duan, H., Wang, H., Liu, L., Shao, M.: A hybrid metaheuristic DE/CS algorithm for UCAV three-dimension path planning. Sci. World J. 2012, 1–11 (2012). doi:10.1100/2012/583973
Yang, X.S.: Nature-Inspired Meta-Heuristic Algorithms. Luniver Press, Beckington (2008)
Yang, X.-S.: Firefly algorithms for multimodal optimization. In: Watanabe, O., Zeugmann, T. (eds.) SAGA 2009. LNCS, vol. 5792, pp. 169–178. Springer, Heidelberg (2009)
Yang, X.S.: Firefly algorithm, stochastic test functions and design optimisation. Int. J. Bio-Inspired Comput. 2(2), 78–84 (2010a)
Yousif, A., Abdullah, A.H., Nor, S.M., Abdelaziz, A.A.: Scheduling jobs on grid computing using firefly algorithm. J. Theor. Appl. Inf. Technol. 33(2), 155–164 (2011)
Acknowledgments
This work has been partially supported by the Bulgarian National Science Fund under the Grants DID 02/29 “Modelling Processes with Fixed Development Rules (ModProFix)” and DMU 02/4 “High quality control of biotechnological processes with application of modified conventional and metaheuristics methods”.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Roeva, O. (2014). Genetic Algorithm and Firefly Algorithm Hybrid Schemes for Cultivation Processes Modelling. In: Nguyen, N., Kowalczyk, R., Fred, A., Joaquim, F. (eds) Transactions on Computational Collective Intelligence XVII. Lecture Notes in Computer Science(), vol 8790. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-44994-3_10
Download citation
DOI: https://doi.org/10.1007/978-3-662-44994-3_10
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-662-44993-6
Online ISBN: 978-3-662-44994-3
eBook Packages: Computer ScienceComputer Science (R0)