Self Configuration in Machine Learning
Eugene Wong

TL;DR
This paper introduces a fast, self-configuring algorithm for training multi-layer neural networks layer-by-layer, enabling automatic network construction and parameter tuning based on data.
Contribution
The paper presents a novel layer-wise training algorithm that allows self-configuration of network architecture and parameters without extensive manual tuning.
Findings
The algorithm trains layers independently, speeding up the training process.
It enables automatic determination of the number of outputs per layer.
The method supports adaptive and self-adjusting activation functions and step sizes.
Abstract
In this paper we first present a class of algorithms for training multi-level neural networks with a quadratic cost function one layer at a time starting from the input layer. The algorithm is based on the fact that for any layer to be trained, the effect of a direct connection to an optimized linear output layer can be computed without the connection being made. Thus, starting from the input layer, we can train each layer in succession in isolation from the other layers. Once trained, the weights are kept fixed and the outputs of the trained layer then serve as the inputs to the next layer to be trained. The result is a very fast algorithm. The simplicity of this training arrangement allows the activation function and step size in weight adjustment to be adaptive and self-adjusting. Furthermore, the stability of the training process allows relatively large steps to be taken and thereby…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNeural Networks and Applications · Advanced Memory and Neural Computing · Machine Learning and ELM
