{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,22]],"date-time":"2025-10-22T17:57:52Z","timestamp":1761155872952},"reference-count":52,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2014,11,18]],"date-time":"2014-11-18T00:00:00Z","timestamp":1416268800000},"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":["J Grid Computing"],"published-print":{"date-parts":[[2015,9]]},"DOI":"10.1007\/s10723-014-9320-9","type":"journal-article","created":{"date-parts":[[2014,11,21]],"date-time":"2014-11-21T17:04:51Z","timestamp":1416589491000},"page":"391-407","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":20,"title":["FlexGP"],"prefix":"10.1007","volume":"13","author":[{"given":"Kalyan","family":"Veeramachaneni","sequence":"first","affiliation":[]},{"given":"Ignacio","family":"Arnaldo","sequence":"additional","affiliation":[]},{"given":"Owen","family":"Derby","sequence":"additional","affiliation":[]},{"given":"Una-May","family":"O\u2019Reilly","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2014,11,18]]},"reference":[{"key":"9320_CR1","unstructured":"Friese, M., Flasch, O., Vladislavleva, K., Bartz-Beielstein, T., Mersmann, O., Naujoks, B., Stork, J., Zaefferer, M.: Ensemble-based model selection for smart metering data. In: Proceedings of the 22nd Workshop Computational Intelligence, pp. 215\u2013227. Dortmund, Germany (2012)"},{"issue":"5923","key":"9320_CR2","doi-asserted-by":"crossref","first-page":"81","DOI":"10.1126\/science.1165893","volume":"324","author":"M Schmidt","year":"2009","unstructured":"Schmidt, M., Lipson, H.: Distilling free-form natural laws from experimental data. Science 324(5923), 81\u201385 (2009)","journal-title":"Science"},{"key":"9320_CR3","doi-asserted-by":"crossref","unstructured":"Choudhury, A., Nair, P.B., Keane, A.J., et al.: A data parallel approach for large-scale gaussian process modeling. In: Proceedings of the Second SIAM International Conference on Data Mining, pp 95\u2013111. SIAM (2002)","DOI":"10.1137\/1.9781611972726.6"},{"key":"9320_CR4","doi-asserted-by":"crossref","first-page":"267","DOI":"10.1111\/j.2517-6161.1996.tb02080.x","volume":"58","author":"R Tibshirani","year":"1994","unstructured":"Tibshirani, R.: Regression shrinkage and selection via the lasso. J. R. Stat. Soc. Series B 58, 267\u2013288 (1994)","journal-title":"J. R. Stat. Soc. Series B"},{"key":"9320_CR5","doi-asserted-by":"crossref","unstructured":"Arnaldo, I., Krawiec, K., O\u2019Reilly, U.M.: Multiple regression genetic programming. In: Proceedings of the 2014 Conference on Genetic and Evolutionary Computation, GECCO \u201914, pp 879\u2013886. ACM, New York (2014)","DOI":"10.1145\/2576768.2598291"},{"key":"9320_CR6","volume-title":"Model-based problem solving through symbolic regression via pareto genetic programming. Ph.D. thesis,","author":"E Vladislavleva","year":"2008","unstructured":"Vladislavleva, E.: Model-based problem solving through symbolic regression via pareto genetic programming. Ph.D. thesis, Tilburg University, Tilburg, the Netherlands (2008)"},{"issue":"2","key":"9320_CR7","doi-asserted-by":"crossref","first-page":"182","DOI":"10.1109\/4235.996017","volume":"6","author":"K Deb","year":"2002","unstructured":"Deb, K., Pratap, A., Agarwal, S., Meyarivan, T.: A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans. Evol. Comput. 6(2), 182\u2013197 (2002). doi: 10.1109\/4235.996017","journal-title":"IEEE Trans. Evol. Comput."},{"key":"9320_CR8","unstructured":"Ganjisaffar, Y.: Lasso4j. https:\/\/code.google.com\/p\/lasso4j\/ (2014)"},{"issue":"1","key":"9320_CR9","doi-asserted-by":"crossref","first-page":"1","DOI":"10.18637\/jss.v033.i01","volume":"33","author":"JH Friedman","year":"2010","unstructured":"Friedman, J.H., Hastie, T., Tibshirani, R.: Regularization paths for generalized linear models via coordinate descent. J. Stat. Softw. 33(1), 1\u201322 (2010)","journal-title":"J. Stat. Softw."},{"key":"9320_CR10","doi-asserted-by":"crossref","unstructured":"Veeramachaneni, K., Derby, O., Sherry, D., O\u2019Reilly, U.M.: Learning regression ensembles with genetic programming at scale. In: Proceedings of the 15th Annual Conference on Genetic and Evolutionary Computation, GECCO \u201913, pp 1117\u20131124. ACM, New York (2013)","DOI":"10.1145\/2463372.2463506"},{"issue":"454","key":"9320_CR11","doi-asserted-by":"crossref","first-page":"574","DOI":"10.1198\/016214501753168262","volume":"96","author":"Y Yang","year":"2001","unstructured":"Yang, Y.: Adaptive regression by mixing. J. Am. Stat. Assoc. 96(454), 574\u2013588 (2001)","journal-title":"J. Am. Stat. Assoc."},{"key":"9320_CR12","unstructured":"Derby, O: FlexGP: a scalable system for factored learning in the cloud. Master\u2019s thesis, Massachusetts Institute of Technology (2013)"},{"issue":"13","key":"9320_CR13","doi-asserted-by":"crossref","first-page":"2321","DOI":"10.1016\/j.comnet.2009.03.013","volume":"53","author":"M Jelasity","year":"2009","unstructured":"Jelasity, M., Montresor, A., Babaoglu, O.: Gossiping in distributed systems. Comput. Netw. 53(13), 2321 (2009). doi: 10.1016\/j.comnet.2009.03.013","journal-title":"Comput. Netw."},{"key":"9320_CR14","unstructured":"Langford, J.: Vowpal wabbit. http:\/\/hunch.net\/vw\/ (2014)"},{"key":"9320_CR15","first-page":"777","volume":"10","author":"J Langford","year":"2009","unstructured":"Langford, J., Li, L., Zhang, T.: Sparse online learning via truncated gradient. J. Mach. Learn. Res. 10, 777\u2013801 (2009)","journal-title":"J. Mach. Learn. Res."},{"key":"9320_CR16","unstructured":"MathWorks: Neural network toolbox. http:\/\/www.mathworks.com\/products\/neural-network\/ (2014)"},{"key":"9320_CR17","first-page":"275","volume-title":"Genetic Programming. Lecture Notes in Computer Science, vol. 2610","author":"M Keijzer","year":"2003","unstructured":"Keijzer, M.: Improving symbolic regression with interval arithmetic and linear scaling. In: Ryan, C., Soule, T., Keijzer, M., Tsang, E., Poli, R., Costa, E. (eds.) Genetic Programming. Lecture Notes in Computer Science, vol. 2610, pp 275\u2013299. Springer, Berlin \/ Heidelberg (2003)"},{"key":"9320_CR18","unstructured":"Vladislavleva, C., Smits, G.: Symbolic regression via genetic programming. Final Thesis for Dow Benelux BV (2005)"},{"issue":"2","key":"9320_CR19","doi-asserted-by":"crossref","first-page":"197","DOI":"10.1007\/s10710-011-9150-5","volume":"13","author":"S Silva","year":"2012","unstructured":"Silva, S., Dignum, S., Vanneschi, L.: Operator equalisation for bloat free genetic programming and a survey of bloat control methods. Genet. Program Evolvable Mach. 13(2), 197\u2013238 (2012)","journal-title":"Genet. Program Evolvable Mach."},{"key":"9320_CR20","unstructured":"Eureqa desktop: http:\/\/www.nutonian.com\/products\/eureqa\/ (2014)"},{"key":"9320_CR21","unstructured":"Amazon web services (AWS): http:\/\/aws.amazon.com\/ (2014)"},{"key":"9320_CR22","unstructured":"Bertin-Mahieux, T., Ellis, D.P., Whitman, B., Lamere, P.: The million song dataset. In: Proceedings of the 12th International Conference on Music Information Retrieval (ISMIR 2011) (2011)"},{"key":"9320_CR23","doi-asserted-by":"crossref","unstructured":"Sherry, D., Veeramachaneni, K., McDermott, J., O\u2019Reilly, U.M.: Flex-GP: genetic programming on the cloud. In: Chio, C.D., Agapitos, A., Cagnoni, S., Cotta, C., Vega, F.F.d., Caro, G.A.D., Drechsler, R., Ekart, A., Esparcia- Alcazar, A.I., Farooq, M., Langdon, W.B., Merelo- Guervos, J.J., Preuss, M., Richter, H., Silva, S., Simes, A., Squillero, G., Tarantino, E., Tettamanzi, A.G.B., Togelius, J., Urquhart, N., Uyar, A., Yannakakis, G.N. (eds.) Applications of Evolutionary Computation no. 7248 in Lecture Notes in Computer Science, pp. 477\u2013486. Springer, Berlin Heidelberg (2012)","DOI":"10.1007\/978-3-642-29178-4_48"},{"key":"9320_CR24","unstructured":"Sherry, D.J.: FlexGP 2.0: multiple levels of parallelism in distributed machine learning via genetic programming. Master\u2019s thesis, Massachusetts Institute of Technology (2013)"},{"issue":"1","key":"9320_CR25","doi-asserted-by":"crossref","first-page":"21","DOI":"10.1023\/A:1021873026259","volume":"4","author":"F Fern\u00e1ndez","year":"2003","unstructured":"Fern\u00e1ndez, F., Tomassini, M., Vanneschi, L.: An empirical study of multipopulation genetic programming. Genet. Program Evolvable Mach. 4(1), 21\u201351 (2003). doi: 10.1023\/A:1021873026259","journal-title":"Genet. Program Evolvable Mach."},{"key":"9320_CR26","doi-asserted-by":"crossref","unstructured":"Fazenda, P., McDermott, J., O\u2019Reilly, U.M.: A library to run evolutionary algorithms in the cloud using MapReduce. In: Chio, C., Agapitos, A., Cagnoni, S., Cotta, C., Vega, F., Caro, G., Drechsler, R., Ek\u00e1rt, A., Esparcia-Alc\u00e1zar, A., Farooq, M., Langdon, W., Merelo-Guerv\u00f3s, J., Preuss, M., Richter, H., Silva, S., Simes, A., Squillero, G., Tarantino, E., Tettamanzi, A., Togelius, J., Urquhart, N., Uyar, A., Yannakakis, G. (eds.) Applications of Evolutionary Computation. Lecture Notes in Computer Science, Vol. 7248, pp 416\u2013 425. Springer, Berlin Heidelberg (2012)","DOI":"10.1007\/978-3-642-29178-4_42"},{"key":"9320_CR27","doi-asserted-by":"crossref","unstructured":"Wang, S., Gao, B.J., Wang, K., Lauw, H.W.: Parallel learning to rank for information retrieval. In: Proceedings of the 34th International ACM SIGIR Conference on Research and Development in Information Retrieval, SIGIR \u201911, pp 1083\u20131084. ACM, New York (2011)","DOI":"10.1145\/2009916.2010060"},{"key":"9320_CR28","doi-asserted-by":"crossref","unstructured":"Verma, A., Llora, X., Goldberg, D., Campbell, R.: Scaling genetic algorithms using MapReduce. In: Intelligent Systems Design and Applications, 2009. ISDA \u201909. Ninth International Conference on, pp 13\u201318 (2009)","DOI":"10.1109\/ISDA.2009.181"},{"key":"9320_CR29","doi-asserted-by":"crossref","unstructured":"Verma, A., Llora, X., Venkataraman, S., Goldberg, D., Campbell, R.: Scaling eCGA model building via data-intensive computing. In: Evolutionary Computation (CEC), 2010 IEEE Congress on, pp 1\u20138 (2010)","DOI":"10.1109\/CEC.2010.5586468"},{"key":"9320_CR30","doi-asserted-by":"crossref","unstructured":"Huang, D.W., Lin, J.: Scaling populations of a genetic algorithm for job shop scheduling problems using MapReduce. In: Cloud Computing Technology and Science (CloudCom), 2010 IEEE Second International Conference on, pp 780\u2013785 (2010)","DOI":"10.1109\/CloudCom.2010.18"},{"key":"9320_CR31","doi-asserted-by":"crossref","unstructured":"Jim\u00e9nez Laredo, J., Lombra\u0144a Gonz\u00e1lez, D., Fern\u00e1ndez de Vega, F., Garc\u00eda Arenas, M., Merelo Guerv\u00f3s, J.: A peer-to-peer approach to genetic programming. In: Silva, S., Foster, J., Nicolau, M., Machado, P., Giacobini, M. (eds.) Genetic programming. Lecture Notes in Computer Science, Vol. 6621, pp 108\u2013117. Springer, Berlin Heidelberg (2011)","DOI":"10.1007\/978-3-642-20407-4_10"},{"key":"9320_CR32","doi-asserted-by":"crossref","first-page":"227","DOI":"10.1007\/s10710-009-9096-z","volume":"11","author":"J Laredo","year":"2010","unstructured":"Laredo, J., Eiben, A., Steen, M., Merelo, J.: Evag: a scalable peer-to-peer evolutionary algorithm. Genet. Program Evolvable Mach. 11, 227\u2013246 (2010). doi: 10.1007\/s10710-009-9096-z","journal-title":"Genet. Program Evolvable Mach."},{"issue":"2","key":"9320_CR33","doi-asserted-by":"crossref","first-page":"12","DOI":"10.4304\/jsw.1.2.12-23","volume":"1","author":"G Folino","year":"2006","unstructured":"Folino, G., Forestiero, A., Spezzano, G.: A jxta based asynchronous peer-to-peer implementation of genetic programming. J. Softw. 1(2), 12\u201323 (2006)","journal-title":"J. Softw."},{"key":"9320_CR34","unstructured":"Perrone, M.P., Cooper, L.N.: When networks disagree: Ensemble methods for hybrid neural networks. In: Mammone, R. (ed.) Neural Networks for Speech and Image processing, pp 126\u2013142. Chapman and Hall (1993)"},{"key":"9320_CR35","first-page":"231","volume":"7","author":"A Krogh","year":"1995","unstructured":"Krogh, A., Vedelsby, J.: Neural network ensembles, cross validation, and active learning. Adv. Neural Inf. Process. Syst. 7, 231\u2013238 (1995)","journal-title":"Adv. Neural Inf. Process. Syst."},{"key":"9320_CR36","unstructured":"Quinlan, J.R.: Bagging, boosting, and C4.5. In: Proceedings of the Thirteenth National Conference on Artificial Intelligence, AAAI\u201996, vol. 1, pp 725\u2013730. AAAI Press (1996)"},{"issue":"2","key":"9320_CR37","doi-asserted-by":"crossref","first-page":"139","DOI":"10.1023\/A:1007607513941","volume":"40","author":"T Dietterich","year":"2000","unstructured":"Dietterich, T.: An experimental comparison of three methods for constructing ensembles of decision trees: Bagging, boosting, and randomization. Mach. Learn. 40(2), 139\u2013 157 (2000)","journal-title":"Mach. Learn."},{"key":"9320_CR38","doi-asserted-by":"crossref","unstructured":"Dietterich, T.: Ensemble methods in machine learning In: Multiple Classifier Systems. Lecture Notes in Computer Science, Vol. 1857, pp 1\u201315. Springer, Berlin Heidelberg (2000)","DOI":"10.1007\/3-540-45014-9_1"},{"issue":"2","key":"9320_CR39","first-page":"123","volume":"24","author":"L Breiman","year":"1996","unstructured":"Breiman, L.: Bagging predictors. Mach. Learn. 24(2), 123\u2013140 (1996)","journal-title":"Mach. Learn."},{"key":"9320_CR40","unstructured":"Freund, Y., Schapire, R.: Experiments with a new boosting algorithm. In: Machine learning international conference, pp 148\u2013156. Morgan Kauffman Publishers, Inc. (1996)"},{"issue":"1","key":"9320_CR41","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1023\/A:1010933404324","volume":"45","author":"L Breiman","year":"2001","unstructured":"Breiman, L.: Random forests. Mach. Learn. 45(1), 5\u201332 (2001)","journal-title":"Mach. Learn."},{"issue":"1","key":"9320_CR42","doi-asserted-by":"crossref","first-page":"119","DOI":"10.1006\/jcss.1997.1504","volume":"55","author":"Y Freund","year":"1997","unstructured":"Freund, Y., Schapire, R.E.: A decision-theoretic generalization of on-line learning and an application to boosting. J. Comput. Syst. Sci. 55(1), 119\u2013139 (1997)","journal-title":"J. Comput. Syst. Sci."},{"issue":"3","key":"9320_CR43","doi-asserted-by":"crossref","first-page":"235","DOI":"10.1023\/A:1025124423708","volume":"4","author":"K Imamura","year":"2003","unstructured":"Imamura, K., Soule, T., Heckendorn, R., Foster, J.: Behavioral diversity and a probabilistically optimal GP ensemble. Genet. Program Evolvable Mach. 4(3), 235\u2013253 (2003)","journal-title":"Genet. Program Evolvable Mach."},{"issue":"3","key":"9320_CR44","doi-asserted-by":"crossref","first-page":"368","DOI":"10.1109\/TEVC.2012.2199119","volume":"17","author":"U Bhowan","year":"2013","unstructured":"Bhowan, U., Johnston, M., Zhang, M., Yao, X.: Evolving diverse ensembles using genetic programming for classification with unbalanced data. IEEE Trans. Evol. Comput. 17(3), 368\u2013386 (2013). doi: 10.1109\/TEVC.2012.2199119","journal-title":"IEEE Trans. Evol. Comput."},{"key":"9320_CR45","doi-asserted-by":"crossref","unstructured":"Langdon, W., Barrett, S., Buxton, B.: Combining decision trees and neural networks for drug discovery. In: Foster, J., Lutton, E., Miller, J., Ryan, C., Tettamanzi, A. (eds.) Genetic Programming. Lecture Notes in Computer Science, Vol. 2278, pp 60\u201370. Springer, Berlin Heidelberg (2002)","DOI":"10.1007\/3-540-45984-7_6"},{"key":"9320_CR46","doi-asserted-by":"crossref","unstructured":"Johansson, U., L\u00f6fstr\u00f6m, T., K\u00f6nig, R., Niklasson, L.: Genetically evolved trees representing ensembles. In: Artificial Intelligence and Soft Computing\u2013ICAISC 2006, pp 613\u201322 (2006)","DOI":"10.1007\/11785231_64"},{"key":"9320_CR47","doi-asserted-by":"crossref","unstructured":"Folino, G., Pizzuti, C., Spezzano, G.: Mining distributed evolving data streams using fractal GP ensembles. In: Ebner, M., O\u2019Neill, M., Ek\u00e1rt, A., Vanneschi, L., Esparcia-Alc\u00e1zar, A. (eds.) Genetic Programming. Lecture Notes in Computer Science, Vol. 4445, pp 160\u2013169. Springer, Berlin Heidelberg (2007)","DOI":"10.1007\/978-3-540-71605-1_15"},{"key":"9320_CR48","doi-asserted-by":"crossref","unstructured":"Lanzi, P.L.: XCS with stack-based genetic programming. In: Sarker, R., Reynolds, R., Abbass, H., Tan, K.C., McKay, B., Essam, D., Gedeon, T. (eds.) Proceedings of the 2003 Congress on Evolutionary Computation CEC2003, pp 1186\u20131191. IEEE Press, Canberra (2003)","DOI":"10.1109\/CEC.2003.1299803"},{"issue":"3","key":"9320_CR49","doi-asserted-by":"crossref","first-page":"226","DOI":"10.1109\/34.667881","volume":"20","author":"J Kittler","year":"1998","unstructured":"Kittler, J., Hatef, M., Duin, R., Matas, J.: On combining classifiers. IEEE Trans. Pattern Anal. Mach. Intell. 20(3), 226\u2013239 (1998)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"9320_CR50","unstructured":"Iba, H.: Bagging, boosting, and bloating in genetic programming. In: Banzhaf, W., Daida, J., Eiben, A.E., Garzon, M.H., Honavar, V., Jakiela, M., Smith, R.E. (eds.) Proceedings of the Genetic and Evolutionary Computation Conference, vol. 2, pp 1053\u20131060. Morgan Kaufmann, Orlando, Florida (1999)"},{"key":"9320_CR51","doi-asserted-by":"crossref","unstructured":"Veeramachaneni, K., Vladislavleva, K., Burland, M., Parcon, J., O\u2019Reilly, U.M.: Evolutionary optimization of flavors. In: Proceedings of the 12th annual conference on Genetic and evolutionary computation, pp 1291\u20131298. ACM (2010)","DOI":"10.1145\/1830483.1830713"},{"key":"9320_CR52","doi-asserted-by":"crossref","unstructured":"Kotanchek, M., Smits, G., Vladislavleva, E.: Trustable symbolic regression models: using ensembles, interval arithmetic and pareto fronts to develop robust and trust-aware models. In: Riolo, R., Soule, T., Worzel, B. (eds.) Genetic Programming Theory and Practice V. Genetic and Evolutionary Computation Series, pp 201\u2013220. Springer, US (2008)","DOI":"10.1007\/978-0-387-76308-8_12"}],"container-title":["Journal of Grid Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10723-014-9320-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10723-014-9320-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10723-014-9320-9","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,6,5]],"date-time":"2024-06-05T07:36:46Z","timestamp":1717573006000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10723-014-9320-9"}},"subtitle":["Cloud-Based Ensemble Learning with Genetic Programming for Large Regression Problems"],"short-title":[],"issued":{"date-parts":[[2014,11,18]]},"references-count":52,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2015,9]]}},"alternative-id":["9320"],"URL":"https:\/\/doi.org\/10.1007\/s10723-014-9320-9","relation":{},"ISSN":["1570-7873","1572-9184"],"issn-type":[{"value":"1570-7873","type":"print"},{"value":"1572-9184","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014,11,18]]}}}