SlideShare ist ein Scribd-Unternehmen logo
1 von 39
Machine Learning
Шидловский Олег
oleg.ivye@gmail.com
Что такое машинное обучение?
Где это встречается в реальной жизни?
- Прогноз продаж, приток/отток клиентов, трафик
- Создание рекомендательной системы
- Предсказание 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
/
Machine learning with Python / Олег Шидловский / Doist [Python Meetup 27.03.15]

Weitere ähnliche Inhalte

Andere mochten auch

Максим Щепелин. "Unittesting. Как?"
Максим Щепелин. "Unittesting. Как?"Максим Щепелин. "Unittesting. Как?"
Максим Щепелин. "Unittesting. Как?"
Python Meetup
 
S.O.L.I.D. - Павел Кохан, Python Meetup 26.09.2014
S.O.L.I.D. - Павел Кохан, Python Meetup 26.09.2014S.O.L.I.D. - Павел Кохан, Python Meetup 26.09.2014
S.O.L.I.D. - Павел Кохан, Python Meetup 26.09.2014
Python Meetup
 

Andere mochten auch (10)

Redis. Как мы боролись со сложностью
Redis. Как мы боролись со сложностьюRedis. Как мы боролись со сложностью
Redis. Как мы боролись со сложностью
 
Про асинхронность / Максим Щепелин / Web Developer Wargaming
Про асинхронность / Максим Щепелин / Web Developer WargamingПро асинхронность / Максим Щепелин / Web Developer Wargaming
Про асинхронность / Максим Щепелин / Web Developer Wargaming
 
Обзор фреймворка Twisted
Обзор фреймворка TwistedОбзор фреймворка Twisted
Обзор фреймворка Twisted
 
OpenSource CMS и ERP система в одном флаконе / Олег Курьян / технический дире...
OpenSource CMS и ERP система в одном флаконе / Олег Курьян / технический дире...OpenSource CMS и ERP система в одном флаконе / Олег Курьян / технический дире...
OpenSource CMS и ERP система в одном флаконе / Олег Курьян / технический дире...
 
Максим Щепелин. "Unittesting. Как?"
Максим Щепелин. "Unittesting. Как?"Максим Щепелин. "Unittesting. Как?"
Максим Щепелин. "Unittesting. Как?"
 
Wargaming: тыл - фронту!
Wargaming: тыл - фронту!Wargaming: тыл - фронту!
Wargaming: тыл - фронту!
 
Pebble
PebblePebble
Pebble
 
Почему я пишу хороший код, но его никто не ценит, кроме моей мамы / Павел Меш...
Почему я пишу хороший код, но его никто не ценит, кроме моей мамы / Павел Меш...Почему я пишу хороший код, но его никто не ценит, кроме моей мамы / Павел Меш...
Почему я пишу хороший код, но его никто не ценит, кроме моей мамы / Павел Меш...
 
S.O.L.I.D. - Павел Кохан, Python Meetup 26.09.2014
S.O.L.I.D. - Павел Кохан, Python Meetup 26.09.2014S.O.L.I.D. - Павел Кохан, Python Meetup 26.09.2014
S.O.L.I.D. - Павел Кохан, Python Meetup 26.09.2014
 
Python AST / Николай Карелин / VPI Development Center [Python Meetup 27.03.15]
Python AST / Николай Карелин / VPI Development Center [Python Meetup 27.03.15]Python AST / Николай Карелин / VPI Development Center [Python Meetup 27.03.15]
Python AST / Николай Карелин / VPI Development Center [Python Meetup 27.03.15]
 

Ähnlich wie Machine learning with Python / Олег Шидловский / Doist [Python Meetup 27.03.15]

Андрей Себрант - Что такое Big data и почему это страшно интересно
Андрей Себрант - Что такое Big data и почему это страшно интересноАндрей Себрант - Что такое Big data и почему это страшно интересно
Андрей Себрант - Что такое Big data и почему это страшно интересно
Yandex
 
