Skip to content

Ноутбуки по дата-анализу и машинному обучению, также датасеты и имплементации моделей c курса mlcourse.ai

Notifications You must be signed in to change notification settings

playa69/ML_notebooks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ML_notebooks

Подробная информация о Notebook'ах в этом репозитории:

  1. Supervised
1. Decision_tree_classifier - имплементация дерева решений в библиотеке sklearn. Кроссвалидация и отложенная выборка из sklearn.model_selection.
2. kNN_regression_classification,
3. kNN_weighted - имплементация kNN из sklearn для задачи регрессии и классификации. Без/с весами, с callable-атрибутом. Метрики acuracy_score и R2 (max R2 0.993)
4. Decision_Tree_Regressor_regularisation - пробую деревья с разными гиперпараметрами чтобы избежать переобучения. MSE
  1. Unsupervised
1. Elbow_method,
2. KMeans_custom_and_sklearn,
3. KMeans++_implementation - имплементация KMeans и KMeans++ (лейблы, центройды, кластеры) c критерием останова. Метод Локтя и его визуализация. Имплементация библиотеки sklearn
4. PCA_and_clusterization_metrics - PCA (метод главных компонент) и метрики кластеризаций (affinity prop., спектральная и иерархическа) AMI, ARI, V,H и С
  1. Data analysis and others
1. spotify_analysis_numpy_pandas,
2. telecom_analysis_pandas_matplotlib__t_sne - визуализация и анализ двух датасетов с помощью Pandas, Seaborn, Matplotlib и scikit t-sne отображения.
3. stable_diffusion - ноутбук с имплементацией (форк) stable_diffusion (промпт - text2image)
4. StandardScaler_MinMaxScaler - standardscaler() и minmaxscaler(), p-value and Shapiro–Wilk test from scipy

CSV также тут!

Also more datasets here https://www.kaggle.com/datasets:

import os
for dirname, _, filenames in os.walk('/kaggle/input'):
    for filename in filenames:
        print(os.path.join(dirname, filename))

Python: https://www.python.org/ with enabled env variable

pip install numpy
pip install pandas
pip install seaborn
pip install jupyter
jupyter-notebook

About

Ноутбуки по дата-анализу и машинному обучению, также датасеты и имплементации моделей c курса mlcourse.ai

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published