• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

Computer Engineering & Science ›› 2010, Vol. 32 ›› Issue (5): 30-33.

Previous Articles     Next Articles

A Novel Algorithm to Optimize the Hidden Layer of Neural Networks

GAO Pengyi 1,CHEN Chuanbo1,QIN Sheng2,HU Yingsong1   

  1. (1.School of Computer Science and Engineering,Huazhong University of Science and Technology,Wuhan 430074,China;
    2.School of Informatics,University of Edinburgh,Edinburgh EH8 9AB,UK)
  • Received:2009-09-13 Revised:2009-12-10 Online:2010-04-28 Published:2010-05-11
  • Contact: GAO Pengyi E-mail:Pengyi_gao@mail.hust.edu.cn

Abstract:

This paper proposes a novel algorithm to Optimize the number of Hidden nodes based on Agent(OHA). This approach is completed by two cooperating agents, the RL agent and the NN agent. The RL agent searches better number of hidden nodes according to the reinforcement learning method, and the NN agent optimizes the weights of network with the number by using the separate learning algorithm. After much running, the best solution(weights and hidden nodes) is located. The optimization algorithms and tests are discussed. The test results obtained by using the Iris data set and the risk evaluation data set show the algorithm is better than those by the most commonly used optimization techniques.

Key words: neural networks, hidden node, hiddenlayer architecture optimization, agent, reinforcement learning

CLC Number: