SlideShare a Scribd company logo
Soft Computing
What is Soft Computing ? 
 “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”. 
 Soft Computing is the fusion of methodologies 
designed to model and enable solutions to real 
world problems, which are not modeled or too 
difficult to model mathematically. 
 The aim of Soft Computing is to exploit the 
tolerance for imprecision, uncertainty, 
approximate reasoning, and partial truth in order
 Soft Computing is a term used in computer 
science to refer to problems in whose solutions 
are unpredictable, uncertain and between 0 
and 1. 
 Soft computing deals with imprecision, 
uncertainty, partial truth, and approximation to 
achieve practicability, robustness and low 
solution cost. 
 The idea of soft computing was initiated in 
1981 BY 
Lotfi A. Zadeh. 
 Soft Computing is one multidisciplinary system 
as the fusion of the fields of Fuzzy Logic,
The Soft Computing – development 
history 
Soft Evolutionary Neural 
Fuzzy 
Computing Computing Network Logic 
Evolutionary Genetic Evolution Evolutionary 
Genetic 
Computing Programming Strategies Programming 
Algorithms
Goals of Soft Computing 
 to develop intelligent machines to provide solutions 
to real world problems, which are not modeled, or 
too difficult to model mathematically. 
 to exploit the tolerance for Approximation, 
Uncertainty, Imprecision, and Partial Truth in order 
to achieve close resemblance with human like 
decision making. 
 Well suited for real world problems where ideal 
solutions are not there.
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. 
 The guiding principle of soft computing is to exploit 
these tolerance to achieve tractability, robustness 
and low solution cost. 
 The role model for soft computing is the human mind.
PROBLEM SOLVING 
TECHNIQUES 
HARD COMPUTING SOFT COMPUTING 
Precise Models Approximate Models 
Symbolic 
Logic 
Reasoning 
Traditional 
Numerical 
Modeling and 
Search 
Approximate 
Reasoning 
Functional 
Approximation 
and Randomized 
Search
Hard computing Vs. Soft 
Computing 
Hard computing Soft Computing 
requires 
precisely state analytic mode 
l 
tolerant of 
imprecision, uncertainty, partial 
truth and approximation 
based on binary logic, crisp 
system, numerical analysis 
and crisp software 
based on fuzzy logic, neural 
sets, 
and probabilistic reasoning 
has the characteristics of 
precision and categoricity 
has the characteristics of 
approximation and 
dispositionality 
requires programs to be 
written 
can evolve its own programs 
uses two-valued logic. can use multivalued or fuzzy 
logic 
is deterministic. incorporates stochasticity
Soft ComputingConstituents 
 Fuzzy Computing 
 Multivalued Logic for treatment of imprecision and 
vagueness 
 Neural Computing 
 Neural Computers mimic certain processing capabilities 
of the human brain 
 Genetic Algorithms 
 Genetic Algorithms (GAs) are used to mimic some of the 
processes observed in natural evolution and GAs are 
used to evolve programs to perform certain tasks. 
This method is known as "Genetic 
Programming" (GP).
From Conventional AI to Computational Intelligence 
 Conventional AI mostly involves methods now classified as 
machine learning, characterized by formalism and statistical 
analysis. This is also known as symbolic AI, logical AI, or 
neat AI. Methods include: 
 Expert systems: applies reasoning capabilities to reach a 
conclusion. An expert system can process large amounts of 
known information and provide conclusions based on them. 
 Case-based reasoning is the process of solving new 
problems based on the solutions of similar past problems. 
 Bayesian networks represents a set of variables together 
with a joint probability distribution with explicit independence 
assumptions. 
 Behavior-based AI: a modular method of building AI systems 
by hand.
 Computational Intelligence involves iterative development or 
learning. Learning is based on empirical data. It is also known 
as non-symbolic AI, scruffy AI, and soft computing. Methods 
mainly include: 
 Neural networks: systems with very strong pattern recognition 
