SlideShare a Scribd company logo
SOFT COMPUTING
Under the guidance of:
Santhosh
Introduction
 Soft computing is an emerging approach to computing which
parallel the remarkable ability of the human mind to
reason and learn in a environment of uncertainty and
imprecision.
Some of it’s principle components includes:
 Neural Network(NN)
 Fuzzy Logic(FL)
 Genetic Algorithm(GA)
These methodologies form the core of soft computing.
Goals of Soft Computing
 The main goal of soft computing is to develop intelligent
machines to provide solutions to real world problems,
which are not modeled, or where ideal solutions are not there
or too difficult to model mathematically.
 It’s aim is to exploit the tolerance for Approximation,
Uncertainty, Imprecision, and Partial Truth in order to
achieve close resemblance with human like decision making.
 To achieve Practicability, Robustness and low solution
cost.
 Well suited for real world problems
• Approximation : here the model features are similar to the
real ones, but not the same.
• Uncertainty : here we are not sure that the features of the
model are the same as that of the entity (belief).
• Imprecision : here the model features (quantities) are not the
same as that of the real ones, but close to them.
Soft Computing - Development
History
Evolving Techniques
Neural Networks
 An NN, in general, is a highly interconnected network of a
large number of processing elements called neurons in an
architecture inspired by the brain.
NN Characteristics are:-
 Mapping Capabilities / Pattern Association
 Generalization
 Robustness
 Fault Tolerance
 Parallel and High speed information processing
Fuzzy Logic
 Fuzzy set theory proposed in 1965 by A. Zadeh is a
generalization of classical set theory.
 In classical set theory, an element either belong to or does not
belong to a set and hence, such set are termed as crisp set.
 But in fuzzy set, many degrees of membership (between o/1)
are allowed
Genetic Algorithm
• Genetic Algorithms initiated and developed in the early 1970’s
by John Holland are unorthodox search and optimization
algorithms, which mimic some of the process of natural
evolution.
• Gas perform directed random search through a given set of
alternative with the aim of finding the best alternative with
respect to the given criteria of goodness.
• These criteria are required to be expressed in terms of an
object function which is usually referred to as a fitness
function.
Why Soft Computing is Important
 Soft computing provides an approach to problem-solving
using means other than computers.
 With the human mind as a role model, soft computing is
tolerant of partial truths, uncertainty, imprecision and
approximation, unlike traditional computing models.
 The tolerance of soft computing allows researchers to
approach some problems that traditional computing can't
process.
Soft Computing uses Component
Fields of Study in:
• Fuzzy logic
• Machine learning
• Probabilistic reasoning
• Evolutionary computation
• Perceptron
• Genetic algorithms
• Differential algorithms
• Support vector machines
• Metaheuristics
• Swarm intelligence
• Ant colony optimization
• Particle optimization
• Bayesian networks
• Artificial neural networks
• Expert systems

More Related Content

What's hot

An Introduction to Soft Computing
An Introduction to Soft ComputingAn Introduction to Soft Computing
An Introduction to Soft Computing
Tameem Ahmad
 
AI simple search strategies
AI simple search strategiesAI simple search strategies
AI simple search strategies
Renas Rekany
 
Fuzzy logic
Fuzzy logicFuzzy logic
Artificial Neural Network (draft)
Artificial Neural Network (draft)Artificial Neural Network (draft)
Artificial Neural Network (draft)
James Boulie
 
Introduction to genetic algorithms
Introduction to genetic algorithmsIntroduction to genetic algorithms
Introduction to genetic algorithms
shadanalam
 
Fuzzy logic and application in AI
Fuzzy logic and application in AIFuzzy logic and application in AI
Fuzzy logic and application in AI
Ildar Nurgaliev
 
knowledge representation using rules
knowledge representation using rulesknowledge representation using rules
knowledge representation using rules
Harini Balamurugan
 
Artificial intelligence Prolog Language
Artificial intelligence Prolog LanguageArtificial intelligence Prolog Language
Artificial intelligence Prolog Language
REHMAT ULLAH
 
Soft computing
Soft computingSoft computing
Soft computing
Nabarun Paul
 
