Cs 180 review notes

Page 1

CS 180 – Artificial Intelligence Review Notes

PART 1: Concept Learning What is MACHINE LEARNING?  Any computer program that improves its performance at some tasks through experience  A computer program is said to learn from experience E wrt some class of tasks T and performance measure P, if its performance tasks in T, as measured by P, improves w/ experience E.  Well-posed Learning Problems 3 features  Class of tasks  Measure of performance to be improved  Source of experience  Choosing the training EXPERIENCE 1. Direct/Indirect Feedback 2. Degree of control over sequence of training examples 3. How well it represents the distribution of examples – Independently Identically Distributed  CONCEPT LEARNING  Formal definition: Inferring a boolean-valued function from training examples of its input and output  Acquiring the definition of a general analogy given a sample of positive and negative training examples of the category  Hypothesis Representation: - “?” – any value is acceptable - Specific value - “0” – no value is acceptable - <? , ? , ? , ? > Most general hypothesis - < 0, 0, 0, 0 > Most specific hypothesis 1


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.
Cs 180 review notes by UP CURSOR Library - Issuu