SlideShare a Scribd company logo
1 of 66
Download to read offline
среда, 5 марта 14 г.
Я.Разработчик
Михаил Ройзнер
Руководитель группы разработки
рекомендательных систем
среда, 5 марта 14 г.
среда, 5 марта 14 г.
Математика
в сервисах Яндекса
среда, 5 марта 14 г.
Поиск
среда, 5 марта 14 г.
Поиск
Ранжирование результатов
среда, 5 марта 14 г.
Поиск
Ранжирование результатов
Машинное обучение
среда, 5 марта 14 г.
Поиск
Ранжирование результатов
Машинное обучение
Численные методы
среда, 5 марта 14 г.
Поиск
Ранжирование результатов
Машинное обучение
Численные методы
Математический анализ
среда, 5 марта 14 г.
Поиск
среда, 5 марта 14 г.
Поиск
среда, 5 марта 14 г.
Поиск
Понимание запроса
среда, 5 марта 14 г.
Поиск
Понимание запроса
среда, 5 марта 14 г.
Поиск
Компьютерная лингвистика
Понимание запроса
среда, 5 марта 14 г.
Поиск
Компьютерная лингвистика
Понимание запроса
среда, 5 марта 14 г.
Поиск
Компьютерная лингвистика
Языковые модели
Понимание запроса
среда, 5 марта 14 г.
Поиск
Компьютерная лингвистика
Языковые модели
Понимание запроса
среда, 5 марта 14 г.
Поиск
Компьютерная лингвистика
Языковые модели
Теория вероятностей
Понимание запроса
среда, 5 марта 14 г.
Поиск
Компьютерная лингвистика
Языковые модели
Теория вероятностей
Понимание запроса
среда, 5 марта 14 г.
Реклама
среда, 5 марта 14 г.
Реклама
среда, 5 марта 14 г.
Реклама
Предсказание клика
среда, 5 марта 14 г.
Реклама
Предсказание клика
Машинное обучение
среда, 5 марта 14 г.
Реклама
Предсказание клика
2% — $20 000 000
среда, 5 марта 14 г.
Реклама
Предсказание клика
Машинное обучение
Онлайн-аукцион
среда, 5 марта 14 г.
Реклама
Предсказание клика
Машинное обучение
Онлайн-аукцион
Теория игр
среда, 5 марта 14 г.
Карты
среда, 5 марта 14 г.
Карты
среда, 5 марта 14 г.
Карты
Построение маршрутов
среда, 5 марта 14 г.
Карты
Построение маршрутов
Алгоритмы на графах
среда, 5 марта 14 г.
Карты
Построение маршрутов
Алгоритмы на графах
Дискретная математика
среда, 5 марта 14 г.
Распознавание изображений
среда, 5 марта 14 г.
Распознавание изображений
среда, 5 марта 14 г.
Распознавание изображений
среда, 5 марта 14 г.
Распознавание изображений
Распознавание образов
среда, 5 марта 14 г.
Распознавание изображений
Распознавание образов
Компьютерное зрение
среда, 5 марта 14 г.
Распознавание изображений
Распознавание образов
Компьютерное зрение
Нейронные сети
среда, 5 марта 14 г.
Рекомендательные системы
среда, 5 марта 14 г.
Рекомендательные системы
среда, 5 марта 14 г.
Рекомендательные системы
Предсказание предпочтений
пользователей
среда, 5 марта 14 г.
Рекомендательные системы
Предсказание предпочтений
пользователей
среда, 5 марта 14 г.
Рекомендательные системы
Предсказание предпочтений
пользователей
Машинное обучение
среда, 5 марта 14 г.
Рекомендательные системы
Предсказание предпочтений
пользователей
Машинное обучение
среда, 5 марта 14 г.
Рекомендательные системы
Предсказание предпочтений
пользователей
Машинное обучение
Линейная алгебра
среда, 5 марта 14 г.
Рекомендательные системы
Предсказание предпочтений
пользователей
Машинное обучение
Линейная алгебра
среда, 5 марта 14 г.
Поиск
Музыка,
Голосовой поиск
Карты
Реклама
Картинки
Рекомендации
Хранение
и обработка данных
ЧИСЛЕННЫЕ МЕТОДЫ
ТЕОРИЯ ИГР
ТЕОРИЯ ИНФОРМАЦИИ
КОМПЬЮТЕРНОЕ ЗРЕНИЕ
ЛИНГВИСТИКА
НЕЙРОННЫЕ СЕТИ
ДИСКРЕТНАЯ МАТЕМАТИКА
РАСПРЕДЕЛЕННЫЕВЫЧИСЛЕНИЯ
среда, 5 марта 14 г.
Must Learn
Математический анализ
Линейная алгебра
Теория вероятностей и статистика
Программирование: С++, Java, Python
Алгоритмы и структуры данных
Машинное обучение
среда, 5 марта 14 г.
Разработка изнутри
среда, 5 марта 14 г.
Проблема
The Terminator
Рекомендуем посмотреть
RoboCop
Terminator 2: Judgment Day
среда, 5 марта 14 г.
Проблема
The Terminator
Рекомендуем посмотреть
RoboCop
Terminator 2: Judgment Day
Однообразные рекомендации
среда, 5 марта 14 г.
Идея
Выкинем из рекомендаций повторяющиеся жанры.
среда, 5 марта 14 г.
Тестирование
среда, 5 марта 14 г.
Тестирование
Метрика:
количество разных жанров
в списке рекомендаций
Результат: +37%
среда, 5 марта 14 г.
Тестирование
Метрика:
количество разных жанров
в списке рекомендаций
Результат: +37%
Метрика:
точность
рекомендаций
Результат: –5%
среда, 5 марта 14 г.
Идея
Строим список рекомендаций последовательно
Понижаем фильм в выдаче, если такие жанры уже
встречались в списке
среда, 5 марта 14 г.
Тестирование
Метрика: количество
разных жанров
в списке рекомендаций
Результат: +23%
среда, 5 марта 14 г.
Тестирование
Метрика: количество
разных жанров
в списке рекомендаций
Результат: +23%
Метрика:
точность
рекомендаций
Результат: +1%
среда, 5 марта 14 г.
Онлайн-эксперимент
среда, 5 марта 14 г.
Онлайн-эксперимент
Начало эксперимента
время
среда, 5 марта 14 г.
Онлайн-эксперимент
A/B тестирование
Начало эксперимента
5%
время
среда, 5 марта 14 г.
Онлайн-эксперимент
Статистический тест:
уровень значимости 95%
A/B тестирование
Начало эксперимента
5%
время
среда, 5 марта 14 г.
Внедрение
Inside Llewyn Davis
RoboCop
The Wind Rises
Рекомендуем посмотреть
среда, 5 марта 14 г.
Внедрение
Inside Llewyn Davis
RoboCop
The Wind Rises
Рекомендуем посмотреть
среда, 5 марта 14 г.
Проблема Идея Тестирование Внедрение
Онлайн-
эксперимент Внедрение
среда, 5 марта 14 г.
Big math Big data
среда, 5 марта 14 г.
Михаил Ройзнер
Руководитель группы разработки
рекомендательных систем
e-mail: roizner@yandex-team.ru
среда, 5 марта 14 г.

