Skip to main content

Advertisement

Log in

MAGAD-BFS: A learning method for Beta fuzzy systems based on a multi-agent genetic algorithm

  • Focus
  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

This paper proposes a learning method for Beta fuzzy systems (BFS) based on a multiagent genetic algorithm. This method, called Multi-Agent Genetic Algorithm for the Design of BFS has two advantages. First, thanks to genetic algorithms (GA) efficiency, it allows to design a suitable and precise model for BFS. Second, it improves the GA convergence by reducing rule complexity thanks to the distributed implementation by multi-agent approach. Dynamic agents interact to provide an optimal solution in order to obtain the best BFS reaching the balance interpretability-precision. The performance of the method is tested on a simulated example.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Alimi MA, Hassine R, Selmi M (2003) Beta fuzzy logic systems: approximation Properties in the MIMO Case. Int J Appl Math Comput Sci 13(2):225–238

    MATH  Google Scholar 

  2. Alimi MA (2003) The beta-based neuro-fuzzy system: genesis and main properties. submitted to TASK Quart J, Special Issue on “Neural Networks” edited by Duch W, Rutkowska D, 7(1):23–41

  3. Alimi MA, Hassine R, Selmi M (2000) Beta fuzzy logic systems: approximation properties in the SISO case. Int J Appl Math Comput Sci, Special Issue on “Neuro-Fuzzy Soft Computing” edited by Rutkowska D, Zadeh LA, 10(4):857–875

  4. Alimi MA (2000) The beta system: toward a change in our use of neuro-fuzzy systems. Int J Manage, Invited Paper, June, pp 15–19

  5. Alimi MA (1997a) The Beta fuzzy system: approximation of standard membership functions. In: Proceedings of 17ème Journées Tunisiennes d’Électrotechnique et d’Automatique: JTEA’97, Nabeul, Tunisia, November 1:108–112

  6. Alimi MA (1997b) Beta fuzzy basis functions for the design of universal robust neuro-fuzzy controllers”, In: Proceeding of Séminaire sur la Commande Robuste ses Applications: SCRA’97, Nabeul, Tunisia, pp C1–C5

  7. Aouiti C, Alimi AM, Maalej A (2002) Genetic designed beta basis function neural networks for multivariable functions approximation. Syst Analy Model Simul, Special Issue on “Adv Control Comput Eng 42(7):975–1005

    MATH  Google Scholar 

  8. Aouiti C, Alimi MA, Maalej A (2001) A genetic designed beta basis function neural network for approximating multi-variables functions. In: Kurkova V et al. (eds) Artificial neural nets and genetic algorithms. Springer, Wien, Berlin Heidelberg New York, pp. 383–386

    Google Scholar 

  9. Bonissone PP (1997) Soft computing: the convergence of emerging reasoning technologies. Soft Comput 1:6–18

    Google Scholar 

  10. 10. Casillas J, Cordón O, Herrera F Magdalena L (2003) Interpretability issues in fuzzy modeling. vol 128, Studies in fuzziness and soft computing. Springer, Berlin Heidelberg New York

    MATH  Google Scholar 

  11. Chtourou M, Ben Jemaa M, Ketata R (1996). A learning automata based method for fuzzy inference system identification. Int J Syst Sci 28(9):889–896

    Article  Google Scholar 

  12. Cordón O, Herrera F, Gomide F, Hoffmann F, Magdalena L (2003) Ten years of genetic fuzzy systems: current framework and new trends. Fuzzy Sets and Syst (in press)

  13. Cordón O, Herrera F, Hoffmann F, Magdalena L (2001) Recent advances in genetic fuzzy systems. Inform Sci, Special issue on Recent Advances in Genetic Fuzzy Systems 136:1–4

    Google Scholar 

  14. Cordón O, Herrera F, Hoffmann F, Magdalena L (2001). Genetic fuzzy systems-evolutionary tuning and learning of fuzzy knowledge bases. Advances in fuzzy systems-applications and theory, World Scientific vol 19, p 462

    Google Scholar 

  15. Ferber J (1995) Les systèmes multi-agents : Vers une intelligence collective. InterEdition

  16. Ferber J (1997). Les systèmes multi-agents : un aperçu général. Technique et science informatique 19(8):979–1012

    Google Scholar 

  17. Goldberg DE (1989). Genetic algorithms in search, optimization, and machine learning. Addison-Wesley, Readings USA

    MATH  Google Scholar 

  18. Hassine R, Alimi MA, Selmi M (2000). What About the Best Approximation Property of Beta Fuzzy Logic Systems?. In: Mohammadian M (eds) New frontiers in computational intelligence and its applications. IOS Press, The Netherlands, pp. 62–67

    Google Scholar 

  19. Hassine R, Karray F, Alimi MA, Selmi M (2003) Approximation properties of fuzzy systems for smooth functions and their first order derivative. IEEE Trans Syst Man Cybern A 33(2):160–168

    Article  Google Scholar 

  20. Herrera F, Lozano M, Moraga C (1999) Hierarchical distributed genetic algorithms. Int J Intel Syst 14:1099–1121

    Article  MATH  Google Scholar 

  21. Iglesias CA, Carijo M, Gonzàlez JC (1998) A survey of agent-oriented methodologies. In: Proceeding of the 5th International Workshop on Intelligent Agents V: Agent Theories, Architectures, and Languages (ATAL-98)

  22. Jennings N. R. (2000) On agent-based software engineering. Artif Intell 117(2):277–296

    Article  MATH  Google Scholar 

  23. Kallel I, Jmaiel M, Alimi A (2002) A multi-agent approach for genetic algorithm implementation. In: Proceeding of the international conference (IEEE SMC’02), Hammamet-Tunisia, code WP1L6

  24. Kalman RE (1960) On the general theory of control systems. In: Proceeding of 1st International Congress of Automatic Control, Moscow, 1:481–492

  25. Labrou Y, Finin T, Peng Y (1999) Agent Communication Languages: The current Landscape. IEEE Intel syst 14(2):45–52

    Article  Google Scholar 

  26. Lee CC (1990) Fuzzy logic in control systems: fuzzy logic control – part I. IEEE Trans Syst Man Cybern 20(2):404–418

    Article  MATH  Google Scholar 

  27. Mamdani EH, Assilian S (1975) An experiment in linguistic synthesis with a fuzzy logic controller. Int J Man-Mach Stud 7(1):1–13

    Article  MATH  Google Scholar 

  28. Michael B, Frank M, Yi P (1999) Improved Multiprocessor Task scheduling Using Genetic Algorithms. In: Proceedings of the 12th international florida AI research society conference FLAIRS’99, AAAI press, pp 140–146

  29. Mitaim S, Kosko B (2001) The shape of fuzzy sets in adaptive function approximation. IEEE Trans Fuzzy Syst 9(4):637–656

    Article  Google Scholar 

  30. Mühlenbein H, Schomish M, Börn J (1991) The parallel genetic algorithm as function optimiser. In: Proceedings of 4th internation conference on genetic algorithms, Belew R, Booker LB (eds), Morgam Kaufmmann, San Mateo, pp 271–278

  31. Odell J, Parunak HVD, Bauer B (2000) Extending UML for agents. In: Proceedings of the agent-oriented information systems workshop at the 17th national conference on artificial intelligence, Wagner G, Lesperance Y, Yu E (eds), Austin, TX, AOIS Workshop at AAAI’2000, pp 3–17

  32. Parunak HVD, Odell J (2001) Representing social structures in UML. In: Proceedings of the agent-oriented software engineering workshop, agents 2001, Wooldridge M, Ciancarini P, Weiss G, (eds), Held at the agents 2001 conference, Montreal, Canada

  33. Rahmouni A, Benmohamed M (1998) Genetic algorithm based methodology to generate automatically optimal fuzzy systems. IEEE Trans Control Theory Appl 145(6):583–586

    Article  Google Scholar 

  34. Rojas I, Gonzales J, Pomares H, Merelo JJ, Castillo PA, Romero G (2002) Statistical analysis of the main parameters involved in the design of a genetic algorithm. IEEE Trans Syst Man Cybern 32(1):31–37

    Article  Google Scholar 

  35. Sugeno M, Kang GT (1988) Structure identification of fuzzy models. Fuzzy Sets Syst 28:15–33

    Article  MathSciNet  MATH  Google Scholar 

  36. 36. Sycara KP (1998) Mult-iagents systems. American Association for Artificial Intelligence, AI Magazine 10(2):79–93

    Google Scholar 

  37. Takagi T, Sugeno M (1985) Fuzzy identification of systems and its applications to modeling and control. IEEE Trans Syst Man Cybern 15(1):116–132

    MATH  Google Scholar 

  38. Wooldridge M (2002) An introduction to multi-agent systems. John Wiley, USA

    Google Scholar 

  39. 39. Wooldridge M, Ciancarini P (2001). Agent-oriented software engineering: the state of the art. In: Ciancarini P, Wooldridge M (eds) Agent-Oriented software engineering. vol AI 1957. Springer, Berlin Heidelberg New York

    Google Scholar 

  40. Zadeh LA (1965) Fuzzy sets. Inform Control 8: 338–358

    Article  MathSciNet  MATH  Google Scholar 

  41. Zadeh LA (1997) What is Soft Computing. Soft Comput 1:1–1

    Google Scholar 

  42. Zeng X-J, Singh MG (1995) Approximation theory of fuzzy systems–MIMO Case. IEEE Trans Fuzzy syst 3(2):219–235

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ilhem Kallel.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Kallel, I., Alimi, A.M. MAGAD-BFS: A learning method for Beta fuzzy systems based on a multi-agent genetic algorithm. Soft Comput 10, 757–772 (2006). https://doi.org/10.1007/s00500-005-0012-z

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-005-0012-z

Keywords

Navigation