capabilities. 
 Fuzzy systems: techniques for reasoning under uncertainty, 
have been widely used in modern industrial and consumer 
product control systems. 
 Evolutionary computation: applies biologically inspired 
concepts such as populations, mutation, and survival of the 
fittest to generate increasingly better solutions to the problem. 
These methods most notably divide into evolutionary 
algorithms and swarm intelligence. 
 Hybrid intelligent systems attempt to combine these two 
groups. It is thought that the human brain uses multiple
What is Machine Learning 
 To build computer systems that can adapt and learn 
from their experience. 
 Provides computers with the ability to learn without 
being explicitly programmed. 
 Focuses on the development of computer programs that 
can teach themselves to grow and change when 
exposed to new data. 
 Machine learning programs detect patterns in data and 
adjust program actions accordingly. 
 The process of machine learning is similar to that 
of data mining. 
 Instead of extracting data for human comprehension 
machine learning uses the data to improve the 
program's own understanding.
 Facebook's News Feed changes according to the 
user's personal interactions with other users 
 In e-mail – spam messages. 
 Types of Machine Learning 
 Supervised learning --- where the algorithm generates 
a function that maps inputs to desired outputs. One 
standard formulation of the supervised learning task is 
the classification problem: the learner is required to 
learn (to approximate the behavior 
 of) a function which maps a vector into one of several 
classes by looking at several input-output examples of 
the function. 
Unsupervised learning --- which models a set of inputs:
Ad

More Related Content

What's hot (20)

Machine Learning: Introduction to Neural Networks
Machine Learning: Introduction to Neural NetworksMachine Learning: Introduction to Neural Networks
Machine Learning: Introduction to Neural Networks
Francesco Collova'
 
Uncertainty in AI
Uncertainty in AIUncertainty in AI
Uncertainty in AI
Amruth Veerabhadraiah
 
Semantic nets in artificial intelligence
Semantic nets in artificial intelligenceSemantic nets in artificial intelligence
Semantic nets in artificial intelligence
harshita virwani
 
If then rule in fuzzy logic and fuzzy implications
If then rule  in fuzzy logic and fuzzy implicationsIf then rule  in fuzzy logic and fuzzy implications
If then rule in fuzzy logic and fuzzy implications
Siksha 'O' Anusandhan (Deemed to be University )
 
AI: Learning in AI
AI: Learning in AI AI: Learning in AI
AI: Learning in AI
DataminingTools Inc
 
Fuzzy Logic ppt
Fuzzy Logic pptFuzzy Logic ppt
Fuzzy Logic ppt
Ritu Bafna
 
Artificial Intelligence Notes Unit 1
Artificial Intelligence Notes Unit 1 Artificial Intelligence Notes Unit 1
Artificial Intelligence Notes Unit 1
DigiGurukul
 
Machine learning Lecture 1
Machine learning Lecture 1Machine learning Lecture 1
Machine learning Lecture 1
Srinivasan R
 
Introduction and architecture of expert system
Introduction  and architecture of expert systemIntroduction  and architecture of expert system
Introduction and architecture of expert system
premdeshmane
 
Computational Intelligence and Applications
Computational Intelligence and ApplicationsComputational Intelligence and Applications
Computational Intelligence and Applications
Chetan Kumar S
 
Semantic net in AI
Semantic net in AISemantic net in AI
Semantic net in AI
ShahDhruv21
 
Introduction to soft computing
 Introduction to soft computing Introduction to soft computing
Introduction to soft computing
Siksha 'O' Anusandhan (Deemed to be University )
 
Soft computing
Soft computingSoft computing
Soft computing
Dr Sandeep Kumar Poonia
 
Genetic algorithms vs Traditional algorithms
Genetic algorithms vs Traditional algorithmsGenetic algorithms vs Traditional algorithms
Genetic algorithms vs Traditional algorithms
Dr. C.V. Suresh Babu
 
