Académique Documents
Professionnel Documents
Culture Documents
INTRODUCTION TO SOFT
COMPUTING
Harshali Patil
Introduction
Evolution of Computing
Soft computing constituents
From conventional AI to Computational Intelligence
Machine Learning basics
8/20/2016
Problem Solving
Reasoning
New
Problem
1) What kind
of similar
problems you
have solved?
4) Is it
necessary to
retain the
knowledge?
Solution
2) How to reuse
the previous
knowledge?
3) Proposed
solution is
valid or not?
8/20/2016
Artificial Intelligence
Soft Computing
Neural Networks
NeuroFuzzy
Computing
DerivativeFree
Optimization
Soft Computing
Fuzzy Inference
systems
8/20/2016
Soft Computing
According to Prof.
Prof. Zadeh:
Zadeh:
"...in contrast to traditional hard
computing, soft computing exploits the
tolerance for imprecision, uncertainty, and
partial truth to achieve tractability,
robustness, low solution-cost, and better
rapport with reality
8/20/2016
Precise Models
Symbolic
Logic
Reasoning
Traditional
Numerical
Modeling and
Search
SOFT COMPUTING
Approximate Models
Approximate
Reasoning
Soft Computing
Hard Computing
Conventional computing requires a Soft
precisely stated analytical model.
Functional
Approximation
and Randomized
Search
computing
is
tolerant
of
imprecision.
Often requires a lot of computation Can solve some real world problems in
time.
Not suited for real world problems for Suitable for real world problems.
which ideal model is not present.
It requires full truth
Imprecise.
8/20/2016
Overview techniques of SC
Neural Networks
Fuzzy Logic
Genetic Algorithm
Hybrid Systems
Evolution of Computing
1940s
1947
Cybemetics
1950s
1956 AI
1957 Perceptron
1960s
1960 LISP
language
1970s
Mid 1970s
knowledge
engineering
(expert system)
1980s
1990s
1974 Fuzzy
controller
1970s
Genetic
algorithm
Mid 1980s
Artificial life
Immune
modelling
1990s Neuro
1990 Genetic
fuzzy modelling programming
1991 ANFIS
1994 CANFIS
8/20/2016
Strength
Neural network
Conventional AI
Symbolic manipulation
Character recognizer
8/20/2016
Features of Conventional AI
Conventional
The
8/20/2016
Expert system
8/20/2016
Definitions of AI
Definitions of AI
10
8/20/2016
Definitions of AI
11
8/20/2016
Research Areas
Intelligent Robots
Bayesian inference and design
technique for uncertain scene
recognition
Combination Image filtering and
Bayesian inference
Navigation technique research for
autonomous mobile robot
Evolving a mobile robot controller
12
8/20/2016
Research Areas
Intelligent Agent
Intelligent virtual secretary agent
Conversational agent
Intelligent assistants for smart
phone service
Research Areas
Bioinformatics
Bioinformatics: the collection, classification,
storage, and analysis of biochemical and biological
information using computers especially as applied
in molecular genetics and genomics
Classification techniques in Bioinformatics
Agent driven virtual cell modelling
13
8/20/2016
Research Areas
Ubiquitous
Developing an adaptation scheme in the context
of middleware and applications
Developing context-aware system for ubiquitous
systems
Developing basic theories and algorithms of the
advanced intelligent models for ubiquitous
environment
Research Areas
14
8/20/2016
Research Areas
Biometrics
Analysis and evaluation techniques of fingerprint
recognition system
Development of classification and matching algorithm
for fingerprint recognition
15
8/20/2016
16