SlideShare a Scribd company logo
1 of 12
Research Scholar
Introduction to Soft Computing
TAMEEM AHMAD
PRESENTED
BY:
Department of Computer
Engineering, ZHCET
Zakir husain College of Engineering
& Technology
About AMU
• Ranked 5th spot on India Today-Neilsen Universities
Ranking 2012-13.
• Indian educational institutions by the UK based Times
India Reputation Rankings of 2012-13 published in the
Times Higher Education, London, AMU ranks as the 9th
best Indian educational institution.
• Ranked 50 among top 100 institutions of higher learning
in BRICS (the group of newly developed and industrialized
countries including Brazil, Russia, India, China and South
Africa), while JNU holds 57th position.
About ZHCET
• Identified out of 400 institutions across the country and
put in the list of 7 selected institution to be upgraded to
the level of IIT.
• Got 10crore under TEQUIP.
• MIT open courseware centre
More than 1200
acres campus
30,000 Students
2,000 Academic Staff
12 Faculties
109 Departments
5 Institutions
13 Centers
19 Halls of Residence
73 Hostels
23 CountriesStudents
Soft Computing
• Research and Scope
Soft Computing, What is it?
• The idea behind soft computing is to model
cognitive behavior of human mind.
• Soft computing is foundation of conceptual
intelligence in machines.
• Use inexact solution to computationally hard
tasks (such as solution for NP-Complete problems, for which there is no
known algorithm that can compute an exact solution in polynomial time)
• Unlike hard computing , Soft computing is
tolerant of imprecision, uncertainty, partial truth,
and approximation.
Soft Computing, What is it? (Cont…)
• The idea of softcomputing was initiated in 1981 when Lofti A.Zadeh
published his first paper on soft data analysis “what is
softcomputing”, softcomputing. Springer-Verlag Germany/ USA,
1997.
• Zedeh, define softcomputing into one multidisciplinary system as the
fusion of the fields of Fuzzy Logic, Neuro-computing, Evolutionary
computing and Probabilistic Computing.
• Lofti A. Zedah, 1992: “softcomputing is an emerging approach to
computing which parallel the remarkable ability of human mind to
reason and learn in the environment of uncertainly and imprecision”
Soft Computing, What is it? (Cont…)
• Unlike hard computing , Soft computing is
tolerant of
– imprecision,
– uncertainty,
– partial truth, and
– approximation
Hard Vs Soft Computing
∙ Hard computing
− Based on the concept of precise modelling (mathematical or
analytical) and analyzing to yield accurate results.
− Works well for simple problems, but is bound by the NP-
Complete set.
∙ Soft computing
− Aims to surmount NP-complete problems.
− Uses inexact methods to give useful but inexact answers to
intractable problems.
− Represents a significant paradigm shift in the aims of
computing - a shift which reflects the human mind.
− Tolerant to imprecision, uncertainty, partial truth, and
approximation.
− Well suited for real world problems where ideal models are not
available.
Hard Vs Soft Computing (Cont…)
Hard Computing Soft Computing
Conventional computing requires a precisely
stated analytical model.
Soft computing is tolerant of imprecision.
Often requires a lot of computation time. Can solve some real world problems in
reasonably less time.
Not suited for real world problems for which
ideal model is not present.
Suitable for real world problems.
It requires full truth Can work with partial truth
It is precise and accurate Imprecise.
High cost for solution Low cost for solution
Require programs to be written Can evolve its own programs
Deterministic Stochastic
Require exact input Can deal with ambiguous and noisy data
Produce precise answer Produce approximate answers
Possibility Vs Soft Computing
Possibility Soft Computing
Does not have enough information to solve
the problem
Does not have enough information about the
problem itself.
Constituents of Soft Computing
− Fuzzy Logic (FL)
− Evolutionary Computation (EC) - based on the origin of
the species
 Genetic Algorithm
 Swarm Intelligence
 Ant Colony Optimizations
