{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,16]],"date-time":"2024-09-16T15:21:16Z","timestamp":1726500076639},"reference-count":46,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2014,12,1]],"date-time":"2014-12-01T00:00:00Z","timestamp":1417392000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Neurocomputing"],"published-print":{"date-parts":[[2014,12]]},"DOI":"10.1016\/j.neucom.2014.05.033","type":"journal-article","created":{"date-parts":[[2014,6,12]],"date-time":"2014-06-12T09:47:44Z","timestamp":1402566464000},"page":"285-302","update-policy":"http:\/\/dx.doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":11,"special_numbering":"C","title":["Optimization of structure and system latency in evolvable block-based neural networks using genetic algorithm"],"prefix":"10.1016","volume":"145","author":[{"given":"Vishnu P.","family":"Nambiar","sequence":"first","affiliation":[]},{"given":"Mohamed","family":"Khalil-Hani","sequence":"additional","affiliation":[]},{"given":"M.N.","family":"Marsono","sequence":"additional","affiliation":[]},{"ORCID":"http:\/\/orcid.org\/0000-0002-6444-1505","authenticated-orcid":false,"given":"C.W.","family":"Sia","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/j.neucom.2014.05.033_bib1","unstructured":"L. Francis, Neural networks demystified, in: Casualty Actuarial Society Forum, 2001, pp. 253\u2013320."},{"issue":"5","key":"10.1016\/j.neucom.2014.05.033_bib2","first-page":"375","article-title":"Fast neural network implementation","volume":"9","author":"Skrbek","year":"1999","journal-title":"Neural Netw. World"},{"key":"10.1016\/j.neucom.2014.05.033_bib3","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1155\/2010\/251210","article-title":"Evolvable block-based neural network design for applications in dynamic environments","volume":"2010","author":"Merchant","year":"2010","journal-title":"VLSI Des."},{"issue":"2","key":"10.1016\/j.neucom.2014.05.033_bib4","doi-asserted-by":"crossref","first-page":"307","DOI":"10.1109\/72.914525","article-title":"Block-based neural networks","volume":"12","author":"Moon","year":"2001","journal-title":"IEEE Trans. Neural Netw."},{"issue":"6","key":"10.1016\/j.neucom.2014.05.033_bib5","doi-asserted-by":"crossref","first-page":"1750","DOI":"10.1109\/TNN.2007.900239","article-title":"Block-based neural networks for personalized ECG signal classification","volume":"18","author":"Jiang","year":"2007","journal-title":"IEEE Trans. Neural Netw."},{"key":"10.1016\/j.neucom.2014.05.033_bib6","unstructured":"S. Moon, S. Kong, Pattern recognition with block-based neural networks, in: Proceedings of the 2002 International Joint Conference on Neural Networks, 2002 (IJCNN\u05f302), vol. 1, 2002, pp. 992\u2013996."},{"issue":"SI","key":"10.1016\/j.neucom.2014.05.033_bib7","first-page":"242","article-title":"A least-squares learning for block-based neural networks","volume":"14","author":"Jiang","year":"2007","journal-title":"Adv. Neural Netw."},{"key":"10.1016\/j.neucom.2014.05.033_bib8","doi-asserted-by":"crossref","unstructured":"S. Haridass, D. Hoe, Fault tolerant block based neural networks, in: 42nd Southeastern Symposium on System Theory (SSST), IEEE, 2010, pp. 357\u2013361.","DOI":"10.1109\/SSST.2010.5442804"},{"key":"10.1016\/j.neucom.2014.05.033_bib9","doi-asserted-by":"crossref","unstructured":"Y. Jewajinda, An adaptive hardware classifier in FPGA based-on a cellular compact genetic algorithm and block-based neural network, in: 2008 International Symposium on Communications and Information Technologies (ISCIT 2008), 2008, pp. 658\u2013663.","DOI":"10.1109\/ISCIT.2008.4700275"},{"key":"10.1016\/j.neucom.2014.05.033_bib10","unstructured":"Y. Jewajinda, P. Chongstitvatana, FPGA-based online-learning using parallel genetic algorithm and neural network for ECG signal classification, in: 2010 International Conference on Electrical Engineering\/Electronics Computer Telecommunications and Information Technology (ECTI-CON), 2010, pp. 1050\u20131054."},{"key":"10.1016\/j.neucom.2014.05.033_bib11","doi-asserted-by":"crossref","first-page":"1609","DOI":"10.1007\/s00521-012-0963-9","article-title":"A parallel genetic algorithm for adaptive hardware and its application to ECG signal classification","volume":"22","author":"Jewajinda","year":"2012","journal-title":"Neural Comput. Appl."},{"key":"10.1016\/j.neucom.2014.05.033_bib12","doi-asserted-by":"crossref","unstructured":"Q.A. Tran, F. Jiang, Q.M. Ha, Evolving block-based neural network and field programmable gate arrays for host-based intrusion detection system, in: 2012 Fourth International Conference on Knowledge and Systems Engineering (KSE), IEEE, 2012, pp. 86\u201392.","DOI":"10.1109\/KSE.2012.31"},{"key":"10.1016\/j.neucom.2014.05.033_bib13","unstructured":"P.P. San, S.H. Ling, H.T. Nguyen, Block based neural network for hypoglycemia detection, in: 2011 Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), IEEE, 2011, pp. 5666\u20135669."},{"key":"10.1016\/j.neucom.2014.05.033_bib14","unstructured":"M. Karak\u00f6se, E. Akin, Dynamical Fuzzy Control with Block Based Neural Network, Technical Report, Department of Computer Engineering, Firat University, 2006."},{"issue":"July 1999","key":"10.1016\/j.neucom.2014.05.033_bib15","doi-asserted-by":"crossref","first-page":"67","DOI":"10.1016\/S0888-613X(99)00032-8","article-title":"A genetic algorithm to obtain the optimal recurrent neural network","volume":"23","author":"Blanco","year":"2000","journal-title":"Int. J. Approx. Reason"},{"key":"10.1016\/j.neucom.2014.05.033_bib16","unstructured":"C. Giles, D. Chen, C. Miller, H. Chen, G. Sun, Y. Lee, Second-order recurrent neural networks for grammatical inference, in: Seattle International Joint Conference on Neural Networks (IJCNN-91), IEEE, 1991, pp. 273\u2013281."},{"issue":"1","key":"10.1016\/j.neucom.2014.05.033_bib17","doi-asserted-by":"crossref","first-page":"54","DOI":"10.1109\/72.265960","article-title":"An evolutionary algorithm that constructs recurrent neural networks","volume":"5","author":"Angeline","year":"1994","journal-title":"IEEE Trans. Neural Netw."},{"issue":"1","key":"10.1016\/j.neucom.2014.05.033_bib18","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1016\/j.jpdc.2012.04.003","article-title":"Graphics processing unit (GPU) programming strategies and trends in GPU computing","volume":"73","author":"Brodtkorb","year":"2013","journal-title":"J. Parallel Distrib. Comput."},{"key":"10.1016\/j.neucom.2014.05.033_bib19","unstructured":"NVIDIA Corporation, CUDA C Programming Guide (PG-02829-001_v5.0), October 2012."},{"key":"10.1016\/j.neucom.2014.05.033_bib20","doi-asserted-by":"crossref","unstructured":"V.P. Nambiar, M. Khalil-Hani, M. Marsono, Evolvable block-based neural networks for real-time classification of heart arrhythmia from ECG signals, in: 2012 IEEE EMBS Conference on Biomedical Engineering and Sciences (IECBES), 2012, pp. 866\u2013871.","DOI":"10.1109\/IECBES.2012.6498165"},{"key":"10.1016\/j.neucom.2014.05.033_bib21","doi-asserted-by":"crossref","unstructured":"V.P. Nambiar, M. Khalil-Hani, C. Sia, M. Marsono, Evolvable block-based neural networks for classification of driver drowsiness based on heart rate variability, in: 2012 IEEE International Conference on Circuits and Systems (ICCAS), 2012, pp. 156\u2013161.","DOI":"10.1109\/ICCircuitsAndSystems.2012.6408316"},{"key":"10.1016\/j.neucom.2014.05.033_bib22","unstructured":"M. Khalil-Hani, C.W. Sia, N. Shaikh-Husin, V.P. Nambiar, FPGA-based embedded system for the detection of driver drowsiness using ECG signals, in: Proceedings of the 2012 International Conference on Electrical Engineering and Computer Science (ICEECS 2012), 2012."},{"key":"10.1016\/j.neucom.2014.05.033_bib23","doi-asserted-by":"crossref","unstructured":"Q.A. Tran, F. Jiang, J. Hu, A real-time NetFlow-based intrusion detection system with improved BBNN and high-frequency field programmable gate arrays, in: 2012 IEEE 11th International Conference on Trust, Security and Privacy in Computing and Communications (TrustCom), 2012, pp. 201\u2013208.","DOI":"10.1109\/TrustCom.2012.51"},{"issue":"10","key":"10.1016\/j.neucom.2014.05.033_bib24","doi-asserted-by":"crossref","first-page":"1257","DOI":"10.1109\/31.7600","article-title":"Cellular neural networks","volume":"35","author":"Chua","year":"1988","journal-title":"IEEE Trans. Circuits Syst."},{"issue":"8","key":"10.1016\/j.neucom.2014.05.033_bib25","doi-asserted-by":"crossref","first-page":"2684","DOI":"10.1016\/j.patcog.2008.01.018","article-title":"Parallelization of cellular neural networks on GPU","volume":"41","author":"Ho","year":"2008","journal-title":"Pattern Recognit."},{"key":"10.1016\/j.neucom.2014.05.033_bib26","doi-asserted-by":"crossref","unstructured":"R. Dolan, G. DeSouza, GPU-based simulation of cellular neural networks for image processing, in: International Joint Conference on Neural Networks, 2009 (IJCNN 2009), 2009, pp. 730\u2013735, http:\/\/dx.doi.org\/10.1109\/IJCNN.2009.5178969.","DOI":"10.1109\/IJCNN.2009.5178969"},{"key":"10.1016\/j.neucom.2014.05.033_bib27","unstructured":"W. Jiang, S. Kong, G. Peterson, ECG signal classification using block-based neural networks, in: 2005 IEEE International Joint Conference on Neural Networks (IJCNN\u05f305), vol. 1, IEEE, 2005, pp. 326\u2013331."},{"year":"1989","series-title":"Genetic Algorithms in Search, Optimization, and Machine Learning","author":"Goldberg","key":"10.1016\/j.neucom.2014.05.033_bib28"},{"key":"10.1016\/j.neucom.2014.05.033_bib29","doi-asserted-by":"crossref","unstructured":"M. Nickray, M. Dehyadgari, A. Afzali-kusha, Power and delay optimization for network on chip, in: Proceedings of the 2005 European Conference on Circuit Theory and Design, vol. 3, IEEE, 2005, pp. III\/273\u2013III\/276, http:\/\/dx.doi.org\/10.1109\/ECCTD.2005.1523113.","DOI":"10.1109\/ECCTD.2005.1523113"},{"key":"10.1016\/j.neucom.2014.05.033_bib30","doi-asserted-by":"crossref","unstructured":"K. Bhardwaj, R. Jena, Energy and bandwidth aware mapping of IPs onto regular NoC architectures using multi-objective genetic algorithms, in: International Symposium on System-on-Chip (SOC 2009), 2009, pp. 27\u201331.","DOI":"10.1109\/SOCC.2009.5335684"},{"key":"10.1016\/j.neucom.2014.05.033_bib31","doi-asserted-by":"crossref","unstructured":"G. Ascia, V. Catania, M. Palesi, Multi-objective mapping for mesh-based NoC architectures, in: Proceedings of the Second IEEE\/ACM\/IFIP International Conference on Hardware\/Software Codesign and System Synthesis, ACM, 2004, pp. 182\u2013187.","DOI":"10.1145\/1016720.1016765"},{"key":"10.1016\/j.neucom.2014.05.033_bib32","doi-asserted-by":"crossref","unstructured":"A.A. Morgan, H. Elmiligi, M.W. El-Kharashi, F. Gebali, Multi-objective optimization for Networks-on-Chip architectures using Genetic Algorithms, in: Proceedings of the 2010 IEEE International Symposium on Circuits and Systems (ISCAS), No. 1, IEEE, 2010, pp. 3725\u20133728.","DOI":"10.1109\/ISCAS.2010.5537754"},{"key":"10.1016\/j.neucom.2014.05.033_bib33","unstructured":"K. De Jong, W. Spears, Using genetic algorithms to solve np-complete problems, in: Proceedings of the Third International Conference on Genetic Algorithms, vol. 124, 1989, p. 132."},{"key":"10.1016\/j.neucom.2014.05.033_bib34","doi-asserted-by":"crossref","first-page":"228","DOI":"10.1016\/j.neucom.2014.03.018","article-title":"Sahnoun, Hardware implementation of evolvable block-based neural networks utilizing a cost efficient sigmoid-like activation function","volume":"140","author":"Nambiar","year":"2014","journal-title":"Neurocomputing"},{"key":"10.1016\/j.neucom.2014.05.033_bib35","unstructured":"P. McCullagh, J.A. Nelder, Generalized linear models, in: Chapman & Hall\/CRC Monographs on Statistics & Applied Probability, Second ed., Chapman and Hall, 1989."},{"key":"10.1016\/j.neucom.2014.05.033_bib36","unstructured":"M. Jordan, et al., Why the Logistic Function? A Tutorial Discussion on Probabilities and Neural Networks, 1995."},{"key":"10.1016\/j.neucom.2014.05.033_bib37","unstructured":"S. Kothandaraman, Implementation of block-based neural networks on reconfigurable computing platforms (Master\u05f3s thesis), The University of Tennessee, Knoxville, 2004."},{"issue":"4","key":"10.1016\/j.neucom.2014.05.033_bib38","doi-asserted-by":"crossref","first-page":"656","DOI":"10.1109\/21.286385","article-title":"Adaptive probabilities of crossover and mutation in genetic algorithms","volume":"24","author":"Srinivas","year":"1994","journal-title":"IEEE Trans. Syst. Man Cybernet."},{"key":"10.1016\/j.neucom.2014.05.033_bib39","unstructured":"M. Wall, GAlib : A C ++ Library of Genetic Algorithm Components, Technical Report, Massachusetts Institute of Technology, August 1996."},{"key":"10.1016\/j.neucom.2014.05.033_bib40","doi-asserted-by":"crossref","unstructured":"S.G. Merchant, G.D. Peterson, An evolvable artificial neural network platform for dynamic environments, in: 51st Midwest Symposium on Circuits and Systems (MWSCAS 2008), 2008, pp. 77\u201380.","DOI":"10.1109\/MWSCAS.2008.4616740"},{"key":"10.1016\/j.neucom.2014.05.033_bib41","unstructured":"G. Moody, R. Mark, The MIT-BIH arrhythmia database on CD-ROM and software for use with it, in: Proceedings of the Computers in Cardiology, IEEE, 1990, pp. 185\u2013188."},{"issue":"7","key":"10.1016\/j.neucom.2014.05.033_bib42","doi-asserted-by":"crossref","first-page":"838","DOI":"10.1109\/10.846677","article-title":"Clustering ECG complexes using Hermite functions and self-organizing maps","volume":"47","author":"Lagerholm","year":"2000","journal-title":"IEEE Trans. Biomed. Eng."},{"volume":"vol. 8","year":"1985","author":"Tomita","key":"10.1016\/j.neucom.2014.05.033_bib43"},{"issue":"3","key":"10.1016\/j.neucom.2014.05.033_bib44","doi-asserted-by":"crossref","first-page":"406","DOI":"10.1162\/neco.1992.4.3.406","article-title":"Induction of finite-state languages using second-order recurrent networks","volume":"4","author":"Watrous","year":"1992","journal-title":"Neural Comput."},{"issue":"9","key":"10.1016\/j.neucom.2014.05.033_bib45","doi-asserted-by":"crossref","first-page":"1444","DOI":"10.1016\/j.patcog.2004.03.026","article-title":"A multiobjective genetic algorithm for obtaining the optimal size of a recurrent neural network for grammatical inference","volume":"38","author":"Delgado","year":"2005","journal-title":"Pattern Recognit."},{"issue":"6","key":"10.1016\/j.neucom.2014.05.033_bib46","doi-asserted-by":"crossref","first-page":"817","DOI":"10.1109\/TEVC.2011.2173578","article-title":"Evolving boolean networks on tunable fitness landscapes","volume":"16","author":"Bull","year":"2012","journal-title":"IEEE Trans. Evolut. Comput."}],"container-title":["Neurocomputing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0925231214006766?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0925231214006766?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2019,8,11]],"date-time":"2019-08-11T13:17:39Z","timestamp":1565529459000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0925231214006766"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,12]]},"references-count":46,"alternative-id":["S0925231214006766"],"URL":"https:\/\/doi.org\/10.1016\/j.neucom.2014.05.033","relation":{},"ISSN":["0925-2312"],"issn-type":[{"type":"print","value":"0925-2312"}],"subject":[],"published":{"date-parts":[[2014,12]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Optimization of structure and system latency in evolvable block-based neural networks using genetic algorithm","name":"articletitle","label":"Article Title"},{"value":"Neurocomputing","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.neucom.2014.05.033","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"Copyright \u00a9 2014 Elsevier B.V. All rights reserved.","name":"copyright","label":"Copyright"}]}}