π ML Fundamentals β Labs & Exercises
This section is based on mlcourse.ai, an open Machine Learning course by Yury Kashnitsky (yorko), created within the OpenDataScience (ods.ai) community.
Some datasets are sourced from Kaggle and other open resources.
π This is a self-study project, where I reproduced and experimented parts of the course to strengthen my understanding of the fast-moving field of machine learning.
π Topics Covered
- Pandas & Data Analysis β Titanic dataset exploration.
- Data Visualization β Matplotlib, Seaborn, Plotly for exploratory analysis.
- Decision Trees & k-NN β supervised learning basics.
- Linear Models β r Explored regression and classification with linear models: MSE and biasβvariance tradeoff, logistic regression with likelihood learning, regularization techniques, and case studies such as analysis on IMDB movie reviews.
- Feature Engineering & Selection β Focused on preparing better data for ML models: creating useful features, transforming them for improved accuracy, and removing irrelevant ones.
- Ensembles (Random Forests, Bagging) β tree-based ensembles.
- Unsupervised Learning β PCA, clustering, k-means.
- Time Series β rolling window estimations, exponential smoothing, SARIMA.