More Related Content

More from Yandex

Плохие методы продвижения сайта, Екатерины Гладких, лекция в Школе вебмастеро...
Плохие методы продвижения сайта, Екатерины Гладких, лекция в Школе вебмастеро...Плохие методы продвижения сайта, Екатерины Гладких, лекция в Школе вебмастеро...
Плохие методы продвижения сайта, Екатерины Гладких, лекция в Школе вебмастеро...Yandex
 
Основные принципы ранжирования, Сергей Царик и Антон Роменский, лекция в Школ...
Основные принципы ранжирования, Сергей Царик и Антон Роменский, лекция в Школ...Основные принципы ранжирования, Сергей Царик и Антон Роменский, лекция в Школ...
Основные принципы ранжирования, Сергей Царик и Антон Роменский, лекция в Школ...Yandex
 
Основные принципы индексирования сайта, Александр Смирнов, лекция в Школе веб...
Основные принципы индексирования сайта, Александр Смирнов, лекция в Школе веб...Основные принципы индексирования сайта, Александр Смирнов, лекция в Школе веб...
Основные принципы индексирования сайта, Александр Смирнов, лекция в Школе веб...Yandex
 
Мобильное приложение: как и зачем, Александр Лукин, лекция в Школе вебмастеро...
Мобильное приложение: как и зачем, Александр Лукин, лекция в Школе вебмастеро...Мобильное приложение: как и зачем, Александр Лукин, лекция в Школе вебмастеро...
Мобильное приложение: как и зачем, Александр Лукин, лекция в Школе вебмастеро...Yandex
 