NLP_KASHK:Smoothing N-gram Models
NLP_KASHK:Smoothing N-gram ModelsNLP_KASHK:Smoothing N-gram Models
NLP_KASHK:Smoothing N-gram Models
Hemantha Kulathilake
 
Stuart russell and peter norvig artificial intelligence - a modern approach...
Stuart russell and peter norvig   artificial intelligence - a modern approach...Stuart russell and peter norvig   artificial intelligence - a modern approach...
Stuart russell and peter norvig artificial intelligence - a modern approach...
Lê Anh Đạt
 
Expert system 21 sldes
Expert system 21 sldesExpert system 21 sldes
Expert system 21 sldes
Yasir Khan
 
Matching techniques
Matching techniquesMatching techniques
Matching techniques
Nagpalkirti
 
Knowledge based agents
Knowledge based agentsKnowledge based agents
Knowledge based agents
Megha Sharma
 
Expert Systems
Expert SystemsExpert Systems
Expert Systems
Anjan Mahanta
 
Artificial intelligence agents and environment
Artificial intelligence agents and environmentArtificial intelligence agents and environment
Artificial intelligence agents and environment
Minakshi Atre
 
Fuzzy Logic
Fuzzy LogicFuzzy Logic
Deep Learning With Neural Networks
Deep Learning With Neural NetworksDeep Learning With Neural Networks
Deep Learning With Neural Networks
Aniket Maurya
 
Problem solving agents
Problem solving agentsProblem solving agents
Problem solving agents
Megha Sharma
 
Expert systems
Expert systemsExpert systems
Expert systems
Dr. C.V. Suresh Babu
 

What's hot (20)

An Introduction to Soft Computing
An Introduction to Soft ComputingAn Introduction to Soft Computing
An Introduction to Soft Computing
 
AI simple search strategies
AI simple search strategiesAI simple search strategies
AI simple search strategies
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
 
Artificial Neural Network (draft)
Artificial Neural Network (draft)Artificial Neural Network (draft)
Artificial Neural Network (draft)
 
Introduction to genetic algorithms
Introduction to genetic algorithmsIntroduction to genetic algorithms
Introduction to genetic algorithms
 
Fuzzy logic and application in AI
Fuzzy logic and application in AIFuzzy logic and application in AI
Fuzzy logic and application in AI
 
knowledge representation using rules
knowledge representation using rulesknowledge representation using rules
knowledge representation using rules
 
Artificial intelligence Prolog Language
Artificial intelligence Prolog LanguageArtificial intelligence Prolog Language
Artificial intelligence Prolog Language
 
Soft computing
Soft computingSoft computing
Soft computing
 
NLP_KASHK:Smoothing N-gram Models
NLP_KASHK:Smoothing N-gram ModelsNLP_KASHK:Smoothing N-gram Models
NLP_KASHK:Smoothing N-gram Models
 
Stuart russell and peter norvig artificial intelligence - a modern approach...
Stuart russell and peter norvig   artificial intelligence - a modern approach...Stuart russell and peter norvig   artificial intelligence - a modern approach...
Stuart russell and peter norvig artificial intelligence - a modern approach...
 
Expert system 21 sldes
Expert system 21 sldesExpert system 21 sldes
Expert system 21 sldes
 
Matching techniques
Matching techniquesMatching techniques
Matching techniques
 
Knowledge based agents
Knowledge based agentsKnowledge based agents
Knowledge based agents
 
Expert Systems
Expert SystemsExpert Systems
Expert Systems
 
Artificial intelligence agents and environment
Artificial intelligence agents and environmentArtificial intelligence agents and environment
Artificial intelligence agents and environment
 
Fuzzy Logic
Fuzzy LogicFuzzy Logic
Fuzzy Logic
 
Deep Learning With Neural Networks
Deep Learning With Neural NetworksDeep Learning With Neural Networks
Deep Learning With Neural Networks
 
Problem solving agents
Problem solving agentsProblem solving agents
Problem solving agents
 
Expert systems
Expert systemsExpert systems
Expert systems
 

Similar to Soft computing

SoftComputingIntroduction.ppt
SoftComputingIntroduction.pptSoftComputingIntroduction.ppt
SoftComputingIntroduction.ppt
DrAhmedElngar
 
SC Unit-1.pptx
SC Unit-1.pptxSC Unit-1.pptx
SC Unit-1.pptx
JayaKumari752103
 
