Volume 19, Issue 2 (2019)                   Modares Mechanical Engineering 2019, 19(2): 475-482 | Back to browse issues page

XML Persian Abstract Print

Download citation:
BibTeX | RIS | EndNote | Medlars | ProCite | Reference Manager | RefWorks
Send citation to:

Pourhashem H, Jamali A, Narimanzade N. Multi-Objective Optimum Design of a Neuro-Fuzzy Network Using a Combined PSO and DE Algorithm Based on Fuzzy Logic. Modares Mechanical Engineering. 2019; 19 (2) :475-482
URL: http://journals.modares.ac.ir/article-15-20542-en.html
1- Dynamic-Control-vibration Department, Mechanical Faculty, University of Guilan, Rasht, Iran
2- Dynamic-Control-vibration Department, Mechanical Faculty, University of Guilan, Rasht, Iran , ali.jamali@guilan.ac.ir
Abstract:   (578 Views)
Because of the widespread application in complex modeling based on experimental data, neuro-fuzzy networks have attracted the attention of researchers. In the neuro-fuzzy inference system, the objective is to reduce the system's prediction error relative to the actual data. The regulation of parameters of neuro-fuzzy network is very important and affects its performance. So, a new optimization algorithm based on Particle Swarm Optimization (PSO) and Differential Evolution (DE) has been proposed. In this algorithm, the coefficients of the operator speed are calculated dynamically, using fuzzy logic. These coefficients are set according to the generation number and variance of the particles. Proposed operator leads the particles to explore and exploit the search domain more precisely. Next, the performance of the proposed algorithm is checked by optimizing three benchmarks and comparing it with the results, which are obtained by conventional PSO and DE. The results show that the proposed algorithm obtained better solution in comparison with DE and PSO and proved its performance and efficiency. Finally, a neuro-fuzzy system has been employed to forecast the time series of Mackey-Glass. The parameters of this neuro-fuzzy network are optimized by the new algorithm and the PSO and DE method multi-objectively and the Pareto charts obtained by each method of optimization are compared with each other, indicating the better performance of the new algorithm.
Full-Text [PDF 594 kb]   (875 Downloads)    

Received: 2018/05/6 | Accepted: 2018/10/30 | Published: 2019/02/2

1. 1- Chen Y, Li L, Xiao J, Yang Y, Liang J, Li T. Particle swarm optimizer with crossover operation. Journal of Engineering Applications of Artificial Intelligence. 2018;70:159-169. [Link] [DOI:10.1016/j.engappai.2018.01.009]
2. Storn R, Price K. Differential evolution – a simple and efficient heuristic for global optimization over continuous spaces. Journal of Global Optimization. 1997;11(4):341-359. [Link] [DOI:10.1023/A:1008202821328]
3. Shi H, Liu S, Wu H, Li R, Liu S, Kwok N, et al. Oscillatory Particle Swarm Optimizer. Applied Soft Computing. 2018;73:316-327. [Link] [DOI:10.1016/j.asoc.2018.08.037]
4. Ratnaweera A, Halgamuge SK, Watson HC. Self-organizing hierarchical particle swarm optimizer with time-varying acceleration coefficients. IEEE Transactions on Evolutionary Computation. 2004;8(3):240-255. [Link] [DOI:10.1109/TEVC.2004.826071]
5. Nesamalar J, Venkatesh P, Raja S. Managing multi-line power congestion by using Hybrid Nelder–Mead–Fuzzy Adaptive Particle Swarm Optimization (HNM-FAPSO). Applied Soft Computing. 2016;43:222-234. [Link] [DOI:10.1016/j.asoc.2016.02.013]
6. Wang H, Sun H, Li C, Rahnamayan S, Pan J. Diversity enhanced particle swarm optimization with neighborhood search. Information Sciences. 2013;223:119-135. [Link] [DOI:10.1016/j.ins.2012.10.012]
7. Luo W, Sun J, Bu C, Liang H. Species-based particle swarm optimizer enhanced by memory for dynamic optimization. Applied Soft Computing. 2016;47:130-140. [Link] [DOI:10.1016/j.asoc.2016.05.032]
8. Wang L, Yang B, Orchard J. Particle swarm optimization using dynamic tournament topology. Applied Soft Computing. 2016;48:584-596. [Link] [DOI:10.1016/j.asoc.2016.07.041]
9. Li NJ, Wang WJ, James Hsu CC, Chang W, Chou HG, Chang JW. Enhanced particle swarm optimizer incorporating a weighted particle. Neurocomputing. 2014;124:218-227. [Link] [DOI:10.1016/j.neucom.2013.07.005]
10. Yi W, Zhou Y, Gao L, Li X, Mou J. An improved adaptive differential evolution algorithm for continuous optimization. Expert Systems with Applications. 2016;44:1-12. [Link] [DOI:10.1016/j.eswa.2015.09.031]
11. Salehpour M, Jamali A, Bagheri A, Nariman-zadeh N. A new adaptive differential evolution optimization algorithm based on fuzzy inference system. Engineering Science and Technology, an International Journal, 2017;20,(2):587-597. [Link]
12. Brest J, Greiner S, Boskovic B, Mernik M, Zumer V. Self-Adapting control parameters in differential evolution: a comparative study on numerical benchmark problems. IEEE Transactions on Evolutionary Computation. 2006;10(6):646-657. [Link] [DOI:10.1109/TEVC.2006.872133]
13. Zou D., Li S., Wang G.-G., Li Z., Ouyang H. An improved differential evolution algorithm for the economic load dispatch problems with or without valve-point effects. Applied Energy. 2016;181:375-390. [Link] [DOI:10.1016/j.apenergy.2016.08.067]
14. Thangaraj R, Pant M, Abraham A, Bouvry p. Particle swarm optimization: Hybridization perspectives and experimental illustrations. Applied Mathematics and Computation. 2011;217:5208-5226. [Link] [DOI:10.1016/j.amc.2010.12.053]
15. Jang JSR. ANFIS: Adaptive-network-based fuzzy inference system. IEEE Transactions on Systems, Man, and Cybernetics. 1993;23(3):665-685. [Link] [DOI:10.1109/21.256541]
16. Wang WC, Chau K.W, Cheng CT, Qiu L. A comparison of performance of several artificial intelligence methods for forecasting monthly discharge time series. Journal of Hydrology. 2009;374(3):294-306. [Link] [DOI:10.1016/j.jhydrol.2009.06.019]
17. Babuška R, Verbruggen H. Neuro-fuzzy methods for nonlinear system identification. Annual Reviews in Control. 2003;27(1):73-85. [Link] [DOI:10.1016/S1367-5788(03)00009-9]

Add your comments about this article : Your username or Email:

Send email to the article author