Сайты на мобильных устройствах, Олег Ножичкин, лекция в Школе вебмастеров Янд...
Сайты на мобильных устройствах, Олег Ножичкин, лекция в Школе вебмастеров Янд...Сайты на мобильных устройствах, Олег Ножичкин, лекция в Школе вебмастеров Янд...
Сайты на мобильных устройствах, Олег Ножичкин, лекция в Школе вебмастеров Янд...Yandex
 
Качественная аналитика сайта, Юрий Батиевский, лекция в Школе вебмастеров Янд...
Качественная аналитика сайта, Юрий Батиевский, лекция в Школе вебмастеров Янд...Качественная аналитика сайта, Юрий Батиевский, лекция в Школе вебмастеров Янд...
Качественная аналитика сайта, Юрий Батиевский, лекция в Школе вебмастеров Янд...Yandex
 
Что можно и что нужно измерять на сайте, Петр Аброськин, лекция в Школе вебма...
Что можно и что нужно измерять на сайте, Петр Аброськин, лекция в Школе вебма...Что можно и что нужно измерять на сайте, Петр Аброськин, лекция в Школе вебма...
Что можно и что нужно измерять на сайте, Петр Аброськин, лекция в Школе вебма...Yandex
 
Как правильно поставить ТЗ на создание сайта, Алексей Бородкин, лекция в Школ...
Как правильно поставить ТЗ на создание сайта, Алексей Бородкин, лекция в Школ...Как правильно поставить ТЗ на создание сайта, Алексей Бородкин, лекция в Школ...
Как правильно поставить ТЗ на создание сайта, Алексей Бородкин, лекция в Школ...Yandex
 
Как защитить свой сайт, Пётр Волков, лекция в Школе вебмастеров
Как защитить свой сайт, Пётр Волков, лекция в Школе вебмастеровКак защитить свой сайт, Пётр Волков, лекция в Школе вебмастеров
Как защитить свой сайт, Пётр Волков, лекция в Школе вебмастеровYandex
 
Как правильно составить структуру сайта, Дмитрий Сатин, лекция в Школе вебмас...
Как правильно составить структуру сайта, Дмитрий Сатин, лекция в Школе вебмас...Как правильно составить структуру сайта, Дмитрий Сатин, лекция в Школе вебмас...
Как правильно составить структуру сайта, Дмитрий Сатин, лекция в Школе вебмас...Yandex
 
Технические особенности создания сайта, Дмитрий Васильева, лекция в Школе веб...
Технические особенности создания сайта, Дмитрий Васильева, лекция в Школе веб...Технические особенности создания сайта, Дмитрий Васильева, лекция в Школе веб...
Технические особенности создания сайта, Дмитрий Васильева, лекция в Школе веб...Yandex
 
Конструкторы для отдельных элементов сайта, Елена Першина, лекция в Школе веб...
Конструкторы для отдельных элементов сайта, Елена Першина, лекция в Школе веб...Конструкторы для отдельных элементов сайта, Елена Першина, лекция в Школе веб...
Конструкторы для отдельных элементов сайта, Елена Першина, лекция в Школе веб...Yandex
 
Контент для интернет-магазинов, Катерина Ерошина, лекция в Школе вебмастеров ...
Контент для интернет-магазинов, Катерина Ерошина, лекция в Школе вебмастеров ...Контент для интернет-магазинов, Катерина Ерошина, лекция в Школе вебмастеров ...
Контент для интернет-магазинов, Катерина Ерошина, лекция в Школе вебмастеров ...Yandex
 
Как написать хороший текст для сайта, Катерина Ерошина, лекция в Школе вебмас...
Как написать хороший текст для сайта, Катерина Ерошина, лекция в Школе вебмас...Как написать хороший текст для сайта, Катерина Ерошина, лекция в Школе вебмас...
Как написать хороший текст для сайта, Катерина Ерошина, лекция в Школе вебмас...Yandex
 