Машинное обучение в электронной коммерции — практика использования и подводны...
Машинное обучение в электронной коммерции — практика использования и подводны...Машинное обучение в электронной коммерции — практика использования и подводны...
Машинное обучение в электронной коммерции — практика использования и подводны...
Ontico
 
Data Science и Cognitive Science, алгоритмы и психология: четвертая промышлен...
Data Science и Cognitive Science, алгоритмы и психология: четвертая промышлен...Data Science и Cognitive Science, алгоритмы и психология: четвертая промышлен...
Data Science и Cognitive Science, алгоритмы и психология: четвертая промышлен...
Tech Talks @NSU
 

Ähnlich wie Machine learning with Python / Олег Шидловский / Doist [Python Meetup 27.03.15] (20)

Маркетинг времен IV промышленной революции (Russian)
Маркетинг времен IV  промышленной революции (Russian)Маркетинг времен IV  промышленной революции (Russian)
Маркетинг времен IV промышленной революции (Russian)
 
109 retail rocket_eretailforum2014
109 retail rocket_eretailforum2014109 retail rocket_eretailforum2014
109 retail rocket_eretailforum2014
 
Маркетинг в эпоху черных ящиков
Маркетинг в эпоху черных ящиковМаркетинг в эпоху черных ящиков
Маркетинг в эпоху черных ящиков
 
Бизнес-тренер - будущее профессии
Бизнес-тренер - будущее профессииБизнес-тренер - будущее профессии
Бизнес-тренер - будущее профессии
 
"Предпринимательский образ мышления" Часть 2.1 Эмпатия
"Предпринимательский образ мышления" Часть 2.1 Эмпатия "Предпринимательский образ мышления" Часть 2.1 Эмпатия
"Предпринимательский образ мышления" Часть 2.1 Эмпатия
 
Image Recognition in Retail by Neuromation on the13th ECR FORUM 2017
Image Recognition in Retail by Neuromation on the13th ECR FORUM 2017 Image Recognition in Retail by Neuromation on the13th ECR FORUM 2017
Image Recognition in Retail by Neuromation on the13th ECR FORUM 2017
 
[Технопарк] Управление продуктом-3
[Технопарк] Управление продуктом-3[Технопарк] Управление продуктом-3
[Технопарк] Управление продуктом-3
 
Стодневка "TIME-спецназ". Старт. 25 ноября 2015.
Стодневка "TIME-спецназ". Старт. 25  ноября 2015.Стодневка "TIME-спецназ". Старт. 25  ноября 2015.
Стодневка "TIME-спецназ". Старт. 25 ноября 2015.
 
Андрей Себрант - Что такое Big data и почему это страшно интересно
Андрей Себрант - Что такое Big data и почему это страшно интересноАндрей Себрант - Что такое Big data и почему это страшно интересно
Андрей Себрант - Что такое Big data и почему это страшно интересно
 
Artificial Intelligence (lecture for schoolchildren) [rus]
Artificial Intelligence (lecture for schoolchildren) [rus]Artificial Intelligence (lecture for schoolchildren) [rus]
Artificial Intelligence (lecture for schoolchildren) [rus]
 
18.10.19 - WebPromo SEO day - Фазовый переход между стратами
18.10.19 - WebPromo SEO day - Фазовый переход между стратами18.10.19 - WebPromo SEO day - Фазовый переход между стратами
18.10.19 - WebPromo SEO day - Фазовый переход между стратами
 
Машинное обучение в электронной коммерции — практика использования и подводны...
Машинное обучение в электронной коммерции — практика использования и подводны...Машинное обучение в электронной коммерции — практика использования и подводны...
Машинное обучение в электронной коммерции — практика использования и подводны...
 
О общих подходах к отображению данных на сайте
О общих подходах к отображению данных на сайтеО общих подходах к отображению данных на сайте
О общих подходах к отображению данных на сайте
 
LifeHackDay 2016 - Odessa: Ярослав Максимович, 2event
LifeHackDay 2016 - Odessa: Ярослав Максимович, 2eventLifeHackDay 2016 - Odessa: Ярослав Максимович, 2event
LifeHackDay 2016 - Odessa: Ярослав Максимович, 2event
 
