SlideShare une entreprise Scribd logo
1  sur  11
1
Introduction to Neuro-fuzzy
and Soft computing
Dr. Prafull Chandra Narooka
Department of Computer Science
School of Engineering & Systems
Sciences
MDS University, Ajmer
What is computing?
2
 Counting, calculating
 The discipline of computing is the systematic study
of algorithmic processes that describe and transform
information: their theory, analysis, design, efficiency,
implementation, and application.
 Types of computing
 Hard computing
 Soft Computing
Differences between hard and soft computing
3
Hard Computing Soft computing
Precisely stated analytical model Tolerant to imprecision,
uncertainty, partial truth,
approximation
Based on binary logic, crisp
systems, numerical analysis, crisp
software
Fuzzy logic, neural nets,
probabilistic reasoning.
Programs are to be written Evolve their own programs
Two values logic Multi valued logic
Exact input data Ambiguous and noisy data
Strictly sequential Parallel computations
Precise answers Approximate answers
 Essence of SC:-
 Accommodation
with the pervasive
imprecision of the
real world
 Principle of SC:-
 Exploit uncertainty
to achieve
robustness and
better rapport with
reality
4
Artificial intelligence
5
 If intelligence can be induced in machines it is called
as artificial intelligence.
 Soft computing is a part of artificial intelligent
techniques
 Closed related to machine
intelligence/computational intelligence
What is Soft computing
6
Neural Networks
Fuzzy Inference
systems
Neuro-
Fuzzy
Computing
Derivative-
Free
Optimization
Soft Computing
+ =
What is Soft computing
7
Artificial Neural
Networks
Evolutionary
computation
Fuzzy logic
Heuristics
Soft
Computing
Introduction
8
 SC is an innovative approach to
constructing computationally intelligent
systems
 Intelligent systems that possess humanlike
expertise within a specific domain, adapt
themselves and learn to perform better in
changing environments
 These systems explain how they make
decisions or take actions
 They are composed of two features:
“adaptivity” & “knowledge
Introduction Contd….
9
 Neural Networks (NN) that recognize patterns &
adapts themselves to cope with changing
environments
 Fuzzy inference systems that incorporate human
knowledge & perform inference & decision making
Adaptivity + Expertise = NF & SC
What is the difference between Fuzzy Logic and Neural Networks?
10
 Fuzzy logic allows making definite decisions based on
imprecise or ambiguous data
 ANN tries to incorporate human thinking process to solve
problems without mathematically modeling them.
 Both these methods can be used to solve nonlinear
problems, and problems that are not properly specified, but
they are not related.
 ANN tries to apply the thinking process in the human brain
to solve problems.
Latest developments in the field of soft
computing
11
 Areas of image processing
 Image retrieval
 Image analysis
 Remote sensing
 Data mining
 Swarm intelligence
 Diffusion process
 Agent’s technology

Contenu connexe

Tendances

An Introduction to Soft Computing
An Introduction to Soft ComputingAn Introduction to Soft Computing
An Introduction to Soft Computing
Tameem Ahmad
 
Soft computing (ANN and Fuzzy Logic) : Dr. Purnima Pandit
Soft computing (ANN and Fuzzy Logic)  : Dr. Purnima PanditSoft computing (ANN and Fuzzy Logic)  : Dr. Purnima Pandit
Soft computing (ANN and Fuzzy Logic) : Dr. Purnima Pandit
Purnima Pandit
 
Soft Computing-173101
Soft Computing-173101Soft Computing-173101
Soft Computing-173101
AMIT KUMAR
 

Tendances (20)

Soft computing
Soft computingSoft computing
Soft computing
 
Soft Computing
Soft ComputingSoft Computing
Soft Computing
 
Emotion detection using cnn.pptx
Emotion detection using cnn.pptxEmotion detection using cnn.pptx
Emotion detection using cnn.pptx
 
Introduction to Soft Computing
Introduction to Soft ComputingIntroduction to Soft Computing
Introduction to Soft Computing
 
Neural networks and deep learning
Neural networks and deep learningNeural networks and deep learning
Neural networks and deep learning
 
Kiran computer
Kiran computerKiran computer
Kiran computer
 
Soft Computing
Soft ComputingSoft Computing
Soft Computing
 