Usability и дизайн - как не помешать пользователю, Алексей Иванов, лекция в Ш...
Usability и дизайн - как не помешать пользователю, Алексей Иванов, лекция в Ш...Usability и дизайн - как не помешать пользователю, Алексей Иванов, лекция в Ш...
Usability и дизайн - как не помешать пользователю, Алексей Иванов, лекция в Ш...Yandex
 
Cайт. Зачем он и каким должен быть, Алексей Иванов, лекция в Школе вебмастеро...
Cайт. Зачем он и каким должен быть, Алексей Иванов, лекция в Школе вебмастеро...Cайт. Зачем он и каким должен быть, Алексей Иванов, лекция в Школе вебмастеро...
Cайт. Зачем он и каким должен быть, Алексей Иванов, лекция в Школе вебмастеро...Yandex
 
Эталонное описание фильма на основе десятков дубликатов
Эталонное описание фильма на основе десятков дубликатовЭталонное описание фильма на основе десятков дубликатов
Эталонное описание фильма на основе десятков дубликатовYandex
 
Поиск списков в неструктурированных данных
Поиск списков в неструктурированных данныхПоиск списков в неструктурированных данных
Поиск списков в неструктурированных данныхYandex
 
Производительность параметрического поиска на основе опенсорс-платформы
Производительность параметрического поиска на основе опенсорс-платформыПроизводительность параметрического поиска на основе опенсорс-платформы
Производительность параметрического поиска на основе опенсорс-платформыYandex
 
Beminar js
Beminar jsBeminar js
Beminar jsYandex
 

More from Yandex (20)

Плохие методы продвижения сайта, Екатерины Гладких, лекция в Школе вебмастеро...
Плохие методы продвижения сайта, Екатерины Гладких, лекция в Школе вебмастеро...Плохие методы продвижения сайта, Екатерины Гладких, лекция в Школе вебмастеро...
Плохие методы продвижения сайта, Екатерины Гладких, лекция в Школе вебмастеро...
 
Основные принципы ранжирования, Сергей Царик и Антон Роменский, лекция в Школ...
Основные принципы ранжирования, Сергей Царик и Антон Роменский, лекция в Школ...Основные принципы ранжирования, Сергей Царик и Антон Роменский, лекция в Школ...
Основные принципы ранжирования, Сергей Царик и Антон Роменский, лекция в Школ...
 
Основные принципы индексирования сайта, Александр Смирнов, лекция в Школе веб...
Основные принципы индексирования сайта, Александр Смирнов, лекция в Школе веб...Основные принципы индексирования сайта, Александр Смирнов, лекция в Школе веб...
Основные принципы индексирования сайта, Александр Смирнов, лекция в Школе веб...
 
Мобильное приложение: как и зачем, Александр Лукин, лекция в Школе вебмастеро...
Мобильное приложение: как и зачем, Александр Лукин, лекция в Школе вебмастеро...Мобильное приложение: как и зачем, Александр Лукин, лекция в Школе вебмастеро...
Мобильное приложение: как и зачем, Александр Лукин, лекция в Школе вебмастеро...
 
Сайты на мобильных устройствах, Олег Ножичкин, лекция в Школе вебмастеров Янд...
Сайты на мобильных устройствах, Олег Ножичкин, лекция в Школе вебмастеров Янд...Сайты на мобильных устройствах, Олег Ножичкин, лекция в Школе вебмастеров Янд...
Сайты на мобильных устройствах, Олег Ножичкин, лекция в Школе вебмастеров Янд...
 
Качественная аналитика сайта, Юрий Батиевский, лекция в Школе вебмастеров Янд...
Качественная аналитика сайта, Юрий Батиевский, лекция в Школе вебмастеров Янд...Качественная аналитика сайта, Юрий Батиевский, лекция в Школе вебмастеров Янд...
Качественная аналитика сайта, Юрий Батиевский, лекция в Школе вебмастеров Янд...
 
Что можно и что нужно измерять на сайте, Петр Аброськин, лекция в Школе вебма...
Что можно и что нужно измерять на сайте, Петр Аброськин, лекция в Школе вебма...Что можно и что нужно измерять на сайте, Петр Аброськин, лекция в Школе вебма...
Что можно и что нужно измерять на сайте, Петр Аброськин, лекция в Школе вебма...
 
