CH751 퍼지시스템 특강 Uncertainties in Intelligent Systems 2004 년도 제 1 학기.

Slides:



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

1 Probability and the Web Ken Baclawski Northeastern University VIStology, Inc.
The 20th International Conference on Software Engineering and Knowledge Engineering (SEKE2008) Department of Electrical and Computer Engineering
Managing Knowledge in the Digital Firm (II) Soetam Rizky.
Bayesian Network and Influence Diagram A Guide to Construction And Analysis.
Rulebase Expert System and Uncertainty. Rule-based ES Rules as a knowledge representation technique Type of rules :- relation, recommendation, directive,
Becerra-Fernandez, et al. -- Knowledge Management 1/e -- © 2004 Prentice Hall Chapter 7 Technologies to Manage Knowledge: Artificial Intelligence.
AI 授課教師:顏士淨 2013/09/12 1. Part I & Part II 2  Part I Artificial Intelligence 1 Introduction 2 Intelligent Agents Part II Problem Solving 3 Solving Problems.
4 Intelligent Systems.
Knowledge Engineering for Bayesian Networks
WRSTA, 13 August, 2006 Rough Sets in Hybrid Intelligent Systems For Breast Cancer Detection By Aboul Ella Hassanien Cairo University, Faculty of Computer.
1 Knowledge Engineering for Bayesian Networks Ann Nicholson School of Computer Science and Software Engineering Monash University.
01 -1 Lecture 01 Artificial Intelligence Topics –Introduction –Knowledge representation –Knowledge reasoning –Machine learning –Applications.
1 Lecture 33 Introduction to Artificial Intelligence (AI) Overview  Lecture Objectives.  Introduction to AI.  The Turing Test for Intelligence.  Main.
Knowledge Acquisitioning. Definition The transfer and transformation of potential problem solving expertise from some knowledge source to a program.
AI - Week 24 Uncertain Reasoning (quick mention) then REVISION Lee McCluskey, room 2/07
CSE 574: Artificial Intelligence II Statistical Relational Learning Instructor: Pedro Domingos.
© 2002 Franz J. Kurfess Introduction 1 CPE/CSC 481: Knowledge-Based Systems Dr. Franz J. Kurfess Computer Science Department Cal Poly.
1 Knowledge Engineering for Bayesian Networks Ann Nicholson School of Computer Science and Software Engineering Monash University.
AI – CS364 Hybrid Intelligent Systems Overview of Hybrid Intelligent Systems 07 th November 2005 Dr Bogdan L. Vrusias
Representing Uncertainty CSE 473. © Daniel S. Weld 2 Many Techniques Developed Fuzzy Logic Certainty Factors Non-monotonic logic Probability Only one.
Lecture 05 Rule-based Uncertain Reasoning
Soft Computing 1 Neuro-Fuzzy and Soft Computing chapter 1 J.-S.R. Jang Bill Cheetham Kai Goebel.
CSE 590ST Statistical Methods in Computer Science Instructor: Pedro Domingos.
CIS 410/510 Probabilistic Methods for Artificial Intelligence Instructor: Daniel Lowd.
T. P. Hong 1 Research Artificial Intelligence Expert Systems Machine Learning Knowledge Integration Heuristic Search Parallel Processing Top-down Bottom-up.
CSE 515 Statistical Methods in Computer Science Instructor: Pedro Domingos.
INTELLIGENT SYSTEMS Artificial Intelligence Applications in Business.
8/17/ Introduction to Neuro-fuzzy and Soft computing G.Anuradha (Lecture 1)
General Information Course Id: COSC6342 Machine Learning Time: MO/WE 2:30-4p Instructor: Christoph F. Eick Classroom:SEC 201
Knowledge Acquisition. Concepts of Knowledge Engineering Knowledge engineering The engineering discipline in which knowledge is integrated into computer.
Artificial Intelligence Dr. Paul Wagner Department of Computer Science University of Wisconsin – Eau Claire.
Knowledge representation
General Information Course Id: COSC6342 Machine Learning Time: TU/TH 10a-11:30a Instructor: Christoph F. Eick Classroom:AH123
Abdul Rahim Ahmad MITM 613 Intelligent System Chapter 0: Introduction.
Project MLExAI Machine Learning Experiences in AI Ingrid Russell, University.
10/3/2015 ARTIFICIAL INTELLIGENCE Russell and Norvig ARTIFICIAL INTELLIGENCE: A Modern Approach.
Artificial Intelligence
10/6/2015 1Intelligent Systems and Soft Computing Lecture 0 What is Soft Computing.
Artificial Intelligence And Machine learning. Drag picture to placeholder or click icon to add What is AI?
Computational Intelligence II Lecturer: Professor Pekka Toivanen Exercises: Nina Rogelj
Introduction to Artificial Intelligence and Soft Computing
CSI Topics in Fuzzy Systems : Life Log Management Fall Semester, 2008.
COMP 538 Reasoning and Decision under Uncertainty Introduction Readings: Pearl (1998, Chapter 1 Shafer and Pearl, Chapter 1.
1 2010/2011 Semester 2 Introduction: Chapter 1 ARTIFICIAL INTELLIGENCE.
Fall  Types of Uncertainty 1. Randomness : Probability Knowledge about the relative frequency of each event in some domain Lack of knowledge which.
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.
CSI8751 인공지능특강 Hybrid Intelligent Systems: Methodologies and Applications 2012 년도 제 1 학기.
Intelligent Decision Support Systems: A Summary. Programming project Applications to IDSS:  Analysis Tasks  Help-desk systems  Classification  Diagnosis.
International Conference on Fuzzy Systems and Knowledge Discovery, p.p ,July 2011.
CSE & CSE6002E - Soft Computing Winter Semester, 2011 Course Review.
Chapter 1: Introduction to Neuro-Fuzzy (NF) and Soft Computing (SC)
A field of study that encompasses computational techniques for performing tasks that require intelligence when performed by humans. Simulation of human.
CH751 인공지능특강 Artificial Life: Basics and Applications 2003 년도 제 1 학기.
General Information Course Id: COSC6342 Machine Learning Time: TU/TH 1-2:30p Instructor: Christoph F. Eick Classroom:AH301
FNA/Spring CENG 562 – Machine Learning. FNA/Spring Contact information Instructor: Dr. Ferda N. Alpaslan
Artificial Intelligence
Bayesian Decision Theory Introduction to Machine Learning (Chap 3), E. Alpaydin.
Brief Intro to Machine Learning CS539
CHAPTER 5 Handling Uncertainty BIC 3337 EXPERT SYSTEM.
Done Done Course Overview What is AI? What are the Major Challenges?
TECHNOLOGY GUIDE FOUR Intelligent Systems.
EXPERT SYSTEMS.
Introduction to Artificial Intelligence and Soft Computing
CH751 퍼지시스템 특강 Uncertainties in Intelligent Systems
Intelligent Systems and
Symbolic AI 2.0 Yi Zhou.
2004: Topics Covered in COSC 6368
Presentation transcript:

CH751 퍼지시스템 특강 Uncertainties in Intelligent Systems 2004 년도 제 1 학기

강의진 소개 4 담당 교수 – 조성배 ( 공대 C515;  ; 4 웹 페이지 : 4 강의 시간 – 화 6, 7, 목 7 (C520) 4 면담 시간 – 월 8, 9, 수 9 4 담당 조교 – 황금성

Uncertainties in Intelligent Systems 4 Dealing with uncertain and imprecise information has been one of the major issues in almost all intelligent system –Decision making systems, diagnostic systems, intelligent agent systems, planning systems, data mining, etc 4 Various approaches to cope with uncertain, imprecise, vague, and even inconsistent information –Bayesian and probabilistic methods, belief networks, softcomputing, etc 4 Softcomputing –Neural networks, fuzzy theory, approximate reasoning, derivative-free optimization methods (GA), etc –Synergy allows SC to incorporate human knowledge effectively, deal with imprecision and uncertainty, and learn to adapt to unknown or changing environments for better performance  intelligent systems to mimic human intelligence in thinking, learning, reasoning, etc

Course Schedule (1) 1. 3/2, 3/4 : 과목소개 및 SC/AI/KE 개요 2. 3/9, 3/11 : Rule-based systems, expert systems, fuzzy systems 3. 3/16, 3/18 : Knowledge representation 4. 3/23, 3/25 : Uncertainties in knowledge-based systems 5. 3/30, 4/1 : Bayesian Network 특강 6. 4/6, 4/8 : 1 차 프로그래밍 과제 7. 4/13, 4/15 : Machine learning methods for knowledge engineering 8. 4/20 : 중간시험 9. 4/29 : 프로젝트 제안서 발표 10. 5/6 : Fuzzy sets and fuzzy logic 11. 5/13 : Fuzzy systems 12. 5/20 : Fuzzy system applications 13. 5/27 : Introduction to neural networks 14. 6/3 : Hybrid systems 15. 6/10 : 프로젝트 결과 발표 16. 6/15 : 기말시험

Course Schedule (2)  3/25 : Introduction to Bayesian AI  3/30, 4/1 : Introduction to Bayesian Networks  4/6, 4/8 : Inference in Bayesian Networks  4/13 : Decision Networks 4 4/20 : 중간시험  4/27 : BN Knowledge Engineering  5/4 : BN Case Studies  5/11 : Intro to Machine Learning and Bayesian Confirmation Theory  5/18 : Linear Causal Models, Conditional Independence Learning  5/25 : Parameter learning, Metric Learning: Bayesian, MDL, MML  6/1 : Search and the Evaluation of BN Learners 4 6/8, 6/10 : 프로젝트 결과 발표 4 6/15 : 기말시험

Reasoning Under Uncertainty Part I : This part of the course will focus on two representations for modelling and reasoning under uncertainty: Bayesian (or Belief) networks and Markov Decision Processes. Bayesian networks have rapidly become one of the leading technologies for applying AI to real world problems. This follows the work of Pearl, Lauritzen, and others in the late 1980s showing that Bayesian reasoning in practice could be tractable (although in principle it is NP-hard). We begin with a brief examination of the philosophy of Bayesianism, motivating the use of probabilities in decision making, agent modeling and data analysis, and contrasting Bayesian methods with certainty factors, fuzzy logic and the Dempster-Shafer calculus. We introduce Bayesian networks, their inference techniques and approximation methods. We look at an extension to Bayesian networks, called decision networks, which support decision making. Several BN software packages will be introduced and used throughout the course. We will look at the general problem of "knowledge engineering" of Bayesian networks, and consider practical issues of eliciting domain knowledge from experts. These issues will be illustrated with through the use of several real-world case studies, including Bayesian poker, seabreeze prediction and an intelligent tutoring system for decimal misconceptions. This part of the course will conclude with a brief look at another representation of uncertainty, Markov Decision Processes, together with basic dynamic programming solution methods

Reasoning Under Uncertainty Part II : There are many difficulties with constructing AI models (such as BNs or MDPs) using human domain knowledge, including lack of human domain expertise, difficulties in elicting causal structure and inconsistent probabilities. This has led to a strong interest in automating the learning of such models from statistical data, which is the focus of the second part of the course. We will start with an introduction to machine learning concepts, including Bayesian confirmation theory, and their application to classifier systems and MDPs with reinforcement learning. We with then examine paremeter learning in the context of Bayesian net parameterization. These techniques allow much of the difficult part of knowledge engineering with Bayesian nets to be automated, but leaves the problem of sorting out Bayesian net structure untouched, so we will continue with Bayesian net structure learning. Some of the techniques have been around for a century; we will look briefly at the tradition of structural equation modeling and causal modeling in the social sciences. Then we examine very recently developed Bayesian, MDL and MML methods for learning causal structure