Support vector machines (svm)
Support vector machines (svm)Support vector machines (svm)
Support vector machines (svm)
Sharayu Patil
 
Artificial Neural Networks Lect1: Introduction & neural computation
Artificial Neural Networks Lect1: Introduction & neural computationArtificial Neural Networks Lect1: Introduction & neural computation
Artificial Neural Networks Lect1: Introduction & neural computation
Mohammed Bennamoun
 
Combining inductive and analytical learning
Combining inductive and analytical learningCombining inductive and analytical learning
Combining inductive and analytical learning
swapnac12
 
Fuzzy logic ppt
Fuzzy logic pptFuzzy logic ppt
Fuzzy logic ppt
Priya_Srivastava
 
Artificial Intelligence: Knowledge Acquisition
Artificial Intelligence: Knowledge AcquisitionArtificial Intelligence: Knowledge Acquisition
Artificial Intelligence: Knowledge Acquisition
The Integral Worm
 
Types of Machine Learning
Types of Machine LearningTypes of Machine Learning
Types of Machine Learning
Samra Shahzadi
 
Machine Learning: Introduction to Neural Networks
Machine Learning: Introduction to Neural NetworksMachine Learning: Introduction to Neural Networks
Machine Learning: Introduction to Neural Networks
Francesco Collova'
 
Semantic nets in artificial intelligence
Semantic nets in artificial intelligenceSemantic nets in artificial intelligence
Semantic nets in artificial intelligence
harshita virwani
 
Fuzzy Logic ppt
Fuzzy Logic pptFuzzy Logic ppt
Fuzzy Logic ppt
Ritu Bafna
 
Artificial Intelligence Notes Unit 1
Artificial Intelligence Notes Unit 1 Artificial Intelligence Notes Unit 1
Artificial Intelligence Notes Unit 1
DigiGurukul
 
Machine learning Lecture 1
Machine learning Lecture 1Machine learning Lecture 1
Machine learning Lecture 1
Srinivasan R
 
Introduction and architecture of expert system
Introduction  and architecture of expert systemIntroduction  and architecture of expert system
Introduction and architecture of expert system
premdeshmane
 
Computational Intelligence and Applications
Computational Intelligence and ApplicationsComputational Intelligence and Applications
Computational Intelligence and Applications
Chetan Kumar S
 
Semantic net in AI
Semantic net in AISemantic net in AI
Semantic net in AI
ShahDhruv21
 
Genetic algorithms vs Traditional algorithms
Genetic algorithms vs Traditional algorithmsGenetic algorithms vs Traditional algorithms
Genetic algorithms vs Traditional algorithms
Dr. C.V. Suresh Babu
 
Support vector machines (svm)
Support vector machines (svm)Support vector machines (svm)
Support vector machines (svm)
Sharayu Patil
 
Artificial Neural Networks Lect1: Introduction & neural computation
Artificial Neural Networks Lect1: Introduction & neural computationArtificial Neural Networks Lect1: Introduction & neural computation
Artificial Neural Networks Lect1: Introduction & neural computation
Mohammed Bennamoun
 
Combining inductive and analytical learning
Combining inductive and analytical learningCombining inductive and analytical learning
Combining inductive and analytical learning
swapnac12
 
Artificial Intelligence: Knowledge Acquisition
Artificial Intelligence: Knowledge AcquisitionArtificial Intelligence: Knowledge Acquisition
Artificial Intelligence: Knowledge Acquisition
The Integral Worm
 
Types of Machine Learning
Types of Machine LearningTypes of Machine Learning
Types of Machine Learning
Samra Shahzadi
 

Similar to Basics of Soft Computing (20)

Kiran computer
Kiran computerKiran computer
Kiran computer
Kiran Gohil
 
machine learning
machine learningmachine learning
machine learning
RaheemUnnisa1
 
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
 
advances in soft computing transforming technology and society.pptx
advances in soft computing transforming technology and society.pptxadvances in soft computing transforming technology and society.pptx
advances in soft computing transforming technology and society.pptx
kirthikasakthivel14
 