Kiran computer
Kiran computerKiran computer
Kiran computer
Kiran Gohil
 
Basics of Soft Computing
Basics of Soft  Computing Basics of Soft  Computing
Basics of Soft Computing
Sangeetha Rajesh
 
soft computing manoj
soft computing manojsoft computing manoj
soft computing manoj
Manoj Yadav
 
Soft computing
Soft computing Soft computing
Soft computing
Arvind sahu
 
Ai lect 1
Ai lect 1Ai lect 1
Ai lect 1
Mahmoud Hussein
 
Soft computing01
Soft computing01Soft computing01
Soft computing01
university of sargodha
 
Introduction to Soft Computing (intro to the building blocks of SC)
Introduction to Soft Computing (intro to the building blocks of SC)Introduction to Soft Computing (intro to the building blocks of SC)
Introduction to Soft Computing (intro to the building blocks of SC)
Amit Kumar Rathi
 
Soft Computing: A survey
Soft Computing: A surveySoft Computing: A survey
Soft Computing: A survey
Editor IJMTER
 
Soft computing from net
Soft computing from netSoft computing from net
Soft computing from net
EasyMedico.com
 
Introduction to soft computing V 1.0
Introduction to soft computing  V 1.0Introduction to soft computing  V 1.0
Introduction to soft computing V 1.0
Dr. C.V. Suresh Babu
 
Artificial Intelligence.pptx
Artificial Intelligence.pptxArtificial Intelligence.pptx
Artificial Intelligence.pptx
Karla Carballo Valderrábano
 
Foundations of Intelligence Agents
Foundations of Intelligence AgentsFoundations of Intelligence Agents
Foundations of Intelligence Agents
mahutte
 
SC01_IntroductionSC-Unit-I.ppt
SC01_IntroductionSC-Unit-I.pptSC01_IntroductionSC-Unit-I.ppt
SC01_IntroductionSC-Unit-I.ppt
Ramya Nellutla
 
Soft Computing
Soft ComputingSoft Computing
Soft Computing
MANISH T I
 
Soft Computing Techniques_Part 1.pptx
Soft Computing Techniques_Part 1.pptxSoft Computing Techniques_Part 1.pptx
Soft Computing Techniques_Part 1.pptx
Megha V
 
1 Introduction to AI.pptx
1 Introduction to AI.pptx1 Introduction to AI.pptx
1 Introduction to AI.pptx
BikashAcharya13
 