Cовременные тенденции против устаревших стереотипов бизнеса
Cовременные тенденции против устаревших стереотипов бизнесаCовременные тенденции против устаревших стереотипов бизнеса
Cовременные тенденции против устаревших стереотипов бизнеса
 
4.0 промышленная революция big data на жд транспорте 20 февраля 2017г
4.0 промышленная революция big data на жд транспорте 20 февраля 2017г4.0 промышленная революция big data на жд транспорте 20 февраля 2017г
4.0 промышленная революция big data на жд транспорте 20 февраля 2017г
 
4.0 промышленная революция big data на жд транспорте 20 февраля 2017г
4.0 промышленная революция big data на жд транспорте 20 февраля 2017г4.0 промышленная революция big data на жд транспорте 20 февраля 2017г
4.0 промышленная революция big data на жд транспорте 20 февраля 2017г
 
Data Science и Cognitive Science, алгоритмы и психология: четвертая промышлен...
Data Science и Cognitive Science, алгоритмы и психология: четвертая промышлен...Data Science и Cognitive Science, алгоритмы и психология: четвертая промышлен...
Data Science и Cognitive Science, алгоритмы и психология: четвертая промышлен...
 
SECON'2014 - Андрей Устюжанин - Маленькие секреты больших данных
SECON'2014 - Андрей Устюжанин - Маленькие секреты больших данныхSECON'2014 - Андрей Устюжанин - Маленькие секреты больших данных
SECON'2014 - Андрей Устюжанин - Маленькие секреты больших данных
 
Big data и цифровая трансформация
Big data и цифровая трансформацияBig data и цифровая трансформация
Big data и цифровая трансформация
 

Mehr von Python Meetup

Mehr von Python Meetup (12)

Python для анализа данных
Python для анализа данныхPython для анализа данных
Python для анализа данных
 
Асинхронное распределенное выполнение задач. Stdlib, Celery, RQ и собственные...
Асинхронное распределенное выполнение задач. Stdlib, Celery, RQ и собственные...Асинхронное распределенное выполнение задач. Stdlib, Celery, RQ и собственные...
Асинхронное распределенное выполнение задач. Stdlib, Celery, RQ и собственные...
 
Использование gevent для эмуляции высокой нагрузки
Использование gevent для эмуляции высокой нагрузкиИспользование gevent для эмуляции высокой нагрузки
Использование gevent для эмуляции высокой нагрузки
 
Введение в GIL и новый GIL
Введение в GIL и новый GILВведение в GIL и новый GIL
Введение в GIL и новый GIL
 
Недостатки Python
Недостатки PythonНедостатки Python
Недостатки Python
 
Социальный игровой сервер на Python: от первого коммита до продакшена
Социальный игровой сервер на Python: от первого коммита до продакшенаСоциальный игровой сервер на Python: от первого коммита до продакшена
Социальный игровой сервер на Python: от первого коммита до продакшена
 
Портируем на Python 3
Портируем на Python 3Портируем на Python 3
Портируем на Python 3
 
Garbage collector and a bit of memory management
Garbage collector and a bit of memory managementGarbage collector and a bit of memory management
Garbage collector and a bit of memory management
 
Неочевидное поведение некоторых конструкций
Неочевидное поведение некоторых конструкцийНеочевидное поведение некоторых конструкций
Неочевидное поведение некоторых конструкций
 
Pyton – пробуем функциональный стиль
Pyton – пробуем функциональный стильPyton – пробуем функциональный стиль
Pyton – пробуем функциональный стиль
 
Dictionary в Python. По мотивам Objects/dictnotes.txt
Dictionary в Python. По мотивам Objects/dictnotes.txtDictionary в Python. По мотивам Objects/dictnotes.txt
Dictionary в Python. По мотивам Objects/dictnotes.txt
 
"Внутренности" CPython, часть II
"Внутренности" CPython, часть II"Внутренности" CPython, часть II
"Внутренности" CPython, часть II
 

Machine learning with Python / Олег Шидловский / Doist [Python Meetup 27.03.15]