− Neural Network (NN)
− Machine Learning (ML)
SC development history
References
• Zadeh L. A. Soft Computing and Fuzzy Logic. IEEE Software 11 (6):
48-58, 1998.
• Lofti A.Zadeh. what is softcomputing”, softcomputing. Springer-
Verlag Germany/ USA, 1997.
• Rajasekaran S., G. A Vijayalaksmi Pai. Neural Network, Fuzzy Logic,
and Genetic Algorithms, Prentice Hall, 2005.
• K. Naresh, Sinha, M. Gupta. Soft Computing and Intelligent Systems
– Theory and Applications, Academic Press, 2000.
• Fahreddine Karray. Soft Computing and Intelligent System Design –
Theory, Tools and Applications, Addison Weslay, 2004.
• Tettamanzi, Andrea, Tomassine. Soft Computing: Integrating
Evolutionary, Neural and Fuzzy Systems, Springer, 2001.
• J. S. R Jang, C. T. Sun. Neuro-Fuzzy and SoftComputing: A
Computational Approach to Learning and Machine Intelligance,
Prentice Hall, 1996.

More Related Content

What's hot

Soft Computing-173101
Soft Computing-173101Soft Computing-173101
Soft Computing-173101AMIT KUMAR
 
Fuzzy rules and fuzzy reasoning
Fuzzy rules and fuzzy reasoningFuzzy rules and fuzzy reasoning
Fuzzy rules and fuzzy reasoningVeni7
 
Introduction to Soft Computing
Introduction to Soft Computing Introduction to Soft Computing
Introduction to Soft Computing Aakash Kumar
 
Fuzzy Logic ppt
Fuzzy Logic pptFuzzy Logic ppt
Fuzzy Logic pptRitu Bafna
 
Computational Intelligence and Applications
Computational Intelligence and ApplicationsComputational Intelligence and Applications
Computational Intelligence and ApplicationsChetan Kumar S
 
Supervised Learning
Supervised LearningSupervised Learning
Supervised Learningbutest
 
Genetic Algorithms - Artificial Intelligence
Genetic Algorithms - Artificial IntelligenceGenetic Algorithms - Artificial Intelligence
Genetic Algorithms - Artificial IntelligenceSahil Kumar
 
Introduction Artificial Intelligence a modern approach by Russel and Norvig 1
Introduction Artificial Intelligence a modern approach by Russel and Norvig 1Introduction Artificial Intelligence a modern approach by Russel and Norvig 1
Introduction Artificial Intelligence a modern approach by Russel and Norvig 1Garry D. Lasaga
 
Deep neural networks
Deep neural networksDeep neural networks
Deep neural networksSi Haem
 
Optimization problems and algorithms
Optimization problems and  algorithmsOptimization problems and  algorithms
Optimization problems and algorithmsAboul Ella Hassanien
 
Breast cancer diagnosis machine learning ppt
Breast cancer diagnosis machine learning pptBreast cancer diagnosis machine learning ppt
Breast cancer diagnosis machine learning pptAnkitGupta1476
 
Introduction to Statistical Machine Learning
Introduction to Statistical Machine LearningIntroduction to Statistical Machine Learning
Introduction to Statistical Machine Learningmahutte
 
Genetic algorithm
Genetic algorithmGenetic algorithm
Genetic algorithmgarima931
 

What's hot (20)

Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
 
Soft computing
Soft computingSoft computing
Soft computing
 
Soft Computing-173101
Soft Computing-173101Soft Computing-173101
Soft Computing-173101
 
Fuzzy rules and fuzzy reasoning
Fuzzy rules and fuzzy reasoningFuzzy rules and fuzzy reasoning
Fuzzy rules and fuzzy reasoning
 
Introduction to Soft Computing
Introduction to Soft Computing Introduction to Soft Computing
Introduction to Soft Computing
 
Fuzzy Logic ppt
Fuzzy Logic pptFuzzy Logic ppt
Fuzzy Logic ppt
 
Computational Intelligence and Applications
Computational Intelligence and ApplicationsComputational Intelligence and Applications
Computational Intelligence and Applications
 
Fuzzy+logic
Fuzzy+logicFuzzy+logic
Fuzzy+logic
 
Supervised Learning
Supervised LearningSupervised Learning
Supervised Learning
 
Genetic Algorithm
Genetic AlgorithmGenetic Algorithm
Genetic Algorithm
 
Neural Networks
Neural NetworksNeural Networks
Neural Networks
 
