Skip to content

Comprehensive Python ML repository with 50+ Jupyter notebooks covering neural networks, GNNs, transformers, AutoML, time series analysis, computer vision, and medical AI applications. Practical examples from basic algorithms to cutting-edge architectures.

License

Notifications You must be signed in to change notification settings

TAUforPython/machinelearning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

224 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Machine Learning with Python

Комплексная коллекция примеров и ноутбуков по машинному обучению и искусственному интеллекту

Этот репозиторий представляет собой обширную библиотеку практических примеров, охватывающих все основные области современного машинного обучения и ИИ. От базовых алгоритмов до передовых архитектур нейронных сетей - здесь найдется материал для специалистов любого уровня. Здесь вы найдете учебные пособия, примеры реализации алгоритмов машинного обучения, а также полезные ресурсы для углубления ваших знаний в этой области.

В репозитории представлены примеры кода для различных задач машинного обучения, включая:

7 cases for table EDA Open In Colab

EDA = Exploratory Data Analysis Open In Colab

Классификация Регрессия Кластеризация Обработка естественного языка (NLP) Работа с изображениями

Алгоритмы:

NN - neural network LSTM - Long-Short-Term-Memory

KAN - Kolmogorov-Arnold-Networks Open In Colab

AutoML - brilliant example of open source framework (2025 year of review) Open In Colab

Multimodal AutoML - AutoGluon example Open In Colab

GNN - Graph Neural Network Open In Colab

Для более глубокого изучения машинного обучения рекомендуется ознакомиться с следующими ресурсами: Scikit-learn Documentation TensorFlow Documentation PyTorch Documentation

Основные направления

Классическое машинное обучение

  • EDA (Exploratory Data Analysis) - разведочный анализ данных
  • Классификация и регрессия - традиционные задачи ML
  • Кластеризация - методы группировки данных
  • Снижение размерности - PCA, ICA, t-SNE для визуализации данных

Глубокое обучение

  • Нейронные сети (NN) - от простейших до сложных архитектур
  • Свёрточные сети (CNN) - компьютерное зрение и классификация изображений
  • Рекуррентные сети (RNN/LSTM) - работа с временными рядами и последовательностями
  • Трансформеры - современные архитектуры для NLP

🕸️ Графовые нейронные сети (GNN)

  • Graph Convolution Networks (GCN) - базовые графовые свертки
  • Graph Attention Networks (GAT) - внимание в графовых структурах
  • Классификация узлов и предсказание связей - типичные задачи GNN
  • Работа с графовыми данными - форматы GraphML, научные статьи (PubMed)

Современные технологии

  • KAN (Kolmogorov-Arnold Networks) - новейшая архитектура нейронных сетей 2024 года
  • AutoML и AutoGluon - автоматизация машинного обучения
  • Transfer Learning - перенос обучения и дообучение моделей
  • Federated Learning - федеративное обучение для приватности данных

Анализ временных рядов

  • LSTM и ARIMA - прогнозирование временных рядов
  • Электрокардиограммы (ECG) - медицинская аналитика
  • Резервуарные вычисления (ESN) - альтернативные подходы к RNN

Прикладные области

  • Анализ выживаемости - медицинская статистика и предиктивная аналитика
  • Обработка сигналов - фильтрация и анализ биомедицинских данных
  • Компьютерное зрение - классификация изображений и паттернов

NLP и большие языковые модели

  • Attention mechanism - механизм внимания в трансформерах
  • LoRA fine-tuning - эффективное дообучение больших моделей
  • AWQ оптимизация - квантование и ускорение моделей

Структура репозитория

  • Базовые примеры (example_*.ipynb) - вводные ноутбуки по каждой теме
  • Специализированные реализации (NN_*.ipynb, GNN_*.ipynb) - углубленные примеры
  • Case studies - реальные прикладные задачи из медицины и науки
  • Examples/ - дополнительные материалы и специфические кейсы
  • test_datasets/ - тестовые наборы данных для экспериментов

About

Comprehensive Python ML repository with 50+ Jupyter notebooks covering neural networks, GNNs, transformers, AutoML, time series analysis, computer vision, and medical AI applications. Practical examples from basic algorithms to cutting-edge architectures.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors