Evolving artificial neural networks using simulated annealing-based hybrid genetic algorithms

被引:5
作者
Shi H. [1 ]
Li W. [1 ]
机构
[1] Hebei University of Engineering, Handan
关键词
BP neural network; Genetic algorithms; Global optimal; Hybrid genetic algorithms; Simulated annealing;
D O I
10.4304/jsw.5.4.353-360
中图分类号
学科分类号
摘要
Artificial neural networks are among the most effective learning methods currently known for certain types of problems. But BP training algorithm is based on the error gradient descent mechanism that the weight inevitably fall into the local minimum points. It is well known that simulated annealing (SA) and genetic algorithm (GA) are two global methods and can then be used to determine the optimal solution of NP-hard problem. In this paper, due to difficulty of obtaining the optimal solution in medium and large-scaled problems, a hybrid genetic algorithm (HGA) was also developed. The proposed HGA incorporates simulated annealing into a basic genetic algorithm that enables the algorithm to perform genetic search over the subspace of local optima. The two proposed solution methods were compared on Rosenbrock and Shaffer function global optimal problems, and computational results suggest that the HGA algorithm have good ability of solving the problem and the performance of HGA is very promising because it is able to find an optimal or near-optimal solution for the test problems. To evaluate the performance of the hybrid genetic algorithm-based neural network, BP neural network is also involved for a comparison purpose. The results compared with genetic algorithm-based indicated that this method was successful in evolving ANNs. © 2010 ACADEMY PUBLISHER.
引用
收藏
页码:353 / 360
页数:7
相关论文
共 24 条
[1]  
Fraile-Ardanuy J., Zufiria P.J., Design and comparison of adaptive power system stabilizers based on neural fuzzy networks and genetic algorithms, Neuro Computing, 70, pp. 2902-2912, (2007)
[2]  
Saridakis K.M., Dentsoras A.J., J. Integration of fuzzy logic, genetic algorithms and neural networks in collaborative parametric design, Advanced Engineering Informatics, 20, pp. 379-399, (2006)
[3]  
Hertz J., Krogh A., Palmer R.G., Introduction to The Theory of Neural Computation, (1991)
[4]  
Holland J.H., Outline for a logical theory of adaptive systems, J. Assoc. Comput. Mach, 3, pp. 297-314, (1962)
[5]  
Kasabov K.N., Foundation of Neural Networks, Fussysystems and Knowledge Engineering, (1996)
[6]  
Saridakis K.M., Chasalevris A.C., Papadopoulos C.A., Dentsoras A.J., Applying neural networks, genetic algorithms and fuzzy logic for the identication of cracks in shafts by using coupled response measurements, Computers and Structures, 86, pp. 1318-1338, (2008)
[7]  
Sasaki M., Gen M., Fuzzy multiple objective optimal system design by hybrid genetic algorithm, Applied Soft Computing, 3, pp. 189-196, (2003)
[8]  
Goldberg D., Genetic Algorithms In Search Optimization and Machine Learning, (1989)
[9]  
Dimarogonas A.D., EXPERTS, A Fuzzy Logic, Neural Network Structured Expert System Shell For Diagnosis and Prognosis Users Manual, (1988)
[10]  
Xiangjun C., Neural Network Principle and Application [m], (1995)