Ai lect 1
Ai lect 1Ai lect 1
Ai lect 1
Mahmoud Hussein
 
Soft computing
Soft computing Soft computing
Soft computing
Arvind sahu
 
Mathematics In Artificial Intelligence.pptx
Mathematics In Artificial Intelligence.pptxMathematics In Artificial Intelligence.pptx
Mathematics In Artificial Intelligence.pptx
palanivele10521
 
Hot Topics in Machine Learning for Research and Thesis
Hot Topics in Machine Learning for Research and ThesisHot Topics in Machine Learning for Research and Thesis
Hot Topics in Machine Learning for Research and Thesis
WriteMyThesis
 
Cognitive computing
Cognitive computing Cognitive computing
Cognitive computing
Priyanshi Jain
 
Hot Topics in Machine Learning For Research and thesis
Hot Topics in Machine Learning For Research and thesisHot Topics in Machine Learning For Research and thesis
Hot Topics in Machine Learning For Research and thesis
WriteMyThesis
 
Data analytics with python introductory
Data analytics with python introductoryData analytics with python introductory
Data analytics with python introductory
Abhimanyu Dwivedi
 
source1
source1source1
source1
butest
 
Machine learning
Machine learningMachine learning
Machine learning
eonx_32
 
Machine learning
Machine learningMachine learning
Machine learning
Tushar Nikam
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
arpitnot4u
 
AI Presentation 1
AI Presentation 1AI Presentation 1
AI Presentation 1
Mustafa Kuğu
 
Artificial intelligence slides beginners
Artificial intelligence slides beginners Artificial intelligence slides beginners
Artificial intelligence slides beginners
Antonio Fernandes
 
Introduction to ai deepIntroduction to ai deep learning.pdf learning.pdf
Introduction to ai deepIntroduction to ai deep learning.pdf learning.pdfIntroduction to ai deepIntroduction to ai deep learning.pdf learning.pdf
Introduction to ai deepIntroduction to ai deep learning.pdf learning.pdf
ssuserfa1c44
 
Unit 1 ai
Unit 1 aiUnit 1 ai
Unit 1 ai
kypameenendranathred
 
Soft Computing
Soft ComputingSoft Computing
Soft Computing
ArunaDevi63
 
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
 
advances in soft computing transforming technology and society.pptx
advances in soft computing transforming technology and society.pptxadvances in soft computing transforming technology and society.pptx
advances in soft computing transforming technology and society.pptx
kirthikasakthivel14
 
Mathematics In Artificial Intelligence.pptx
Mathematics In Artificial Intelligence.pptxMathematics In Artificial Intelligence.pptx
Mathematics In Artificial Intelligence.pptx
palanivele10521
 
Hot Topics in Machine Learning for Research and Thesis
Hot Topics in Machine Learning for Research and ThesisHot Topics in Machine Learning for Research and Thesis
Hot Topics in Machine Learning for Research and Thesis
WriteMyThesis
 
Hot Topics in Machine Learning For Research and thesis
Hot Topics in Machine Learning For Research and thesisHot Topics in Machine Learning For Research and thesis
Hot Topics in Machine Learning For Research and thesis
WriteMyThesis
 
Data analytics with python introductory
Data analytics with python introductoryData analytics with python introductory
Data analytics with python introductory
Abhimanyu Dwivedi
 
source1
source1source1
source1
butest
 
Machine learning
Machine learningMachine learning
Machine learning
eonx_32
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
arpitnot4u
 
Artificial intelligence slides beginners
Artificial intelligence slides beginners Artificial intelligence slides beginners
Artificial intelligence slides beginners
Antonio Fernandes
 
