ANNs and Backprop Flashcards
What are ANNs?
A new method of programming computers with automatic learning through training examples
What tasks are ANNs particularly good at?
Pattern recognition and other conventionally difficult to program tasks
What is the architecture of ANNs based on?
Loosely based on a biological brain
How do ANNs process information?
Using interconnected neurons
What type of reasoning do ANNs use?
Inductive reasoning (data to rules)
What is the memory type of ANNs?
Distributed and short-term
What is a key advantage of ANNs?
Fault tolerant due to redundancy
Name three applications of ANNs in classification.
- Consumer behavior
- Medical diagnosis
- Fruit grading
What are two areas where ANNs are used for recognition/identification?
- Speech
- Vision
How are ANNs used in forecasting/prediction?
- Weather
- Stocks
- Crop yield
- Trends
What are the capabilities of ANNs?
Turing powerful, capable of approximating any function or mapping between vector spaces
What tasks do ANNs struggle with?
Symbolic manipulation and memory intensive tasks
Why are ANNs beneficial?
Avoids explicit system modelling by learning complex behaviors directly from data
How many neurons does a human brain have?
86 billion neurons
Fill in the blank: ANNs are best suited for _______.
classification and function approximation
True or False: ANNs can learn and adapt to changing conditions.
True
What are some applications of NLP?
Text categorization, part-of-speech tagging
NLP stands for Natural Language Processing.
What are examples of predictive analysis applications?
Stock market trends, weather prediction
Predictive analysis involves using data to forecast future outcomes.
What security applications are mentioned?
Motion detection, fingerprints
These applications enhance security systems.
In what business areas are predictive analytics widely used?
Data warehousing, uncovering patterns and trends
Major consulting firms utilize these techniques.
What is crucial for the success of Artificial Neural Networks (ANNs)?
Training data
The quality and quantity of training data directly affect ANN performance.
What is an artificial neuron?
A simplified model of a biological neuron
It serves as the foundational model for computational models in AI and neural networks.
What are the inputs of an artificial neuron denoted as?
I1, I2… In
These inputs are real numbers that the neuron processes.
What determines the significance of each input in an artificial neuron?
Weights
Each input has an associated weight that influences the neuron’s output.
What does the summation unit of an artificial neuron compute?
The weighted sum (logit) of the inputs
The formula is Σwi . Ii + b, where b is an optional bias term.