Enhanced methods for Evolution in-Materio Processors

被引:1
作者
Jones, Benedict A. H. [1 ]
Al Moubayed, Noura [2 ]
Zeze, Dagou A. [1 ]
Groves, Chris [1 ]
机构
[1] Univ Durham, Dept Engn, Durham DH1 3LE, England
[2] Univ Durham, Dept Comp Sci, Durham DH1 3LE, England
来源
2021 INTERNATIONAL CONFERENCE ON REBOOTING COMPUTING (ICRC 2021) | 2021年
关键词
Batching; binary cross entropy; evolution in-materio processors; evolutionary materials; evolvable processors; material kernel; DIFFERENTIAL EVOLUTION; NETWORK;
D O I
10.1109/ICRC53822.2021.00026
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Evolution-in-Materio (EiM) is an unconventional computing paradigm, which uses an Evolutionary Algorithm (EA) to configure a material's parameters so that it can perform a computational task. While EiM processors show promise, slow manufacturing and physical experimentation hinder their development. Simulations based on a physical model were used to efficiently investigate three specific enhancements to EiM processors which operate as classifiers. Firstly, an adapted Differential Evolution algorithm that includes batching and a validation dataset. This allows more generational updates and a validation metric which could tune hyper-parameters. Secondly, the introduction of Binary Cross Entropy as an objective function for the EA, a continuous fitness metric with several advantages over the commonly used classification error objective function. Finally, the use of regression to quickly assess the material processor's output states and produce an optimal readout layer, a significant improvement over fixed or evolved interpretation schemes which can 'hide' the true performance of a material processor. Together these enhancements provide guidance on the production of more flexible, better performing, and robust EiM processors.
引用
收藏
页码:109 / 118
页数:10
相关论文
共 50 条
[41]   Regulating the Heterostructure of Metal/Oxide toward the Enhanced Hydrogen Evolution Reaction [J].
Yuan, Zhibin ;
Yao, Xin ;
Zhang, Guoge ;
Fu, Nianqing ;
Liu, Yan ;
Ye, Feng .
ACS APPLIED ENERGY MATERIALS, 2022, 5 (05) :5644-5651
[42]   Nonsmooth Economic Power Dispatch through an Enhanced Differential Evolution Approach [J].
Sayah, Samir ;
Hamouda, Abdellatif .
PROCEEDINGS OF 2012 INTERNATIONAL CONFERENCE ON COMPLEX SYSTEMS (ICCS12), 2012, :126-131
[43]   A K-means Clustering Algorithm Based on Enhanced Differential Evolution [J].
Mao, Li ;
Gong, Huaijin ;
Liu, Xingyang .
ADVANCED MANUFACTURING SYSTEMS, 2011, 339 :71-75
[44]   Enhanced Differential Evolution with Self-organizing Map for Numerical Optimization [J].
Wu, Duanwei ;
Cai, Yiqiao ;
Li, Jing ;
Luo, Wei .
ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2018, PT II, 2018, 11335 :308-318
[45]   Enhanced mutation strategy based differential evolution for global optimization problems [J].
Mishra, Pawan ;
Ali, Musrrat ;
Pooja, Safiqul ;
Islam, Safiqul .
PEERJ COMPUTER SCIENCE, 2025, 11
[46]   Enhanced Parameter Estimation of DENsity CLUstEring (DENCLUE) Using Differential Evolution [J].
Ajmal, Omer ;
Mumtaz, Shahzad ;
Arshad, Humaira ;
Soomro, Abdullah ;
Hussain, Tariq ;
Attar, Razaz Waheeb ;
Alhomoud, Ahmed .
MATHEMATICS, 2024, 12 (17)
[47]   Boosting the oversampling methods based on differential evolution strategies for imbalanced learning [J].
Korkmaz, Sedat ;
Sahman, Mehmet Akif ;
Cinar, Ahmet Cevahir ;
Kaya, Ersin .
APPLIED SOFT COMPUTING, 2021, 112
[48]   Constraint Handling and Multi-Objective Methods for the Evolution of Interplanetary Trajectories [J].
Izzo, Dario ;
Hennes, Daniel ;
Riccardi, Annalisa .
JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 2015, 38 (04) :792-799
[49]   Self-adaptive differential evolution methods for unsupervised image classification [J].
Omran, Mahamed G. H. ;
Engelbrecht, Andries P. .
2006 IEEE CONFERENCE ON CYBERNETICS AND INTELLIGENT SYSTEMS, VOLS 1 AND 2, 2006, :80-+
[50]   Differential evolution with multi-constraint consensus methods for constrained optimization [J].
Noha M. Hamza ;
Ruhul A. Sarker ;
Daryl L. Essam .
Journal of Global Optimization, 2013, 57 :583-611