{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,5,25]],"date-time":"2024-05-25T04:36:30Z","timestamp":1716611790901},"reference-count":58,"publisher":"Elsevier BV","issue":"2","license":[{"start":{"date-parts":[[2010,3,1]],"date-time":"2010-03-01T00:00:00Z","timestamp":1267401600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Applied Soft Computing"],"published-print":{"date-parts":[[2010,3]]},"DOI":"10.1016\/j.asoc.2009.08.010","type":"journal-article","created":{"date-parts":[[2009,8,12]],"date-time":"2009-08-12T10:04:03Z","timestamp":1250071443000},"page":"398-408","source":"Crossref","is-referenced-by-count":30,"title":["Hardware-friendly Higher-Order Neural Network Training using Distributed Evolutionary Algorithms"],"prefix":"10.1016","volume":"10","author":[{"given":"M.G.","family":"Epitropakis","sequence":"first","affiliation":[]},{"given":"V.P.","family":"Plagianakos","sequence":"additional","affiliation":[]},{"given":"M.N.","family":"Vrahatis","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/j.asoc.2009.08.010_bib1","series-title":"Genetic Algorithms in Search, Optimization, and Machine Learning","author":"Goldberg","year":"1989"},{"key":"10.1016\/j.asoc.2009.08.010_bib2","series-title":"Adaptation in Natural and Artificial System","author":"Holland","year":"1975"},{"key":"10.1016\/j.asoc.2009.08.010_bib3","series-title":"Evolutionary Computation: Towards a New Philosophy of Machine Intelligence","author":"Fogel","year":"1996"},{"key":"10.1016\/j.asoc.2009.08.010_bib4","series-title":"Artificial Intelligence Through Simulated Evolution","author":"Fogel","year":"1966"},{"issue":"2","key":"10.1016\/j.asoc.2009.08.010_bib5","doi-asserted-by":"crossref","first-page":"159","DOI":"10.1162\/106365601750190398","article-title":"Completely derandomized self-adaptation in evolution strategies","volume":"9","author":"Hansen","year":"2001","journal-title":"Evolutionary Computation"},{"key":"10.1016\/j.asoc.2009.08.010_bib6","series-title":"Computational Intelligence: Imitating Life","article-title":"Evolution strategy","author":"Rechenberg","year":"1994"},{"key":"10.1016\/j.asoc.2009.08.010_bib7","series-title":"Genetic Programming: On the Programming of Computers by Means of Natural Selection","author":"Koza","year":"1992"},{"key":"10.1016\/j.asoc.2009.08.010_bib8","series-title":"Proceedings of the IEEE International Conference on Neural Networks, vol. IV","article-title":"Particle swarm optimization","author":"Kennedy","year":"1942"},{"key":"10.1016\/j.asoc.2009.08.010_bib9","doi-asserted-by":"crossref","first-page":"341","DOI":"10.1023\/A:1008202821328","article-title":"Differential evolution\u2014a simple and efficient adaptive scheme for global optimization over continuous spaces","volume":"11","author":"Storn","year":"1997","journal-title":"Journal of Global Optimization"},{"key":"10.1016\/j.asoc.2009.08.010_bib10","series-title":"Handbook of Evolutionary Computation","year":"1997"},{"key":"10.1016\/j.asoc.2009.08.010_bib11","series-title":"International Joint Conference on Neural Networks","article-title":"The Pi-Sigma network: an efficient higher-order neural network for pattern classification and function approximation","author":"Shin","year":"1991"},{"issue":"3","key":"10.1016\/j.asoc.2009.08.010_bib12","doi-asserted-by":"crossref","first-page":"721","DOI":"10.1109\/TNN.2005.844912","article-title":"Zeroing polynomials using modified constrained neural network approach","volume":"16","author":"Huang","year":"2005","journal-title":"IEEE Transactions on Neural Networks"},{"issue":"1","key":"10.1016\/j.asoc.2009.08.010_bib13","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1023\/A:1009655902122","article-title":"Constrained learning in neural networks: application to stable factorization of 2d polynomials","volume":"7","author":"Perantonis","year":"1998","journal-title":"Neural Processing Uetters"},{"key":"10.1016\/j.asoc.2009.08.010_bib14","doi-asserted-by":"crossref","first-page":"307","DOI":"10.1023\/A:1016545907026","article-title":"Parallel evolutionary training algorithms for \u2018hardware\u2013friendly\u2019 neural networks","volume":"1","author":"Plagianakos","year":"2002","journal-title":"Natural Computing"},{"key":"10.1016\/j.asoc.2009.08.010_bib15","series-title":"Particle Swarm Optimization","author":"Clerc","year":"2006"},{"key":"10.1016\/j.asoc.2009.08.010_bib16","doi-asserted-by":"crossref","first-page":"369","DOI":"10.1016\/j.asoc.2004.01.005","article-title":"Neural network-based colonoscopic diagnosis using on-line learning and differential evolution","volume":"4","author":"Magoulas","year":"2004","journal-title":"Applied Soft Computing"},{"issue":"3","key":"10.1016\/j.asoc.2009.08.010_bib17","doi-asserted-by":"crossref","first-page":"211","DOI":"10.1109\/TEVC.2004.826076","article-title":"On the computation of all global minimizers through particle swarm optimization","volume":"8","author":"Parsopoulos","year":"2004","journal-title":"IEEE Transactions on Evolutionary Computation"},{"issue":"2\u20133","key":"10.1016\/j.asoc.2009.08.010_bib18","doi-asserted-by":"crossref","first-page":"235","DOI":"10.1023\/A:1016568309421","article-title":"Recent approaches to global optimization problems through particle swarm optimization","volume":"1","author":"Parsopoulos","year":"2002","journal-title":"Natural Computing: An International journal"},{"key":"10.1016\/j.asoc.2009.08.010_bib19","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1007\/s00521-005-0005-y","article-title":"Evolutionary training of hardware realizable multilayer perceptrons","volume":"15","author":"Plagianakos","year":"2005","journal-title":"Neural Computing and Application"},{"key":"10.1016\/j.asoc.2009.08.010_bib20","series-title":"Congress of Evolutionary Computation (CEC\u201999)","first-page":"2007","article-title":"Neural network training with constrained integer weights","author":"Plagianakos","year":"1999"},{"key":"10.1016\/j.asoc.2009.08.010_bib21","doi-asserted-by":"crossref","first-page":"22","DOI":"10.1109\/4235.752918","article-title":"System design by constraint adaptation and differential evolution","volume":"3","author":"Storn","year":"1999","journal-title":"IEEE Transactions on Evolutionary Computation"},{"key":"10.1016\/j.asoc.2009.08.010_bib22","series-title":"IEEE Congress on Evolutionary Computation (CEC 2004)","article-title":"Parallel differential evolution","author":"Tasoulis","year":"2004"},{"key":"10.1016\/j.asoc.2009.08.010_bib23","series-title":"IEEE Congress on Evolutionary Computation (CEC 2005), vol. 2","first-page":"1847","article-title":"Clustering in evolutionary algorithms to efficiently compute simultaneously local and global minima","author":"Tasoulis","year":"2005"},{"issue":"5","key":"10.1016\/j.asoc.2009.08.010_bib24","doi-asserted-by":"crossref","first-page":"443","DOI":"10.1109\/TEVC.2002.800880","article-title":"Parallelism and evolutionary algorithms","volume":"6","author":"Alba","year":"2002","journal-title":"IEEE Transactions on Evolutionary Computation"},{"issue":"2","key":"10.1016\/j.asoc.2009.08.010_bib25","first-page":"141","article-title":"A survey of parallel genetic algorithms, Calculateurs Parall\u00e8les","volume":"10","author":"Cant\u00fa-Paz","year":"1998","journal-title":"R\u00e9seaux et Syst\u00e8mes R\u00e9partis"},{"key":"10.1016\/j.asoc.2009.08.010_bib26","series-title":"Efficient and Accurate Parallel Genetic Algorithms","author":"Cant\u00fa-Paz","year":"2000"},{"key":"10.1016\/j.asoc.2009.08.010_bib27","series-title":"PPSN I: Proceedings of the 1st Workshop on Parallel Problem Solving from Nature","article-title":"Explicit parallelism of genetic algorithms through population structures","author":"Gorges-Schleuter","year":"1991"},{"issue":"8","key":"10.1016\/j.asoc.2009.08.010_bib28","doi-asserted-by":"crossref","first-page":"1025","DOI":"10.1016\/j.jpdc.2006.04.017","article-title":"The speciating island model: an alternative parallel evolutionary algorithm","volume":"66","author":"Gustafson","year":"2006","journal-title":"Journal of Parallel Distribution Computation"},{"key":"10.1016\/j.asoc.2009.08.010_bib29","series-title":"Proceedings of the Congress on Evolutionary Computation, vol. 2","first-page":"1384","article-title":"A unified model of non-panmictic population structures in evolutionary algorithms","author":"Sprave","year":"1999"},{"key":"10.1016\/j.asoc.2009.08.010_bib30","series-title":"GECCO\u201905: Proceedings of the 2005 Workshops on Genetic and Evolutionary Computation","article-title":"An analysis of island models in evolutionary computation","author":"Skolicki","year":"2005"},{"key":"10.1016\/j.asoc.2009.08.010_bib31","series-title":"GECCO\u201905: Proceedings of the 2005 Conference on Genetic and Evolutionary Computation","article-title":"The influence of migration sizes and intervals on island models","author":"Skolicki","year":"2005"},{"issue":"1","key":"10.1016\/j.asoc.2009.08.010_bib32","doi-asserted-by":"crossref","first-page":"7","DOI":"10.1016\/S0020-0190(01)00281-2","article-title":"Parallel evolutionary algorithms can achieve super-linear performance","volume":"82","author":"Alba","year":"2002","journal-title":"Information Processing Letters"},{"key":"10.1016\/j.asoc.2009.08.010_bib33","series-title":"Proceedings of the Second International Conference on Genetic Algorithms on Genetic algorithms and their application","article-title":"Parallel genetic algorithms for a hypercube","author":"Tanese","year":"1987"},{"issue":"4","key":"10.1016\/j.asoc.2009.08.010_bib34","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1002\/(SICI)1099-0526(199903\/04)4:4<31::AID-CPLX5>3.0.CO;2-4","article-title":"A survey of parallel distributed genetic algorithms","volume":"4","author":"Alba","year":"1999","journal-title":"Complex"},{"key":"10.1016\/j.asoc.2009.08.010_bib35","series-title":"Parallel and Distributed Computing Handbook","year":"1996"},{"key":"10.1016\/j.asoc.2009.08.010_bib36","doi-asserted-by":"crossref","first-page":"323","DOI":"10.1142\/S0129065792000255","article-title":"Efficient higher-order neural networks for classification and function approximation","volume":"3","author":"Ghosh","year":"1992","journal-title":"International Journal of Neural Systems"},{"key":"10.1016\/j.asoc.2009.08.010_bib37","series-title":"Intelligent Engineering Systems through Artificial Neural Networks","first-page":"205","article-title":"Realization of boolean functions using binary pi-sigma networks","author":"Shin","year":"1991"},{"issue":"1\u20132","key":"10.1016\/j.asoc.2009.08.010_bib38","doi-asserted-by":"crossref","first-page":"363","DOI":"10.1016\/S0925-2312(02)00629-X","article-title":"Recurrent Pi-Sigma networks for dpcm image coding","volume":"55","author":"Hussain","year":"2003","journal-title":"Neurocomputing"},{"key":"10.1016\/j.asoc.2009.08.010_bib39","series-title":"Differential Evolution: A Practical Approach to Global Optimization (Natural Computing Series)","author":"Price","year":"2005"},{"key":"10.1016\/j.asoc.2009.08.010_bib40","series-title":"Proceedings of the 6th Symposium on Micro Machine and Human Science","first-page":"39","article-title":"A new optimizer using particle swarm theory","author":"Eberhart","year":"1995"},{"key":"10.1016\/j.asoc.2009.08.010_bib41","series-title":"Computational Intelligence PC Tools","author":"Eberhart","year":"1996"},{"issue":"3","key":"10.1016\/j.asoc.2009.08.010_bib42","doi-asserted-by":"crossref","first-page":"204","DOI":"10.1109\/TEVC.2004.826074","article-title":"The fully informed particle swarm: simpler, maybe better","volume":"8","author":"Mendes","year":"2004","journal-title":"IEEE Transactions on Evolutionary Computation"},{"issue":"1","key":"10.1016\/j.asoc.2009.08.010_bib43","doi-asserted-by":"crossref","first-page":"58","DOI":"10.1109\/4235.985692","article-title":"The particle swarm\u2014explosion, stability, and convergence in a multidimensional complex space","volume":"6","author":"Clerc","year":"2002","journal-title":"IEEE Transactions on Evolutionary Computation"},{"key":"10.1016\/j.asoc.2009.08.010_bib44","series-title":"EP\u201998: Proceedings of the 7th International Conference on Evolutionary Programming VII","article-title":"Evolutionary optimization versus particle swarm optimization: philosophy and performance differences","author":"Angeline","year":"1998"},{"key":"10.1016\/j.asoc.2009.08.010_bib45","series-title":"Parallel Evolutionary Computations (Studies in Computational Intelligence)","author":"Nedjah","year":"2006"},{"key":"10.1016\/j.asoc.2009.08.010_bib46","series-title":"Mpi: A Message-Passing Interface Standard, Tech. Re UT-CS-94\u2013230","author":"M.P.I. Forum","year":"1994"},{"key":"10.1016\/j.asoc.2009.08.010_bib47","series-title":"Proceedings of the 11th European PVM\/MPI Users\u2019 Group Meeting","first-page":"97","article-title":"Open MPI: goals, concept, and design of a next generation MPI implementation","author":"Gabriel","year":"2004"},{"issue":"9","key":"10.1016\/j.asoc.2009.08.010_bib48","doi-asserted-by":"crossref","first-page":"1321","DOI":"10.1016\/S0893-6080(99)00069-6","article-title":"Solving the n-bit parity problem using neural networks","volume":"12","author":"Hohil","year":"1999","journal-title":"Neural Networks"},{"key":"10.1016\/j.asoc.2009.08.010_bib49","series-title":"Parallel Distributed Processing, vol. 1","year":"1987"},{"issue":"1","key":"10.1016\/j.asoc.2009.08.010_bib50","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1016\/S0893-6080(96)00052-4","article-title":"Effective backpropagation training with variable stepsize","volume":"10","author":"Magoulas","year":"1997","journal-title":"Neural Networks"},{"key":"10.1016\/j.asoc.2009.08.010_bib51","unstructured":"S.B. Thrun, et al., The MONK\u2019s Problems: A Performance Comparison of Different Learning Algorithms, Tech. Re CS-91\u2013197, Carnegie Mellon University, Computer Science Department, Pittsburgh, PA, 1991."},{"key":"10.1016\/j.asoc.2009.08.010_bib52","series-title":"Uci Repository of Machine Learning Databases","author":"Murphy","year":"1994"},{"key":"10.1016\/j.asoc.2009.08.010_bib53","doi-asserted-by":"crossref","first-page":"75","DOI":"10.1016\/0893-6080(88)90023-8","article-title":"Analysis of hidden units in a layered network trained to classify sonar targets","volume":"1","author":"Gorman","year":"1988","journal-title":"Neural Networks"},{"key":"10.1016\/j.asoc.2009.08.010_bib54","series-title":"Simulation Modeling and Analysis","author":"Law","year":"2000"},{"key":"10.1016\/j.asoc.2009.08.010_bib55","series-title":"Proceedings of the Third Annual Conference on Genetic Programming, Morgan Kaufmann","first-page":"308","article-title":"How effective are multiple populations in genetic programming","author":"Punch","year":"1998"},{"key":"10.1016\/j.asoc.2009.08.010_bib56","series-title":"CEC 2006: IEEE Congress on Evolutionary Computation","first-page":"120","article-title":"Analysis of scalable parallel evolutionary algorithms","author":"He","year":"2006"},{"key":"10.1016\/j.asoc.2009.08.010_bib57","series-title":"GECCO\u201907: Proceedings of the 2007 GECCO Conference Companion on Genetic and Evolutionary Computation","article-title":"Is the island model fault tolerant?","author":"Hidalgo","year":"2007"},{"key":"10.1016\/j.asoc.2009.08.010_bib58","series-title":"International Conference of Numerical Analysis and Applied Mathematics","article-title":"Higher-order neural networks training using differential evolution","author":"Epitropakis","year":"2006"}],"container-title":["Applied Soft Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1568494609001264?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1568494609001264?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2018,12,17]],"date-time":"2018-12-17T20:56:49Z","timestamp":1545080209000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S1568494609001264"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010,3]]},"references-count":58,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2010,3]]}},"alternative-id":["S1568494609001264"],"URL":"https:\/\/doi.org\/10.1016\/j.asoc.2009.08.010","relation":{},"ISSN":["1568-4946"],"issn-type":[{"value":"1568-4946","type":"print"}],"subject":[],"published":{"date-parts":[[2010,3]]}}}