1 Flashcards

1
Q

Definition of Perceptron

A

Neural network unit that does certain computations to detect features in the input data

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

Hoes does the Perceptron work?

A
  1. Takes multimple inputs, m
  2. Multiplies every input by its corresponding weight, w
  3. Adds aditional learnable parameter - bias
  4. Sums all the values
  5. Passes the output through activation function in order get an output
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What happens to Perceptron if the activation function does not exist?

A

Then it will only be a linear function

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

What is the downside of Perceptron? How it can be fixed?

A
  1. It is not powerful enough to represent complex, non-linear functions.
  2. Takes a lot of calculations

It could be fixed by stacking multiple artificial neurons into a structure called Artificial Neural Network

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

What is the difference between Forward pass and Backward pass in the ANN training cycle?

A

During Forward pass, we have all the inputs to calculate the output
During Backward pass, we have output data and we calculate gradients with respect to output and updating with weight to obtain the value of an input

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

What is a gradient of a loss function?

A

A loss function maps an event or values of one or more variables onto a real number intuitively representing some “cost” associated with the event. An optimization problem seeks to minimize a loss function

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

Did you learn to solve backward propogation?

A

1 - No, have to study
5 - I know it very well and can solve it without looking into the notes

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