Scikit-learn
Scikit-learn is a powerful, open-source Python library designed for machine learning and data mining. It provides a wide range of tools for supervised and unsupervised learning, model selection, preprocessing, and evaluation.
Lessons
- Introduction to Scikit-Learn – Learn what Scikit-learn is, how to install it, key features, and its ecosystem in Python for machine learning.
- Scikit-learn Basics – Learn the basics of Scikit-learn: importing datasets, identifying features and targets, splitting data, and building a basic ML pipeline in Python.
- Supervised Learning – A comprehensive guide to supervised learning classification techniques including Logistic Regression, KNN, Decision Trees, SVM, evaluation metrics, and the M...
- Unsupervised Learning – Comprehensive guide to unsupervised learning techniques including K-Means Clustering, Hierarchical Clustering, DBSCAN, and Dimensionality Reduction methods l...
- Feature Engineering & Deployment – Comprehensive guide to feature engineering, preprocessing, and model deployment for machine learning, including handling missing data, encoding categorical v...