Application of soft computing techniques in electrical engineering
Application of soft computing techniques in electrical engineeringApplication of soft computing techniques in electrical engineering
Application of soft computing techniques in electrical engineering
 
An Introduction to Soft Computing
An Introduction to Soft ComputingAn Introduction to Soft Computing
An Introduction to Soft Computing
 
Soft computing01
Soft computing01Soft computing01
Soft computing01
 
Soft computing
Soft computingSoft computing
Soft computing
 
Soft computing (ANN and Fuzzy Logic) : Dr. Purnima Pandit
Soft computing (ANN and Fuzzy Logic)  : Dr. Purnima PanditSoft computing (ANN and Fuzzy Logic)  : Dr. Purnima Pandit
Soft computing (ANN and Fuzzy Logic) : Dr. Purnima Pandit
 
Compegence: Dr. Rajaram Kudli - An Introduction to Artificial Neural Network ...
Compegence: Dr. Rajaram Kudli - An Introduction to Artificial Neural Network ...Compegence: Dr. Rajaram Kudli - An Introduction to Artificial Neural Network ...
Compegence: Dr. Rajaram Kudli - An Introduction to Artificial Neural Network ...
 
Soft Computing-173101
Soft Computing-173101Soft Computing-173101
Soft Computing-173101
 
Unit I & II in Principles of Soft computing
Unit I & II in Principles of Soft computing Unit I & II in Principles of Soft computing
Unit I & II in Principles of Soft computing
 
Neural network
Neural networkNeural network
Neural network
 
Introduction to soft computing
Introduction to soft computingIntroduction to soft computing
Introduction to soft computing
 
Neural Networks and Elixir
Neural Networks and ElixirNeural Networks and Elixir
Neural Networks and Elixir
 
Introduction to soft computing
 Introduction to soft computing Introduction to soft computing
Introduction to soft computing
 
Artificial neural networks(AI UNIT 3)
Artificial neural networks(AI UNIT 3)Artificial neural networks(AI UNIT 3)
Artificial neural networks(AI UNIT 3)
 

Similaire à SoftComputing1

Fuzzy Logic Final Report
Fuzzy Logic Final ReportFuzzy Logic Final Report
Fuzzy Logic Final Report
Shikhar Agarwal
 

Similaire à SoftComputing1 (20)

Soft Computing Techniques_Part 1.pptx
Soft Computing Techniques_Part 1.pptxSoft Computing Techniques_Part 1.pptx
Soft Computing Techniques_Part 1.pptx
 
IRJET- The Essentials of Neural Networks and their Applications
IRJET- The Essentials of Neural Networks and their ApplicationsIRJET- The Essentials of Neural Networks and their Applications
IRJET- The Essentials of Neural Networks and their Applications
 
Soft computing
Soft computingSoft computing
Soft computing
 
100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx100-Concepts-of-AI by Anupama Kate .pptx
100-Concepts-of-AI by Anupama Kate .pptx
 
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
 
Thought-powered typing
Thought-powered typing Thought-powered typing
Thought-powered typing
 
Project Report -Vaibhav
Project Report -VaibhavProject Report -Vaibhav
Project Report -Vaibhav
 
Neural networks in business forecasting
Neural networks in business forecastingNeural networks in business forecasting
Neural networks in business forecasting
 
An Overview On Neural Network And Its Application
An Overview On Neural Network And Its ApplicationAn Overview On Neural Network And Its Application
An Overview On Neural Network And Its Application
 
Deep Learning - The Past, Present and Future of Artificial Intelligence
Deep Learning - The Past, Present and Future of Artificial IntelligenceDeep Learning - The Past, Present and Future of Artificial Intelligence
Deep Learning - The Past, Present and Future of Artificial Intelligence
 
ARTIFICIAL INTELLIGENT ( ITS / TASK 6 ) done by Wael Saad Hameedi / P71062
ARTIFICIAL INTELLIGENT ( ITS / TASK 6 ) done by Wael Saad Hameedi / P71062ARTIFICIAL INTELLIGENT ( ITS / TASK 6 ) done by Wael Saad Hameedi / P71062
ARTIFICIAL INTELLIGENT ( ITS / TASK 6 ) done by Wael Saad Hameedi / P71062
 
