machine learning with python / Олег Шидловский / doist [python meetup 27.03.15]

39
Machine Learning Шидловский Олег [email protected]

Upload: python-meetup

Post on 15-Jul-2015

668 views

Category:

Software


7 download

TRANSCRIPT

Machine Learning

Шидловский Олег

[email protected]

Что такое машинное обучение?

Где это встречается в реальной жизни?

- Прогноз продаж, приток/отток клиентов, трафик

- Создание рекомендательной системы

- Предсказание CTR и оптимальную трату денег на рекламу

- Распознование объектов на изображении (для роботов например)

- Определение различных аномалий

- Охрана окружающей среды

Как и где добыть данные?

http://archive.ics.uci.edu/ml

/

More: http://goo.gl/GTjJUc

Примеры задач

Digit Recognizer Bag of words meets bags

of popcorn Dogs vs. Cats

Как почистить данные?

Библиотеки для работы с машинным обучением

Pylearn2

Digit Recognizer

Дерево решений

Нейронная сеть

PyBrain

Возьмем все в свои руки

Разделяй и властвуй

Bag of words meets bags of popcorn

Bag of Words

Word2Vec

Word2Vec

Семантические отношения между словами

- king - man + woman = queen.

- сша доллар украина:

гривне 0.622719

долар 0.607078

гривны 0.597969

рубля 0.596636

Кластеризация запроса

- мобильный телефон:

сотовый 0.811114

телефона 0.776416

смартфон 0.730191

телфон 0.719766

мобильного

0.717972

Опечатки

- преключение:

приключение

0.748698

преключения

0.726111

приключения

0.692828

приключеия

0.670168

http://www.kaggle.com/c/word2vec-nlp-tutorial/details/part-2-word-

vectors

Dogs vs. Cats

Deep Convolutional Neural

Networks

http://www.ualberta.ca/~bang3/files/DogCat_report.pd

f

http://habrahabr.ru/company/yandex/blog/208034

/