Tools for intelligent control: fuzzy controllers, neural networks and genetic algorithms

  title={Tools for intelligent control: fuzzy controllers, neural networks and genetic algorithms},
  author={Mohammad Jamshidi},
  journal={Philosophical Transactions of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences},
  pages={1781 - 1808}
  • M. Jamshidi
  • Published 15 August 2003
  • Computer Science
  • Philosophical Transactions of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences
The goal of this expository paper is to bring forth the basic current elements of soft computing (fuzzy logic, neural networks, genetic algorithms and genetic programming) and the current applications in intelligent control. Fuzzy sets and fuzzy logic and their applications to control systems have been documented. Other elements of soft computing, such as neural networks and genetic algorithms, are also treated for the novice reader. Each topic will have a number of relevant references of as… 
Soft Computing Techniques and Their Applications in Intel-ligent Industrial Control Systems: A Survey
It is demonstrated that soft computing methods can endow industry control processes with many merits, thus having great application potential and serving as a reference and provide convenience for scholars and practitioners in the fields of industrial control and computer science.
A fuzzy logic-based controller for integrated control of protected cultivation
A fuzzy logic-based control system for controlling the protected cultivation is presented and its advantages over the traditional greenhouse automation control systems are described.
A Fuzzy Logic Based Approach for Integrated Control of Protected Cultivation
A design of fuzzy logic-based controller, which optimizes the greenhouse energy and water consumption and includes the main linguistic variables for sensor and actuator subsystems.
The superior fault tolerance of artificial neural network training with a fault/noise injection-based genetic algorithm
Findings indicate that a combination of the fault/noise injection-based method and a GA is capable of introducing FT to ANNs and imply that the distributed ANNs demonstrate superior FT performance.
A Biologically Inspired Framework for the Intelligent Control of Mechatronic Systems and Its Application to a Micro Diving Agent
This paper proposes a framework based on the fusion of a nonlinear control scheme with computational intelligence that allows mechatronic systems to be able to make reasonable predictions about its dynamic behavior, adapt itself to changes in the plant, learn by interacting with the environment, and be robust to both structured and unstructured uncertainties.
F fuzzy logic is used as a new approach to processing vibration signals by exploiting their features for the generation of probabilities of occurrence of failures.
Evolutionary Computation and Genetic Algorithms
  • W. Hsu
  • Computer Science
    Encyclopedia of Data Warehousing and Mining
  • 2009
A genetic algorithm (GA) is a method used to find approximate solutions to difficult search, optimization, and machine learning problems (Goldberg, 1989) by applying principles of evolutionary
Improved roach-based algorithms for global optimization problems.
Roach-based Algorithms (RBA) variants that are introduced in this work are investigated by introducing parameters such as constriction factor and sigmoid function that have proved effective for similar evolutionary algorithms in the literature.
Managing business processes using soft computing techniques – a literature review
This review gives a review of 78 papers referring to the development of theory and practical application of soft computing techniques in business process management to explore the opportunities and possibilities which fuzzy logic and neural networks offer process owners in managing their business processes.
Soft sensor development and process control of anaerobic digestion
This thesis focuses on soft sensor development based on fuzzy logic used for real time online monitoring of anaerobic digestion to improve methane output and for robust fermentation. Important


Intelligent Control Systems Using Soft Computing Methodologies
Intelligent Control Systems explores recent advances in the field from both the theoretical and the practical viewpoints and integrates intelligent control design methodologies to give designers a set of flexible, robust controllers and providestudents with a tool for solving the examples and exercises within the book.
Applications of fuzzy logic: towards high machine intelligence quotient systems
This work presents a meta-analyses of the Fuzzy Behaviorist Approach for Vehicle Navigation and its Learning Algorithms with Applications to the Modeling of Nonlinear Systems, T. Yamakawa and E. Uchino, JAPAN.
Neural networks for control systems
A description is given of 11 papers from the April 1990 special issue on neural networks in control systems of IEEE Control Systems Magazine, on the design of associative memories using feedback neural networks and the modeling of nonlinear chemical systems using neural networks.
Genetic Algorithms in Search Optimization and Machine Learning
This book brings together the computer techniques, mathematical tools, and research results that will enable both students and practitioners to apply genetic algorithms to problems in many fields.
Genetic Programming
Identification and control of dynamical systems using neural networks
It is demonstrated that neural networks can be used effectively for the identification and control of nonlinear dynamical systems and the models introduced are practically feasible.
Stability analysis and design of fuzzy control systems
Principles of Neurocomputing for Science and Engineering
Principles of Neurocomputing for Science and Engineering, unlike other neural networks texts, is written specifically for scientists and engineers who want to apply neural networks to solve complex problems.
An Introduction to Fuzzy Logic Applications in Intelligent Systems
Fuzzy Logic with Linguistic Quantifiers in Group Decision Making J.F. Yager and the Representation and Use of Uncertainty and Metaknowledge in Milord.
Optimization of Control Parameters for Genetic Algorithms
  • J. Grefenstette
  • Computer Science
    IEEE Transactions on Systems, Man, and Cybernetics
  • 1986
GA's are shown to be effective for both levels of the systems optimization problem and are applied to the second level task of identifying efficient GA's for a set of numerical optimization problems.