Chapter 1: Introduction to Neuro-Fuzzy (NF) and Soft Computing (SC)

Slides:



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

ARCHITECTURES FOR ARTIFICIAL INTELLIGENCE SYSTEMS
Managing Knowledge in the Digital Firm (II) Soetam Rizky.
An Introduction to Artificial Intelligence By Dr Brad Morantz Viral Immunology Center Georgia State University.
TECHNOLOGY GUIDE 4: Intelligent Systems
Becerra-Fernandez, et al. -- Knowledge Management 1/e -- © 2004 Prentice Hall Chapter 7 Technologies to Manage Knowledge: Artificial Intelligence.
Tools: Computers and IT. VB, VBA, Excel, InterDev, Etc. Humans: Decision Making Process Algorithms: Math/Flow Chart stuff that helps the tools help the.
4 Intelligent Systems.
What is Artificial Intelligence? –Depends on your perspective... Philosophical: a method for modeling intelligence Psychological: a method for studying.
Chapter 4 DECISION SUPPORT AND ARTIFICIAL INTELLIGENCE
Artificial Intelligence
Computer Intelligence and Soft Computing
Application of Learning Methodologies in Control of Power Electronics Drives J. L. da Silva Neto, L.G. Rolim, W. I. Suemitsu, L. O. A. P. Henriques, P.J.
November 5, 2009Introduction to Cognitive Science Lecture 16: Symbolic vs. Connectionist AI 1 Symbolism vs. Connectionism There is another major division.
AI – CS364 Hybrid Intelligent Systems Overview of Hybrid Intelligent Systems 07 th November 2005 Dr Bogdan L. Vrusias
Marakas: Decision Support Systems, 2nd Edition © 2003, Prentice-Hall Chapter Chapter 7: Expert Systems and Artificial Intelligence Decision Support.
Chapter Seven The Network Approach: Mind as a Web.
Soft Computing 1 Neuro-Fuzzy and Soft Computing chapter 1 J.-S.R. Jang Bill Cheetham Kai Goebel.
Chapter 12: Intelligent Systems in Business
What is Artificial Intelligence? –not programming in LISP or Prolog (!) –depends on your perspective... a method for modeling intelligence a method for.
McGraw-Hill/Irwin ©2005 The McGraw-Hill Companies, All rights reserved ©2005 The McGraw-Hill Companies, All rights reserved McGraw-Hill/Irwin.
Artificial Intelligence
8/17/ Introduction to Neuro-fuzzy and Soft computing G.Anuradha (Lecture 1)
CHAPTER 12 ADVANCED INTELLIGENT SYSTEMS © 2005 Prentice Hall, Decision Support Systems and Intelligent Systems, 7th Edition, Turban, Aronson, and Liang.
Introduction to AI Michael J. Watts
Chapter 14: Artificial Intelligence Invitation to Computer Science, C++ Version, Third Edition.
TECHNOLOGY GUIDE FOUR Intelligent Systems.
An Introduction to Artificial Intelligence and Knowledge Engineering N. Kasabov, Foundations of Neural Networks, Fuzzy Systems, and Knowledge Engineering,
11 C H A P T E R Artificial Intelligence and Expert Systems.
What is AI:-  Ai is the science of making machine do things that would requires intelligence.  Computers with the ability to mimic or duplicate the.
 The most intelligent device - “Human Brain”.  The machine that revolutionized the whole world – “computer”.  Inefficiencies of the computer has lead.
