oa Interim : Interdisciplinary Journal - Fibonacci numbers and the golden rule applied in neural networks
|Article Title||Fibonacci numbers and the golden rule applied in neural networks|
|© Publisher:||Central University of Technology, Free State|
|Journal||Interim : Interdisciplinary Journal|
|Publication Date||Jan 2010|
|Pages||33 - 43|
|Keyword(s)||Artificial Intelligence, Fibonacci numbers, Golden ratio and Neural networks|
In the 13th century an Italian mathematician Fibonacci, also known as Leonardo da Pisa, identified a sequence of numbers that seemed to be repeating and be residing in nature (http://en.wikipedia.org/wiki/Fibonacci) (Kalman, D. et al. 2003: 167). Later a golden ratio was encountered in nature, art and music. This ratio can be seen in the distances in simple geometric figures. It is linked to the Fibonacci numbers by dividing a bigger Fibonacci value by the one just smaller of it. This ratio seems to be settling down to a particular value of 1.618 (http://en.wikipedia.org/wiki/Fibonacci) (He, C. et al. 2002:533) (Cooper, C et al 2002:115) (Kalman, D. et al. 2003: 167) (Sendegeya, A. et al. 2007). Artificial Intelligence or neural networks is the science and engineering of using computers to understand human intelligence (Callan R. 2003:2) but humans and most things in nature abide to Fibonacci numbers and the golden ratio. Since Neural Networks uses the same algorithms as the human brain does, the aim is to experimentally proof that using Fibonacci numbers as weights, and the golden rule as a learning rate, that this might improve learning curve performance. If the performance is improved it should prove that the algorithm for neural network's do represent its nature counterpart. Two identical Neural Networks was coded in LabVIEW with the only difference being that one had random weights and the other (the adapted one) Fibonacci weights. The results were that the Fibonacci neural network had a steeper learning curve. This improved performance with the neural algorithm, under these conditions, suggests that this formula is a true representation of its natural counterpart or visa versa that if the formula is the simulation of its natural counterpart, then the weights in nature is Fibonacci values.
Article metrics loading...