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

feat: Adding AdaBoost Classification #421

Merged
merged 2 commits into from
Jan 20, 2025
Merged

feat: Adding AdaBoost Classification #421

merged 2 commits into from
Jan 20, 2025

Conversation

HaibinLai
Copy link
Contributor

Added AdaBoost Classification with FlAML framework.

Testing

Choosing dataset and Classification ML workflow

Select data:
image

Here we select column 2 "Label" for Y set, column [3,12] as X set.
image

Then choose mode2: Classification. Here we can see "AdaBoost" in label 11:
image

In feature engineering part we get the data.
image

AdaBoost in non-autoML workflow

Select parameters for AdaBoost. Here we expose 3 hyperparameter in the model: N estimator for how many decision trees we are going to use, Learning rate for the model, max_depth for the depth of the decision trees used in AdaBoost.

image

Training and collecting result:
2e90ab4915202302e07cc4df7099fc86_720

c601f10590c5ce882710c6352beed754_720

AutoML Workflow

image

Auto tuning:
image

image

Final Result:
image

@SanyHe SanyHe merged commit e68ce44 into main Jan 20, 2025
0 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants