LU4 Flashcards

1
Q

What is machine learning

A

study of statistical models and algorithms that computer systems use to perform tasks without explicit instructions. Involves clustering, classification and development of predictive models

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

what does machine learning do for computers

A

it allows computers to learn without an explicit need for programming

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

What is deep learning

A

the scientific study of statistical models and algorithms that computer systems use to perform a task without explicit instructions. Neural networks like Recurrent neural networks, convolution neural networks and deep belief networks

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

what is deep learning modeled after

A

the neurons of the human brain

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

what is the difference between deep learning and machine learning in terms of data dependencies?

A

when the data is small deep learning does not perform well

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

what is the difference between deep learning and machine learning in terms of hardware dependencies?

A

deep learning requires high end machines- and a better GPU- as they do a lot of matrix multiplication operations

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

what is the difference between deep learning and machine learning in terms of execution time?

A

Typically deep learning takes more time to train, this is because of the many parameters in deep learning.

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

give practical examples of deep learning

A

medical imaging
marketing(time-series forecasting/sales)
industrial robotics
self driving cars
natural language processing
E- commerce (insights to customers based)

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

what is multilayer perceptron(MLP) class

A

A fully connected class of feedforward artificial neural networks

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

What does multilayer perceptron(MLP) generate

A

A set of outputs from a set of inputs

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

What does multilayer perceptron(MLP) use for training

A

backpropagation

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

How does the algorithm from MLP work?

A

Inputs are pushed forward through the MLP by taking the dot product of the input with the weights that exist between the input layer and the hidden layer
This dot product yields a value at the hidden layer.

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

Explain how multilayer perceptron(MLP) utilize activation functions

A

at each of their calculated layers they push the calculated output at the current layer through the functions. Once the calculated output has been pushed ,push it to the next layer by taking the dot product with the corresponding weights
At the output layer, the calculations will either be used for a backpropagation algorithm that corresponds to the activation function that was selected for the MLP (in the case of training) or a decision will be made based on the output (in the case of testing).

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

Name multilayer perceptron(MLP) activation functions

A

rectified linear units
sigmoid function
tanh

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

what is a Multilayer perceptron

A

A supervised learning algorithm that learns a function by training on a dataset, where the number of dimensions for input is the number for output

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

what sets a Multilayer perceptron apart from a logistic regression

A

between the input and the output layer there can be one or more non-linear layers called hidden layers