FlashKeepers

Machine Learning · College · College and University

Deep Learning I: Neural Network Basics

Perceptrons, activation functions, forward and backpropagation, weight initialization, loss functions and batch normalization.

About this set

40 basic cards for College Machine Learning. Set 1 of 4 in Deep Learning. It opens with "What is a perceptron?" and "What does the perceptron update rule do?". Study it alongside the other College sets below.

40 cards · basic cards · AI-written, checked twice. Edit anything.

Study this set free Look inside first Get FlashKeepers for iPhone

Opens in your browser, no account. Get the iPhone and iPad app · Android app

What is a perceptron?
Show answerA linear classifier that outputs 1 or 0 based on a weighted sum of inputs plus a bias, passed through a step activation function.
What does the perceptron update rule do?
Show answerIt adjusts weights by adding the input vector scaled by the learning rate and prediction error.
What is the perceptron's main limitation?
Show answerIt can only solve linearly separable problems and cannot learn the XOR function.
What does the bias term do in a perceptron?
Show answerIt shifts the decision boundary, allowing predictions even when all inputs are zero.
How is a perceptron related to an artificial neuron?
Show answerA perceptron is the simplest artificial neuron, using a step activation function instead of a smooth one.
What is a layer in a neural network?
Show answerA collection of neurons that process output from the previous layer and pass results to the next layer.
What are the three main types of layers?
Show answerInput layer receives raw data, hidden layers process it, and output layer produces the final prediction.
What is a feedforward neural network?
Show answerA network where data flows strictly from input toward output with no cycles or backward connections.
What is network depth?
Show answerThe number of layers, typically counting hidden layers plus the output layer, excluding the input layer.
What is the purpose of an activation function?
Show answerIt introduces non-linearity into a neuron's output, enabling the network to learn complex patterns.
What is the sigmoid activation function?
Show answerThe function 1 / (1 + exp(-x)), outputting values between 0 and 1.
What is the main weakness of sigmoid activation?
Show answerIt suffers from vanishing gradients because its derivative is at most 0.25, shrinking gradients during backpropagation.
What is the ReLU activation function?
Show answerThe function max(0, x), outputting x if positive and 0 otherwise.
Why is ReLU widely used?
Show answerIt is computationally efficient, avoids vanishing gradients, and often produces faster convergence than sigmoid or tanh.
What is the tanh activation function?
Show answerThe function (exp(x) - exp(-x)) / (exp(x) + exp(-x)), outputting values between -1 and 1.

25 more cards in the app

Study this set free