The book provides the basic concepts and engineering applications of soft computing.
Soft computing is the state-of-the-art approach to artificial intelligence, and comprises fuzzy logic, neural networks and probabilistic reasoning techniques. It tries to imitate human reasoning in a computer environment, and deals with problems like imprecision, uncertainty and learning. Soft computing systems are adaptive and intelligent in nature.
The book discusses:
- The basics of soft computing, its importance and applications in various fields with suitable examples.
- The use, applications, advantages and disadvantages of neural networks.
- The basic concepts of supervised learning and its applications.
- The advantages of unsupervised learning.
- The concepts of genetic algorithms and their applications.
- The concepts of fuzzy logic, similar techniques, dynamic properties and the internal structure of fuzzy rules.