发明名称 METHOD FOR IMPROVING NEURAL NETWORK ARCHITECTURES USING EVOLUTIONARY ALGORITHMS
摘要 The noise associated with conventional techniques for evolutionary improvement of neural network architectures is reduced so that an optimum architecture can be determined more efficiently and more effectively. Parameters that affect the initialization of a neural network architecture are included within the encoding that is used by an evolutionary algorithm to optimize the neural network architecture. The example initialization parameters include an encoding that determines the initial nodal weights used in each architecture at the commencement of the training cycle. By including the initialization parameters within the encoding used by the evolutionary algorithm, the initialization parameters that have a positive effect on the performance of the resultant evolved network architecture are propagated and potentially improved from generation to generation. Conversely, initialization parameters that, for example, cause the resultant evolved network to be poorly trained, will not be propagated. In accordance with a second aspect of this invention, the encoding also includes parameters that affect the training process, such as the duration of the training cycle, the training inputs applied, and so on. In accordance with a third aspect of this invention, the same set of training or evaluation inputs are applied to all members whose performances are directly compared.
申请公布号 WO0116881(A2) 申请公布日期 2001.03.08
申请号 WO2000EP07908 申请日期 2000.08.11
申请人 KONINKLIJKE PHILIPS ELECTRONICS N.V. 发明人 MATHIAS, KEITH, E.;ESHELMAN, LARRY, J.;SCHAFFER, DAVID, J.
分类号 G06N3/04;G06N3/08;(IPC1-7):G06N3/08 主分类号 G06N3/04
代理机构 代理人
主权项
地址