Introduction to ai deepIntroduction to ai deep learning.pdf learning.pdf
Introduction to ai deepIntroduction to ai deep learning.pdf learning.pdfIntroduction to ai deepIntroduction to ai deep learning.pdf learning.pdf
Introduction to ai deepIntroduction to ai deep learning.pdf learning.pdf
ssuserfa1c44
 
Ad

Recently uploaded (20)

dsDNA-ASF, asfaviridae, virus in virology presentation
dsDNA-ASF, asfaviridae, virus in virology presentationdsDNA-ASF, asfaviridae, virus in virology presentation
dsDNA-ASF, asfaviridae, virus in virology presentation
JessaMaeDacayo
 
Animal Models for Biological and Clinical Research ppt 2.pptx
Animal Models for Biological and Clinical Research ppt 2.pptxAnimal Models for Biological and Clinical Research ppt 2.pptx
Animal Models for Biological and Clinical Research ppt 2.pptx
MahitaLaveti
 
Fatigue and its management in aviation medicine
Fatigue and its management in aviation medicineFatigue and its management in aviation medicine
Fatigue and its management in aviation medicine
ImranJewel2
 
A CASE OF MULTINODULAR GOITRE,clinical presentation and management.pptx
A CASE OF MULTINODULAR GOITRE,clinical presentation and management.pptxA CASE OF MULTINODULAR GOITRE,clinical presentation and management.pptx
A CASE OF MULTINODULAR GOITRE,clinical presentation and management.pptx
ANJALICHANDRASEKARAN
 
Subject name: Introduction to psychology
Subject name: Introduction to psychologySubject name: Introduction to psychology
Subject name: Introduction to psychology
beebussy155
 
Astrobiological implications of the stability andreactivity of peptide nuclei...
Astrobiological implications of the stability andreactivity of peptide nuclei...Astrobiological implications of the stability andreactivity of peptide nuclei...
Astrobiological implications of the stability andreactivity of peptide nuclei...
Sérgio Sacani
 
External Application in Homoeopathy- Definition,Scope and Types.
External Application  in Homoeopathy- Definition,Scope and Types.External Application  in Homoeopathy- Definition,Scope and Types.
External Application in Homoeopathy- Definition,Scope and Types.
AdharshnaPatrick
 
Top 10 Biotech Startups for Beginners.pptx
Top 10 Biotech Startups for Beginners.pptxTop 10 Biotech Startups for Beginners.pptx
Top 10 Biotech Startups for Beginners.pptx
alexbagheriam
 
Funakoshi_ZymoResearch_2024-2025_catalog
Funakoshi_ZymoResearch_2024-2025_catalogFunakoshi_ZymoResearch_2024-2025_catalog
Funakoshi_ZymoResearch_2024-2025_catalog
fu7koshi
 
Study in Pink (forensic case study of Death)
Study in Pink (forensic case study of Death)Study in Pink (forensic case study of Death)
Study in Pink (forensic case study of Death)
memesologiesxd
 
Evidence for a polar circumbinary exoplanet orbiting a pair of eclipsing brow...
Evidence for a polar circumbinary exoplanet orbiting a pair of eclipsing brow...Evidence for a polar circumbinary exoplanet orbiting a pair of eclipsing brow...
Evidence for a polar circumbinary exoplanet orbiting a pair of eclipsing brow...
Sérgio Sacani
 
ICAI OpenGov Lab: A Quick Introduction | AI for Open Government
ICAI OpenGov Lab: A Quick Introduction | AI for Open GovernmentICAI OpenGov Lab: A Quick Introduction | AI for Open Government
ICAI OpenGov Lab: A Quick Introduction | AI for Open Government
David Graus
 
Carboxylic-Acid-Derivatives.lecture.presentation
Carboxylic-Acid-Derivatives.lecture.presentationCarboxylic-Acid-Derivatives.lecture.presentation
Carboxylic-Acid-Derivatives.lecture.presentation
GLAEXISAJULGA
 
