机构地区:[1]Robotics Institute, Beihang University, Beijing 100191, China [2]State Key Laboratory of Membrane Biology, School of Life Sciences, Beijing 100871, China [3]PKU-IDG/McGovern Institute for Brain Research, Peking University, Beijing100871, China
出 处:《Protein & Cell》2016年第10期735-748,共14页蛋白质与细胞(英文版)
摘 要:Artificial neural networks (ANNs) are powerful compu- tational tools that are designed to replicate the human brain and adopted to solve a variety of problems in many different fields. Fault tolerance (FT), an important property of ANNs, ensures their reliability when signifi- cant portions of a network are lost. In this paper, a fault/ noise injection-based (FIB) genetic algorithm (GA) is proposed to construct fault-tolerant ANNs. The FT per- formance of an FIB-GA was compared with that of a common genetic algorithm, the back-propagation algo- rithm, and the modification of weights algorithm. The FIB-GA showed a slower fitting speed when solving the exclusive OR (XOR) problem and the overlapping clas- sification problem, but it significantly reduced the errors in cases of single or multiple faults in ANN weights or nodes. Further analysis revealed that the fit weights showed no correlation with the fitting errors in the ANNs constructed with the FIB-GA, suggesting a relatively even distribution of the various fitting parameters. In contrast, the output weights in the training of ANNs implemented with the use the other three algorithms demonstrated a positive correlation with the errors. Our findings therefore Indicate that a combination of the fault/noise injection-based method and a GA is capable of introducing FT to ANNs and imply that the distributed ANNs demonstrate superior FT performance.Artificial neural networks (ANNs) are powerful compu- tational tools that are designed to replicate the human brain and adopted to solve a variety of problems in many different fields. Fault tolerance (FT), an important property of ANNs, ensures their reliability when signifi- cant portions of a network are lost. In this paper, a fault/ noise injection-based (FIB) genetic algorithm (GA) is proposed to construct fault-tolerant ANNs. The FT per- formance of an FIB-GA was compared with that of a common genetic algorithm, the back-propagation algo- rithm, and the modification of weights algorithm. The FIB-GA showed a slower fitting speed when solving the exclusive OR (XOR) problem and the overlapping clas- sification problem, but it significantly reduced the errors in cases of single or multiple faults in ANN weights or nodes. Further analysis revealed that the fit weights showed no correlation with the fitting errors in the ANNs constructed with the FIB-GA, suggesting a relatively even distribution of the various fitting parameters. In contrast, the output weights in the training of ANNs implemented with the use the other three algorithms demonstrated a positive correlation with the errors. Our findings therefore Indicate that a combination of the fault/noise injection-based method and a GA is capable of introducing FT to ANNs and imply that the distributed ANNs demonstrate superior FT performance.
关 键 词:artificial neural networks fault tolerance genetic algorithm
分 类 号:TP273[自动化与计算机技术—检测技术与自动化装置] O242.23[自动化与计算机技术—控制科学与工程]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...