Giter Site home page Giter Site logo

evn58 / hse-shad-ml Goto Github PK

View Code? Open in Web Editor NEW

This project forked from tyz910/hse-shad-ml

0.0 1.0 0.0 49.46 MB

:mortar_board: Введение в машинное обучение. Курс от ВШЭ и ШАД на coursera.org

Python 15.41% Jupyter Notebook 84.59%

hse-shad-ml's Introduction

Введение в машинное обучение. Курс от ВШЭ и ШАД на coursera.org

В процессе прохождения курса слушатель изучает основные типы задач, решаемых с помощью машинного обучения — в основном речь идёт о классификации, регрессии и кластеризации. Узнает об основных методах машинного обучения и их особенностях, учится оценивать качество моделей — и решать, подходит ли модель для решения конкретной задачи. Наконец, знакомится с современными библиотеками, в которых реализованы обсуждаемые модели и методы оценки их качества.

Слушателю нужно знать об основных понятиях математики: функциях, производных, векторах, матрицах. Для выполнения практических заданий потребуются базовые навыки программирования. Желательно знать Python.

Программа курса

Неделя 1. Введение. Примеры задач. Логические методы: решающие деревья и решающие леса.

  1. Предобработка данных в Pandas
  2. Важность признаков

Неделя 2. Метрические методы классификации. Линейные методы, стохастический градиент.

  1. Выбор числа соседей
  2. Выбор метрики
  3. Нормализация признаков

Неделя 3. Метод опорных векторов (SVM). Логистическая регрессия. Метрики качества классификации.

  1. Опорные объекты
  2. Анализ текстов
  3. Логистическая регрессия
  4. Метрики качества классификации

Неделя 4. Линейная регрессия. Понижение размерности, метод главных компонент.

  1. Линейная регрессия: прогноз оклада по описанию вакансии
  2. Составление фондового индекса

Неделя 5. Композиции алгоритмов, градиентный бустинг. Нейронные сети.

  1. Размер случайного леса
  2. Градиентный бустинг над решающими деревьями

Неделя 6. Кластеризация и визуализация. Частичное обучение.

  1. Уменьшение количества цветов изображения

Неделя 7. Прикладные задачи анализа данных: постановки и методы решения.

  1. Проект: предсказания победителя в онлайн-игре

hse-shad-ml's People

Contributors

tyz910 avatar newglad avatar

Watchers

Evgeny Nikolaev avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.