1 Four Components of a Learning System t Performance system  S olve the given performance task  U se the learned target function  N ew problem -> trace.

Slides:



Advertisements
Similar presentations
Rerun of machine learning Clustering and pattern recognition.
Advertisements

Machine Learning 참고 자료 2 Learning Definition Learning is the improvement of performance in some environment through the acquisition of knowledge resulting.
Pattern Analysis Prof. Bennett Math Model of Learning and Discovery 2/14/05 Based on Chapter 1 of Shawe-Taylor and Cristianini.
Intelligent Environments1 Computer Science and Engineering University of Texas at Arlington.
Knowledge Representation and Reasoning Learning Sets of Rules and Analytical Learning Harris Georgiou – 4.
Combining Inductive and Analytical Learning Ch 12. in Machine Learning Tom M. Mitchell 고려대학교 자연어처리 연구실 한 경 수
CS 484 – Artificial Intelligence1 Announcements Project 1 is due Tuesday, October 16 Send me the name of your konane bot Midterm is Thursday, October 18.
1er. Escuela Red ProTIC - Tandil, de Abril, Introduction How to program computers to learn? Learning: Improving automatically with experience.
CII504 Intelligent Engine © 2005 Irfan Subakti Department of Informatics Institute Technology of Sepuluh Nopember Surabaya - Indonesia.
LEARNING FROM OBSERVATIONS Yılmaz KILIÇASLAN. Definition Learning takes place as the agent observes its interactions with the world and its own decision-making.
Relational Data Mining in Finance Haonan Zhang CFWin /04/2003.
Northwestern University Winter 2007 Machine Learning EECS Machine Learning Lecture 13: Computational Learning Theory.
An Introduction to Machine Learning In the area of AI (earlier) machine learning took a back seat to Expert Systems Expert system development usually consists.
Measuring Model Complexity (Textbook, Sections ) CS 410/510 Thurs. April 27, 2007 Given two hypotheses (models) that correctly classify the training.
Learning From Data Chichang Jou Tamkang University.
Machine Learning CSE 473. © Daniel S. Weld Topics Agency Problem Spaces Search Knowledge Representation Reinforcement Learning InferencePlanning.
LEARNING FROM OBSERVATIONS Yılmaz KILIÇASLAN. Definition Learning takes place as the agent observes its interactions with the world and its own decision-making.
1 Some rules  No make-up exams ! If you miss with an official excuse, you get average of your scores in the other exams – at most once.  WP only-if you.
Machine Learning: Symbol-Based
1 MACHINE LEARNING TECHNIQUES IN IMAGE PROCESSING By Kaan Tariman M.S. in Computer Science CSCI 8810 Course Project.
Machine Learning Motivation for machine learning How to set up a problem How to design a learner Introduce one class of learners (ANN) –Perceptrons –Feed-forward.
Based on: The Nature of Statistical Learning Theory by V. Vapnick 2009 Presentation by John DiMona and some slides based on lectures given by Professor.
Artificial Intelligence Lecture No. 28 Dr. Asad Ali Safi ​ Assistant Professor, Department of Computer Science, COMSATS Institute of Information Technology.
INTRODUCTION TO MACHINE LEARNING. $1,000,000 Machine Learning  Learn models from data  Three main types of learning :  Supervised learning  Unsupervised.
Inductive learning Simplest form: learn a function from examples
COMP3503 Intro to Inductive Modeling
1 Machine Learning: Lecture 11 Analytical Learning / Explanation-Based Learning (Based on Chapter 11 of Mitchell, T., Machine Learning, 1997)
For Friday Read chapter 18, sections 3-4 Homework: –Chapter 14, exercise 12 a, b, d.
CpSc 810: Machine Learning Design a learning system.
1 Artificial Neural Networks Sanun Srisuk EECP0720 Expert Systems – Artificial Neural Networks.
1 Machine Learning What is learning?. 2 Machine Learning What is learning? “That is what learning is. You suddenly understand something you've understood.
Machine Learning Chapter 11.
Machine Learning in Spoken Language Processing Lecture 21 Spoken Language Processing Prof. Andrew Rosenberg.
Decision Trees & the Iterative Dichotomiser 3 (ID3) Algorithm David Ramos CS 157B, Section 1 May 4, 2006.
1 SUPPORT VECTOR MACHINES İsmail GÜNEŞ. 2 What is SVM? A new generation learning system. A new generation learning system. Based on recent advances in.
Some working definitions…. ‘Data Mining’ and ‘Knowledge Discovery in Databases’ (KDD) are used interchangeably Data mining = –the discovery of interesting,
Lecture 10: 8/6/1435 Machine Learning Lecturer/ Kawther Abas 363CS – Artificial Intelligence.
Machine Learning.
CS 445/545 Machine Learning Winter, 2012 Course overview: –Instructor Melanie Mitchell –Textbook Machine Learning: An Algorithmic Approach by Stephen Marsland.
Introduction to Machine Learning Supervised Learning 姓名 : 李政軒.
Machine Learning Chapter 2. Concept Learning and The General-to-specific Ordering Tom M. Mitchell.
Well Posed Learning Problems Must identify the following 3 features –Learning Task: the thing you want to learn. –Performance measure: must know when you.
Ensemble Learning Spring 2009 Ben-Gurion University of the Negev.
1 Pattern Recognition Pattern recognition is: 1. A research area in which patterns in data are found, recognized, discovered, …whatever. 2. A catchall.
Data Mining In contrast to the traditional (reactive) DSS tools, the data mining premise is proactive. Data mining tools automatically search the data.
Chapter 1: Introduction. 2 목 차목 차 t Definition and Applications of Machine t Designing a Learning System  Choosing the Training Experience  Choosing.
Concept learning, Regression Adapted from slides from Alpaydin’s book and slides by Professor Doina Precup, Mcgill University.
WEEK INTRODUCTION IT440 ARTIFICIAL INTELLIGENCE.
Machine Learning Concept Learning General-to Specific Ordering
Goal of Learning Algorithms  The early learning algorithms were designed to find such an accurate fit to the data.  A classifier is said to be consistent.
Data Mining and Decision Support
CS 8751 ML & KDDComputational Learning Theory1 Notions of interest: efficiency, accuracy, complexity Probably, Approximately Correct (PAC) Learning Agnostic.
Introduction Machine Learning: Chapter 1. Contents Types of learning Applications of machine learning Disciplines related with machine learning Well-posed.
Machine Learning in CSC 196K
Well Posed Learning Problems Must identify the following 3 features –Learning Task: the thing you want to learn. –Performance measure: must know when you.
Machine Learning Chapter 7. Computational Learning Theory Tom M. Mitchell.
Chapter 13 Artificial Intelligence. Artificial Intelligence – Figure 13.1 The Turing Test.
Data Mining is the process of analyzing data and summarizing it into useful information Data Mining is usually used for extremely large sets of data It.
CS 9633 Machine Learning Inductive-Analytical Methods
Spring 2003 Dr. Susan Bridges
Machine Learning for dotNET Developer Bahrudin Hrnjica, MVP
Computational Learning Theory
Computational Learning Theory
3.1.1 Introduction to Machine Learning
Why Machine Learning Flood of data
MACHINE LEARNING TECHNIQUES IN IMAGE PROCESSING
MACHINE LEARNING TECHNIQUES IN IMAGE PROCESSING
IES 511 Machine Learning Dr. Türker İnce (Lecture notes by Prof. T. M
Machine Learning: Lecture 6
Machine Learning: UNIT-3 CHAPTER-1
Presentation transcript:

1 Four Components of a Learning System t Performance system  S olve the given performance task  U se the learned target function  N ew problem -> trace of its solution t Critic  O utput a set of training examples of the target function

2 Four Components of a Learning System (2) t Generalizer  Input: training example  Output: hypothesis (estimate of the target function)  Generalizes from the specific training examples  Hypothesizes a general function t Experiment generator  Input - current hypothesis  Output - a new problem  Picks new practice problem maximizing the learning rate

3 Sequence of Design Choices

4 Alternative Algorithms for Checkers Learning t Nearest neighbor algorithms (Chap. 8) t Genetic algorithms (Chap. 9) t Explanation-based learning (Chap. 11)

5 1.3 Perspectives and Issues in ML t “Learning as search in a space of possible hypotheses” t Representations for hypotheses  Linear functions  Logical descriptions  Decision trees  Neural networks t Learning methods are characterized by their search strategies and by the underlying structure of the search spaces.

6 Issues in Machine Learning t Algorithm for learning general target function from specific training examples t Amount of data t Helpful prior knowledge t Choice of strategy for next training experience t Method of reducing the learning task to function approximation t Automatically alter its representation for target function

7 Questions about Machine Learning t What algorithms exist for learning general target functions from specific examples?  In what settings will particular algorithms converge to the desired function, given sufficient training data?  Which algorithms perform best for which types of problems and representations? t How much training data is sufficient?  What general bound can be found to relate the confidence in learned hypotheses to the amount of training experience and the character of the learner’s hypothesis space?

8 Questions (2) t When and how can prior knowledge held by the learner guide the process of generalizing from examples?  Can prior knowledge be helpful even when it is only approximately correct? t What is the best strategy for choosing a useful next training experience, and how does the choice of this strategy alter the complexity of the learning problem?

9 Questions (3) t What is the best way to reduce the learning task to one or more function approximation problems?  What specific functions should the system attempt to learn?  Can this process itself be automated? t How can the learner automatically alter its representation to improve its ability to represent and learn the target function?

10 요 약요 약 t 기계학습은 다양한 응용분야에서 실용적 가치가 크다.  많은 데이터로부터 규칙성을 발견하는 문제 (data mining)  문제의 성격 규명이 어려워 효과적인 알고리즘을 개발할 지식이 없는 문제 영역 (human face recognition)  변화하는 환경에 동적으로 적응하여야 하는 문제 영역 (manufacturing process control) t 기계학습은 다양한 다른 학문 분야와 밀접히 관련 된다.  인공지능, 확률통계, 정보이론, 계산이론, 심리학, 신경과 학, 제어이론, 철학 t 잘 정의된 학습 문제는 다음을 요구한다.  문제 (task) 의 명확한 기술, 성능평가 기준, 훈련경험을 위 한 사례

11 요약 ( 계속 ) t 기계학습 시스템의 설계 시에는 다음 사항을 고려 하여야 한다.  훈련경험의 유형 선택  학습할 목표함수  목표함수에 대한 표현  훈련 예로부터 목표함수를 학습하기 위한 알고리즘 t 학습은 가능한 가설 공간에서 주어진 훈련 예와 다 른 배경지식을 가장 잘 반영하는 하나의 가설을 탐 색하는 탐색이다.  다양한 학습 방법은 서로 다른 가설공간의 형태와 이 공 간 내에서 탐색을 수행하는 전략에 의해 규정 지어진다.