Genetic Algorithms - Artificial Intelligence
Genetic Algorithms - Artificial IntelligenceGenetic Algorithms - Artificial Intelligence
Genetic Algorithms - Artificial Intelligence
 
Neural network
Neural networkNeural network
Neural network
 
Introduction Artificial Intelligence a modern approach by Russel and Norvig 1
Introduction Artificial Intelligence a modern approach by Russel and Norvig 1Introduction Artificial Intelligence a modern approach by Russel and Norvig 1
Introduction Artificial Intelligence a modern approach by Russel and Norvig 1
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
 
Deep neural networks
Deep neural networksDeep neural networks
Deep neural networks
 
Optimization problems and algorithms
Optimization problems and  algorithmsOptimization problems and  algorithms
Optimization problems and algorithms
 
Breast cancer diagnosis machine learning ppt
Breast cancer diagnosis machine learning pptBreast cancer diagnosis machine learning ppt
Breast cancer diagnosis machine learning ppt
 
Introduction to Statistical Machine Learning
Introduction to Statistical Machine LearningIntroduction to Statistical Machine Learning
Introduction to Statistical Machine Learning
 
Genetic algorithm
Genetic algorithmGenetic algorithm
Genetic algorithm
 

Viewers also liked

Neuro-fuzzy systems
Neuro-fuzzy systemsNeuro-fuzzy systems
Neuro-fuzzy systemsSagar Ahire
 
Genetic Algorithms Made Easy
Genetic Algorithms Made EasyGenetic Algorithms Made Easy
Genetic Algorithms Made EasyPrakash Pimpale
 
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 Sivagowry Shathesh
 
Fuzzy logic application (aircraft landing)
Fuzzy logic application (aircraft landing)Fuzzy logic application (aircraft landing)
Fuzzy logic application (aircraft landing)Piyumal Samarathunga
 
Genetic Algorithm by Example
Genetic Algorithm by ExampleGenetic Algorithm by Example
Genetic Algorithm by ExampleNobal Niraula
 
Chapter 5 - Fuzzy Logic
Chapter 5 - Fuzzy LogicChapter 5 - Fuzzy Logic
Chapter 5 - Fuzzy LogicAshique Rasool
 

Viewers also liked (8)

Neuro-fuzzy systems
Neuro-fuzzy systemsNeuro-fuzzy systems
Neuro-fuzzy systems
 
Genetic Algorithms Made Easy
Genetic Algorithms Made EasyGenetic Algorithms Made Easy
Genetic Algorithms Made Easy
 
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
 
Fuzzy logic application (aircraft landing)
Fuzzy logic application (aircraft landing)Fuzzy logic application (aircraft landing)
Fuzzy logic application (aircraft landing)
 
Soft computing
Soft computingSoft computing
Soft computing
 
Genetic Algorithm by Example
Genetic Algorithm by ExampleGenetic Algorithm by Example
Genetic Algorithm by Example
 
Genetic Algorithms
Genetic AlgorithmsGenetic Algorithms
Genetic Algorithms
 
Chapter 5 - Fuzzy Logic
Chapter 5 - Fuzzy LogicChapter 5 - Fuzzy Logic
Chapter 5 - Fuzzy Logic
 

Similar to An Introduction to Soft Computing

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.0Dr. C.V. Suresh Babu
 
soft computing manoj
soft computing manojsoft computing manoj
soft computing manojManoj Yadav
 
SoftComputingIntroduction.ppt
SoftComputingIntroduction.pptSoftComputingIntroduction.ppt
SoftComputingIntroduction.pptDrAhmedElngar
 
Deep Learning for AI - Yoshua Bengio, Mila
Deep Learning for AI - Yoshua Bengio, MilaDeep Learning for AI - Yoshua Bengio, Mila
Deep Learning for AI - Yoshua Bengio, MilaLucidworks
 
Intro to deep learning
Intro to deep learning Intro to deep learning
Intro to deep learning David Voyles
 
SoftComputing.pdf
SoftComputing.pdfSoftComputing.pdf
SoftComputing.pdfktosri
 
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
 
