Skip to main content
Erschienen in: Soft Computing 1/2016

02.11.2014 | Methodologies and Application

Particle swarm optimization for ANFIS interpretability and accuracy

verfasst von: Dian Palupi Rini, Siti Mariyam Shamsuddin, Siti Sophiayati Yuhaniz

Erschienen in: Soft Computing | Ausgabe 1/2016

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

The strength of the adaptive neuro-fuzzy system (ANFIS) involves two contradictory requirements in a common fuzzy modeling problem, i.e. interpretability and accuracy. It is known that simultaneous optimization of accuracy and interpretability will improve performance of the system and avoid over-fitting of data. The objective of this study is the integration of particle swarm optimization (PSO) with ANFIS using modified linguistic and threshold values. This integration is expected to enhance the performance of the ANFIS system in classification problems. PSO is used to tune ANFIS parameters, to improve its classification accuracy. It is also used to find the optimal number of rules and their optimal interpretability. The proposed method has been tested on six standard data sets with different inputs of real and integer data types. The findings indicate that the proposed ANFIS–PSO integration provides a better result for classification, both in interpretability and accuracy.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literatur
Zurück zum Zitat Abraham A (2005) Adaptation of fuzzy inference system using neural learning. Fuzzy systems engineering, pp 914–914 Abraham A (2005) Adaptation of fuzzy inference system using neural learning. Fuzzy systems engineering, pp 914–914
Zurück zum Zitat Ankishan H, Ari F (2011) Snore-related sound classification based on time-domain features by using anfis model. In: Innovations in intelligent systems and applications (INISTA), 2011 international symposium on, IEEE, pp 441–444 Ankishan H, Ari F (2011) Snore-related sound classification based on time-domain features by using anfis model. In: Innovations in intelligent systems and applications (INISTA), 2011 international symposium on, IEEE, pp 441–444
Zurück zum Zitat Aziz D, Ali M, Gan K, Saiboon I (2012) Initialization of adaptive neuro-fuzzy inference system using fuzzy clustering in predicting primary triage category. In: Intelligent and advanced systems (ICIAS), 2012 4th international conference on IEEE, vol 1, pp 170–174 Aziz D, Ali M, Gan K, Saiboon I (2012) Initialization of adaptive neuro-fuzzy inference system using fuzzy clustering in predicting primary triage category. In: Intelligent and advanced systems (ICIAS), 2012 4th international conference on IEEE, vol 1, pp 170–174
Zurück zum Zitat Bai Q (2010) Analysis of particle swarm optimization algorithm. Comput Inf Sci 3(1):P180 Bai Q (2010) Analysis of particle swarm optimization algorithm. Comput Inf Sci 3(1):P180
Zurück zum Zitat Boulkroune A, M’saad M (2012) On the design of observer-based fuzzy adaptive controller for nonlinear systems with unknown control gain sign. Fuzzy Sets Syst 201:71–85MathSciNetCrossRefMATH Boulkroune A, M’saad M (2012) On the design of observer-based fuzzy adaptive controller for nonlinear systems with unknown control gain sign. Fuzzy Sets Syst 201:71–85MathSciNetCrossRefMATH
Zurück zum Zitat Boulkroune A, M’Saad M, Farza M (2012) Adaptive fuzzy tracking control for a class of mimo nonaffine uncertain systems. Neurocomputing 93:48–55CrossRef Boulkroune A, M’Saad M, Farza M (2012) Adaptive fuzzy tracking control for a class of mimo nonaffine uncertain systems. Neurocomputing 93:48–55CrossRef
Zurück zum Zitat Boulkroune A, M’Saad M, Farza M (2012) Fuzzy approximation-based indirect adaptive controller for multi-input multi-output non-affine systems with unknown control direction. IET Control Theory Appl 6(17):2619–2629MathSciNetCrossRef Boulkroune A, M’Saad M, Farza M (2012) Fuzzy approximation-based indirect adaptive controller for multi-input multi-output non-affine systems with unknown control direction. IET Control Theory Appl 6(17):2619–2629MathSciNetCrossRef
Zurück zum Zitat Casillas J, Cordón O, Del Jesus M, Herrera F (2001) Genetic feature selection in a fuzzy rule-based classification system learning process for high-dimensional problems. Inf Sci 136(1):135–157 Casillas J, Cordón O, Del Jesus M, Herrera F (2001) Genetic feature selection in a fuzzy rule-based classification system learning process for high-dimensional problems. Inf Sci 136(1):135–157
Zurück zum Zitat Casillas J, Cordon O, Herrera F, Magdalena L (2003) Accuracy improvements to find the balance interpretability-accuracy in linguistic fuzzy modeling: an overview. Stud Fuzziness Soft Comput 129:3–26CrossRef Casillas J, Cordon O, Herrera F, Magdalena L (2003) Accuracy improvements to find the balance interpretability-accuracy in linguistic fuzzy modeling: an overview. Stud Fuzziness Soft Comput 129:3–26CrossRef
Zurück zum Zitat Cat Ho N (2007) A topological completion of refined hedge algebras and a model of fuzziness of linguistic terms and hedges. Fuzzy Sets Syst 158(4):436–451MathSciNetCrossRefMATH Cat Ho N (2007) A topological completion of refined hedge algebras and a model of fuzziness of linguistic terms and hedges. Fuzzy Sets Syst 158(4):436–451MathSciNetCrossRefMATH
Zurück zum Zitat Cetisli B (2010) Development of an adaptive neuro-fuzzy classifier using linguistic hedges: part 1. Expert Syst Appl 37(8):6093–6101CrossRef Cetisli B (2010) Development of an adaptive neuro-fuzzy classifier using linguistic hedges: part 1. Expert Syst Appl 37(8):6093–6101CrossRef
Zurück zum Zitat Chandramohan A, Rao M (2006) Novel, useful, and effective definitions for fuzzy linguistic hedges. Discrete dynamics in nature and society 2006 Chandramohan A, Rao M (2006) Novel, useful, and effective definitions for fuzzy linguistic hedges. Discrete dynamics in nature and society 2006
Zurück zum Zitat Chatterjee A, Chatterjee R, Matsuno F, Endo T (2008) Augmented stable fuzzy control for flexible robotic arm using lmi approach and neuro-fuzzy state space modeling. Ind Elec IEEE Trans 55(3):1256–1270CrossRef Chatterjee A, Chatterjee R, Matsuno F, Endo T (2008) Augmented stable fuzzy control for flexible robotic arm using lmi approach and neuro-fuzzy state space modeling. Ind Elec IEEE Trans 55(3):1256–1270CrossRef
Zurück zum Zitat Chatterjee A, Siarry P (2007) A pso-aided neuro-fuzzy classifier employing linguistic hedge concepts. Expert Syst Appl 33(4):1097–1109CrossRef Chatterjee A, Siarry P (2007) A pso-aided neuro-fuzzy classifier employing linguistic hedge concepts. Expert Syst Appl 33(4):1097–1109CrossRef
Zurück zum Zitat Chen G, Guo W, Chen Y (2010) A pso-based intelligent decision algorithm for vlsi floorplanning. Soft Comput 14(12):1329–1337CrossRef Chen G, Guo W, Chen Y (2010) A pso-based intelligent decision algorithm for vlsi floorplanning. Soft Comput 14(12):1329–1337CrossRef
Zurück zum Zitat Deng W, Wang G, Yang S, Hu F (2011) A new method for inconsistent multicriteria classification. Rough sets and knowledge technology, pp 600–609 Deng W, Wang G, Yang S, Hu F (2011) A new method for inconsistent multicriteria classification. Rough sets and knowledge technology, pp 600–609
Zurück zum Zitat El-Sebakhy EA, Raharja I, Adem S, Khaeruzzaman Y (2007) Neuro-fuzzy systems modeling tools for bacterial growth. In: computer systems and applications, 2007. AICCSA’07. IEEE/ACS international conference on IEEE, pp 374–380 El-Sebakhy EA, Raharja I, Adem S, Khaeruzzaman Y (2007) Neuro-fuzzy systems modeling tools for bacterial growth. In: computer systems and applications, 2007. AICCSA’07. IEEE/ACS international conference on IEEE, pp 374–380
Zurück zum Zitat Emam A, Tonekabonipour H, Teshnelab M (2011) Applying mlp as a predictor and anfis as a classifier in ischemia detection via ecg. In: Systems, man, and cybernetics (SMC), 2011 IEEE international conference on IEEE, pp 2958–2962 Emam A, Tonekabonipour H, Teshnelab M (2011) Applying mlp as a predictor and anfis as a classifier in ischemia detection via ecg. In: Systems, man, and cybernetics (SMC), 2011 IEEE international conference on IEEE, pp 2958–2962
Zurück zum Zitat Engelbrecht AP (2005) Fundamentals of computational swarm intelligence, vol 1. Wiley, London Engelbrecht AP (2005) Fundamentals of computational swarm intelligence, vol 1. Wiley, London
Zurück zum Zitat Esmin A, Lambert-Torres G (2007) Evolutionary computation based fuzzy membership functions optimization. In: Systems, man and cybernetics, 2007. ISIC. IEEE international conference on IEEE, pp 823–828 Esmin A, Lambert-Torres G (2007) Evolutionary computation based fuzzy membership functions optimization. In: Systems, man and cybernetics, 2007. ISIC. IEEE international conference on IEEE, pp 823–828
Zurück zum Zitat Gacto M, Alcala R, Herrera F (2011) Interpretability of linguistic fuzzy rule-based systems: an overview of interpretability measures. Inf Sci 181(20):4340–4360CrossRef Gacto M, Alcala R, Herrera F (2011) Interpretability of linguistic fuzzy rule-based systems: an overview of interpretability measures. Inf Sci 181(20):4340–4360CrossRef
Zurück zum Zitat Galea M, Shen Q (2006) Linguistic hedges for ant-generated rules. In: Fuzzy systems, 2006 IEEE International Conference on IEEE, pp 1973–1980 Galea M, Shen Q (2006) Linguistic hedges for ant-generated rules. In: Fuzzy systems, 2006 IEEE International Conference on IEEE, pp 1973–1980
Zurück zum Zitat Ghomsheh VS, Shoorehdeli MA, Teshnehlab M (2007) Training anfis structure with modified pso algorithm. In: Control and automation, 2007. MED’07. Mediterranean conference on IEEE, pp 1–6 Ghomsheh VS, Shoorehdeli MA, Teshnehlab M (2007) Training anfis structure with modified pso algorithm. In: Control and automation, 2007. MED’07. Mediterranean conference on IEEE, pp 1–6
Zurück zum Zitat Han J, Kamber M (2006) Data mining: concepts and techniques. Morgan Kaufmann Han J, Kamber M (2006) Data mining: concepts and techniques. Morgan Kaufmann
Zurück zum Zitat Hsu CF, Lin PZ, Lee TT, Wang CH (2008) Adaptive asymmetric fuzzy neural network controller design via network structuring adaptation. Fuzzy Sets Syst 159(20):2627–2649MathSciNetCrossRefMATH Hsu CF, Lin PZ, Lee TT, Wang CH (2008) Adaptive asymmetric fuzzy neural network controller design via network structuring adaptation. Fuzzy Sets Syst 159(20):2627–2649MathSciNetCrossRefMATH
Zurück zum Zitat Huang Y, Qiu Z, Liu Q (2008) Supply chain network design based on fuzzy neural network and pso. In: Automation and logistics, 2008. ICAL 2008. IEEE international conference on IEEE, pp 2189–2193 Huang Y, Qiu Z, Liu Q (2008) Supply chain network design based on fuzzy neural network and pso. In: Automation and logistics, 2008. ICAL 2008. IEEE international conference on IEEE, pp 2189–2193
Zurück zum Zitat Huynh V, Ho T, Nakamori Y (2002) A parametric representation of linguistic hedges in zadehn++s fuzzy logic. Int J Approx Reason 30(3):203–223MathSciNetCrossRefMATH Huynh V, Ho T, Nakamori Y (2002) A parametric representation of linguistic hedges in zadehn++s fuzzy logic. Int J Approx Reason 30(3):203–223MathSciNetCrossRefMATH
Zurück zum Zitat Ishibuchi H, Nojima Y (2007) Analysis of interpretability-accuracy tradeoff of fuzzy systems by multiobjective fuzzy genetics-based machine learning. Int J Approx Reason 44(1):4–31MathSciNetCrossRefMATH Ishibuchi H, Nojima Y (2007) Analysis of interpretability-accuracy tradeoff of fuzzy systems by multiobjective fuzzy genetics-based machine learning. Int J Approx Reason 44(1):4–31MathSciNetCrossRefMATH
Zurück zum Zitat Kaur A, Singh M (2012) An overview of pso-based approaches in image segmentation. Int J Eng Technol, 2(8) Kaur A, Singh M (2012) An overview of pso-based approaches in image segmentation. Int J Eng Technol, 2(8)
Zurück zum Zitat Kennedy J, Eberhart R (1995) Particle swarm optimization. In: Neural networks, 1995. Proceedings., IEEE international conference on IEEE, vol 4. pp 1942–1948 Kennedy J, Eberhart R (1995) Particle swarm optimization. In: Neural networks, 1995. Proceedings., IEEE international conference on IEEE, vol 4. pp 1942–1948
Zurück zum Zitat Lee CH, Teng CC (2001) Fine tuning of membership functions for fuzzy neural systems. Asian J Control 3(3):216–225MathSciNetCrossRef Lee CH, Teng CC (2001) Fine tuning of membership functions for fuzzy neural systems. Asian J Control 3(3):216–225MathSciNetCrossRef
Zurück zum Zitat Lin D, Wang X (2010) Observer-based decentralized fuzzy neural sliding mode control for interconnected unknown chaotic systems via network structure adaptation. Fuzzy Sets Syst 161(15):2066–2080CrossRefMATH Lin D, Wang X (2010) Observer-based decentralized fuzzy neural sliding mode control for interconnected unknown chaotic systems via network structure adaptation. Fuzzy Sets Syst 161(15):2066–2080CrossRefMATH
Zurück zum Zitat Lledo LD, Cano JM, Ubeda A, Ianez E, Azorin JM (2012) Neuro-fuzzy classifier to recognize mental tasks in a bci. In: Biomedical robotics and biomechatronics (BioRob), 2012 4th IEEE RAS and EMBS international conference on IEEE, pp 207–212 Lledo LD, Cano JM, Ubeda A, Ianez E, Azorin JM (2012) Neuro-fuzzy classifier to recognize mental tasks in a bci. In: Biomedical robotics and biomechatronics (BioRob), 2012 4th IEEE RAS and EMBS international conference on IEEE, pp 207–212
Zurück zum Zitat Ma M, Zhang LB, Ma J, Zhou CG (2006) Fuzzy neural network optimization by a particle swarm optimization algorithm. Adv Neural Netw ISNN 2006:752–761 Ma M, Zhang LB, Ma J, Zhou CG (2006) Fuzzy neural network optimization by a particle swarm optimization algorithm. Adv Neural Netw ISNN 2006:752–761
Zurück zum Zitat Mellit A, Kalogirou SA (2006) Neuro-fuzzy based modeling for photovoltaic power supply system. In: Power and energy conference, 2006. PECon’06. IEEE international, pp 88–93 Mellit A, Kalogirou SA (2006) Neuro-fuzzy based modeling for photovoltaic power supply system. In: Power and energy conference, 2006. PECon’06. IEEE international, pp 88–93
Zurück zum Zitat Mikut R, Jäkel J, Gröll L (2005) Interpretability issues in data-based learning of fuzzy systems. Fuzzy Sets Syst 150(2):179–197CrossRefMATH Mikut R, Jäkel J, Gröll L (2005) Interpretability issues in data-based learning of fuzzy systems. Fuzzy Sets Syst 150(2):179–197CrossRefMATH
Zurück zum Zitat Negnevitsky M (2005) Artificial intelligence: a guide to intelligent systems. Addison-Wesley Longman Negnevitsky M (2005) Artificial intelligence: a guide to intelligent systems. Addison-Wesley Longman
Zurück zum Zitat Ozturk A, Arslan A, Hardalac F (2008) Comparison of neuro-fuzzy systems for classification of transcranial doppler signals with their chaotic invariant measures. Expert Syst Appl 34(2):1044–1055CrossRef Ozturk A, Arslan A, Hardalac F (2008) Comparison of neuro-fuzzy systems for classification of transcranial doppler signals with their chaotic invariant measures. Expert Syst Appl 34(2):1044–1055CrossRef
Zurück zum Zitat Patel PB, Marwala T (2011) Adaptive neuro fuzzy inference system, neural network and support vector machine for caller behavior classification. In: Machine learning and applications and workshops (ICMLA), 2011 10th international conference on IEEE, vol 1. pp 298–303 Patel PB, Marwala T (2011) Adaptive neuro fuzzy inference system, neural network and support vector machine for caller behavior classification. In: Machine learning and applications and workshops (ICMLA), 2011 10th international conference on IEEE, vol 1. pp 298–303
Zurück zum Zitat Qasem SN, Shamsuddin SM (2011) Radial basis function network based on time variant multi-objective particle swarm optimization for medical diseases diagnosis. Appl Soft Comput 11(1):1427–1438 Qasem SN, Shamsuddin SM (2011) Radial basis function network based on time variant multi-objective particle swarm optimization for medical diseases diagnosis. Appl Soft Comput 11(1):1427–1438
Zurück zum Zitat Reddy CS, Raju K (2009) Improving the accuracy of effort estimation through fuzzy set representation of size. J Comput Sci 5(6):451–455CrossRef Reddy CS, Raju K (2009) Improving the accuracy of effort estimation through fuzzy set representation of size. J Comput Sci 5(6):451–455CrossRef
Zurück zum Zitat Rini DP, Shamsuddin SM, Yuhaniz SS (2011) Particle swarm optimization: technique, system and challenges. Int J Comput Appl 14(1):19–26 Rini DP, Shamsuddin SM, Yuhaniz SS (2011) Particle swarm optimization: technique, system and challenges. Int J Comput Appl 14(1):19–26
Zurück zum Zitat Rini DP, Shamsuddin SM, Yuhaniz SS (2013) Balanced the trade-offs problem of anfis using particle swarm optimisation. TELKOMNIKA Telecommun Comput Elec Control 11(3):611–616CrossRef Rini DP, Shamsuddin SM, Yuhaniz SS (2013) Balanced the trade-offs problem of anfis using particle swarm optimisation. TELKOMNIKA Telecommun Comput Elec Control 11(3):611–616CrossRef
Zurück zum Zitat Sayeed S, Hossen J, Rahman A, Samsudin K, Rokhani F (2011) A hybrid-based modified adaptive fuzzy inference engine for pattern classification. In: Hybrid intelligent systems (HIS), 2011 11th international conference on IEEE, pp 295–300 Sayeed S, Hossen J, Rahman A, Samsudin K, Rokhani F (2011) A hybrid-based modified adaptive fuzzy inference engine for pattern classification. In: Hybrid intelligent systems (HIS), 2011 11th international conference on IEEE, pp 295–300
Zurück zum Zitat Tan WM, Quek HC (2008) Adaptive training schema in mamdani-type neuro-fuzzy models for data-analysis in dynamic system forecasting. In: Neural networks, 2008. IJCNN 2008. (IEEE world congress on computational intelligence). IEEE international joint conference on IEEE, pp 1733–1738 Tan WM, Quek HC (2008) Adaptive training schema in mamdani-type neuro-fuzzy models for data-analysis in dynamic system forecasting. In: Neural networks, 2008. IJCNN 2008. (IEEE world congress on computational intelligence). IEEE international joint conference on IEEE, pp 1733–1738
Zurück zum Zitat Tong S, Li Y (2009) Observer-based fuzzy adaptive control for strict-feedback nonlinear systems. Fuzzy Sets Syst 160(12):1749–1764MathSciNetCrossRefMATH Tong S, Li Y (2009) Observer-based fuzzy adaptive control for strict-feedback nonlinear systems. Fuzzy Sets Syst 160(12):1749–1764MathSciNetCrossRefMATH
Zurück zum Zitat Tong S, Liu C, Li Y (2010) Fuzzy-adaptive decentralized output-feedback control for large-scale nonlinear systems with dynamical uncertainties. Fuzzy Syst IEEE Trans 18(5):845–861CrossRef Tong S, Liu C, Li Y (2010) Fuzzy-adaptive decentralized output-feedback control for large-scale nonlinear systems with dynamical uncertainties. Fuzzy Syst IEEE Trans 18(5):845–861CrossRef
Zurück zum Zitat Wang Z, Palade V, Xu Y (2006) Neuro-fuzzy ensemble approach for microarray cancer gene expression data analysis. In: Evolving fuzzy systems, 2006 international symposium on IEEE, pp 241–246 Wang Z, Palade V, Xu Y (2006) Neuro-fuzzy ensemble approach for microarray cancer gene expression data analysis. In: Evolving fuzzy systems, 2006 international symposium on IEEE, pp 241–246
Zurück zum Zitat Zeng XJ, Singh MG (1996) A relationship between membership functions and approximation accuracy in fuzzy systems. Syst Man Cybern Part B Cybern IEEE Trans 26(1):176–180CrossRef Zeng XJ, Singh MG (1996) A relationship between membership functions and approximation accuracy in fuzzy systems. Syst Man Cybern Part B Cybern IEEE Trans 26(1):176–180CrossRef
Zurück zum Zitat Zhang ZX, Tian XW, Lim JS (2011) New algorithm for the depression diagnosis using hrv: a neuro-fuzzy approach. In: Bioelectronics and bioinformatics (ISBB), 2011 international symposium on IEEE, pp 283–286 Zhang ZX, Tian XW, Lim JS (2011) New algorithm for the depression diagnosis using hrv: a neuro-fuzzy approach. In: Bioelectronics and bioinformatics (ISBB), 2011 international symposium on IEEE, pp 283–286
Zurück zum Zitat Zhao Y, Li B (2007) A new method for optimizing fuzzy membership function. In: Mechatronics and automation, 2007. ICMA 2007. International conference on IEEE, pp 674–678 Zhao Y, Li B (2007) A new method for optimizing fuzzy membership function. In: Mechatronics and automation, 2007. ICMA 2007. International conference on IEEE, pp 674–678
Metadaten
Titel
Particle swarm optimization for ANFIS interpretability and accuracy
verfasst von
Dian Palupi Rini
Siti Mariyam Shamsuddin
Siti Sophiayati Yuhaniz
Publikationsdatum
02.11.2014
Verlag
Springer Berlin Heidelberg
Erschienen in
Soft Computing / Ausgabe 1/2016
Print ISSN: 1432-7643
Elektronische ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-014-1498-z

Weitere Artikel der Ausgabe 1/2016

Soft Computing 1/2016 Zur Ausgabe