Chapter 1
Chapter 1
Chapter 1
com
Chapter 1
1. Definition of learning systems: A computer program is said to learn from experience
E with respect to some class of tasks T and performance measure P, if its
performance at tasks in T, as measured by P, improves with experience E.
2. For well-defined(well-posed) Learning Problem, three features are important:
a. the class of tasks (recognizing, classifying, driving, i.e any activity)
b. the measure of performance to be improved (completeness, correcting,
wins, etc)
c. the source of experience (database, commands, practice etc)
3. Designing a Learning System:
a. Choosing the Training Experience: i.e choose the type of training experience
from which our system will learn.
i. Problem Faced: Credit Assignment
ii. Key Attributes:
1. Whether the training experience provides direct or indirect
feedback regarding the choices made by the performance
system.
2. The degree to which the learner controls the sequence of
training examples.
3. How well it represents the distribution of examples over which the
final system performance P must be measured
b. Choosing the Target Function: i.e determine exactly what type of knowledge
will be learned and how this will be used by the performance program
i. The process of learning the target function is often called function
approximation.
ii. we often expect learning algorithms to acquire only some
approximation to the target function V’ rather than ideal target
function V.
c. Choosing a Representation for the Target Function: i.e to describe the
function V’.
Example: Partial design of a checkers learning program:
• Task T: playing checkers
• Performance measure P: percent of games won in the world tournament
• Training experience E: games played against itself
• Target function: V: Board + R
• Target function representation:
The first three items above correspond to the specification of the learning task,
whereas the final two items constitute design choices for the implementation of the
learning program. Notice the net effect of this set of design choices is to reduce the
problem of learning a checkers strategy to the problem of learning values for the
coefficients wo through w6 in the target function representation.
Further Reading:
1. Classification in brief at https://www.simplilearn.com/classification-machine-
learning-tutorial
2. Regression in brief at https://www.simplilearn.com/regression-machine-learning-
tutorial
3. Supervised Learning at https://www.geeksforgeeks.org/ml-types-learning-
supervised-learning/?ref=rp
4. Unsupervised Learning at https://www.geeksforgeeks.org/ml-types-learning-part-
2/?ref=rp
5. Difference between Supervised and Unsupervised:
https://www.geeksforgeeks.org/difference-between-supervised-and-unsupervised-
learning/?ref=rp