Forward Thinking: Building Deep Random Forests
Kevin Miller, Chris Hettinger, Jeffrey Humpherys, Tyler Jarvis, and, David Kartchner

TL;DR
This paper introduces a flexible deep learning framework called forward thinking, which can incorporate various learning functions, including decision trees, and adaptively deepen networks for improved performance, demonstrated on MNIST.
Contribution
It proposes a novel deep learning architecture that generalizes neural networks to include decision trees and other functions, with an adaptive deepening process.
Findings
Successful application of FTDRF on MNIST dataset
Framework allows for different learning functions beyond neurons
Mathematical formulation for various deep learning problems
Abstract
The success of deep neural networks has inspired many to wonder whether other learners could benefit from deep, layered architectures. We present a general framework called forward thinking for deep learning that generalizes the architectural flexibility and sophistication of deep neural networks while also allowing for (i) different types of learning functions in the network, other than neurons, and (ii) the ability to adaptively deepen the network as needed to improve results. This is done by training one layer at a time, and once a layer is trained, the input data are mapped forward through the layer to create a new learning problem. The process is then repeated, transforming the data through multiple layers, one at a time, rendering a new dataset, which is expected to be better behaved, and on which a final output layer can achieve good performance. In the case where the neurons of…
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
TopicsMachine Learning and Data Classification · Domain Adaptation and Few-Shot Learning · Anomaly Detection Techniques and Applications
