12
Soft Computing Done by Abhijith P.K

Introduction to Soft Computing

Embed Size (px)

DESCRIPTION

This presentation is to give a basic understanding of soft computing.To download this ppt file ,go to :http://nutlearners.blogspot.com/2012/09/download-introduction-to-soft-computing.html

Citation preview

Page 1: Introduction to Soft Computing

Soft ComputingDone by Abhijith P.K

Page 2: Introduction to Soft Computing

What is Soft Computing

Soft computing is a field of computer science which makes use of inexact solutions for problems which has no known method to compute an exact solution

It uses imprecision, uncertainty, partial truth, and approximation as input

Page 3: Introduction to Soft Computing

Hard Computing v/s Soft Computing

Hard computingDeals with precise valuesAccurate output is neededUseful in critical systems

Soft computing Deals with assumptionsAccuracy is not necessaryUseful for routine,control, decison making tasks

Page 4: Introduction to Soft Computing

Techniques in Soft Computing

• Fuzzy Systems •Neural Networks •Evolutionary Computation • Machine Learning •Probabilistic Reasoning

Page 5: Introduction to Soft Computing

Neural Networks

• Founded in 1940• Artificial neural network mimics the

biological neuron network in function

Warren S Mullcock

Page 6: Introduction to Soft Computing

Fuzzy Systems

• Based on fuzzy set theory and fuzzy logic• Uses numeric ranges of sets (fuzzy sets )

to measure and represent the logical evaluations of partially accurate findings

• Most applications in control and decision making

• Founded by Lofti A Zadeh

Page 7: Introduction to Soft Computing

Machine Learning

Pattern recognition based on training data,Classification supervised by instructor.

Unsupervised machine learning is also used where the machine learns from the given data by detecting patterns.

Orange

Apple?

Instructor

Page 8: Introduction to Soft Computing

Advantages of SC

Models based on human reasoning. Closer to human thinking and biologically

inspired Models can be

Linguistic Comprehensible Fast when computing Effective in practice.

Page 9: Introduction to Soft Computing

Soft Computing Applications

Heavy industry Robotic arms, Humanoid robots

Home appliances Washing machines, ACs,

Refrigerators, cameras

Automobiles Travel Speed Estimation, Sleep

Warning Systems, Driver-less cars

Spacecrafts Maneuvering of a Space

Shuttle(FL), Optimization of Fuel-efficient Solutions for space craft

Page 10: Introduction to Soft Computing

SC applications: robotics

Page 11: Introduction to Soft Computing

Thank You

Page 12: Introduction to Soft Computing

Download This Presentation

If you are viewing this presentation from slideshare then:

You can download this ppt file from my blog:

http://nutlearners.blogspot.com