Neural Networks Revision Notes Flashcards

1
Q

What is a Neural Network in machine learning?

A

A Neural Network is a series of algorithms that aim to recognize underlying relationships in a set of data through a process that mimics the way the human brain operates. It is a core component of deep learning

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

What is an Artificial Neuron?

A

An artificial neuron is a computational model inspired by the neurons in the human brain. It receives input, processes it with a set of weights and a bias, and uses an activation function to output a result.

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

What are weights and biases in a Neural Network?

A

Weights are the coefficients of the input variables; they represent the strength of the connection between units. Biases are additional constants added to the input to influence the output; they allow the model to fit better with the data.

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

What is an Activation Function?

A

An activation function in a neural network model is a mathematical gate in between the input feeding the current neuron and its output going to the next layer. It decides whether a neuron should be activated or not.

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

Implications neural networks

A

Technology: Powering voice and facial recognition systems, enhancing user interactions with AI assistants.
Healthcare: Assisting in diagnosis, personalizing treatment plans, and predicting disease outbreaks.
Finance: Detecting fraudulent transactions, automating trading, and managing credit risk.
Automotive: Advancing autonomous driving systems and improving safety features.
Manufacturing: Optimizing supply chains, predicting equipment failures, and automating quality control.
Entertainment: Generating realistic animations and effects, personalizing content recommendations.
Retail: Tailoring customer experiences, managing inventory, and optimizing logistics.

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

What are the different layers in a Neural Network?

A

Input Layer: The layer that receives the input signal to be processed.
Hidden Layer(s): Intermediate layer(s) that perform computations and feature extraction.
Output Layer: The final layer that produces the output of the model.

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

How do neural networks mimic the brain

A

Structure: They are composed of units called artificial neurons, arranged in layers, which resemble the interconnected neuron cells in the human brain.
Signal Processing: Just as neurons transmit signals through synapses in the brain, artificial neurons process and pass signals to other neurons within the network.
Learning: Neural networks learn from examples in a way that’s inspired by the human learning process. The network adjusts the weights (synaptic strengths) based on the input data it receives, similar to how synaptic strengths in the brain are believed to change during learning (synaptic plasticity).
Parallel Processing: They can process multiple pieces of information simultaneously, akin to parallel processing in the brain.
Adaptability: Neural networks can adapt their weights (connections) to new data without being explicitly programmed, paralleling the brain’s ability to adapt and learn from new experiences.

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