Jupyter-notebooks with classic machine learning homeworks solutions from HSE FCS courses. Some algorithms been written from scratch and some just sklearn fit/predict.
pandas_analysis.ipynb: house pricing and data analysis, exploration and feature engineering
pipline_grid_search.ipynb: Titanic data prediction with pipline and gridsearch
titanic_analysis.ipynb: titanic baseline solution
perceptron.ipynb: Rosenblatt perceptron implementation
knn.ipynb: KNN implementation
kmeans.ipynb: K-Means implementation
walmart_prediction.ipynb: Walmart data feature engineering and prediction
pca.ipynb: PCA implimantation
xgbstump.ipynb: depth 3 XGB implementation
decision_stump.ipynb: depth 1 decision tree implementation
random_stump_forest.ipynb: depth 1 random forest implementation
pandas_train_adult.ipynb: pandas practice