IAI Chapter 8 Learning
Questions about the lecture 'Introduction to Artificial Intelligence' of the RWTH Aachen Chapter 8 Learning
Questions about the lecture 'Introduction to Artificial Intelligence' of the RWTH Aachen Chapter 8 Learning
-
- 1 / 58
-
Cartes-fiches
What is the definition of min increase in neural nets? [2]
1. Start with minimum number of connections
2. Increase iteratively with information theory
What is the definition of a feed-forward (FF) neural net?
Directed acyclic graph
What are perceptrons for FF neural nets?
A special case of FF without hidden units
Which functions can be represented with FF neural nets? [3]
1. With zero hidden layers every linearly separable function is possible
2. With one hidden layer every continuous function is possible
3. With two hidden layers every function is possible
What is the form of g for FF neural nets?
For fixed topology and g functions have parametrized forms
What is learning for FF neural nets?
Learning becomes search for correct parameters // Nonlinear regression
Name two recurrent neural nets models? [2]
1. Hopefield nets and 2. Boltzmann machines
What is the definition of the Hopefield nets in neural nets? [3]
1. Symmetric bi-directional links Wij=Wji
2. All units are both in- and output
3. Associative memory with matching input
What is the theorem regarding Hopefield nets in neural nets?
A Hopefield net reliably stores 0.138*N examples
What is the definition of the Boltzmann machine in neural nets? [4]
1. Symmetric weights
2. Units which are neither in- nor output exist
3. Stochastic activation functions
4. State transition are like simulated annealing search
What is the difference between FF and recurrent neural nets? [3]
1. FF are best understood
2. Recurrent nets are unstable, oscillate or chaotic
3. Brain is massively recurrent
What are the basic learning steps for neural nets? [4]
1. Initially randomly assign weights to links
2. For each example compare NN with correct output and update weights // Epoch
3. Error = O_NN – O_C
4. Update rule is W = W + a*I*Error
What is the theorem by Rosenblatt (1960) for learning of neural nets?
For possible functions update rule converges to correct output
What are the learning steps for back-propagation for multi-layer FF NN?
First update weights at output layer then subsequent ones
Name two applications solved with neural nets? [2]
1. NETtalk (1987) and 2. recognizing Zip Codes (1989)
What is the application of NETtalk?
Written English text into speech
What was the effect of NETtalk back in time?
Paved the way for commercial success of neural nets
What is the application of Recognizing Zip Codes?
Recognize handwritten zip codes