Примеры проектов машинного обучения: подборка Jupyter Notebook’ов

В продолжение информации о репозитории проектов ML/DL/CV/NLP я подготовил краткое описание еще одной подборки: примеры проектов машинного обучения. Эти примеры оформлены в виде Jupyter Notebook’ов. Всего в подпорке 17 проектов. Каждый из них сопровождается кодами реализаций на Python с описанием, где необходимо, алгоритмов, обучающих наборов, особенностей применения программных библиотек.

Перечень проектов, доступных для изучения и использования:

  • Классификация цветов ириса. Разработчики использовали модель, построенную на базе Keras.
  • Распознавание изображений CIFAR-10 (Часть I – Простая модель). Проект включает модель на базе Keras.
  • Распознавание изображений CIFAR-10 (часть II – Улучшенная модель). Проект включает модель на базе Keras.
  • Распознавание изображений CIFAR-10 (Часть III – Увеличение объема данных). Проект включает модель базе Keras.
  • Распознавание дорожных знаков. Обнаружение дорожных знаков и принятие решений при автономном вождении. Модель построена на базе Keras и набора данных GTSRB.
  • Механизм рекомендаций к фильмам. Используется алгоритм KNN и набор данных MovieLens.
  • Линейная регрессия. На примере прогнозирования прибыли в зависимости от численности населения и прибыли разных городов.
  • Многомерная линейная регрессия. На примере прогнозирования цены дома в зависимости от площади помещений дома и количества спален в доме.
  • Анализ настроений в рецензиях на фильмы. Разработчики использовали наивный байесовский классификатор.
  • Прогнозирование качества вина. Используется модель множественной линейной регрессии. 
  • Неконтролируемое обучение. Анализ данных рыночной корзины, уменьшение размерности и кластеризация.
  • Автоэнкодеры с использованием набора данных Fashion MNIST. Проект включает модель базе Keras.
  • Нечеткое сравнение строк. Определение степени сходства строк.
  • Классификация спама в электронной почте.
  • Прогнозирование оттока клиентов. Анализ отказов от подписки или отмены их обслуживания. Корреляционный анализ.
  • Прогнозирование одобрения кредитных карт. Используется модель логистической регрессии, построенной с нуля.. 

Перечисленные примеры проектов машинного обучения вполне могут пригодиться студентам, разработчикам и просто интересующимся.

Ниже см. пример описания одного из проектов — Нечеткое сравнение строк: 


Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *