Decision Forest and Deep Neural Decision Forest
Christopher B. Choy (chrischoy@ai.stanford.edu)
2016/02/05 SDL-Reading Group Presentation
Table of Contents
Decision Forest
Decision Forest
Decision Forest: testing
Input:
Split function:
Decision Forest: training
Adding Randomness
Random Forest in Practice
Deep Neural Decision Forest
Deep Neural Decision Forest (Deep-NDF)
Deep-NDF: NN + Forest
Deep-NDF
Deep-NDF: training
Deep-NDF: training
Deep-NDF: experiments
GoogleNet*
GoogleNet*
10 trees
10 trees
10 trees
dNDF.NET
Caveat
Convexity comparison
Leaf Node
Comparison
| CNN | Deep-NDF | Decision Forest |
Feature Learning | Yes | Yes | No |
Divide-and-conquer | No | Yes | Yes |
Mutual Information Maximization | No | No | Yes |
Ease of parallelization | Difficult | Difficult | Easy |
Gradient Descent | Yes | Yes | No |
Convexity of loss | Convex | Convex | N/A |
Fully Differentiable Deep-NDF
Leaf Node
Symbolic Math Library
1
2
3
References