Программист и математика: счастливы вместе? — Иван...

Post on 11-Nov-2014

581 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

Женаты? Всё сложно? В активном поиске? Какие отношения складываются у программистов с математикой? Как часто они пересекаются? Нужна ли программисту математика, чтобы быть счастливым и успешным на рынке труда? В докладе я отвечу на эти вопросы, поделюсь своим опытом и примерами из жизни реальных сервисов, разрабатываемых в Екатеринбурге.

TRANSCRIPT

1

2

Программист и математика: счастливы вместе?

Бибилов Иван, куратор академических программ в Екатеринбурге

Где?

Для подбора формул ранжирования в Яндексе используется Матрикснет — метод машинного обучения, основанный на градиентном бустинге деревьев решений. Основные отличия от классического метода:

тип деревьев решений (Oblivious Trees); регуляризация значений в листьях.

Матрикснет

● Дата премьеры● Кол-во кинотеатров● Отзывы?● Сборы?

Ранжирование фильмов

Качество погоды

Предположим, что в обществе существует некоторая болезнь, которой болен 1 человек из 1000. Есть тест, который с вероятнстью 0.99 говорит о том, что вы больны, если вы действительно больны. И 0.99, что вы здоровы, если вы здоровы. Ложноположительных и ложноотрицательных результатов – по 1 проценту.

Если тест показал положительный результат, то с какой вероятностью вы больны?

Тервер и статистика

Земля – это шар (почти)

Земля – это шар (почти)

– Ближайшее метро к кинотеатру– Ближайшая метеостанция к району города– Расстояние между городами

Ближайшие точки

МКАД – это выпуклый 4000-угольник

Выходим ли мы за МКАД?

А* – алгоритм поиска по первому наилучшему совпадению на графе, который находит маршрут с наименьшей стоимостью от одной вершины (начальной) к другой (целевой, конечной).

Как быстрее доехать

Математика и внутренний мир

top related