Siver Nanoparticles syntheisis, mechanism, Antibacterial activity.pptx
Siver Nanoparticles syntheisis, mechanism, Antibacterial activity.pptxSiver Nanoparticles syntheisis, mechanism, Antibacterial activity.pptx
Siver Nanoparticles syntheisis, mechanism, Antibacterial activity.pptx
PriyaAntil3
 
Freshwater Biome Types, Characteristics and Factors
Freshwater Biome Types, Characteristics and FactorsFreshwater Biome Types, Characteristics and Factors
Freshwater Biome Types, Characteristics and Factors
mytriplemonlineshop
 
Discrete choice experiments: Environmental Improvements to Airthrey Loch Lake...
Discrete choice experiments: Environmental Improvements to Airthrey Loch Lake...Discrete choice experiments: Environmental Improvements to Airthrey Loch Lake...
Discrete choice experiments: Environmental Improvements to Airthrey Loch Lake...
Professional Content Writing's
 
Water Pollution control using microorganisms
Water Pollution control using microorganismsWater Pollution control using microorganisms
Water Pollution control using microorganisms
gerefam247
 
Mycology:Characteristics of Ascomycetes Fungi
Mycology:Characteristics of Ascomycetes FungiMycology:Characteristics of Ascomycetes Fungi
Mycology:Characteristics of Ascomycetes Fungi
SAYANTANMALLICK5
 
Proprioceptors_ receptors of muscle_tendon
Proprioceptors_ receptors of muscle_tendonProprioceptors_ receptors of muscle_tendon
Proprioceptors_ receptors of muscle_tendon
klynct
 
Reticular formation_groups_organization_
Reticular formation_groups_organization_Reticular formation_groups_organization_
Reticular formation_groups_organization_
klynct
 
dsDNA-ASF, asfaviridae, virus in virology presentation
dsDNA-ASF, asfaviridae, virus in virology presentationdsDNA-ASF, asfaviridae, virus in virology presentation
dsDNA-ASF, asfaviridae, virus in virology presentation
JessaMaeDacayo
 
Animal Models for Biological and Clinical Research ppt 2.pptx
Animal Models for Biological and Clinical Research ppt 2.pptxAnimal Models for Biological and Clinical Research ppt 2.pptx
Animal Models for Biological and Clinical Research ppt 2.pptx
MahitaLaveti
 
Fatigue and its management in aviation medicine
Fatigue and its management in aviation medicineFatigue and its management in aviation medicine
Fatigue and its management in aviation medicine
ImranJewel2
 
A CASE OF MULTINODULAR GOITRE,clinical presentation and management.pptx
A CASE OF MULTINODULAR GOITRE,clinical presentation and management.pptxA CASE OF MULTINODULAR GOITRE,clinical presentation and management.pptx
A CASE OF MULTINODULAR GOITRE,clinical presentation and management.pptx
ANJALICHANDRASEKARAN
 
Subject name: Introduction to psychology
Subject name: Introduction to psychologySubject name: Introduction to psychology
Subject name: Introduction to psychology
beebussy155
 
Astrobiological implications of the stability andreactivity of peptide nuclei...
Astrobiological implications of the stability andreactivity of peptide nuclei...Astrobiological implications of the stability andreactivity of peptide nuclei...
Astrobiological implications of the stability andreactivity of peptide nuclei...
Sérgio Sacani
 
External Application in Homoeopathy- Definition,Scope and Types.
External Application  in Homoeopathy- Definition,Scope and Types.External Application  in Homoeopathy- Definition,Scope and Types.
External Application in Homoeopathy- Definition,Scope and Types.
AdharshnaPatrick
 
Top 10 Biotech Startups for Beginners.pptx
Top 10 Biotech Startups for Beginners.pptxTop 10 Biotech Startups for Beginners.pptx
Top 10 Biotech Startups for Beginners.pptx
alexbagheriam
 
Funakoshi_ZymoResearch_2024-2025_catalog
Funakoshi_ZymoResearch_2024-2025_catalogFunakoshi_ZymoResearch_2024-2025_catalog
Funakoshi_ZymoResearch_2024-2025_catalog
fu7koshi
 
