10/6/2015 1Intelligent Systems and Soft Computing Lecture 0 What is Soft Computing.

Slides:



Advertisements
Similar presentations
Approaches, Tools, and Applications Islam A. El-Shaarawy Shoubra Faculty of Eng.
Advertisements

Managing Knowledge in the Digital Firm (II) Soetam Rizky.
Rulebase Expert System and Uncertainty. Rule-based ES Rules as a knowledge representation technique Type of rules :- relation, recommendation, directive,
Soft Computing. Per Printz Madsen Section of Automation and Control
An Introduction to Artificial Intelligence. Introduction Getting machines to “think”. Imitation game and the Turing test. Chinese room test. Key processes.
4 Intelligent Systems.
Huge Raw Data Cleaning Data Condensation Dimensionality Reduction Data Wrapping/ Description Machine Learning Classification Clustering Rule Generation.
Artificial Intelligence
Computer Intelligence and Soft Computing
AI – CS364 Hybrid Intelligent Systems Overview of Hybrid Intelligent Systems 07 th November 2005 Dr Bogdan L. Vrusias
Natural Computation: computational models inspired by nature Dr. Daniel Tauritz Department of Computer Science University of Missouri-Rolla CS347 Lecture.
1 Chapter 18 Fuzzy Reasoning. 2 Chapter 18 Contents (1) l Bivalent and Multivalent Logics l Linguistic Variables l Fuzzy Sets l Membership Functions l.
Soft Computing 1 Neuro-Fuzzy and Soft Computing chapter 1 J.-S.R. Jang Bill Cheetham Kai Goebel.
Intelligent Agents revisited.
Chapter 12: Intelligent Systems in Business
Building Knowledge-Driven DSS and Mining Data
8/17/ Introduction to Neuro-fuzzy and Soft computing G.Anuradha (Lecture 1)
Artificial Intelligence
Soft Computing Paradigm
Chapter 14: Artificial Intelligence Invitation to Computer Science, C++ Version, Third Edition.
Department of Information Technology Indian Institute of Information Technology and Management Gwalior AASF hIQ 1 st Nov ‘09 Department of Information.
TECHNOLOGY GUIDE FOUR Intelligent Systems.
An Introduction to Artificial Intelligence and Knowledge Engineering N. Kasabov, Foundations of Neural Networks, Fuzzy Systems, and Knowledge Engineering,
Faculty of Arts Atkinson College ITEC 1010 A F 2002 Welcome Sixteenth Lecture for ITEC A Professor G.E. Denzel.
Mestrado em Ciência de Computadores Mestrado Integrado em Engenharia de Redes e Sistemas Informáticos VC 14/15 – TP19 Neural Networks & SVMs Miguel Tavares.
Computational Intelligence II Lecturer: Professor Pekka Toivanen Exercises: Nina Rogelj
An Overview of Intrusion Detection Using Soft Computing Archana Sapkota Palden Lama CS591 Fall 2009.
Artificial Intelligence By Michelle Witcofsky And Evan Flanagan.
Data Mining 2 (ex Análisis Inteligente de Datos y Data Mining) Lluís A. Belanche.
Soft Computing A Gentle introduction Richard P. Simpson.
I Robot.
Soft Computing Lecture 19 Part 2 Hybrid Intelligent Systems.
Week 1 - An Introduction to Machine Learning & Soft Computing
WEEK INTRODUCTION IT440 ARTIFICIAL INTELLIGENCE.
Intelligent System Ming-Feng Yeh Department of Electrical Engineering Lunghwa University of Science and Technology Website:
Course Overview  What is AI?  What are the Major Challenges?  What are the Main Techniques?  Where are we failing, and why?  Step back and look at.
Chapter 1: Introduction to Neuro-Fuzzy (NF) and Soft Computing (SC)
Artificial Intelligence: Research and Collaborative Possibilities a presentation by: Dr. Ernest L. McDuffie, Assistant Professor Department of Computer.
CHAPTER 1 1 INTRODUCTION “Principles of Soft Computing, 2 nd Edition” by S.N. Sivanandam & SN Deepa Copyright  2011 Wiley India Pvt. Ltd. All rights reserved.
A field of study that encompasses computational techniques for performing tasks that require intelligence when performed by humans. Simulation of human.
Intelligent Control Methods Lecture 2: Artificial Intelligence Slovak University of Technology Faculty of Material Science and Technology in Trnava.
1 Chapter 13 Artificial Intelligence and Expert Systems.
Chapter 9 : Application Areas. 2 Some Advance Application Areas of Computers  Software Development  Artificial Intelligence  Robotics  Industrial.
COMPUTER SYSTEM FUNDAMENTAL Genetic Computer School INTRODUCTION TO ARTIFICIAL INTELLIGENCE LESSON 11.
TECHNOLOGY GUIDE FOUR Intelligent Systems. TECHNOLOGY GUIDE OUTLINE TG4.1 Introduction to Intelligent Systems TG4.2 Expert Systems TG4.3 Neural Networks.
Dinner for Two. Fuzzify Inputs Apply Fuzzy Operator.
A Presentation on Adaptive Neuro-Fuzzy Inference System using Particle Swarm Optimization and it’s Application By Sumanta Kundu (En.R.No.
Artificial Intelligence
8/21/2003INDIN'2003, Workshop on Soft Computing...1 BISC Decision Support System Masoud Nikravesh BISC The Berkeley Initiative in Soft Computing Electrical.
Using Information Technology
Inexact Reasoning 2 Session 10
Soft Computing Basics Ms. Parminder Kaur.
CHAPTER 5 Handling Uncertainty BIC 3337 EXPERT SYSTEM.
CHAPTER 1 Introduction BIC 3337 EXPERT SYSTEM.
Inexact Reasoning 2 Session 10
Artificial Intelligence (CS 370D)
DSS & Warehousing Systems
Sistem Kecerdasan Buatan
Done Done Course Overview What is AI? What are the Major Challenges?
TECHNOLOGY GUIDE FOUR Intelligent Systems.
SOFT COMPUTING.
Management Information System Comprehensive and Organized
Introduction to Soft Computing
Dr. Unnikrishnan P.C. Professor, EEE
First work in AI 1943 The name “Artificial Intelligence” coined 1956
Intelligent Systems and
KNOWLEDGE REPRESENTATION
Genetic Algorithm Soft Computing: use of inexact t solution to compute hard task problems. Soft computing tolerant of imprecision, uncertainty, partial.
Presentation transcript:

10/6/2015 1Intelligent Systems and Soft Computing Lecture 0 What is Soft Computing

10/6/2015 2Intelligent Systems and Soft Computing Soft computing differs from conventional (hard) computing in that, unlike hard computing, it is tolerant of imprecision, uncertainty, partial truth, and approximation. In effect, the role model for soft computing is the human mind. What is Soft Computing ? (Ref: L.A. Zadeh)

10/6/2015 3Intelligent Systems and Soft Computing Hard computing, i.e., conventional computing, requires a precisely stated analytical model and often a lot of computation time. Many analytical models are valid for ideal cases. Real world problems exist in a non-ideal environment. What is Hard Computing ?

10/6/2015 4Intelligent Systems and Soft Computing The principal constituents, i.e., tools, techniques, of Soft Computing (SC) are Fuzzy Logic (FL), Artificial Neural Networks (ANN), Evolutionary Computation (EC), Swarm Intelligence (i.e. Ant colony optimization and Particle swarm optimization, ) Additionally Some Machine Learning (ML) and Probabilistic Reasoning (PR) areas. What is Soft Computing ? (continued)

10/6/2015 5Intelligent Systems and Soft Computing The real world problems are pervasively imprecise and uncertain Precision and certainty carry a cost Some problems may not even have any precise solutions Premises of Soft Computing

10/6/2015 6Intelligent Systems and Soft Computing The guiding principle of soft computing is: Exploit the tolerance for imprecision, uncertainty, partial truth, and approximation to achieve non-conventional solutions, tractability (easily handled, managed, or controlled), robustness and low costs. Guiding Principle of Soft Computing

10/6/2015 7Intelligent Systems and Soft Computing Hard Computing Premises and guiding principles of Hard Computing are - Precision, Certainty, and Rigor. Many contemporary problems do not lend themselves to precise solutions such as - Recognition problems (handwriting, speech, objects, images, texts) - Mobile robot coordination, forecasting, combinatorial problems etc. - Reasoning on natural languages

10/6/2015 8Intelligent Systems and Soft Computing Soft computing employs ANN, EC, FL etc, in a complementary rather than a competitive way. One example of a particularly effective combination is "neurofuzzy systems.” Such systems are becoming increasingly visible as consumer products ranging from air conditioners and washing machines to photocopiers, camcorders and many industrial applications. Implications of Soft Computing

10/6/2015 9Intelligent Systems and Soft Computing Unique Property of Soft computing Learning from experimental data  generalization Soft computing techniques derive their power of generalization from approximating or interpolating to produce outputs from previously unseen inputs by using outputs from previous learned inputs Generalization is usually done in a high dimensional space.

10/6/ Intelligent Systems and Soft Computing Handwriting recognition Automotive systems and manufacturing Image processing and data compression Architecture Decision-support systems Data Mining Power systems Control Systems Current Applications using Soft Computing

10/6/ Intelligent Systems and Soft Computing Soft computing is likely to play an especially important role in science and engineering, but eventually its influence may extend much farther. Soft computing represents a significant paradigm shift in the aims of computing A shift which reflects the fact that the human mind, unlike present day computers, possesses a remarkable ability to store and process information which is pervasively imprecise, uncertain and lacking in categoricity. Future of Soft Computing (Ref: L.A. Zadeh)

AI and Soft Computing: A Different Perspective AI: predicate logic and symbol manipulation techniques AI: predicate logic and symbol manipulation techniques User Interface Inference Engine Explanation Facility Knowledge Acquisition KB: Fact rules Global Database Knowledge Engineer Human Expert Question Response Expert Systems User

AI and Soft Computing ANN Learning and adaptation Fuzzy Set Theory Knowledge representation Via Fuzzy if-then RULE Genetic Algorithms Systematic Random Search

AI and Soft Computing ANN Learning and adaptation Fuzzy Set Theory Knowledge representation Via Fuzzy if-then RULE Genetic Algorithms Systematic Random Search AI Symbolic Manipulation

AI and Soft Computing cat cut knowledge Animal? cat Neural character recognition