Inspired by chaotic firing of neurons in the brain, we propose ChaosNet—a novel chaos based artificial neural network architecture for classification tasks. ChaosNet is built using layers of neurons, each of which is a 1D chaotic map known as the Generalized Luröth Series (GLS) that has been shown in earlier works to possess very useful properties for compression, cryptography, and for computing XOR and other logical operations. In this work, we design a novel learning algorithm on ChaosNet that exploits the topological transitivity property of the chaotic GLS neurons. The proposed learning algorithm gives consistently good performance accuracy in a number of classification tasks on well known publicly available datasets with very limited training samples. Even with as low as seven (or fewer) training samples/class (which accounts for less than 0.05% of the total available data), ChaosNet yields performance accuracies in the range of . We demonstrate the robustness of ChaosNet to additive parameter noise and also provide an example implementation of a two layer ChaosNet for enhancing classification accuracy. We envisage the development of several other novel learning algorithms on ChaosNet in the near future.
Skip Nav Destination
Article navigation
November 2019
Research Article|
November 20 2019
ChaosNet: A chaos based artificial neural network architecture for classification
Harikrishnan Nellippallil Balakrishnan;
Harikrishnan Nellippallil Balakrishnan
a)
1
Consciousness Studies Programme, National Institute of Advanced Studies, Indian Institute of Science Campus
, Bengaluru 560012, India
Search for other works by this author on:
Aditi Kathpalia;
Aditi Kathpalia
b)
1
Consciousness Studies Programme, National Institute of Advanced Studies, Indian Institute of Science Campus
, Bengaluru 560012, India
Search for other works by this author on:
Snehanshu Saha;
Snehanshu Saha
c)
2
Center for AstroInformatics, Modeling and Simulation (CAMS) and Department of Computer Science and Information Systems
, BITS Pilani K.K. Birla Goa Campus, Zuarinagar, Goa 403726, India
Search for other works by this author on:
Nithin Nagaraj
Nithin Nagaraj
d)
1
Consciousness Studies Programme, National Institute of Advanced Studies, Indian Institute of Science Campus
, Bengaluru 560012, India
Search for other works by this author on:
a)
Electronic mail: harikrishnan.nb@nias.res.in
b)
Also at: Manipal Academy of Higher Education, Manipal, Karnataka 576104, India. Electronic mail: kathpaliaaditi@nias.res.in
c)
Electronic mail: snehanshusaha@pes.edu. URL: http://astrirg.org/projects.html
d)
Electronic mail: nithin@nias.res.in
Note: This paper is part of the Focus Issue, "When Machine Learning Meets Complex Systems: Networks, Chaos and Nonlinear Dynamics."
Chaos 29, 113125 (2019)
Article history
Received:
July 21 2019
Accepted:
November 04 2019
Citation
Harikrishnan Nellippallil Balakrishnan, Aditi Kathpalia, Snehanshu Saha, Nithin Nagaraj; ChaosNet: A chaos based artificial neural network architecture for classification. Chaos 1 November 2019; 29 (11): 113125. https://doi.org/10.1063/1.5120831
Download citation file:
Sign in
Don't already have an account? Register
Sign In
You could not be signed in. Please check your credentials and make sure you have an active account and try again.
Pay-Per-View Access
$40.00
Citing articles via
Sex, ducks, and rock “n” roll: Mathematical model of sexual response
K. B. Blyuss, Y. N. Kyrychko
Nonlinear comparative analysis of Greenland and Antarctica ice cores data
Berenice Rojo-Garibaldi, Alberto Isaac Aguilar-Hernández, et al.
Focus on the disruption of networks and system dynamics
Peng Ji, Jan Nagler, et al.