{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,3,12]],"date-time":"2024-03-12T17:20:44Z","timestamp":1710264044001},"reference-count":35,"publisher":"MIT Press","issue":"4","content-domain":{"domain":["direct.mit.edu"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2022,12,1]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:p>Evolution-in-Materio is a computational paradigm in which an algorithm reconfigures a material's properties to achieve a specific computational function. This article addresses the question of how successful and well performing Evolution-in-Materio processors can be designed through the selection of nanomaterials and an evolutionary algorithm for a target application. A physical model of a nanomaterial network is developed which allows for both randomness, and the possibility of Ohmic and non-Ohmic conduction, that are characteristic of such materials. These differing networks are then exploited by differential evolution, which optimises several configuration parameters (e.g., configuration voltages, weights, etc.), to solve different classification problems. We show that ideal nanomaterial choice depends upon problem complexity, with more complex problems being favoured by complex voltage dependence of conductivity and vice versa. Furthermore, we highlight how intrinsic nanomaterial electrical properties can be exploited by differing configuration parameters, clarifying the role and limitations of these techniques. These findings provide guidance for the rational design of nanomaterials and algorithms for future Evolution-in-Materio processors.<\/jats:p>","DOI":"10.1162\/evco_a_00309","type":"journal-article","created":{"date-parts":[[2022,3,15]],"date-time":"2022-03-15T13:29:16Z","timestamp":1647350956000},"page":"479-501","update-policy":"http:\/\/dx.doi.org\/10.1162\/mitpressjournals.corrections.policy","source":"Crossref","is-referenced-by-count":1,"title":["Towards Intelligently Designed Evolvable Processors"],"prefix":"10.1162","volume":"30","author":[{"given":"Benedict A. H.","family":"Jones","sequence":"first","affiliation":[{"name":"Department of Engineering, Durham University, Durham, DH1 3LE, UK benedict.jones@durham.ac.uk"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"John L. P.","family":"Chouard","sequence":"additional","affiliation":[{"name":"Department of Engineering, Durham University, Durham, DH1 3LE, UK john.chouard@gmail.com"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bianca C. C.","family":"Branco","sequence":"additional","affiliation":[{"name":"Department of Engineering, Durham University, Durham, DH1 3LE, UK bicampanario@icloud.com"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"El\u00e9onore G. B.","family":"Vissol-Gaudin","sequence":"additional","affiliation":[{"name":"Department of Engineering, Durham University, Durham, DH1 3LE, UK eleonore.vissol-gaudin@durham.ac.uk"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Christopher","family":"Pearson","sequence":"additional","affiliation":[{"name":"Department of Engineering, Durham University, Durham, DH1 3LE, UK christopher_pearson@icloud.com"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Michael C.","family":"Petty","sequence":"additional","affiliation":[{"name":"Department of Engineering, Durham University, Durham, DH1 3LE, UK m.c.petty@durham.ac.uk"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Noura","family":"Al Moubayed","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Durham University, Durham, DH1 3LE, UK noura.al-moubayed@durham.ac.uk"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dagou A.","family":"Zeze","sequence":"additional","affiliation":[{"name":"Department of Engineering, Durham University, Durham, DH1 3LE, UK d.a.zeze@durham.ac.uk"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Chris","family":"Groves","sequence":"additional","affiliation":[{"name":"Department of Engineering, Durham University, Durham, DH1 3LE, UK chris.groves@durham.ac.uk"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"281","published-online":{"date-parts":[[2022,12,1]]},"reference":[{"issue":"12","key":"2022120106570004200_B1","doi-asserted-by":"publisher","first-page":"1048","DOI":"10.1038\/nnano.2015.207","article-title":"Evolution of a designless nanoparticle network into reconfigurable Boolean logic","volume":"10","author":"Bose","year":"2015","journal-title":"Nature Nanotechnology"},{"issue":"7790","key":"2022120106570004200_B2","doi-asserted-by":"publisher","first-page":"341","DOI":"10.1038\/s41586-019-1901-0","article-title":"Classification with a disordered dopant-atom network in silicon","volume":"577","author":"Chen","year":"2020","journal-title":"Nature"},{"key":"2022120106570004200_B3","doi-asserted-by":"crossref","first-page":"61","DOI":"10.1109\/ICES.2014.7008723","volume-title":"2014 IEEE International Conference on Evolvable Systems","author":"Clegg","year":"2014"},{"issue":"1","key":"2022120106570004200_B4","doi-asserted-by":"publisher","first-page":"20","DOI":"10.1109\/MC.2017.8","article-title":"Rebooting computing: The road ahead","volume":"50","author":"Conte","year":"2017","journal-title":"Computer"},{"key":"2022120106570004200_B5","volume-title":"Unconventional computation and natural computation","author":"Dale","year":"2016"},{"key":"2022120106570004200_B6","first-page":"1","article-title":"Reservoir computing in materio: An evaluation of configuration through evolution","author":"Dale","year":"2016","journal-title":"2016 IEEE Symposium Series on Computational Intelligence"},{"key":"2022120106570004200_B7","doi-asserted-by":"crossref","first-page":"2178","DOI":"10.1109\/IJCNN.2017.7966119","volume-title":"2017 International Joint Conference on Neural Networks","author":"Dale","year":"2017"},{"issue":"1","key":"2022120106570004200_B8","doi-asserted-by":"publisher","first-page":"4","DOI":"10.1109\/TEVC.2010.2059031","article-title":"Differential Evolution: A survey of the state-of-the-art","volume":"15","author":"Das","year":"2011","journal-title":"IEEE Transactions on Evolutionary Computation"},{"key":"2022120106570004200_B9","article-title":"UCI machine learning repository","author":"Dheeru Dua","year":"2017"},{"key":"2022120106570004200_B10","first-page":"339","article-title":"Using neural networks to predict the functionality of reconfigurable nano-material networks","author":"Greff","year":"2017","journal-title":"International Journal on Advances in Intelligent Systems"},{"key":"2022120106570004200_B11","doi-asserted-by":"publisher","first-page":"1800","DOI":"10.1109\/CEC.2004.1331114","article-title":"Evolution in materio: A tone discriminator in liquid crystal","author":"Harding","year":"2004","journal-title":"Proceedings of the 2004 Congress on Evolutionary Computation (IEEE Cat. No.04TH8753)"},{"key":"2022120106570004200_B12","first-page":"243","article-title":"Evolution in materio: Evolving logic gates in liquid crystal","volume":"3","author":"Harding","year":"2007","journal-title":"International Journal of Unconventional Computing"},{"key":"2022120106570004200_B13","article-title":"Getting a grip: In materio evolution of membrane morphology for soft robotic jamming grippers","author":"Howard","year":"2021"},{"issue":"5-6","key":"2022120106570004200_B14","first-page":"473","article-title":"Logic gate and circuit training on randomly dispersed carbon nanotubes","volume":"10","author":"Kotsialos","year":"2014","journal-title":"International Journal of Unconventional Computing"},{"issue":"2","key":"2022120106570004200_B15","doi-asserted-by":"publisher","first-page":"272","DOI":"10.1166\/jctn.2006.3009","article-title":"Adaptive programming of unconventional nano-architectures","volume":"3","author":"Lawson","year":"2006","journal-title":"Journal of Computational and Theoretical Nanoscience"},{"key":"2022120106570004200_B16","first-page":"249","volume-title":"Proceedings Third NASA\/DoD Workshop on Evolvable Hardware","author":"Linden","year":"2001"},{"key":"2022120106570004200_B17","first-page":"503","article-title":"An investigation of square waves for evolution in carbon nanotubes material","volume":"27","author":"Lykkeb\u00f8","year":"2015","journal-title":"Artificial Life Conference Proceedings"},{"issue":"1","key":"2022120106570004200_B18","doi-asserted-by":"crossref","DOI":"10.1063\/1.4912538","article-title":"Alignment of liquid crystal\/carbon nanotube dispersions for application in unconventional computing","volume":"1648","author":"Massey","year":"2015","journal-title":"AIP Conference Proceedings"},{"issue":"13","key":"2022120106570004200_B19","doi-asserted-by":"publisher","DOI":"10.1063\/1.4915343","article-title":"Computing with carbon nanotubes: Optimization of threshold logic gates using disordered nanotube\/polymer composites","volume":"117","author":"Massey","year":"2015","journal-title":"Journal of Applied Physics"},{"issue":"1","key":"2022120106570004200_B20","doi-asserted-by":"crossref","DOI":"10.1038\/srep32197","article-title":"Evolution of electronic circuits using carbon nanotube composites","volume":"6","author":"Massey","year":"2016","journal-title":"Scientific Reports"},{"key":"2022120106570004200_B21","doi-asserted-by":"crossref","first-page":"167","DOI":"10.1109\/EH.2002.1029882","volume-title":"Proceedings 2002 NASA\/DoD Conference on Evolvable Hardware","author":"Miller","year":"2002"},{"issue":"1","key":"2022120106570004200_B22","doi-asserted-by":"publisher","first-page":"49","DOI":"10.1007\/s12065-014-0106-6","article-title":"Evolution-in-materio: Evolving computation in materials","volume":"7","author":"Miller","year":"2014","journal-title":"Evolutionary Intelligence"},{"key":"2022120106570004200_B23","author":"Pedersen","year":"2010","journal-title":"Good parameters for differential evolution"},{"key":"2022120106570004200_B24","article-title":"Dopant network processing units: Towards efficient neural network emulators with high capacity nanoelectronic nodes","author":"Ruiz-Euler","year":"2020"},{"issue":"38","key":"2022120106570004200_B25","doi-asserted-by":"publisher","DOI":"10.1088\/0957-4484\/24\/38\/384004","article-title":"A theoretical and experimental study of neuromorphic atomic switch networks for reservoir computing","volume":"24","author":"Sillin","year":"2013","journal-title":"Nanotechnology"},{"key":"2022120106570004200_B26","article-title":"2019 evolutionary algorithms review","author":"Sloss","year":"2019"},{"issue":"4","key":"2022120106570004200_B27","doi-asserted-by":"publisher","first-page":"341","DOI":"10.1023\/A:1008202821328","article-title":"Differential evolution\u2014A simple and efficient heuristic for global optimization over continuous spaces","volume":"11","author":"Storn","year":"1997","journal-title":"Journal of Global Optimization"},{"issue":"7191","key":"2022120106570004200_B28","doi-asserted-by":"publisher","first-page":"80","DOI":"10.1038\/nature06932","article-title":"The missing memristor found","volume":"453","author":"Strukov","year":"2008","journal-title":"Nature"},{"issue":"39","key":"2022120106570004200_B29","doi-asserted-by":"publisher","DOI":"10.1002\/adfm.201801506","article-title":"Light-stimulatable molecules\/nanoparticles networks for switchable logical functions and reservoir computing","volume":"28","author":"Viero","year":"2018","journal-title":"Advanced Functional Materials"},{"key":"2022120106570004200_B30","author":"Vissol-Gaudin","year":"2020","journal-title":"Evolutionary computation based on nanocomposite training: Application to data classification"},{"key":"2022120106570004200_B31","first-page":"1","volume-title":"2017 IEEE International Conference on Rebooting Computing","author":"Vissol-Gaudin","year":"2017"},{"key":"2022120106570004200_B32","first-page":"1","volume-title":"2018 IEEE Congress on Evolutionary Computation","author":"Vissol-Gaudin","year":"2018"},{"key":"2022120106570004200_B33","doi-asserted-by":"crossref","first-page":"644","DOI":"10.1007\/978-3-319-45823-6_60","volume-title":"Parallel Problem Solving from Nature","author":"Vissol-Gaudin","year":"2016"},{"key":"2022120106570004200_B34","first-page":"130","volume-title":"Unconventional computation and natural computation","author":"Vissol-Gaudin","year":"2016"},{"issue":"12","key":"2022120106570004200_B35","doi-asserted-by":"publisher","DOI":"10.1063\/1.4916080","article-title":"Exploring the alignment of carbon nanotubes dispersed in a liquid crystal matrix using coplanar electrodes","volume":"117","author":"Volpati","year":"2015","journal-title":"Journal of Applied Physics"}],"container-title":["Evolutionary Computation"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/direct.mit.edu\/evco\/article-pdf\/30\/4\/479\/2060170\/evco_a_00309.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/direct.mit.edu\/evco\/article-pdf\/30\/4\/479\/2060170\/evco_a_00309.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,12,1]],"date-time":"2022-12-01T12:52:27Z","timestamp":1669899147000},"score":1,"resource":{"primary":{"URL":"https:\/\/direct.mit.edu\/evco\/article\/30\/4\/479\/109965\/Towards-Intelligently-Designed-Evolvable"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022]]},"references-count":35,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2022,12,1]]},"published-print":{"date-parts":[[2022,12,1]]}},"URL":"https:\/\/doi.org\/10.1162\/evco_a_00309","relation":{},"ISSN":["1530-9304"],"issn-type":[{"value":"1530-9304","type":"electronic"}],"subject":[],"published-other":{"date-parts":[[2022]]},"published":{"date-parts":[[2022]]}}}