Study in Pink (forensic case study of Death)
Study in Pink (forensic case study of Death)Study in Pink (forensic case study of Death)
Study in Pink (forensic case study of Death)
memesologiesxd
 
Evidence for a polar circumbinary exoplanet orbiting a pair of eclipsing brow...
Evidence for a polar circumbinary exoplanet orbiting a pair of eclipsing brow...Evidence for a polar circumbinary exoplanet orbiting a pair of eclipsing brow...
Evidence for a polar circumbinary exoplanet orbiting a pair of eclipsing brow...
Sérgio Sacani
 
ICAI OpenGov Lab: A Quick Introduction | AI for Open Government
ICAI OpenGov Lab: A Quick Introduction | AI for Open GovernmentICAI OpenGov Lab: A Quick Introduction | AI for Open Government
ICAI OpenGov Lab: A Quick Introduction | AI for Open Government
David Graus
 
Carboxylic-Acid-Derivatives.lecture.presentation
Carboxylic-Acid-Derivatives.lecture.presentationCarboxylic-Acid-Derivatives.lecture.presentation
Carboxylic-Acid-Derivatives.lecture.presentation
GLAEXISAJULGA
 
Siver Nanoparticles syntheisis, mechanism, Antibacterial activity.pptx
Siver Nanoparticles syntheisis, mechanism, Antibacterial activity.pptxSiver Nanoparticles syntheisis, mechanism, Antibacterial activity.pptx
Siver Nanoparticles syntheisis, mechanism, Antibacterial activity.pptx
PriyaAntil3
 
Freshwater Biome Types, Characteristics and Factors
Freshwater Biome Types, Characteristics and FactorsFreshwater Biome Types, Characteristics and Factors
Freshwater Biome Types, Characteristics and Factors
mytriplemonlineshop
 
Discrete choice experiments: Environmental Improvements to Airthrey Loch Lake...
Discrete choice experiments: Environmental Improvements to Airthrey Loch Lake...Discrete choice experiments: Environmental Improvements to Airthrey Loch Lake...
Discrete choice experiments: Environmental Improvements to Airthrey Loch Lake...
Professional Content Writing's
 
Water Pollution control using microorganisms
Water Pollution control using microorganismsWater Pollution control using microorganisms
Water Pollution control using microorganisms
gerefam247
 
Mycology:Characteristics of Ascomycetes Fungi
Mycology:Characteristics of Ascomycetes FungiMycology:Characteristics of Ascomycetes Fungi
Mycology:Characteristics of Ascomycetes Fungi
SAYANTANMALLICK5
 
Proprioceptors_ receptors of muscle_tendon
Proprioceptors_ receptors of muscle_tendonProprioceptors_ receptors of muscle_tendon
Proprioceptors_ receptors of muscle_tendon
klynct
 
Reticular formation_groups_organization_
Reticular formation_groups_organization_Reticular formation_groups_organization_
Reticular formation_groups_organization_
klynct
 
Ad

