Chapter 1: Machine Learning Basics Flashcards

1
Q

Define machine learning

A

Machine learns a task using a performance metric and experience

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is a query

A

Something the machine has never seen before

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are the key stages of machine learning

A
  1. Construct a model
  2. Training
  3. Evaluation
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is optimisation

A

Find the minimum of a real valued function

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is supervised learning

A

There is a target output for each data pattern. This pair is called a training example

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What does a supervised learning model learn

A

The relationship between the data pattern and the target output

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Give examples of where supervised learning is used

A

Classification

Regression

Ordinal regression

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is unsupervised learning? What does the system learn

A

There is no explicit teacher.

The system forms and understanding of hidden structure

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Give examples of unsupervised learning

A

Clustering

Generative modeling

Unsupervised representation learning

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is reinforcement learning

A

A supervised learning technique where the type of supervision is different. The aim is to get a reward rather than optimise

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What are the three ingredients in the ML pipeline

A

Construct the model function

Construct the loss function

Optimise the loss function

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What are the two approaches to constructing a model

A

Model the target

Model the posterior

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What are some methods to construct a mod by modelling the target

A

Linear model

Linear basis function

Kernel method

Neural network

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What are some methods for constructing a model by modelling the posterior

A

Logic regression

Bayesian regression

Naive bayes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What are the different loss functions

A

Sum of squares

Hinge loss

Cross entropy

Mean squared

Likelihood

Log likelihood

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

How can a loss function be optimised

A

Zero gradient

Gradient descent

Mini batch gradient descent.

Stochastic gradient descent