AYAN DAS_57_SOFT COMPUTING.pptx
AYAN DAS_57_SOFT COMPUTING.pptxAYAN DAS_57_SOFT COMPUTING.pptx
AYAN DAS_57_SOFT COMPUTING.pptxAyan974999
 
Interpretable Machine Learning
Interpretable Machine LearningInterpretable Machine Learning
Interpretable Machine LearningSri Ambati
 
Artificial intelligence: Simulation of Intelligence
Artificial intelligence: Simulation of IntelligenceArtificial intelligence: Simulation of Intelligence
Artificial intelligence: Simulation of IntelligenceAbhishek Upadhyay
 
Muhammad Usman Akhtar | Ph.D Scholar | Wuhan University | School of Co...
Muhammad Usman Akhtar  |  Ph.D Scholar  |  Wuhan  University  |  School of Co...Muhammad Usman Akhtar  |  Ph.D Scholar  |  Wuhan  University  |  School of Co...
Muhammad Usman Akhtar | Ph.D Scholar | Wuhan University | School of Co...Wuhan University
 

Similar to An Introduction to Soft Computing (20)

Soft computing01
Soft computing01Soft computing01
Soft computing01
 
AI Presentation 1
AI Presentation 1AI Presentation 1
AI Presentation 1
 
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
 
Soft computing
Soft computingSoft computing
Soft computing
 
soft computing manoj
soft computing manojsoft computing manoj
soft computing manoj
 
SC Unit-1.pptx
SC Unit-1.pptxSC Unit-1.pptx
SC Unit-1.pptx
 
SoftComputingIntroduction.ppt
SoftComputingIntroduction.pptSoftComputingIntroduction.ppt
SoftComputingIntroduction.ppt
 
Deep Learning for AI - Yoshua Bengio, Mila
Deep Learning for AI - Yoshua Bengio, MilaDeep Learning for AI - Yoshua Bengio, Mila
Deep Learning for AI - Yoshua Bengio, Mila
 
Soft computing
Soft computing Soft computing
Soft computing
 
Intro to deep learning
Intro to deep learning Intro to deep learning
Intro to deep learning
 
Kiran computer
Kiran computerKiran computer
Kiran computer
 
SoftComputing.pdf
SoftComputing.pdfSoftComputing.pdf
SoftComputing.pdf
 
Adarsh gupta ppt
Adarsh gupta pptAdarsh gupta ppt
Adarsh gupta ppt
 
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)
 
AYAN DAS_57_SOFT COMPUTING.pptx
AYAN DAS_57_SOFT COMPUTING.pptxAYAN DAS_57_SOFT COMPUTING.pptx
AYAN DAS_57_SOFT COMPUTING.pptx
 
Ai lect 1
Ai lect 1Ai lect 1
Ai lect 1
 
Interpretable Machine Learning
Interpretable Machine LearningInterpretable Machine Learning
Interpretable Machine Learning
 
Artificial intelligence: Simulation of Intelligence
Artificial intelligence: Simulation of IntelligenceArtificial intelligence: Simulation of Intelligence
Artificial intelligence: Simulation of Intelligence
 
Muhammad Usman Akhtar | Ph.D Scholar | Wuhan University | School of Co...
Muhammad Usman Akhtar  |  Ph.D Scholar  |  Wuhan  University  |  School of Co...Muhammad Usman Akhtar  |  Ph.D Scholar  |  Wuhan  University  |  School of Co...
Muhammad Usman Akhtar | Ph.D Scholar | Wuhan University | School of Co...
 
SoftComputing1
SoftComputing1SoftComputing1
SoftComputing1
 

Recently uploaded

DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 