Как правильно поставить ТЗ на создание сайта, Алексей Бородкин, лекция в Школ...
Как правильно поставить ТЗ на создание сайта, Алексей Бородкин, лекция в Школ...Как правильно поставить ТЗ на создание сайта, Алексей Бородкин, лекция в Школ...
Как правильно поставить ТЗ на создание сайта, Алексей Бородкин, лекция в Школ...
 
Как защитить свой сайт, Пётр Волков, лекция в Школе вебмастеров
Как защитить свой сайт, Пётр Волков, лекция в Школе вебмастеровКак защитить свой сайт, Пётр Волков, лекция в Школе вебмастеров
Как защитить свой сайт, Пётр Волков, лекция в Школе вебмастеров
 
Как правильно составить структуру сайта, Дмитрий Сатин, лекция в Школе вебмас...
Как правильно составить структуру сайта, Дмитрий Сатин, лекция в Школе вебмас...Как правильно составить структуру сайта, Дмитрий Сатин, лекция в Школе вебмас...
Как правильно составить структуру сайта, Дмитрий Сатин, лекция в Школе вебмас...
 
Технические особенности создания сайта, Дмитрий Васильева, лекция в Школе веб...
Технические особенности создания сайта, Дмитрий Васильева, лекция в Школе веб...Технические особенности создания сайта, Дмитрий Васильева, лекция в Школе веб...
Технические особенности создания сайта, Дмитрий Васильева, лекция в Школе веб...
 
Конструкторы для отдельных элементов сайта, Елена Першина, лекция в Школе веб...
Конструкторы для отдельных элементов сайта, Елена Першина, лекция в Школе веб...Конструкторы для отдельных элементов сайта, Елена Першина, лекция в Школе веб...
Конструкторы для отдельных элементов сайта, Елена Першина, лекция в Школе веб...
 
Контент для интернет-магазинов, Катерина Ерошина, лекция в Школе вебмастеров ...
Контент для интернет-магазинов, Катерина Ерошина, лекция в Школе вебмастеров ...Контент для интернет-магазинов, Катерина Ерошина, лекция в Школе вебмастеров ...
Контент для интернет-магазинов, Катерина Ерошина, лекция в Школе вебмастеров ...
 
Как написать хороший текст для сайта, Катерина Ерошина, лекция в Школе вебмас...
Как написать хороший текст для сайта, Катерина Ерошина, лекция в Школе вебмас...Как написать хороший текст для сайта, Катерина Ерошина, лекция в Школе вебмас...
Как написать хороший текст для сайта, Катерина Ерошина, лекция в Школе вебмас...
 
Usability и дизайн - как не помешать пользователю, Алексей Иванов, лекция в Ш...
Usability и дизайн - как не помешать пользователю, Алексей Иванов, лекция в Ш...Usability и дизайн - как не помешать пользователю, Алексей Иванов, лекция в Ш...
Usability и дизайн - как не помешать пользователю, Алексей Иванов, лекция в Ш...
 
Cайт. Зачем он и каким должен быть, Алексей Иванов, лекция в Школе вебмастеро...
Cайт. Зачем он и каким должен быть, Алексей Иванов, лекция в Школе вебмастеро...Cайт. Зачем он и каким должен быть, Алексей Иванов, лекция в Школе вебмастеро...
Cайт. Зачем он и каким должен быть, Алексей Иванов, лекция в Школе вебмастеро...
 
Эталонное описание фильма на основе десятков дубликатов
Эталонное описание фильма на основе десятков дубликатовЭталонное описание фильма на основе десятков дубликатов
Эталонное описание фильма на основе десятков дубликатов
 
Поиск списков в неструктурированных данных
Поиск списков в неструктурированных данныхПоиск списков в неструктурированных данных
Поиск списков в неструктурированных данных
 
Производительность параметрического поиска на основе опенсорс-платформы
Производительность параметрического поиска на основе опенсорс-платформыПроизводительность параметрического поиска на основе опенсорс-платформы
Производительность параметрического поиска на основе опенсорс-платформы
 
Beminar js
Beminar jsBeminar js
Beminar js
 

ройзнер+о+разработке+в+вшэ+V5