{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,28]],"date-time":"2026-01-28T00:38:58Z","timestamp":1769560738781,"version":"3.49.0"},"reference-count":47,"publisher":"Springer Science and Business Media LLC","issue":"23","license":[{"start":{"date-parts":[[2019,2,27]],"date-time":"2019-02-27T00:00:00Z","timestamp":1551225600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Soft Comput"],"published-print":{"date-parts":[[2019,12]]},"DOI":"10.1007\/s00500-019-03843-5","type":"journal-article","created":{"date-parts":[[2019,2,27]],"date-time":"2019-02-27T19:58:33Z","timestamp":1551297513000},"page":"12859-12871","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":8,"title":["Genetic programming with transfer learning for texture image classification"],"prefix":"10.1007","volume":"23","author":[{"given":"Muhammad","family":"Iqbal","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4633-6135","authenticated-orcid":false,"given":"Harith","family":"Al-Sahaf","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bing","family":"Xue","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mengjie","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2019,2,27]]},"reference":[{"issue":"16","key":"3843_CR1","doi-asserted-by":"publisher","first-page":"12291","DOI":"10.1016\/j.eswa.2012.02.123","volume":"39","author":"H Al-Sahaf","year":"2012","unstructured":"Al-Sahaf H, Song A, Neshatian K, Zhang M (2012) Two-tier genetic programming: towards raw pixel-based image classification. Expert Syst Appl 39(16):12291\u201312301","journal-title":"Expert Syst Appl"},{"key":"3843_CR2","doi-asserted-by":"crossref","unstructured":"Al-Sahaf H, Zhang M, Johnston M, Verma B (2015)Image descriptor: a genetic programming approach to multiclass texture classification. In: Proceedings of 2015 IEEE congress on evolutionary computation. IEEE, pp 2460\u20132467","DOI":"10.1109\/CEC.2015.7257190"},{"issue":"1","key":"3843_CR3","first-page":"83","volume":"21","author":"H Al-Sahaf","year":"2017","unstructured":"Al-Sahaf H, Al-Sahaf A, Xue B, Johnston M, Zhang M (2017) Automatically evolving rotation-invariant texture image descriptors by genetic programming. IEEE Trans Evol Comput 21(1):83\u2013101","journal-title":"IEEE Trans Evol Comput"},{"key":"3843_CR4","unstructured":"Blanchard G, Lee G, Scott C (2011) Generalizing from several related classification tasks to a new unlabeled sample. In: Proceedings of 2011 advances in neural information processing systems. Curran Associates, pp 2178\u20132186"},{"key":"3843_CR5","doi-asserted-by":"crossref","unstructured":"Blitzer J, McDonald R, Pereira F (2006) Domain adaptation with structural correspondence learning. In: Proceedings of the 2006 conference on empirical methods in natural language processing. Association for Computational Linguistics, pp 120\u2013128","DOI":"10.3115\/1610075.1610094"},{"key":"3843_CR6","volume-title":"Textures: a photographic album for artists and designers","author":"P Brodatz","year":"1999","unstructured":"Brodatz P (1999) Textures: a photographic album for artists and designers. Dover Publications, New York"},{"issue":"4","key":"3843_CR7","first-page":"300","volume":"1","author":"SH Cha","year":"2007","unstructured":"Cha SH (2007) Comprehensive survey on distance\/similarity measures between probability density functions. Int J Math Models Methods Appl Sci 1(4):300\u2013307","journal-title":"Int J Math Models Methods Appl Sci"},{"key":"3843_CR8","doi-asserted-by":"publisher","first-page":"96","DOI":"10.1016\/j.engappai.2016.02.005","volume":"52","author":"BM Chang","year":"2016","unstructured":"Chang BM, Tsai HH, Yen CY (2016) SVM-PSO based rotation-invariant image texture classification in SVD and DWT domains. Eng Appl Artif Intell 52:96\u2013107","journal-title":"Eng Appl Artif Intell"},{"key":"3843_CR9","doi-asserted-by":"crossref","unstructured":"Chen Q, Xue B, Zhang M (2015) Generalisation and domain adaptation in GP with gradient descent for symbolic regression. In: Proceedings of 2015 IEEE Congress on Evolutionary Computation. IEEE, pp 1137\u20131144","DOI":"10.1109\/CEC.2015.7257017"},{"issue":"1","key":"3843_CR10","doi-asserted-by":"publisher","first-page":"76","DOI":"10.1109\/JBHI.2016.2636929","volume":"21","author":"S Christodoulidis","year":"2017","unstructured":"Christodoulidis S, Anthimopoulos M, Ebner L, Christe A, Mougiakakou S (2017) Multisource transfer learning with convolutional neural networks for lung pattern analysis. IEEE J Biomed Health Inform 21(1):76\u201384","journal-title":"IEEE J Biomed Health Inform"},{"key":"3843_CR11","unstructured":"Donahue J, Jia Y, Vinyals O, Hoffman J, Zhang N, Tzeng E, Darrell T (2014) DeCAF: a deep convolutional activation feature for generic visual recognition. In: Proceedings of the 31st international conference in machine learning, international conference on machine learning, vol\u00a032. PMLR, pp 647\u2013655"},{"issue":"7553","key":"3843_CR12","doi-asserted-by":"publisher","first-page":"476","DOI":"10.1038\/nature14544","volume":"521","author":"AE Eiben","year":"2015","unstructured":"Eiben AE, Smith J (2015) From evolutionary computation to the evolution of things. Nature 521(7553):476\u2013482","journal-title":"Nature"},{"issue":"2","key":"3843_CR13","doi-asserted-by":"publisher","first-page":"121","DOI":"10.1109\/TSMCC.2009.2033566","volume":"40","author":"PG Espejo","year":"2010","unstructured":"Espejo PG, Ventura S, Herrera F (2010) A survey on the application of genetic programming to classification. IEEE Trans Syst Man Cybern C Appl Rev 40(2):121\u2013144","journal-title":"IEEE Trans Syst Man Cybern C Appl Rev"},{"key":"3843_CR14","first-page":"1","volume-title":"Introduction to evolutionary computation, chap 1","author":"DB Fogel","year":"2007","unstructured":"Fogel DB (2007) Introduction to evolutionary computation, chap 1. Wiley, New York, pp 1\u201323"},{"issue":"8","key":"3843_CR15","doi-asserted-by":"publisher","first-page":"1459","DOI":"10.1109\/TCYB.2013.2286611","volume":"44","author":"W Fu","year":"2014","unstructured":"Fu W, Johnston M, Zhang M (2014) Low-level feature extraction for edge detection using genetic programming. IEEE Trans Cybern 44(8):1459\u20131472","journal-title":"IEEE Trans Cybern"},{"key":"3843_CR16","doi-asserted-by":"publisher","first-page":"2504","DOI":"10.1016\/j.engappai.2013.08.010","volume":"26","author":"BA Galitsky","year":"2013","unstructured":"Galitsky BA (2013) Transfer learning of syntactic structures for building taxonomies for search engines. Eng Appl Artif Intell 26:2504\u20132515","journal-title":"Eng Appl Artif Intell"},{"key":"3843_CR17","doi-asserted-by":"crossref","unstructured":"Ghifary M, Kleijn WB, Zhang M (2014) Domain adaptive neural networks for object recognition. In: Proceedings of the 13th Pacific Rim international conference on artificial intelligence. Springer, pp 898\u2013904","DOI":"10.1007\/978-3-319-13560-1_76"},{"key":"3843_CR18","doi-asserted-by":"crossref","unstructured":"Ghifary M, Kleijn WB, Zhang M, Balduzzi D (2015) Domain generalization for object recognition with multi-task autoencoders. In: Proceedings of 2015 IEEE international conference on computer vision. IEEE, pp 2551\u20132559","DOI":"10.1109\/ICCV.2015.293"},{"key":"3843_CR19","doi-asserted-by":"crossref","unstructured":"Hafemann LG, Oliveira LS, Cavalin PR, Sabourin R (2015) Transfer learning between texture classification tasks using convolutional neural networks. In: Proceedings of the 2015 international joint conference on neural networks. IEEE, pp 1\u20137","DOI":"10.1109\/IJCNN.2015.7280558"},{"key":"3843_CR20","doi-asserted-by":"crossref","unstructured":"Hien NT, Hoai NX, McKay B (2011) A study on genetic programming with layered learning and incremental sampling. In: Proceedings of 2011 IEEE congress on evolutionary computation. IEEE, pp 1179\u20131185","DOI":"10.1109\/CEC.2011.5949750"},{"issue":"3","key":"3843_CR21","doi-asserted-by":"publisher","first-page":"287","DOI":"10.1109\/TEVC.2011.2150752","volume":"15","author":"TH Hoang","year":"2011","unstructured":"Hoang TH, McKay RIB, Essam D, Hoai NX (2011) On synergistic interactions between evolution, development and layered learning. IEEE Trans Evol Comput 15(3):287\u2013312","journal-title":"IEEE Trans Evol Comput"},{"key":"3843_CR22","doi-asserted-by":"publisher","first-page":"119","DOI":"10.1016\/j.engappai.2016.02.014","volume":"52","author":"H Hosseinzadeh","year":"2016","unstructured":"Hosseinzadeh H, Razzazi F (2016) LMDT: a weakly-supervised large-margin-domain-transfer for handwritten digit recognition. Eng Appl Artif Intell 52:119\u2013125","journal-title":"Eng Appl Artif Intell"},{"issue":"4","key":"3843_CR23","doi-asserted-by":"publisher","first-page":"465","DOI":"10.1109\/TEVC.2013.2281537","volume":"18","author":"M Iqbal","year":"2014","unstructured":"Iqbal M, Browne WN, Zhang M (2014) Reusing building blocks of extracted knowledge to solve complex, large-scale boolean problems. IEEE Trans Evol Comput 18(4):465\u2013480","journal-title":"IEEE Trans Evol Comput"},{"key":"3843_CR24","doi-asserted-by":"crossref","unstructured":"Iqbal M, Xue B, Zhang M (2016a) Reusing extracted knowledge in genetic programming to solve complex texture image classification problems. In: Proceedings of the 20th Pacific Asia knowledge discovery and data mining conference, Part II. Springer, pp 117\u2013129","DOI":"10.1007\/978-3-319-31750-2_10"},{"key":"3843_CR25","doi-asserted-by":"crossref","unstructured":"Iqbal M, Zhang M, Xue B (2016b) Improving classification on images by extracting and transferring knowledge in genetic programming. In: Proceedings of 2016 IEEE congress on evolutionary computation. IEEE, pp 3582\u20133589","DOI":"10.1109\/CEC.2016.7744243"},{"issue":"4","key":"3843_CR26","doi-asserted-by":"publisher","first-page":"569","DOI":"10.1109\/TEVC.2017.2657556","volume":"21","author":"M Iqbal","year":"2017","unstructured":"Iqbal M, Xue B, Al-Sahaf H, Zhang M (2017) Cross-domain reuse of extracted knowledge in genetic programming for image classification. IEEE Trans Evol Comput 21(4):569\u2013587","journal-title":"IEEE Trans Evol Comput"},{"key":"3843_CR27","doi-asserted-by":"crossref","unstructured":"Jackson D, Gibbons AP (2007) Layered learning in boolean GP problems. In: Proceedings of the European conference on genetic programming, lecture notes in computer science, vol 4445. Springer, pp 148\u2013159","DOI":"10.1007\/978-3-540-71605-1_14"},{"issue":"1","key":"3843_CR28","doi-asserted-by":"publisher","first-page":"183","DOI":"10.2478\/amcs-2014-0014","volume":"24","author":"W Ja\u015bkowski","year":"2014","unstructured":"Ja\u015bkowski W, Krawiec K, Wieloch B (2014) Cross-task code reuse in genetic programming applied to visual learning. Int J Appl Math Comput Sci 24(1):183\u2013197","journal-title":"Int J Appl Math Comput Sci"},{"key":"3843_CR29","volume-title":"Genetic programming: on the programming of computers by means of natural selection","author":"JR Koza","year":"1992","unstructured":"Koza JR (1992) Genetic programming: on the programming of computers by means of natural selection. MIT Press, Cambridge"},{"key":"3843_CR30","unstructured":"Kylberg G (2011) The Kylberg texture dataset v. 1.0. External report (Blue series)\u00a035, centre for image analysis, Swedish University of Agricultural Sciences and Uppsala University, Uppsala, Sweden"},{"key":"3843_CR31","doi-asserted-by":"crossref","unstructured":"Lensen A, Al-Sahaf H, Zhang M, Xue B (2015) A hybrid genetic programming approach to feature detection and image classification. In: Proceedings of the 30th international conference on image and vision computing New Zealand. IEEE, pp 1\u20136","DOI":"10.1109\/IVCNZ.2015.7761564"},{"key":"3843_CR32","doi-asserted-by":"crossref","unstructured":"Lensen A, Al-Sahaf H, Zhang M, Xue B (2016) Genetic programming for region detection, feature extraction, feature construction and classification in image data. In Proceedings of the 19th European conference on genetic programming, lecture notes in computer science, vol 9594. Springer, pp 49\u201364","DOI":"10.1007\/978-3-319-30668-1_4"},{"key":"3843_CR33","unstructured":"Li Y, Ma J, Zhao Q (2008) Two improvements in genetic programming for image classification. In: Proceedings of the IEEE congress on evolutionary computation, pp 2492\u20132497"},{"issue":"C","key":"3843_CR34","doi-asserted-by":"publisher","first-page":"14","DOI":"10.1016\/j.knosys.2015.01.010","volume":"80","author":"J Lu","year":"2015","unstructured":"Lu J, Behbood V, Hao P, Zuo H, Xue S, Zhang G (2015) Transfer learning using computational intelligence: a survey. Knowledge-Based Syst 80(C):14\u201323","journal-title":"Knowledge-Based Syst"},{"key":"3843_CR35","unstructured":"Luke S (2013) Essentials of metaheuristics, 2nd edn. Lulu. \n                    https:\/\/cs.gmu.edu\/~sean\/book\/metaheuristics\/"},{"key":"3843_CR36","unstructured":"Muandet K, Balduzzi D, Sch\u00f6lkopf B (2013) Domain generalization via invariant feature representation. In: Proceedings of the international conference on machine learning, pp 10\u201318. JMLR.org"},{"key":"3843_CR37","doi-asserted-by":"publisher","first-page":"361","DOI":"10.1016\/j.engappai.2014.10.001","volume":"37","author":"G Muhammad","year":"2015","unstructured":"Muhammad G (2015) Date fruits classification using texture descriptors and shape-size features. Eng Appl Artif Intell 37:361\u2013367","journal-title":"Eng Appl Artif Intell"},{"key":"3843_CR38","doi-asserted-by":"crossref","unstructured":"Ojala T, M\u00e4enp\u00e4\u00e4 T, Pietik\u00e4inen M, Viertola J, Kyllonen J, Huovinen S (2002) Outex\u2014new framework for empirical evaluation of texture analysis algorithms. In: Proceedings of the 16th international conference on pattern recognition, vol\u00a01. IEEE, pp 701\u2013706","DOI":"10.1109\/ICPR.2002.1044854"},{"issue":"10","key":"3843_CR39","doi-asserted-by":"publisher","first-page":"1345","DOI":"10.1109\/TKDE.2009.191","volume":"22","author":"SJ Pan","year":"2010","unstructured":"Pan SJ, Yang Q (2010) A survey on transfer learning. IEEE Trans Knowl Data Eng 22(10):1345\u20131359","journal-title":"IEEE Trans Knowl Data Eng"},{"issue":"2","key":"3843_CR40","doi-asserted-by":"publisher","first-page":"199","DOI":"10.1109\/TNN.2010.2091281","volume":"22","author":"SJ Pan","year":"2011","unstructured":"Pan SJ, Tsang IW, Kwok JT, Yang Q (2011) Domain adaptation via transfer component analysis. IEEE Trans Neural Netw 22(2):199\u2013210","journal-title":"IEEE Trans Neural Netw"},{"issue":"3","key":"3843_CR41","doi-asserted-by":"publisher","first-page":"53","DOI":"10.1109\/MSP.2014.2347059","volume":"32","author":"VM Patel","year":"2015","unstructured":"Patel VM, Gopalan R, Li R, Chellapa R (2015) Visual domain adaptation: a survey of recent advances. IEEE Signal Process Mag 32(3):53\u201369","journal-title":"IEEE Signal Process Mag"},{"key":"3843_CR42","unstructured":"Perez CB, Olague G (2009) Evolutionary learning of local descriptor operators for object recognition. In: Proceedings of the 11th annual conference on genetic and evolutionary computation. ACM, pp 1051\u20131058"},{"key":"3843_CR43","unstructured":"Poli R, Langdon WB, McPhee NF (2008) A field guide to genetic programming (with contributions by Koza JR). \n                    http:\/\/www.gp-field-guide.org.uk\/"},{"key":"3843_CR44","doi-asserted-by":"publisher","first-page":"78","DOI":"10.1016\/j.engappai.2013.11.011","volume":"31","author":"M Sharif","year":"2014","unstructured":"Sharif M, Jaffar MA, Mahmood MT (2014) Optimal composite morphological supervised filter for image denoising using genetic programming: application to magnetic resonance images. Eng Appl Artif Intell 31:78\u201389","journal-title":"Eng Appl Artif Intell"},{"issue":"4","key":"3843_CR45","doi-asserted-by":"publisher","first-page":"606","DOI":"10.1109\/TEVC.2015.2504420","volume":"20","author":"B Xue","year":"2016","unstructured":"Xue B, Zhang M, Browne W, Yao X (2016) A survey on evolutionary computation approaches to feature selection. IEEE Trans Evol Comput 20(4):606\u2013626","journal-title":"IEEE Trans Evol Comput"},{"key":"3843_CR46","doi-asserted-by":"publisher","first-page":"245","DOI":"10.1016\/j.engappai.2016.01.032","volume":"50","author":"Y Zhang","year":"2016","unstructured":"Zhang Y, Zhang E, Chen W (2016) Deep neural network for halftone image classification based on sparse auto-encoder. Eng Appl Artif Intell 50:245\u2013255","journal-title":"Eng Appl Artif Intell"},{"key":"3843_CR47","doi-asserted-by":"publisher","first-page":"95","DOI":"10.1016\/j.engappai.2014.06.007","volume":"35","author":"A Zuniga","year":"2014","unstructured":"Zuniga A, Mora M, Oyarce M, Fredes C (2014) Grape maturity estimation based on seed images and neural networks. Eng Appl Artif Intell 35:95\u2013104","journal-title":"Eng Appl Artif Intell"}],"container-title":["Soft Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00500-019-03843-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00500-019-03843-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00500-019-03843-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,2,26]],"date-time":"2020-02-26T19:14:23Z","timestamp":1582744463000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00500-019-03843-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,2,27]]},"references-count":47,"journal-issue":{"issue":"23","published-print":{"date-parts":[[2019,12]]}},"alternative-id":["3843"],"URL":"https:\/\/doi.org\/10.1007\/s00500-019-03843-5","relation":{},"ISSN":["1432-7643","1433-7479"],"issn-type":[{"value":"1432-7643","type":"print"},{"value":"1433-7479","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,2,27]]},"assertion":[{"value":"27 February 2019","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Compliance with ethical standards"}},{"value":"The authors declare that they have no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflicts of interest"}},{"value":"This article does not contain any studies with human participants or animals performed by any of the authors.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical approval"}}]}}