Abstract
Cultural Algorithm (CA) are a class of computational models derived from observing the cultural evolution process in nature and is used to solve complex calculations of the new global optimization search algorithms. Aiming at the traditional cultural algorithm has poor precision and trap into local optimum of global optimization. In this paper, introduce the isolation niche technology into the traditional cultural algorithm. With improvements, the algorithm is less likely to trap in local optimum. According to the test of one set of benchmark function, the proposed algorithm has greater improvements than ordinal cultural algorithm in the aspects of convergence precision and stability. In this paper, introduce the proposed algorithm into the image matching problem, and the simulation test shows that the algorithm for image matching problem has made great effects in stability and convergence precision.





Similar content being viewed by others
References
Ali MZ et al (2016) A modified cultural algorithm with a balanced performance for the differential evolution frameworks. Knowl-Based Syst 111:73–86
Bellman R (1956) Dynamic programming and Lagrange multipliers. Proc Natl Acad Sci 42(10):767–769
Chung C (1997) Knowledge-based approaches to self-adaptation in cultural algorithms. Ph. D. Thesis, Wayne State University, Detroit, Michigan, USA
Goldbeg DE (1989) Genetic algorithms in search, optimization and machine learning, reading. Addison-Wesley, Mass
Gong W, Cai Z, Ling CX, Li H (2011) Enhanced differential evolution with adaptive strategies for numerical optimization. IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics) 41(2):397–413
Gong W, Cai Z, Wang Y (2014) Repairing the crossover rate in adaptive differential evolution. Appl Soft Comput 15:149–168
Gong W, Zhou A, Cai Z (2015a) A multioperator search strategy based on cheap surrogate models for evolutionary optimization. IEEE Trans Evol Comput 19(5):746–758
Gong W, Cai Z, Liang D (2015b) Adaptive ranking mutation operator based differential evolution for constrained optimization. IEEE Transactions on Cybernetics 45(4):s on Electrical 716–s on Electrical 727
Gong W, Yan X, Liu X, Cai Z (2015c) Parameter extraction of different fuel cell models with transferred adaptive differential evolution. Energy 86:139–151
Haldar V, Chakraborty N (2015) Power loss minimization by optimal capacitor placement in radial distribution system using modified cultural algorithm. Int Trans Electr Energy Syst 25(1):54–71
Hong C et al (2016) Realtime and robust object matching with a large number of templates. Multimed Tools Appl 75(3):1459–1480
Hu C, Zhao J, Yan X, Zeng D, Guo S (2015) A mapreduce based parallel niche genetic algorithm for contaminant source identi_cation in water distribution network. Ad Hoc Netw 35(C):116–126
Jarraya SK, Hammami M, Ben-Abdallah H (2015) Adaptive moving shadow detection and removal by new semi-supervised learning technique. Multimed Tools Appl 75(18):10949–10977
Jia X et al (2016) A novel edge detection approach using a fusion model. Multimed Tools Appl 75(2):1099–1133
Li C, Nguyen TT, Yang M, Yang S, Zeng S (2015) Multi-population methods in unconstrained continuous dynamic environments: the challenges. Inf Sci 296:95–118
Lin Z, Yan J, Yuan Y (2016) Target detection for SAR images based on beamlet transform. Multimed Tools Appl 75(4):2189–2202
Michalewicz Z (1996) Genetic algorithms + data structures = evolution programs, 3rd edn. Springer-Verlag, Berlin
Nam Y (2016) Real-time abandoned and stolen object detection based on spatio-temporal features in crowded scenes. Multimed Tools Appl 75(12):7003–7028
Nian F et al (2016) Efficient near-duplicate image detection with a local-based binary representation. Multimed Tools Appl 75(5):2435–2452
Reynoids R (1994) An introduction to cultural algorithms. Proceedings of the 3rd Annual Conference on Evolutionary Programming, 131–139
Sim DG, Kwon OK, Park RH (1999) Object matching algorithms using robust Hausdorff distance measures. IEEE Trans Image Process 8(3):425–429
Wolpert DH, Macready WG (1997) No free lunch theorems for optimization. IEEE Trans Evol Comput 1(1):67–82
Wu Q, Zhang J, Huang W, Sun Y (2014) An efficient image matching algorithm based on culture evolution. J Chem Pharm Res 6(5):271–278
Xie S, Wang Y (2014) Construction of tree network with limited delivery latency in homogeneous wireless sensor networks. Wirel Pers Commun 78(1):231–246
Yan X, Wu Q, Sheng VS (2016) A double weighted naive Bayes with niching cultural algorithm for multi-label classification. Int J Pattern Recognit Artif Intell 30:1650013. doi:10.1142/S0218001416500130
Yan X, Hu C, Yao H et al (2015) Adaptive cultural algorithm for combinational digital circuit sensor design. Sens Lett 13(2):127–129
Yan XS, Wu QH (2012) Function optimization based on cultural algorithms. J Comput Inf Technol 2:152–158
Yan L, Ju H, Zhuoshang J, Yinsheng D (2000) Isolation of niching genetic algorithms research. Syst Eng J 15(1):86–91
Yan X, Wu Q, Zhang C et al (2012) An efficient function optimization algorithm based on culture evolution. Int J Comput Sci Issues 9:11–18
Yan X, Hu C, Yao H et al (2013) Circuit optimization design based on improved cultural algorithm. Int J Adv Comput Technol 5:122–130
Yan X, Wu Q, Liu H (2015) Digital circuit optimization design algorithm based on cultural evolution. Metall Min Ind 7(9):877–885
Yan X, Zhao J, Hu C, Wu Q (2016) Contaminant source identification in water distribution network based on hybrid encoding. J Comput Methods Sci Eng 16(2):379–390
Yang M, Li C, Cai Z, Guan J (2015) Differential evolution with auto-enhanced population diversity. IEEE Transactions Cybern 45(2):302–315
Zadeh PM, Kobti Z (2015) A multi-population cultural algorithm for community detection in social networks. Procedia Comput Sci 52:342–349
Zadeh PM, Pandey M, Kobti Z (2016) A study on population adaptation in social networks based on knowledge migration in cultural algorithm. 2016 I.E. Congress on IEEE Evolutionary Computation (CEC), 4405–4412
Zhang Y (2008) Cultural algorithm and its application in the portfolio. Master Thesis, Harbin University of Science and Technology, Harbin, China
Acknowledgements
This paper is supported by National Natural Science Foundation of China (No. 41404076, 61402425, 61501412, 61673354, 61672474).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Yan, X., Song, T. & Wu, Q. An improved cultural algorithm and its application in image matching. Multimed Tools Appl 76, 14951–14968 (2017). https://doi.org/10.1007/s11042-016-4313-2
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-016-4313-2