Максим Мусин - Умные компьютеры, как это работает, где...

Post on 15-Jun-2015

433.688 views 4 download

Transcript of Максим Мусин - Умные компьютеры, как это работает, где...

Умные компьютеры, как это работает, где этому

научиться и когда уже машины поработят

человечество

Максим Мусин, Яндекс, ФИВТ

Разумные компьютеры, с чем их

едят и опасны ли они

Разумные компьютеры, с чем их

едят и опасны ли они

Использованные технологии: нейронные сети, связь с

внешим источником интеллекта skynet, зрение,

распознавание звука, понимание языков, могут

вооружение

Задача: уничтожение человечества

Год: неизвестен, ранее 2029

Зрение

Зрение

Использованные технологии: нейронные

сети с архитектурой deep learning

Задача: ориентирование на местности

для неизвестных целей

Год: 2013

Звук

Звук

Использованные

технологии:

засекречены

Задача: концентрация

групп людей путем

привлечения внимания

Год: 2013

Понимание языков

Понимание языков

Дроны

Дроны

Использованные технологии: умная гиростабилизация,

спутниковое позиционирование, связь с внешним

источником интеллекта, могут использовать тизеры и

стрелковое оружие

Задача: наблюдение, контроль, доставка пиццы

Год: 2014

Тест Тьюринга

Мрачное будущее

В 2029 роботы смогут шутить, поддерживать

разговор и учиться из текущего опыта.

© Рэй Курцвейл. Гугл. 2014

В 1998 чемпионом мира по шахматам будет

компьютер. © Он же. 1990

We live in the era of smart phones and stupid

people. © Народная мудрость

Как работают умные компьютеры?

?

Искусственный нейрон

Искусственный нейрон

Обучение искусствного нейрона

Побольше синеньких с одной стороны от

линии в терминах математики

Распознавание букв искусственным нейроном

Матан – добро

Повернутые буквы

Предварительно обработаем

буквы

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

Обучение сети

Математическое обоснование

Сходимость процесса обучения

Выпуклость

Теория основанная на общих

функциональных пространствах и

сжимающих отображениях

Архитектура нейронной сети

Архитектура нейронной сети

Распознавание котиков

Распознавание котиков

Deep архитектура

●Сверточные слои и алгоритм

распознавания картинок.

Deep архитектура мозга

Отрезание слоев сети.

Вырезано цензурой из-за особой жестокости!

Пятиминутка математики

Гессианы

Положительная определенность

Линейная алгебра

Диффуры и уравнения в частных

производных

Теория вероятностей

Стохастические системы, Марковские

модели

Зависимые величины, случайные процессы

Непараметрическая статистика

Случайные графы

Матан – добро

Функан – большее добро

Самоорганизующиеся системы

Клеточные автоматы

Клеточные автоматы

Иногда проще научить, чем считать

Искусственные конечностиОбучение на реакциях мускулатры

Искусственные конечностиНейроинтерфейсы

Мозгошлемы

Искусственные глаза

Тренировка роботов

Данные → читаемый вид → алгоритм обучения

Язык манипулирования данными.

Wolfram Mathematica / Wolfram alpha pro

Python → scikit

SciKit

Если вдруг успеем...

Как тренировать вашу нейронную сеть?

Как тренировать вашу нейронную сеть?

Кричите на неё!

Как тренировать вашу нейронную сеть?

Dropout нейронов и слоев

Рандомизация ввода

Обратная активация и анализ

Спасибо за внимание:)