| |||||||||||||||||
![]() |
![]() |
![]() |
|||||||||||||||
|
Behavior of Adaptive Learning Formula
To understand the behavior of the learning
formula, we continue our previous
numerical example. Table below show again the user responses
together with the failure probability and learning probability at
Initially, the learning probability distribution is set as uniform distribution with equal probability of Ό for each character. The learning distribution was then updated using learning formula. Based on the learning distribution, we can design the program response so that the characters that have large learning distribution value will be asked more frequently. In the very long trials, if the user has known all the syllables, the learning distribution should approach uniform distribution again.
Observe in the table above that the initial probability is very important to determine the behavior of the learning probability distribution. The probability distribution of failure is similar to the learning distribution at zero learning rates. Higher the value of learning rate makes the fluctuation smaller and longer to reach the equilibrium. In this example, the equilibrium values are the initial probabilities (i.e. Ό for each character). We can view the existing memory in the learning formula dumped the
fluctuation of failure distribution. For example, in trial 2 the failure
probability of character b drops to 3%, while the learning probability
is only drop to 16%. The memory is softening the variability of the
distribution. In trial number 4, the user gives correct answer to character
a and yield learning probability of 23% for character a and only
13% to character b. Notice that character a now has larger learning
probability (will be asked more frequently) than character b because
character a has been questioned 2 times and only one answer correct
while character b has been asked only one time and it yields correct
answer. In trial 7, syllable a, c and d has the same record of
one wrong answer and one correct answer. Their learning probabilities,
however, are not equal. This is happen because the learning rate
Figure below shows the effect of the learning rate
It worth to mention that although the updating process is independent
among one character to another, the total probability of learning distribution
for all characters are always one. It happens because the total probability
that character
These tutorial is copyrighted. Preferable reference for this tutorial is Teknomo, Kardi. Learning Algorithm Tutorials. http:\\people.revoledu.com\kardi\ tutorial\Learning\
Send your comments, questions and suggestion to author of this tutorial
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
© 2006 Kardi Teknomo. All Rights Reserved. Designed by CNV Media |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||