Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add possibility to run classification #11

Open
Vlad0922 opened this issue Feb 10, 2018 · 9 comments
Open

Add possibility to run classification #11

Vlad0922 opened this issue Feb 10, 2018 · 9 comments

Comments

@Vlad0922
Copy link

No description provided.

@RobbieShan
Copy link

+1 if what you mean is an ability to use MERFs for classification (especially multiclass)

@resdntalien
Copy link
Contributor

@Vlad0922 @RobbieShan Thanks for the issue. The algo for classification is significantly more difficult (and slower) so it will take some time to put in. But from Prof. Denis Laroque:

"We have a generalization of this method for outer types of outcomes. The attached paper described GMERT which builds a single tree but it can be generalized easily to a forest. However, it is a lot slower that MERT. Personnaly, for a binary outcome, I would simply use MERF as it is. The prediction becomes a predicted probability and you just need a cut-of-point to assign a class (0 or 1). It does not really matter if you get predicted probabilities below 0 or above 1, as the final prediction is a class."

@richardneilbelcher
Copy link

Would be great to see this feature too. Is their a planned implementation on the horizon?

@resdntalien
Copy link
Contributor

resdntalien commented Jul 24, 2019 via email

@MarconiS
Copy link

MarconiS commented Feb 7, 2020

Hi! Having that functionality could be very useful! I was wondering if substituting yi - f_hat_i to kl_divergence(yi, f_hat_i) would consistently break the math behind the EM. In theory, that should somehow measure the error between the observed class and predicted vector of probabilities?

@mariadelmarq
Copy link

mariadelmarq commented Mar 2, 2020

Am I understanding correctly that currently MERF cannot be used for multi-class classification?

@gizemtanriver
Copy link

Hi, has anyone tried MERF with a binary outcome (using a cut off point for assigning a class)? I wonder how it performs on such task and if it is straightforward to adjust the code for it...Would be great if anyone could share their experience!

@simonprovost
Copy link

+1 interested in people having used RandomForestClassifier and not regressor, see how it goes :) ?

@Nicobruno92
Copy link

Hi everyone, I am interested in this issue. Has anybody tried it out? How was your implementation and success? Thx

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

9 participants