Artificial Intelligence.docx
Artificial Intelligence.docxArtificial Intelligence.docx
Artificial Intelligence.docx
 
AI_07_Deep Learning.pptx
AI_07_Deep Learning.pptxAI_07_Deep Learning.pptx
AI_07_Deep Learning.pptx
 
Understanding Neural Networks Working and Applications.pptx
Understanding Neural Networks Working and Applications.pptxUnderstanding Neural Networks Working and Applications.pptx
Understanding Neural Networks Working and Applications.pptx
 
Adarsh gupta ppt
Adarsh gupta pptAdarsh gupta ppt
Adarsh gupta ppt
 
Lebanon SoftShore Artificial Intelligence Seminar - March 38, 2014
Lebanon SoftShore Artificial Intelligence Seminar - March 38, 2014Lebanon SoftShore Artificial Intelligence Seminar - March 38, 2014
Lebanon SoftShore Artificial Intelligence Seminar - March 38, 2014
 
Introduction to Deep Learning Technique.pptx
Introduction to Deep Learning Technique.pptxIntroduction to Deep Learning Technique.pptx
Introduction to Deep Learning Technique.pptx
 
neural networks
neural networksneural networks
neural networks
 
Fuzzy Logic Final Report
Fuzzy Logic Final ReportFuzzy Logic Final Report
Fuzzy Logic Final Report
 
Algorithms that mimic the human brain
Algorithms that mimic the human brainAlgorithms that mimic the human brain
Algorithms that mimic the human brain
 

Dernier

Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 

Dernier (20)

Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 

SoftComputing1

  • 1. 1 Introduction to Neuro-fuzzy and Soft computing Dr. Prafull Chandra Narooka Department of Computer Science School of Engineering & Systems Sciences MDS University, Ajmer
  • 2. What is computing? 2  Counting, calculating  The discipline of computing is the systematic study of algorithmic processes that describe and transform information: their theory, analysis, design, efficiency, implementation, and application.  Types of computing  Hard computing  Soft Computing
  • 3. Differences between hard and soft computing 3 Hard Computing Soft computing Precisely stated analytical model Tolerant to imprecision, uncertainty, partial truth, approximation Based on binary logic, crisp systems, numerical analysis, crisp software Fuzzy logic, neural nets, probabilistic reasoning. Programs are to be written Evolve their own programs Two values logic Multi valued logic Exact input data Ambiguous and noisy data Strictly sequential Parallel computations Precise answers Approximate answers
  • 4.  Essence of SC:-  Accommodation with the pervasive imprecision of the real world  Principle of SC:-  Exploit uncertainty to achieve robustness and better rapport with reality 4
  • 5. Artificial intelligence 5  If intelligence can be induced in machines it is called as artificial intelligence.  Soft computing is a part of artificial intelligent techniques  Closed related to machine intelligence/computational intelligence
  • 6. What is Soft computing 6 Neural Networks Fuzzy Inference systems Neuro- Fuzzy Computing Derivative- Free Optimization Soft Computing + =
  • 7. What is Soft computing 7 Artificial Neural Networks Evolutionary computation Fuzzy logic Heuristics Soft Computing
  • 8. Introduction 8  SC is an innovative approach to constructing computationally intelligent systems  Intelligent systems that possess humanlike expertise within a specific domain, adapt themselves and learn to perform better in changing environments  These systems explain how they make decisions or take actions  They are composed of two features: “adaptivity” & “knowledge
  • 9. Introduction Contd…. 9  Neural Networks (NN) that recognize patterns & adapts themselves to cope with changing environments  Fuzzy inference systems that incorporate human knowledge & perform inference & decision making Adaptivity + Expertise = NF & SC
  • 10. What is the difference between Fuzzy Logic and Neural Networks? 10  Fuzzy logic allows making definite decisions based on imprecise or ambiguous data  ANN tries to incorporate human thinking process to solve problems without mathematically modeling them.  Both these methods can be used to solve nonlinear problems, and problems that are not properly specified, but they are not related.  ANN tries to apply the thinking process in the human brain to solve problems.
  • 11. Latest developments in the field of soft computing 11  Areas of image processing  Image retrieval  Image analysis  Remote sensing  Data mining  Swarm intelligence  Diffusion process  Agent’s technology