Intelligent control
Intelligent control is a class of control techniques that use various artificial intelligence computing approaches like neural networks, Bayesian probability, fuzzy logic, machine learning, reinforcement learning, evolutionary computation and genetic algorithms.
Overview
Intelligent control can be divided into the following major sub-domains:- Neural network control
- Machine learning control
- Reinforcement learning
- Bayesian control
- Fuzzy control
- Neuro-fuzzy control
- Expert Systems
- Genetic control
Neural network controller
have been used to solve problems in almost all spheres of science and technology. Neural network control basically involves two steps:- System identification
- Control
Bayesian controllers
has produced a number of algorithms that are in common use in many advanced control systems, serving as state space estimators of some variables that are used in the controller.The Kalman filter and the Particle filter are two examples of popular Bayesian control components. The Bayesian approach to controller design often requires an important effort in deriving the so-called system model and measurement model, which are the mathematical relationships linking the state variables to the sensor measurements available in the controlled system. In this respect, it is very closely linked to the
system-theoretic approach to control design.