Deep Learning with a Classifier System: Initial Results
Richard J. Preen, Larry Bull

TL;DR
This paper introduces a novel deep learning approach integrating a learning classifier system with neural networks that adaptively optimize network structure and parameters for digit recognition tasks.
Contribution
It presents a new system combining classifier systems with deep neural networks, enabling adaptive computation and structural optimization during learning.
Findings
System reduces network size while maintaining accuracy
Adaptive mutation improves network evolution
Effective on handwritten digit recognition tasks
Abstract
This article presents the first results from using a learning classifier system capable of performing adaptive computation with deep neural networks. Individual classifiers within the population are composed of two neural networks. The first acts as a gating or guarding component, which enables the conditional computation of an associated deep neural network on a per instance basis. Self-adaptive mutation is applied upon reproduction and prediction networks are refined with stochastic gradient descent during lifetime learning. The use of fully-connected and convolutional layers are evaluated on handwritten digit recognition tasks where evolution adapts (i) the gradient descent learning rate applied to each layer (ii) the number of units within each layer, i.e., the number of fully-connected neurons and the number of convolutional kernel filters (iii) the connectivity of each layer,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsEvolutionary Algorithms and Applications · Neural Networks and Applications · Metaheuristic Optimization Algorithms Research
