首页>
外国专利>
METHOD FOR IMPROVING NEURAL NETWORK ARCHITECTURES USING EVOLUTIONARY ALGORITHMS
METHOD FOR IMPROVING NEURAL NETWORK ARCHITECTURES USING EVOLUTIONARY ALGORITHMS
展开▼
机译:进化算法的神经网络架构改进方法
展开▼
页面导航
摘要
著录项
相似文献
摘要
sets or evaluation on sets among the evaluated neural networks may cause potentially worthwhile architectures to be rejected prematurely, obviating the advantages realizable by a directed trial and error process. It is an object of this invention to provide a method for improving neural network architectures via an evolutionary algorithm that reduces the adverse effects of the noise that is introduced by the network initialization process. It is a further object of this invention to reduce the noise that is introduced by the network initialization process. It is a further object of this invention to provide an optimized network initialization process. It is a further object of this invention to reduce the noise that is introduced by the use of randomly selected training or evaluation input sets. ;These objects and others are achieved by including parameters that affect the initialization of a neural network architecture 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
展开▼