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