10/6/2015 1Intelligent Systems and Soft Computing Lecture 0 What is Soft Computing.
Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved. Decision Support Systems Chapter 10.
Artificial Neural Networks. Applied Problems: Image, Sound, and Pattern recognition Decision making  Knowledge discovery  Context-Dependent Analysis.
Fundamentals of Information Systems, Third Edition2 Principles and Learning Objectives Artificial intelligence systems form a broad and diverse set of.
Computational Intelligence II Lecturer: Professor Pekka Toivanen Exercises: Nina Rogelj
Introduction to Artificial Intelligence and Soft Computing
Chapter 13 Artificial Intelligence and Expert Systems.
I Robot.
Artificial Intelligence & Neural Network
Neural Networks and Machine Learning Applications CSC 563 Prof. Mohamed Batouche Computer Science Department CCIS – King Saud University Riyadh, Saudi.
Intelligent System Ming-Feng Yeh Department of Electrical Engineering Lunghwa University of Science and Technology Website:
SIMULATIONS, REALIZATIONS, AND THEORIES OF LIFE H. H. PATTEE (1989) By Hyojung Seo Dept. of Psychology.
CH751 퍼지시스템 특강 Uncertainties in Intelligent Systems 2004 년도 제 1 학기.
Chapter 8: Adaptive Networks
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.
Organic Evolution and Problem Solving Je-Gun Joung.
Intelligent Control Methods Lecture 2: Artificial Intelligence Slovak University of Technology Faculty of Material Science and Technology in Trnava.
Some Thoughts to Consider 5 Take a look at some of the sophisticated toys being offered in stores, in catalogs, or in Sunday newspaper ads. Which ones.
TECHNOLOGY GUIDE FOUR Intelligent Systems. TECHNOLOGY GUIDE OUTLINE TG4.1 Introduction to Intelligent Systems TG4.2 Expert Systems TG4.3 Neural Networks.
A Presentation on Adaptive Neuro-Fuzzy Inference System using Particle Swarm Optimization and it’s Application By Sumanta Kundu (En.R.No.
Decision Support and Business Intelligence Systems (9 th Ed., Prentice Hall) Chapter 12: Artificial Intelligence and Expert Systems.
Artificial Intelligence
Soft Computing Basics Ms. Parminder Kaur.
What is cognitive psychology?
CHAPTER 1 Introduction BIC 3337 EXPERT SYSTEM.
Sistem Kecerdasan Buatan
Artificial Intelligence (AI)
TECHNOLOGY GUIDE FOUR Intelligent Systems.
SOFT COMPUTING.
MANAGING KNOWLEDGE FOR THE DIGITAL FIRM
Artificial Intelligence
Course Instructor: knza ch
Introduction to Artificial Intelligence and Soft Computing
Artificial Intelligence
CH751 퍼지시스템 특강 Uncertainties in Intelligent Systems
Intelligent Systems and
Introduction to Artificial Intelligence Instructor: Dr. Eduardo Urbina
The Network Approach: Mind as a Web
Presentation transcript:

Chapter 1: Introduction to Neuro-Fuzzy (NF) and Soft Computing (SC) SC Constituants and Conventional Artificial Intelligence (AI) (1.2) NF and SC Characteristics (1.3) Jyh-Shing Roger Jang et al., Neuro-Fuzzy and Soft Computing: A Computational Approach to Learning and Machine Intelligence, First Edition, Prentice Hall, 1997

Introduction (1.1) Main Goal 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”

Neural Networks (NN) that recognize patterns & adapts themselves to cope with changing environments Fuzzy inference systems that incorporate human knowledge & perform inferencing & decision making Adaptivity + Expertise = NF & SC

SC Constituants and Conventional AI (1.2) “SC 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” [Lotfi A. Zadeh, 1992] SC consists of several computing paradigms including: NN Fuzzy set theory Approximate reasoning Derivative-free optimization methods such as genetic algorithms (GA) & simulated annealing (SA)

Table 1.1: SC constituents (the first three items) and conventional AI

These methodologies form the core of SC In general, SC does not perform much symbolic manipulation SC in this sense complements conventional AI approaches

Fig 1.1.: A Neural character recognizer and a knowledge base cooperate in responding to 3 handwritten characters that form a word “dog”.

From conventional AI to computational intelligence Conventional AI manipulates symbols on the assumption that human intelligence behavior can be stored in symbolically structured knowledge bases: this is known as: “ The physical symbol system hypothesis” The knowledge-based system (or expert system) is an example of the most successful conventional AI product

Fig 1.3: An expert system: one of the most successful (conventional AI products)

Several definitions have been given to conventional AI “AI is the study of agents that exists in an environment and perceive and act” [S. Russel & P. Norvig] “AI is the act of making computers do smart things” [Waldrop] “AI is a programming style, where programs operate on data according to rules in order to accomplish goals” [W.A. Taylor]

AI is changing rapidly, these definitions are already obsolete! “AI is the activity of providing such machines as computers with the ability to display behavior that would be regarded as intelligent if it were observed in humans” [R. Mc Leod] “Expert system is a computer program using expert knowledge to attain high levels of performance in a narrow problem area” [D.A. Waterman] “Expert system is a caricature of the human expert, in the sense that it knows almost everything about almost nothing” [A.R. Mirzai] AI is changing rapidly, these definitions are already obsolete!

Knowledge acquisition and representation has limited the application of AI theories (shortcoming of symbolicism) SC has become a part of “modern AI” Researchers have directed their attention toward biologically inspired methodologies such as brain modeling, evolutionary algorithm and immune modeling

These new paradigms simulate chemico-biological mechanisms responsible for natural intelligence generation SC and AI share the same long-term goal: build and understand machine intelligence An intelligent system can for example sense its environment (perceive) and act on its perception (react) SC is evolving under AI influences that sprang from cybernetics (the study of information and control in human and machines)

Neural Network (NN) Imitation of the natural intelligence of the brain Parallel processing with incomplete information Nerve cells function about 106 times slower than electronic circuit gates, but human brains process visual and auditory information much faster than modern computers The brain is modeled as a continuous-time non linear dynamic system in connectionist architectures Connectionism replaced symbolically structured representations Distributed representation in the form of weights between a massive set of interconnected neurons

Fuzzy set theory Human brains interpret imprecise and incomplete sensory information provided by perceptive organs Fuzzy set theory provides a systematic calculus to deal with such information linguistically It performs numerical computation by using linguistic labels stimulated by membership functions It lacks the adaptability to deal with changing external environments ==> incorporate NN learning concepts in fuzzy inference systems: NF modeling

Evolutionary computation Natural intelligence is the product of millions of years of biological evolution Simulation of complex biological evolutionary processes GA is one computing technique that uses an evolution based on natural selection Immune modeling and artificial life are similar disciplines based on chemical and physical laws GA and SA population-based systematic random search (RA) techniques

NF and SC characteristics (1.3) With NF modeling as a backbone, SC can be characterized as: Human expertise (fuzzy if-then rules) Biologically inspired computing models (NN) New optimization techniques (GA, SA, RA) Numerical computation (no symbolic AI so far, only numerical)