An Introduction to Soft Computing

  • 1. Research Scholar Introduction to Soft Computing TAMEEM AHMAD PRESENTED BY: Department of Computer Engineering, ZHCET Zakir husain College of Engineering & Technology
  • 2. About AMU • Ranked 5th spot on India Today-Neilsen Universities Ranking 2012-13. • Indian educational institutions by the UK based Times India Reputation Rankings of 2012-13 published in the Times Higher Education, London, AMU ranks as the 9th best Indian educational institution. • Ranked 50 among top 100 institutions of higher learning in BRICS (the group of newly developed and industrialized countries including Brazil, Russia, India, China and South Africa), while JNU holds 57th position. About ZHCET • Identified out of 400 institutions across the country and put in the list of 7 selected institution to be upgraded to the level of IIT. • Got 10crore under TEQUIP. • MIT open courseware centre More than 1200 acres campus 30,000 Students 2,000 Academic Staff 12 Faculties 109 Departments 5 Institutions 13 Centers 19 Halls of Residence 73 Hostels 23 CountriesStudents
  • 4. Soft Computing, What is it? • The idea behind soft computing is to model cognitive behavior of human mind. • Soft computing is foundation of conceptual intelligence in machines. • Use inexact solution to computationally hard tasks (such as solution for NP-Complete problems, for which there is no known algorithm that can compute an exact solution in polynomial time) • Unlike hard computing , Soft computing is tolerant of imprecision, uncertainty, partial truth, and approximation.
  • 5. Soft Computing, What is it? (Cont…) • The idea of softcomputing was initiated in 1981 when Lofti A.Zadeh published his first paper on soft data analysis “what is softcomputing”, softcomputing. Springer-Verlag Germany/ USA, 1997. • Zedeh, define softcomputing into one multidisciplinary system as the fusion of the fields of Fuzzy Logic, Neuro-computing, Evolutionary computing and Probabilistic Computing. • Lofti A. Zedah, 1992: “softcomputing is an emerging approach to computing which parallel the remarkable ability of human mind to reason and learn in the environment of uncertainly and imprecision”
  • 6. Soft Computing, What is it? (Cont…) • Unlike hard computing , Soft computing is tolerant of – imprecision, – uncertainty, – partial truth, and – approximation
  • 7. Hard Vs Soft Computing ∙ Hard computing − Based on the concept of precise modelling (mathematical or analytical) and analyzing to yield accurate results. − Works well for simple problems, but is bound by the NP- Complete set. ∙ Soft computing − Aims to surmount NP-complete problems. − Uses inexact methods to give useful but inexact answers to intractable problems. − Represents a significant paradigm shift in the aims of computing - a shift which reflects the human mind. − Tolerant to imprecision, uncertainty, partial truth, and approximation. − Well suited for real world problems where ideal models are not available.
  • 8. Hard Vs Soft Computing (Cont…) Hard Computing Soft Computing Conventional computing requires a precisely stated analytical model. Soft computing is tolerant of imprecision. Often requires a lot of computation time. Can solve some real world problems in reasonably less time. Not suited for real world problems for which ideal model is not present. Suitable for real world problems. It requires full truth Can work with partial truth It is precise and accurate Imprecise. High cost for solution Low cost for solution Require programs to be written Can evolve its own programs Deterministic Stochastic Require exact input Can deal with ambiguous and noisy data Produce precise answer Produce approximate answers
  • 9. Possibility Vs Soft Computing Possibility Soft Computing Does not have enough information to solve the problem Does not have enough information about the problem itself.
  • 10. Constituents of Soft Computing − Fuzzy Logic (FL) − Evolutionary Computation (EC) - based on the origin of the species  Genetic Algorithm  Swarm Intelligence  Ant Colony Optimizations − Neural Network (NN) − Machine Learning (ML)
  • 12. References • Zadeh L. A. Soft Computing and Fuzzy Logic. IEEE Software 11 (6): 48-58, 1998. • Lofti A.Zadeh. what is softcomputing”, softcomputing. Springer- Verlag Germany/ USA, 1997. • Rajasekaran S., G. A Vijayalaksmi Pai. Neural Network, Fuzzy Logic, and Genetic Algorithms, Prentice Hall, 2005. • K. Naresh, Sinha, M. Gupta. Soft Computing and Intelligent Systems – Theory and Applications, Academic Press, 2000. • Fahreddine Karray. Soft Computing and Intelligent System Design – Theory, Tools and Applications, Addison Weslay, 2004. • Tettamanzi, Andrea, Tomassine. Soft Computing: Integrating Evolutionary, Neural and Fuzzy Systems, Springer, 2001. • J. S. R Jang, C. T. Sun. Neuro-Fuzzy and SoftComputing: A Computational Approach to Learning and Machine Intelligance, Prentice Hall, 1996.