Machine Learning L1

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/24

flashcard set

Earn XP

Description and Tags

Week 1

Last updated 2:53 PM on 3/20/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

25 Terms

1
New cards

What Is Machine Learning?

A computer program is said to learn from an experience E
with respect to some task T and some performance
measure P, if its performance on T, as measured by P,
improves with experience E.

2
New cards

Traditional Approach to AI

Typically uses a list of hand written logical
rules


Works well if the domain is simple and well
understood


Makes extensive use of the domain
knowledge of the designer

3
New cards

Machine Learning Approach to AI

Typically results in models (e.g
mathematical) of the domain


Due to extensive training time it provides
better value if the domain is complex, not
well understood and has lots of data

Useful where the rules of the domain are
not very clearly defined

4
New cards

Four Components of ML

Assumption

Model

Interference Paradigm

Interference Engine

5
New cards

Assumption

What we think the world looks like.

Eg - An apple’s height and time to the ground are related

6
New cards

Model

A way of expressing the thought (mathematically)

Eg The relationship between an apple’s height and time to the ground is linear, quadratic ect

7
New cards

Interference Paradigm

A framework for matching the model to the world

Eg The difference between measured and predicted time to the ground, sort of the performance metric

8
New cards

Interference engine

A way of doing the matching

Eg Tweaking the model coefficients - adjusting the model to new data

9
New cards

Types of training (4)

Supervised

Unsupervised

Semi-supervised

Reinforcement Learning

10
New cards

Supervised Learning

Learn from Labeled data

Give ML algo a bunch of examples with associated labels

Classification and Regression

11
New cards

Classification

Goal: Predict a label or category

Output is from a fixed set of options

A type of supervised learning

Using the learnt labels, it is able to classify new instances.

Eg. Spam filter

12
New cards

Regression

Goal: Predict a continuous number

Output can be any value along a range

Developing a model that predicts the value of an item e.g house price given predictor number of rooms

13
New cards

Unsupervised Learning

Find patterns in unlabelled data

Clustering

Visualisation and dimensionality reduction

Association rule learning

14
New cards

Clustering

Group similar datapoints together

Eg group customers by buying behaviour

15
New cards

Visualisation and dimensionality reduction

Goal: Simplify complex data while keeping important information

High number of variables are hard to visualise and process

16
New cards

Association Rule learning

Find interesting relationships between variables

Eg people who purchase BBQ sauce and potato chips tend to buy stake

Discovers rules like:
“If A happens, B is likely to happen”

17
New cards

Semi Supervised

A small amount of labelled data and a large amount of unlabelled data

Small amount of labelled data used to initially train the system

System is then used to classify the unlabelled data

18
New cards

Benefits of semi-Supervised learning

Improved learning accuracy over unsupervised learning

but without the time and costs needed for supervised learning

Often used when you can get lots of unlabelled data from a domain but tagging them or labelling them is costly in terms of time

Eg Tagging friends and family in photos app so that the algo can predict who is who

19
New cards

Reinforcement Learning

Learn by trial and error with rewards and punishments

Agent interacts with environment

takes actions and gains feedback

20
New cards

Elements of Reinforcement Learning

Environment - Physical world in which the agent operates

State - Current Situation of the agent

Reward - Feedback from the environment

Policy - method to map agents state to actions

Value - future reward that an agent would receive by taking an action in a particular state

21
New cards

How they use data to learn - two types

Batch Learning - Offline Learning

Learning on the fly - Online Learning

22
New cards

Batch Learning

The system is trained using all available data offline. Once trained, the system is launched into production without learning again

23
New cards

Advantages/Disadvantages of Batch Learning

Advantage:

Problems in data are dealt with before deployment

Disadvantage:

Training can take a long time and requires lots of data

Dangers of domain overfitting

Uses a lot of computing resources

24
New cards

Learning on the fly/Online Learning

The system is fed with data instances in small groups called mini-batches

25
New cards

Advantages/Disadvantages of Online Learning

Advantages:

Each learning step is fast and cheap so the system can learn about new data on the fly as it arrives

Does not require a lot of training data

Models are adapting with time and so do not overfit to data

Disadvantages:

Prone to wrong models due to errors in data

Explore top notes

note
Financial Decision Making
Updated 615d ago
0.0(0)
note
APUSH Unit 5 Notes
Updated 466d ago
0.0(0)
note
MI Unit 3:
Updated 332d ago
0.0(0)
note
Properties of Water
Updated 1218d ago
0.0(0)
note
AP Euro Pages 477-492
Updated 1226d ago
0.0(0)
note
Financial Decision Making
Updated 615d ago
0.0(0)
note
APUSH Unit 5 Notes
Updated 466d ago
0.0(0)
note
MI Unit 3:
Updated 332d ago
0.0(0)
note
Properties of Water
Updated 1218d ago
0.0(0)
note
AP Euro Pages 477-492
Updated 1226d ago
0.0(0)

Explore top flashcards

flashcards
Modern Biology Genetics
36
Updated 1100d ago
0.0(0)
flashcards
Quiz Industrial Revolution
26
Updated 1039d ago
0.0(0)
flashcards
AP Econ unit 3 (mods 19-21)
21
Updated 857d ago
0.0(0)
flashcards
C1 Voc A
64
Updated 279d ago
0.0(0)
flashcards
Test: The Cold War - Final Exam
80
Updated 305d ago
0.0(0)
flashcards
NCCT Medical Terminology
300
Updated 493d ago
0.0(0)
flashcards
complete denture 2 final
62
Updated 102d ago
0.0(0)
flashcards
第十三课
49
Updated 922d ago
0.0(0)
flashcards
Modern Biology Genetics
36
Updated 1100d ago
0.0(0)
flashcards
Quiz Industrial Revolution
26
Updated 1039d ago
0.0(0)
flashcards
AP Econ unit 3 (mods 19-21)
21
Updated 857d ago
0.0(0)
flashcards
C1 Voc A
64
Updated 279d ago
0.0(0)
flashcards
Test: The Cold War - Final Exam
80
Updated 305d ago
0.0(0)
flashcards
NCCT Medical Terminology
300
Updated 493d ago
0.0(0)
flashcards
complete denture 2 final
62
Updated 102d ago
0.0(0)
flashcards
第十三课
49
Updated 922d ago
0.0(0)