Important Disclaimer

The purpose of this blog is purely to serve as a compilation of good technical material for my students. No financial or other motives are involved. Most of the content in this blog has been reproduced from other sources. I have made every attempt to mention the source link at the beginning of each blog. All readers are requested to kindly acknowledge that source and not this blog, in case you find the post helpful. However, I have not been able to trace the source links for some of my older posts. I wish to emphasize that this is not intentional and any help in this regard would be appreciated.

Feb 20, 2007

Soft Computing

Let's begin with what is soft computing.

This term was coined by L.A.Zadeh of university of California,USA. According to him,soft computing differs from hard computing(conventional computing) in its tolerance to imprecision, uncertainty and partial truth.

Hard computing methods are based on mathematical approach and hence demand high degree of precision and accuracy in their requirements. However in engineering problems in real life, the input parameters cannot be determined with a high degree of precision and so we have to rely on soft computing techniques to solve these problems.

Some of the technologies that form a part of soft computing family are:
1. Genetic Algorithms
2. Fuzzy Logic
3. Neural Networks
4. Cellular Automata
5. Probabilistic reasoning etc.

I will try to give an introduction to all these techniques but main focus will be on Genetic Algorithms, Fuzzy Logic and Neural Networks

1 comment:

Anonymous said...

Great work.