[mlpack-git] [mlpack/mlpack] Random projection trees (#726)

MarcosPividori notifications at github.com
Fri Aug 5 11:11:11 EDT 2016

Continuing with my previous comment:

I think we have 3 independent decisions to make, when building a binary space tree:
 + **Which kind of splitting Hyperplane:** *Axis-Orthogonal*, or *General* (not necessarily Axis-Orthogonal).
 + **How to choose the hyperplane:** *Random* or *Widest range* (the one with widest range of projection values).
 + **Which Splitting value we wil consider:** *MidPoint value*, *Mean value*, *Median Value*.

Every combination is valid, for example:
 + *Axis-Orthogonal - Random - MidPoint*.
 + *General - Widest range - Mean Value*.
 + *Axis-Orthogonal - Widest range - Median Value*.
 + etc.

Now, for Spill Trees, I conside all the combinations between Hyperplane type and Splitting Value, as 2 template parameters. We could add a third template parameter that represents the criterion to choose the hyperplane, between Random and Widest range.

You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.cc.gatech.edu/pipermail/mlpack-git/attachments/20160805/6240a04a/attachment-0001.html>

More information about the mlpack-git mailing list