Western-OC2-Lab/AutoML-Implementation-for-Static-and-Dynamic-Data-Analytics

Implementation/Tutorial of using Automated Machine Learning (AutoML) methods for static/batch and online/continual learning

49
/ 100
Emerging

Automates the entire ML pipeline—data preprocessing, feature engineering, model selection, and hyperparameter optimization—using Bayesian optimization (BO-TPE), particle swarm optimization, and grid search across algorithms like LightGBM, random forests, and Hoeffding trees. Includes specialized online learning implementations with concept drift detection via River and adaptive methods (Adaptive Random Forest, Leveraging Bagging) for streaming IoT data. Provides end-to-end case studies on network intrusion detection (CICIDS2017, IoTID20) with separate Jupyter notebooks demonstrating batch vs. continual learning workflows.

628 stars. No commits in the last 6 months.

Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 23 / 25

How are scores calculated?

Stars

628

Forks

110

Language

Jupyter Notebook

License

MIT

Last pushed

May 14, 2024

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/Western-OC2-Lab/AutoML-Implementation-for-Static-and-Dynamic-Data-Analytics"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.