Basics of Soft Computing

  • 2. What is Soft Computing ?  “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”.  Soft Computing is the fusion of methodologies designed to model and enable solutions to real world problems, which are not modeled or too difficult to model mathematically.  The aim of Soft Computing is to exploit the tolerance for imprecision, uncertainty, approximate reasoning, and partial truth in order
  • 3.  Soft Computing is a term used in computer science to refer to problems in whose solutions are unpredictable, uncertain and between 0 and 1.  Soft computing deals with imprecision, uncertainty, partial truth, and approximation to achieve practicability, robustness and low solution cost.  The idea of soft computing was initiated in 1981 BY Lotfi A. Zadeh.  Soft Computing is one multidisciplinary system as the fusion of the fields of Fuzzy Logic,
  • 4. The Soft Computing – development history Soft Evolutionary Neural Fuzzy Computing Computing Network Logic Evolutionary Genetic Evolution Evolutionary Genetic Computing Programming Strategies Programming Algorithms
  • 5. Goals of Soft Computing  to develop intelligent machines to provide solutions to real world problems, which are not modeled, or too difficult to model mathematically.  to exploit the tolerance for Approximation, Uncertainty, Imprecision, and Partial Truth in order to achieve close resemblance with human like decision making.  Well suited for real world problems where ideal solutions are not there.
  • 6. 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.  The guiding principle of soft computing is to exploit these tolerance to achieve tractability, robustness and low solution cost.  The role model for soft computing is the human mind.
  • 7. PROBLEM SOLVING TECHNIQUES HARD COMPUTING SOFT COMPUTING Precise Models Approximate Models Symbolic Logic Reasoning Traditional Numerical Modeling and Search Approximate Reasoning Functional Approximation and Randomized Search
  • 8. Hard computing Vs. Soft Computing Hard computing Soft Computing requires precisely state analytic mode l tolerant of imprecision, uncertainty, partial truth and approximation based on binary logic, crisp system, numerical analysis and crisp software based on fuzzy logic, neural sets, and probabilistic reasoning has the characteristics of precision and categoricity has the characteristics of approximation and dispositionality requires programs to be written can evolve its own programs uses two-valued logic. can use multivalued or fuzzy logic is deterministic. incorporates stochasticity
  • 9. Soft ComputingConstituents  Fuzzy Computing  Multivalued Logic for treatment of imprecision and vagueness  Neural Computing  Neural Computers mimic certain processing capabilities of the human brain  Genetic Algorithms  Genetic Algorithms (GAs) are used to mimic some of the processes observed in natural evolution and GAs are used to evolve programs to perform certain tasks. This method is known as "Genetic Programming" (GP).
  • 10. From Conventional AI to Computational Intelligence  Conventional AI mostly involves methods now classified as machine learning, characterized by formalism and statistical analysis. This is also known as symbolic AI, logical AI, or neat AI. Methods include:  Expert systems: applies reasoning capabilities to reach a conclusion. An expert system can process large amounts of known information and provide conclusions based on them.  Case-based reasoning is the process of solving new problems based on the solutions of similar past problems.  Bayesian networks represents a set of variables together with a joint probability distribution with explicit independence assumptions.  Behavior-based AI: a modular method of building AI systems by hand.
  • 11.  Computational Intelligence involves iterative development or learning. Learning is based on empirical data. It is also known as non-symbolic AI, scruffy AI, and soft computing. Methods mainly include:  Neural networks: systems with very strong pattern recognition capabilities.  Fuzzy systems: techniques for reasoning under uncertainty, have been widely used in modern industrial and consumer product control systems.  Evolutionary computation: applies biologically inspired concepts such as populations, mutation, and survival of the fittest to generate increasingly better solutions to the problem. These methods most notably divide into evolutionary algorithms and swarm intelligence.  Hybrid intelligent systems attempt to combine these two groups. It is thought that the human brain uses multiple
  • 12. What is Machine Learning  To build computer systems that can adapt and learn from their experience.  Provides computers with the ability to learn without being explicitly programmed.  Focuses on the development of computer programs that can teach themselves to grow and change when exposed to new data.  Machine learning programs detect patterns in data and adjust program actions accordingly.  The process of machine learning is similar to that of data mining.  Instead of extracting data for human comprehension machine learning uses the data to improve the program's own understanding.
  • 13.  Facebook's News Feed changes according to the user's personal interactions with other users  In e-mail – spam messages.  Types of Machine Learning  Supervised learning --- where the algorithm generates a function that maps inputs to desired outputs. One standard formulation of the supervised learning task is the classification problem: the learner is required to learn (to approximate the behavior  of) a function which maps a vector into one of several classes by looking at several input-output examples of the function. Unsupervised learning --- which models a set of inputs:
  翻译: