Fuzzy Systems Optimization by Means of Genetic Algorithms

Author(s):  
Luigi Fortuna ◽  
Gianguido Rizzotto ◽  
Mario Lavorgna ◽  
Giuseppe Nunnari ◽  
M. Gabriella Xibilia ◽  
...  
Author(s):  
M. Mohammadian

With increased application of fuzzy logic in complex control systems, there is a need for a structured methodological approach in the development of fuzzy logic systems. Current fuzzy logic systems are developed based on individualistic bases and cannot face the challenge of interacting with other (fuzzy) systems in a dynamic environment. In this chapter a method for development of fuzzy systems that can interact with other (fuzzy) systems is proposed. Specifically a method for designing hierarchical self-learning fuzzy logic control systems based on the integration of genetic algorithms and fuzzy logic to provide an integrated knowledge base for intelligent control of mobile robots for collision-avoidance in a common workspace. The robots are considered as point masses moving in a common work space. Genetic algorithms are employed as an adaptive method for learning the fuzzy rules of the control systems as well as learning, the mapping and interaction between fuzzy knowledge bases of different fuzzy logic systems.


2013 ◽  
Vol 4 (2) ◽  
pp. 171-196 ◽  
Author(s):  
Bahia Lounis ◽  
Aichouche Belhadj Aissa ◽  
Sofiane Rabia ◽  
Adlene Ramoul

2002 ◽  
Vol 7 (1) ◽  
pp. 83-92
Author(s):  
A. V. Kolesnikov ◽  
O. P. Fedorov

The original methodology of the system analysis of the inhomogeneous problem is offered, including stages of its reducing to homogeneous parts and selecting for them appropriate toolkits: methods and models. This system applies the accumulated knowledge and the experts skills to refer of each homogeneous problem to one or several alternative classes of modelling methods: analytical methods, statistical methods, artificial neuronets, knowledge based systems, fuzzy systems, genetic algorithms. The knowledge base testing has shown sufficiency and consistency of knowledge for realization of the inhomogeneous problems analysis even in conditions with a low and average distortion in the problem descriptions.


Author(s):  
Nguyen Hoang Phuong ◽  

In this issue, we are featuring fifteen papers devoted to intelligent technologies, fuzzy systems and their applications as a special issue of the journal. The papers are selected from papers accepted and presented at the joint Third International Conference on Intelligent Technologies and Third Vietnam-Japan Symposium on Fuzzy Systems and Applications (InTech/VJFuzzy'2002) that was held in Hanoi, Vietnam on December 3-5, 2002. In InTech/VJFuzzy'2002, there was a wide spectrum of research topics on artificial intelligence, fuzzy systems, soft computing, and related fields such as"fuzzy logic", "fuzzy set theory", "fuzzy systems", "AI techniques", "Bayesian networks", "genetic algorithms", "neural networks", "knowledge discovery and data mining", "speech recognition", "soft computing in medicine", among others. More than 60 papers were accepted and presented by authors from many countries, including Australia, China, India, Korea, Germany, France, Thailand, Taiwan, Japan, Vietnam, and U.S.A. Fifteen papers that received outstanding recommendations from its reviews were selected in this special issue. The topics addressed by these selected papers include fuzzy rule systems, fuzzy inference methods, fuzzy and rough models, problem solving with equivalent transformation, genetic algorithms, reinforcement learning, non–monotonic reasoning, support vector machines, Hedge algebra, intelligent control, natural language understanding, self–organizing map learning, soft computing and data mining in medicine. As editors of this special issue, we would like to express our sincere gratitude to paper's authors in this issue. Our special thanks go to the anonymous referees for their excellent job, Ms. Kumiko Sato for her help in coordinating the publication of the issue, the Editorial Board of JACIII, especially Professor Kaoru Hirota for his great support and encouragement. Finally, we wish to thank Professors Hung T. Nguyen, Michio Sugeno and Pratit Santiprabhob for their help and contribution to InTech/VJFuzzy'2002. Without their support, the InTech/VJFuzzy'2002 and this issue would not be possible.


Author(s):  
Larbi Esmahi ◽  
Kristian Williamson ◽  
Elarbi Badidi

Fuzzy logic became the core of a different approach to computing. Whereas traditional approaches to computing were precise, or hard edged, fuzzy logic allowed for the possibility of a less precise or softer approach (Klir et al., 1995, pp. 212-242). An approach where precision is not paramount is not only closer to the way humans thought, but may be in fact easier to create as well (Jin, 2000). Thus was born the field of soft computing (Zadeh, 1994). Other techniques were added to this field, such as Artificial Neural Networks (ANN), and genetic algorithms, both modeled on biological systems. Soon it was realized that these tools could be combined, and by mixing them together, they could cover their respective weaknesses while at the same time generate something that is greater than its parts, or in short, creating synergy. Adaptive Neuro-fuzzy is perhaps the most prominent of these admixtures of soft computing technologies (Mitra et al., 2000). The technique was first created when artificial neural networks were modified to work with fuzzy logic, hence the Neuro-fuzzy name (Jang et al., 1997, pp. 1-7). This combination provides fuzzy systems with adaptability and the ability to learn. It was later shown that adaptive fuzzy systems could be created with other soft computing techniques, such as genetic algorithms (Yen et al., 1998, pp. 469-490), Rough sets (Pal et al., 2003; Jensen et al., 2004, Ang et al., 2005) and Bayesian networks (Muller et al., 1995), but the Neuro-fuzzy name was widely used, so it stayed. In this chapter we are using the most widely used terminology in the field. Neuro-fuzzy is a blanket description of a wide variety of tools and techniques used to combine any aspect of fuzzy logic with any aspect of artificial neural networks. For the most part, these combinations are just extensions of one technology or the other. For example, neural networks usually take binary inputs, but use weights that vary in value from 0 to 1. Adding fuzzy sets to ANN to convert a range of input values into values that can be used as weights is considered a Neuro-fuzzy solution. This chapter will pay particular interest to the sub-field where the fuzzy logic rules are modified by the adaptive aspect of the system. The next part of this chapter will be organized as follows: in section 1 we examine models and techniques used to combine fuzzy logic and neural networks together to create Neuro-fuzzy systems. Section 2 provides an overview of the main steps involved in the development of adaptive Neuro-fuzzy systems. Section 3 concludes this chapter with some recommendations and future developments.


Sign in / Sign up

Export Citation Format

Share Document