• Stars
    star
    205
  • Rank 191,264 (Top 4 %)
  • Language
    Jupyter Notebook
  • Created over 8 years ago
  • Updated over 5 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

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

Введение в машинное обучение. Курс от ВШЭ и ШАД на 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. Проект: предсказания победителя в онлайн-игре

More Repositories

1

golang-webservices

🎓 Разработка веб-сервисов на Golang
Go
268
star
2

sdsj2018

💪 Sberbank Data Science Journey 2018
Python
40
star
3

sberbank-holdem-bot

💪 Sberbank Holdem Challenge 2017. Хакатон по написанию игровых ботов на основе машинного обучения.
Jupyter Notebook
27
star
4

docx-templates

📄 Simple template engine for .docx
PHP
18
star
5

sberbank-covid19

😷 COVID-19 Data Challenge
Jupyter Notebook
15
star
6

cs231n

🎓 CS231n: Convolutional Neural Networks for Visual Recognition
Jupyter Notebook
12
star
7

sberbank-qa

💪 Sberbank Data Science Contest 2017. Задача B: построение вопрос-ответной системы.
Jupyter Notebook
11
star
8

sf-crime-map

🌎 San Francisco Crime Map
JavaScript
8
star
9

kaggle

Jupyter Notebook
6
star
10

cs224n

🎓 CS224n: Natural Language Processing with Deep Learning
Jupyter Notebook
5
star
11

sberbank-classicai

💪 Sberbank КлассикAI 2018. Cоревнование по стихотворному Искусственному Интеллекту.
Python
5
star
12

misis

📚 Всё, что скопилось за годы студенчества в МИСиС
Pascal
2
star
13

mif-text-classification

📂 Классификация текстов с помощью TF-IDF и логистической регрессии
Jupyter Notebook
2
star
14

twitter-parser

тестовое задание от Social Insight
PHP
2
star
15

ray-tracer-challenge

The Ray Tracer Challenge. Implemented in Go.
Go
1
star
16

d3-mif-tags

🌐 Вселенная книг МИФа на D3.js
JavaScript
1
star
17

d3-mif-blog

😍 Инфографика популярных постов в блоге МИФа
JavaScript
1
star