(Ch#1) artificial intelligence
(Ch#1) artificial intelligence(Ch#1) artificial intelligence
(Ch#1) artificial intelligence
Noor Ul Hudda Memon
 
SoftComputing.pdf
SoftComputing.pdfSoftComputing.pdf
SoftComputing.pdf
ktosri
 

Similar to Soft computing (20)

SoftComputingIntroduction.ppt
SoftComputingIntroduction.pptSoftComputingIntroduction.ppt
SoftComputingIntroduction.ppt
 
SC Unit-1.pptx
SC Unit-1.pptxSC Unit-1.pptx
SC Unit-1.pptx
 
Kiran computer
Kiran computerKiran computer
Kiran computer
 
Basics of Soft Computing
Basics of Soft  Computing Basics of Soft  Computing
Basics of Soft Computing
 
soft computing manoj
soft computing manojsoft computing manoj
soft computing manoj
 
Soft computing
Soft computing Soft computing
Soft computing
 
Ai lect 1
Ai lect 1Ai lect 1
Ai lect 1
 
Soft computing01
Soft computing01Soft computing01
Soft computing01
 
Introduction to Soft Computing (intro to the building blocks of SC)
Introduction to Soft Computing (intro to the building blocks of SC)Introduction to Soft Computing (intro to the building blocks of SC)
Introduction to Soft Computing (intro to the building blocks of SC)
 
Soft Computing: A survey
Soft Computing: A surveySoft Computing: A survey
Soft Computing: A survey
 
Soft computing from net
Soft computing from netSoft computing from net
Soft computing from net
 
Introduction to soft computing V 1.0
Introduction to soft computing  V 1.0Introduction to soft computing  V 1.0
Introduction to soft computing V 1.0
 
Artificial Intelligence.pptx
Artificial Intelligence.pptxArtificial Intelligence.pptx
Artificial Intelligence.pptx
 
Foundations of Intelligence Agents
Foundations of Intelligence AgentsFoundations of Intelligence Agents
Foundations of Intelligence Agents
 
SC01_IntroductionSC-Unit-I.ppt
SC01_IntroductionSC-Unit-I.pptSC01_IntroductionSC-Unit-I.ppt
SC01_IntroductionSC-Unit-I.ppt
 
Soft Computing
Soft ComputingSoft Computing
Soft Computing
 
Soft Computing Techniques_Part 1.pptx
Soft Computing Techniques_Part 1.pptxSoft Computing Techniques_Part 1.pptx
Soft Computing Techniques_Part 1.pptx
 
1 Introduction to AI.pptx
1 Introduction to AI.pptx1 Introduction to AI.pptx
1 Introduction to AI.pptx
 
(Ch#1) artificial intelligence
(Ch#1) artificial intelligence(Ch#1) artificial intelligence
(Ch#1) artificial intelligence
 
SoftComputing.pdf
SoftComputing.pdfSoftComputing.pdf
SoftComputing.pdf
 

Recently uploaded

GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
Infrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI modelsInfrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI models
Zilliz
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
Claudio Di Ciccio
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 

Recently uploaded (20)

GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
Infrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI modelsInfrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI models
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”“I’m still / I’m still / Chaining from the Block”
“I’m still / I’m still / Chaining from the Block”
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 

Soft computing

  • 1. SOFT COMPUTING Under the guidance of: Santhosh
  • 2. Introduction  Soft computing is an emerging approach to computing which parallel the remarkable ability of the human mind to reason and learn in a environment of uncertainty and imprecision. Some of it’s principle components includes:  Neural Network(NN)  Fuzzy Logic(FL)  Genetic Algorithm(GA) These methodologies form the core of soft computing.
  • 3. Goals of Soft Computing  The main goal of soft computing is to develop intelligent machines to provide solutions to real world problems, which are not modeled, or where ideal solutions are not there or too difficult to model mathematically.  It’s aim is to exploit the tolerance for Approximation, Uncertainty, Imprecision, and Partial Truth in order to achieve close resemblance with human like decision making.  To achieve Practicability, Robustness and low solution cost.  Well suited for real world problems
  • 4. • Approximation : here the model features are similar to the real ones, but not the same. • Uncertainty : here we are not sure that the features of the model are the same as that of the entity (belief). • Imprecision : here the model features (quantities) are not the same as that of the real ones, but close to them.
  • 5. Soft Computing - Development History
  • 7. Neural Networks  An NN, in general, is a highly interconnected network of a large number of processing elements called neurons in an architecture inspired by the brain. NN Characteristics are:-  Mapping Capabilities / Pattern Association  Generalization  Robustness  Fault Tolerance  Parallel and High speed information processing
  • 8. Fuzzy Logic  Fuzzy set theory proposed in 1965 by A. Zadeh is a generalization of classical set theory.  In classical set theory, an element either belong to or does not belong to a set and hence, such set are termed as crisp set.  But in fuzzy set, many degrees of membership (between o/1) are allowed
  • 9. Genetic Algorithm • Genetic Algorithms initiated and developed in the early 1970’s by John Holland are unorthodox search and optimization algorithms, which mimic some of the process of natural evolution. • Gas perform directed random search through a given set of alternative with the aim of finding the best alternative with respect to the given criteria of goodness. • These criteria are required to be expressed in terms of an object function which is usually referred to as a fitness function.
  • 10. Why Soft Computing is Important  Soft computing provides an approach to problem-solving using means other than computers.  With the human mind as a role model, soft computing is tolerant of partial truths, uncertainty, imprecision and approximation, unlike traditional computing models.  The tolerance of soft computing allows researchers to approach some problems that traditional computing can't process.
  • 11. Soft Computing uses Component Fields of Study in: • Fuzzy logic • Machine learning • Probabilistic reasoning • Evolutionary computation • Perceptron • Genetic algorithms • Differential algorithms • Support vector machines • Metaheuristics • Swarm intelligence • Ant colony optimization • Particle optimization • Bayesian networks • Artificial neural networks • Expert systems