SlideShare a Scribd company logo
1 of 15
Интеллект-стек 2016
ICBDA’16
16 сентября 2016г.
Всё будет быстро
http://blogs.nvidia.com/blog/2016/01/12/accelerating-ai-artificial-intelligence-gpus/
Интеллект-стек, 26 сентября 2015
http://ailev.livejournal.com/1217557.html
Новости сентября 2015 vs. сентября 2016
• Глубокая попса 16 сентября 2015:
драм-треки --
http://www.inquisitivists.com/2015/0
9/16/using-autoharp-and-a-character-
based-rnn-to-create-midi-drum-loops
• Fujitsu 17 сентября 2015 достигла
сверхчеловеческой точности в
распознавании китайских
иероглифов (96.7% по сравнению с
человеческими 96.1%)
http://en.acnnewswire.com/press-release/english/25211/fujitsu-achieves-
96.7-recognition-rate-for-handwritten-chinese-characters-using-ai-that-
mimics-the-human-brain
• Google 24 сентября 2015 года
перешёл к «промышленной
эксплуатации» распознавания
голоса на новой архитектуре
нейронной сети – ещё точнее, ещё
меньше вычислительных ресурсов.
Распознавание идёт прямо на
телефоне, достижение тут –
достигнута скорость real time (0.3
секунды рассматривалось как
серьёзная задержка!) --
(http://googleresearch.blogspot.ru/20
15/09/google-voice-search-faster-and-
more.html). 3
• «Музыкальное ухо»: оркестровка для симфонического оркестра –
http://ailev.livejournal.com/1293469.html
• Оценка трудоёмкости разработки в functional points –
http://arxiv.org/abs/1609.00489
• Такси без водителя тестируется в Сингапуре –
http://www.theverge.com/2016/8/25/12637822/self-driving-taxi-first-
public-trial-singapore-nutonomy
• Комьюнити https://vk.com/deeplearning – уже более 7тыс.человек
• … – всего происходит много!!!
DeepMind 9 сентября 2016 поставил рекорд качества
воспроизведения голоса (и музыки той же сеткой!):
WaveNet – сравнимо с людьми!
https://deepmind.com/blog/wavenet-generative-model-raw-audio/
МЕЖДИСЦИПЛИНАРНОСТЬ
Интеллект-стек – это только одна ипостась интеллект-системы
4
На основе
рис.3
в ISO 81346-1
-Модули
=Компоненты
+Места
Платформы,
интерфейсы и
их видимость –
слои
Стек
Ителлект-стек: инженерный взгляд
• «Как сделать» (инженерный взгляд), но не «как работает» и не «где
расположено»
• Интерфейсы и протоколы: стандарты (де-юре и де-факто)
• Модули и их платформы взаимозаменяемы:
• На одном интерфейсе-стандарте (API)
• Переходники интерфейсов (wrappers, например Julia wrapper for TensorFlow –
https://github.com/malmaud/TensorFlow.jl)
• Модули взаимоувязаны: платформы, стеки платформ
• «Видимость» интерфейсов нижних уровней стека обсуждается, она не
безусловна
• Хорошая модульность – проблема, её решают. В интеллект-стеке это плохо
решаемая проблема! http://ailev.livejournal.com/1294242.html 5
Intelligence Platform Stack
6
Application (domain) Platform
Cognitive Architecture Platform
Learning Algorithm Platform
Computational library
General Computer Language
CPU
GPU/TPU/DPU/FPGA/Physical
computation Drivers
GPU/TPU/DPU/FPGA/Physical
computation Accelerator
Neurocompiler
Neuromorphic driver
Neuromorphic chip
Disruptionenablers
Disruptiondemand
Thanks for computer gamers for their disruption demand
to give us disruption enabler such as GPU!
Аппаратура интеллекта
http://ailev.livejournal.com/1293810.html
1. Обычные СPU – Xeon Phi Knights Mill (в планах)
2. Традиционные GPU с F16 – Pascal Tesla P100 With Over 20 TFLOPS Of FP16
Performance (15млд.транзисторов)
3. TPU – Tensor Processing Unit (Google, Nervana Engine, Movidius).
Wave DPU – Data Processing Unit.
4. Эксперименты с очень низкой разрядностью (тернарные архитектуры), FPGA.
5. Спайковые процессоры: TrueNorth (ASIC), NeuroFlow (на FPGA)
6. Вычислительная физика: квантовые эффекты, мемристоры. Пока эмуляции и
эксперименты. Новинка: photon intelligence и нанооптика –
http://arxiv.org/abs/1609.00686
Разделение на «для обучения» и «для вывода». 7
Пример: Wave DPU (Dataflow processing unit)
8http://www.nextplatform.com/2016/09/07/next-wave-deep-learning-architectures/
12 минут
обучение AlexNet
Фиксированная точка
со стохастическим
округлением
эквивалентна по
точности плавающим!
Драйверы, вычислительные языки,
вычислительные библиотеки
• Эти платформы почти не видны (только для тех, кто
разрабатывает алгоритмы – а таких людей мало)
• Проблема двух языков (пишут на Python, переписывают на
C++): решение видят в
• Тут только «затраты», а не «результаты» -- поэтому людей мало.
• Прогресса почти нет
9
Платформы машинного обучения
• Одной платформы не хватит
никогда!
• Master algorithm: тренд на
гибридизацию разных
подходов
• Когнитивная архитектура:
тренд на комбинирование
разных подходов
• Reinforcement learning
• Adversarial architectures
10
Shallow
Learning
Big Data
Deep
Learning
Neuro
evolution
Bayes
Army
Symbolic
Теорема бесплатного завтрака
Платформы глубокого обучения
(коннективистские)
• Определился безусловный лидер (в deep learning) – это
TensorFlow, хочется этого или нет.
• Коммодитизация: «обучение на развес», все на одно лицо.
• Dataflow DSL – уже общее место (но есть и попытки
вырваться за его пределы – MXNnet, динамическое
построение сети в Chainer и т.д.).
• Сложные полностью дифференцируемые архитектуры с
памятями и вниманием.
• Наборы данных и мониторинг state-of-the-art.
• Главный сюжет – борьба за модульность и transfer
learning (http://ailev.livejournal.com/1294242.html):
• Компонуемость (composability) – «как конструктор»
• Композициональность (compositionality) – «таблетка знаний»
• На уровне архитектуры сети
• На уровне архитектуры выученной модели
11
Когнитивные архитектуры
[пока не платформы, увы]
Продвижений за год почти нет. Продолжается обсуждение проблем:
• Проблема: дурные дискуссии про «настоящее творчество» –
http://ailev.livejournal.com/1293469.html
• Проблема: требование «объяснений» и «детерминистичности» (сертификация)
• Проблема: строгость рассуждений (логика) и связь с символистами –
http://ailev.livejournal.com/1284038.html, http://ailev.livejournal.com/1266905.html
• Проблема: AutoML – http://automl.chalearn.org/
• Проблема: архитектуры с памятями и вниманием, несколькими сетками
(adversarial, student-teacher при аппроксимациях)
• Проблема: переползание от семантики к онтологии – http://ailev.livejournal.com/1289718.html
• Проблема: … все классические проблемы зимы искусственного интеллекта
12
Приложения: сила есть, ума не надо
13
CB Insights
https://twitter.com/CBinsights/status/705403757916528640
Проблема:
сертификация
обучаемых систем
Где деньги в интеллект-стеке?
• Весь стек пока держат только Google и IBM, у остальных не хватает сил: дорого и
рисково.
• Инновации обеспечиваются (enable) с разных уровней стека – необязательно целевого.
Это предпринимательский выбор, сколько вкладывать в нижележащие уровни!
• Деньги будут вверху (прикладной уровень) и внизу (аппаратура), но не в середине.
• На середину (языки, библиотеки, фреймворки обучения) время и деньги только тратим,
заработать не удастся. Можно заработать славу и привлечь кадры, или выиграть месяц-
два в экспериментах на прикладном уровне, потом это как-то монетизировать.
• На уровне когнитивной архитектуры шансы заработать есть: ибо никто в этом пока не
понимает. Всего-то нужно показать преодоление state-of-the-art! Но это искусственный
интеллект, со всеми его трудностями, так что успехов!
Прогнозы:
• Интерфейсы уровней стека продолжат стабилизироваться, ходить «мимо платформ»
будет всё дороже и дороже (как сегодня изобретать свои языки программирования и
писать к ним компиляторы).
• Явного победителя в каждом уровне стека пока не будет, будет конкуренция. Но лидеры
будут очевидны (пример TensorFlow и CUDNN), как и с языками программирования.14
Спасибо за внимание!
Анатолий Левенчук,
http://ailev.ru
ailev@asmp.msk.su
TechInvestLab
15

More Related Content

Viewers also liked

Александр Куликов — Segmento — ICBDA2016
Александр Куликов — Segmento — ICBDA2016Александр Куликов — Segmento — ICBDA2016
Александр Куликов — Segmento — ICBDA2016rusbase
 
Наталья Полковникова – Global Innovation Labs – ICBDA2016
Наталья Полковникова – Global Innovation Labs – ICBDA2016Наталья Полковникова – Global Innovation Labs – ICBDA2016
Наталья Полковникова – Global Innovation Labs – ICBDA2016rusbase
 
Евгений Быков – Телум – ICBDA2016
Евгений Быков – Телум – ICBDA2016Евгений Быков – Телум – ICBDA2016
Евгений Быков – Телум – ICBDA2016rusbase
 
Александр Яшкин – FANUC Russia – ICBDA2016
Александр Яшкин – FANUC Russia – ICBDA2016Александр Яшкин – FANUC Russia – ICBDA2016
Александр Яшкин – FANUC Russia – ICBDA2016rusbase
 
Евгений Власов — CallTouch — ICBDA 2015
Евгений Власов — CallTouch — ICBDA 2015Евгений Власов — CallTouch — ICBDA 2015
Евгений Власов — CallTouch — ICBDA 2015rusbase
 
Артем Плешаков — Intency DSP — ICBDA 2015
Артем Плешаков — Intency DSP — ICBDA 2015Артем Плешаков — Intency DSP — ICBDA 2015
Артем Плешаков — Intency DSP — ICBDA 2015rusbase
 
Ксения Ачкасова — TNS Россия — ICBDA 2015
Ксения Ачкасова — TNS Россия — ICBDA 2015Ксения Ачкасова — TNS Россия — ICBDA 2015
Ксения Ачкасова — TNS Россия — ICBDA 2015rusbase
 
Антон Бут — Auditorius — ICBDA 2015
Антон Бут — Auditorius — ICBDA 2015Антон Бут — Auditorius — ICBDA 2015
Антон Бут — Auditorius — ICBDA 2015rusbase
 
Дмитрий Кирьянов — Полибук Мультимедиа — ICBDA2016
Дмитрий Кирьянов — Полибук Мультимедиа — ICBDA2016Дмитрий Кирьянов — Полибук Мультимедиа — ICBDA2016
Дмитрий Кирьянов — Полибук Мультимедиа — ICBDA2016rusbase
 
Николай Марин — IBM — ICBDA2016
Николай Марин — IBM — ICBDA2016Николай Марин — IBM — ICBDA2016
Николай Марин — IBM — ICBDA2016rusbase
 
Александр Белоцерковский — Microsoft — ICBDA2016
Александр Белоцерковский — Microsoft — ICBDA2016Александр Белоцерковский — Microsoft — ICBDA2016
Александр Белоцерковский — Microsoft — ICBDA2016rusbase
 
Александр Киров — Acronis — ICBDA 2015
Александр Киров — Acronis — ICBDA 2015Александр Киров — Acronis — ICBDA 2015
Александр Киров — Acronis — ICBDA 2015rusbase
 
Александр Сербул —1С-Битрикс — ICBDA 2015
Александр Сербул —1С-Битрикс — ICBDA 2015Александр Сербул —1С-Битрикс — ICBDA 2015
Александр Сербул —1С-Битрикс — ICBDA 2015rusbase
 
Владислав Флакс — OWOX — IСBDA 2015
Владислав Флакс — OWOX — IСBDA 2015Владислав Флакс — OWOX — IСBDA 2015
Владислав Флакс — OWOX — IСBDA 2015rusbase
 
Евгений Смирнов — Numbuster — ICBDA 2015
Евгений Смирнов — Numbuster — ICBDA 2015Евгений Смирнов — Numbuster — ICBDA 2015
Евгений Смирнов — Numbuster — ICBDA 2015rusbase
 
Василий Суханов — SAP — ICBDA 2015
Василий Суханов — SAP — ICBDA 2015Василий Суханов — SAP — ICBDA 2015
Василий Суханов — SAP — ICBDA 2015rusbase
 
Монетизация данных: могут ли банки зарабатывать на информации
Монетизация данных: могут ли банки зарабатывать на информацииМонетизация данных: могут ли банки зарабатывать на информации
Монетизация данных: могут ли банки зарабатывать на информацииMike Sverdlov
 
Михаил Кечинов — REES46 — ICBDA 2015
Михаил Кечинов — REES46 — ICBDA 2015Михаил Кечинов — REES46 — ICBDA 2015
Михаил Кечинов — REES46 — ICBDA 2015rusbase
 
Александр Мигаловский — ГНИВЦ ФНС России — ICBDA 2015
Александр Мигаловский — ГНИВЦ ФНС России — ICBDA 2015Александр Мигаловский — ГНИВЦ ФНС России — ICBDA 2015
Александр Мигаловский — ГНИВЦ ФНС России — ICBDA 2015rusbase
 

Viewers also liked (19)

Александр Куликов — Segmento — ICBDA2016
Александр Куликов — Segmento — ICBDA2016Александр Куликов — Segmento — ICBDA2016
Александр Куликов — Segmento — ICBDA2016
 
Наталья Полковникова – Global Innovation Labs – ICBDA2016
Наталья Полковникова – Global Innovation Labs – ICBDA2016Наталья Полковникова – Global Innovation Labs – ICBDA2016
Наталья Полковникова – Global Innovation Labs – ICBDA2016
 
Евгений Быков – Телум – ICBDA2016
Евгений Быков – Телум – ICBDA2016Евгений Быков – Телум – ICBDA2016
Евгений Быков – Телум – ICBDA2016
 
Александр Яшкин – FANUC Russia – ICBDA2016
Александр Яшкин – FANUC Russia – ICBDA2016Александр Яшкин – FANUC Russia – ICBDA2016
Александр Яшкин – FANUC Russia – ICBDA2016
 
Евгений Власов — CallTouch — ICBDA 2015
Евгений Власов — CallTouch — ICBDA 2015Евгений Власов — CallTouch — ICBDA 2015
Евгений Власов — CallTouch — ICBDA 2015
 
Артем Плешаков — Intency DSP — ICBDA 2015
Артем Плешаков — Intency DSP — ICBDA 2015Артем Плешаков — Intency DSP — ICBDA 2015
Артем Плешаков — Intency DSP — ICBDA 2015
 
Ксения Ачкасова — TNS Россия — ICBDA 2015
Ксения Ачкасова — TNS Россия — ICBDA 2015Ксения Ачкасова — TNS Россия — ICBDA 2015
Ксения Ачкасова — TNS Россия — ICBDA 2015
 
Антон Бут — Auditorius — ICBDA 2015
Антон Бут — Auditorius — ICBDA 2015Антон Бут — Auditorius — ICBDA 2015
Антон Бут — Auditorius — ICBDA 2015
 
Дмитрий Кирьянов — Полибук Мультимедиа — ICBDA2016
Дмитрий Кирьянов — Полибук Мультимедиа — ICBDA2016Дмитрий Кирьянов — Полибук Мультимедиа — ICBDA2016
Дмитрий Кирьянов — Полибук Мультимедиа — ICBDA2016
 
Николай Марин — IBM — ICBDA2016
Николай Марин — IBM — ICBDA2016Николай Марин — IBM — ICBDA2016
Николай Марин — IBM — ICBDA2016
 
Александр Белоцерковский — Microsoft — ICBDA2016
Александр Белоцерковский — Microsoft — ICBDA2016Александр Белоцерковский — Microsoft — ICBDA2016
Александр Белоцерковский — Microsoft — ICBDA2016
 
Александр Киров — Acronis — ICBDA 2015
Александр Киров — Acronis — ICBDA 2015Александр Киров — Acronis — ICBDA 2015
Александр Киров — Acronis — ICBDA 2015
 
Александр Сербул —1С-Битрикс — ICBDA 2015
Александр Сербул —1С-Битрикс — ICBDA 2015Александр Сербул —1С-Битрикс — ICBDA 2015
Александр Сербул —1С-Битрикс — ICBDA 2015
 
Владислав Флакс — OWOX — IСBDA 2015
Владислав Флакс — OWOX — IСBDA 2015Владислав Флакс — OWOX — IСBDA 2015
Владислав Флакс — OWOX — IСBDA 2015
 
Евгений Смирнов — Numbuster — ICBDA 2015
Евгений Смирнов — Numbuster — ICBDA 2015Евгений Смирнов — Numbuster — ICBDA 2015
Евгений Смирнов — Numbuster — ICBDA 2015
 
Василий Суханов — SAP — ICBDA 2015
Василий Суханов — SAP — ICBDA 2015Василий Суханов — SAP — ICBDA 2015
Василий Суханов — SAP — ICBDA 2015
 
Монетизация данных: могут ли банки зарабатывать на информации
Монетизация данных: могут ли банки зарабатывать на информацииМонетизация данных: могут ли банки зарабатывать на информации
Монетизация данных: могут ли банки зарабатывать на информации
 
Михаил Кечинов — REES46 — ICBDA 2015
Михаил Кечинов — REES46 — ICBDA 2015Михаил Кечинов — REES46 — ICBDA 2015
Михаил Кечинов — REES46 — ICBDA 2015
 
Александр Мигаловский — ГНИВЦ ФНС России — ICBDA 2015
Александр Мигаловский — ГНИВЦ ФНС России — ICBDA 2015Александр Мигаловский — ГНИВЦ ФНС России — ICBDA 2015
Александр Мигаловский — ГНИВЦ ФНС России — ICBDA 2015
 

Similar to Анатолий Левенчук — Техинвест — ICBDA2016

А.Левенчук -- Образование по машинному обучению
А.Левенчук -- Образование по машинному обучениюА.Левенчук -- Образование по машинному обучению
А.Левенчук -- Образование по машинному обучениюAnatoly Levenchuk
 
Нейронные сетки: покруче интернета
Нейронные сетки: покруче интернетаНейронные сетки: покруче интернета
Нейронные сетки: покруче интернетаAnatoly Levenchuk
 
А.Левенчук -- предпринимательство: кейс NVIDIA
А.Левенчук -- предпринимательство: кейс NVIDIAА.Левенчук -- предпринимательство: кейс NVIDIA
А.Левенчук -- предпринимательство: кейс NVIDIAAnatoly Levenchuk
 
низкоуровневое программирование сегодня новые стандарты с++, программирован...
низкоуровневое программирование сегодня   новые стандарты с++, программирован...низкоуровневое программирование сегодня   новые стандарты с++, программирован...
низкоуровневое программирование сегодня новые стандарты с++, программирован...COMAQA.BY
 
Mihail Zachepilo - WebAssembly powered Machine Learning
Mihail Zachepilo - WebAssembly powered Machine LearningMihail Zachepilo - WebAssembly powered Machine Learning
Mihail Zachepilo - WebAssembly powered Machine LearningOdessaJS Conf
 
Mihail Zachepilo - WebAssembly powered Machine Learning
Mihail Zachepilo - WebAssembly powered Machine LearningMihail Zachepilo - WebAssembly powered Machine Learning
Mihail Zachepilo - WebAssembly powered Machine LearningMaria Kuneva
 
Мониторинг веб-проектов: штаб оперативного реагирования и аналитический центр
Мониторинг веб-проектов: штаб оперативного реагирования и аналитический центрМониторинг веб-проектов: штаб оперативного реагирования и аналитический центр
Мониторинг веб-проектов: штаб оперативного реагирования и аналитический центрsportgid
 
Евгений Жарков "Как быть хорошим фронтенд-разработчиком"
Евгений Жарков "Как быть хорошим фронтенд-разработчиком"Евгений Жарков "Как быть хорошим фронтенд-разработчиком"
Евгений Жарков "Как быть хорошим фронтенд-разработчиком"Fwdays
 
Блеск и нищета современного ИИ, из истории кибернетики в СССР, философия ИИ -...
Блеск и нищета современного ИИ, из истории кибернетики в СССР, философия ИИ -...Блеск и нищета современного ИИ, из истории кибернетики в СССР, философия ИИ -...
Блеск и нищета современного ИИ, из истории кибернетики в СССР, философия ИИ -...Anton Moiseev
 
Technopolis.NoSQL 03 Cassandra
Technopolis.NoSQL 03 CassandraTechnopolis.NoSQL 03 Cassandra
Technopolis.NoSQL 03 CassandraVadim Tsesko
 
А.Левенчук -- смычка кортекса и экзокортекса
А.Левенчук -- смычка кортекса и экзокортексаА.Левенчук -- смычка кортекса и экзокортекса
А.Левенчук -- смычка кортекса и экзокортексаAnatoly Levenchuk
 
Цифровая микроэлектроника для математиков и программистов 2017
Цифровая микроэлектроника для математиков и программистов 2017Цифровая микроэлектроника для математиков и программистов 2017
Цифровая микроэлектроника для математиков и программистов 2017Anton Moiseev
 
Сервисы Azure для научных исследований
Сервисы Azure для научных исследованийСервисы Azure для научных исследований
Сервисы Azure для научных исследованийMicrosoft
 
Вебинар по Frontend: Профессия Frontend разработчика
Вебинар по Frontend: Профессия Frontend  разработчикаВебинар по Frontend: Профессия Frontend  разработчика
Вебинар по Frontend: Профессия Frontend разработчикаGoIT
 
Семантическое ядро рунета - высоконагруженная сontent-based рекомендательная ...
Семантическое ядро рунета - высоконагруженная сontent-based рекомендательная ...Семантическое ядро рунета - высоконагруженная сontent-based рекомендательная ...
Семантическое ядро рунета - высоконагруженная сontent-based рекомендательная ...Ontico
 
Введение в Deep Learning
Введение в Deep LearningВведение в Deep Learning
Введение в Deep LearningGrigory Sapunov
 
Практики жизненного цикла систем машинного обучения
Практики жизненного цикла систем машинного обученияПрактики жизненного цикла систем машинного обучения
Практики жизненного цикла систем машинного обученияCEE-SEC(R)
 
Владимир Назаров, HPE: Зачем нужна миграция с UNIX на Linux? Выводы на основ...
Владимир Назаров, HPE:  Зачем нужна миграция с UNIX на Linux? Выводы на основ...Владимир Назаров, HPE:  Зачем нужна миграция с UNIX на Linux? Выводы на основ...
Владимир Назаров, HPE: Зачем нужна миграция с UNIX на Linux? Выводы на основ...Банковское обозрение
 
5 нспк banki.ru v3
5 нспк   banki.ru v35 нспк   banki.ru v3
5 нспк banki.ru v3Bankir_Ru
 

Similar to Анатолий Левенчук — Техинвест — ICBDA2016 (20)

А.Левенчук -- Образование по машинному обучению
А.Левенчук -- Образование по машинному обучениюА.Левенчук -- Образование по машинному обучению
А.Левенчук -- Образование по машинному обучению
 
Нейронные сетки: покруче интернета
Нейронные сетки: покруче интернетаНейронные сетки: покруче интернета
Нейронные сетки: покруче интернета
 
А.Левенчук -- предпринимательство: кейс NVIDIA
А.Левенчук -- предпринимательство: кейс NVIDIAА.Левенчук -- предпринимательство: кейс NVIDIA
А.Левенчук -- предпринимательство: кейс NVIDIA
 
низкоуровневое программирование сегодня новые стандарты с++, программирован...
низкоуровневое программирование сегодня   новые стандарты с++, программирован...низкоуровневое программирование сегодня   новые стандарты с++, программирован...
низкоуровневое программирование сегодня новые стандарты с++, программирован...
 
Mihail Zachepilo - WebAssembly powered Machine Learning
Mihail Zachepilo - WebAssembly powered Machine LearningMihail Zachepilo - WebAssembly powered Machine Learning
Mihail Zachepilo - WebAssembly powered Machine Learning
 
Mihail Zachepilo - WebAssembly powered Machine Learning
Mihail Zachepilo - WebAssembly powered Machine LearningMihail Zachepilo - WebAssembly powered Machine Learning
Mihail Zachepilo - WebAssembly powered Machine Learning
 
Мониторинг веб-проектов: штаб оперативного реагирования и аналитический центр
Мониторинг веб-проектов: штаб оперативного реагирования и аналитический центрМониторинг веб-проектов: штаб оперативного реагирования и аналитический центр
Мониторинг веб-проектов: штаб оперативного реагирования и аналитический центр
 
Евгений Жарков "Как быть хорошим фронтенд-разработчиком"
Евгений Жарков "Как быть хорошим фронтенд-разработчиком"Евгений Жарков "Как быть хорошим фронтенд-разработчиком"
Евгений Жарков "Как быть хорошим фронтенд-разработчиком"
 
Блеск и нищета современного ИИ, из истории кибернетики в СССР, философия ИИ -...
Блеск и нищета современного ИИ, из истории кибернетики в СССР, философия ИИ -...Блеск и нищета современного ИИ, из истории кибернетики в СССР, философия ИИ -...
Блеск и нищета современного ИИ, из истории кибернетики в СССР, философия ИИ -...
 
Technopolis.NoSQL 03 Cassandra
Technopolis.NoSQL 03 CassandraTechnopolis.NoSQL 03 Cassandra
Technopolis.NoSQL 03 Cassandra
 
А.Левенчук -- смычка кортекса и экзокортекса
А.Левенчук -- смычка кортекса и экзокортексаА.Левенчук -- смычка кортекса и экзокортекса
А.Левенчук -- смычка кортекса и экзокортекса
 
Цифровая микроэлектроника для математиков и программистов 2017
Цифровая микроэлектроника для математиков и программистов 2017Цифровая микроэлектроника для математиков и программистов 2017
Цифровая микроэлектроника для математиков и программистов 2017
 
A.g.demenev(perm su) 2014
A.g.demenev(perm su) 2014A.g.demenev(perm su) 2014
A.g.demenev(perm su) 2014
 
Сервисы Azure для научных исследований
Сервисы Azure для научных исследованийСервисы Azure для научных исследований
Сервисы Azure для научных исследований
 
Вебинар по Frontend: Профессия Frontend разработчика
Вебинар по Frontend: Профессия Frontend  разработчикаВебинар по Frontend: Профессия Frontend  разработчика
Вебинар по Frontend: Профессия Frontend разработчика
 
Семантическое ядро рунета - высоконагруженная сontent-based рекомендательная ...
Семантическое ядро рунета - высоконагруженная сontent-based рекомендательная ...Семантическое ядро рунета - высоконагруженная сontent-based рекомендательная ...
Семантическое ядро рунета - высоконагруженная сontent-based рекомендательная ...
 
Введение в Deep Learning
Введение в Deep LearningВведение в Deep Learning
Введение в Deep Learning
 
Практики жизненного цикла систем машинного обучения
Практики жизненного цикла систем машинного обученияПрактики жизненного цикла систем машинного обучения
Практики жизненного цикла систем машинного обучения
 
Владимир Назаров, HPE: Зачем нужна миграция с UNIX на Linux? Выводы на основ...
Владимир Назаров, HPE:  Зачем нужна миграция с UNIX на Linux? Выводы на основ...Владимир Назаров, HPE:  Зачем нужна миграция с UNIX на Linux? Выводы на основ...
Владимир Назаров, HPE: Зачем нужна миграция с UNIX на Linux? Выводы на основ...
 
5 нспк banki.ru v3
5 нспк   banki.ru v35 нспк   banki.ru v3
5 нспк banki.ru v3
 

More from rusbase

Робоэдвайзинг
РобоэдвайзингРобоэдвайзинг
Робоэдвайзингrusbase
 
Как чат-боты меняют банковское обслуживание
Как чат-боты меняют банковское обслуживание Как чат-боты меняют банковское обслуживание
Как чат-боты меняют банковское обслуживание rusbase
 
Как удаленная идентификация повлияет на бизнес модели в финансовой сфере
Как удаленная идентификация повлияет на бизнес модели в финансовой сфере Как удаленная идентификация повлияет на бизнес модели в финансовой сфере
Как удаленная идентификация повлияет на бизнес модели в финансовой сфере rusbase
 
Как социальные сети влияют на скоринг
Как социальные сети влияют на скоринг Как социальные сети влияют на скоринг
Как социальные сети влияют на скоринг rusbase
 
Искусственный интеллект в кредитном скоринге
Искусственный интеллект в кредитном скорингеИскусственный интеллект в кредитном скоринге
Искусственный интеллект в кредитном скорингеrusbase
 
P2P кредитование и народное поручительство
P2P кредитование и народное поручительство P2P кредитование и народное поручительство
P2P кредитование и народное поручительство rusbase
 
Francis Bakos, Vitality - FinTech Russia
Francis Bakos, Vitality - FinTech RussiaFrancis Bakos, Vitality - FinTech Russia
Francis Bakos, Vitality - FinTech Russiarusbase
 
Руслан Юсуфов, Страхование от кибер-атак - FinTech Russia
Руслан Юсуфов, Страхование от кибер-атак - FinTech RussiaРуслан Юсуфов, Страхование от кибер-атак - FinTech Russia
Руслан Юсуфов, Страхование от кибер-атак - FinTech Russiarusbase
 
Алексей Краснопольский, Онлайн-кассы - FinTech Russia
Алексей Краснопольский, Онлайн-кассы - FinTech RussiaАлексей Краснопольский, Онлайн-кассы - FinTech Russia
Алексей Краснопольский, Онлайн-кассы - FinTech Russiarusbase
 
Иван Беров, Digital Identity - FinTech Russia
Иван Беров, Digital Identity - FinTech RussiaИван Беров, Digital Identity - FinTech Russia
Иван Беров, Digital Identity - FinTech Russiarusbase
 
Алексей Катрич, IoT в InsurTech - FinTech Russia
Алексей Катрич, IoT в InsurTech - FinTech RussiaАлексей Катрич, IoT в InsurTech - FinTech Russia
Алексей Катрич, IoT в InsurTech - FinTech Russiarusbase
 
Алексей Архипов, Мастерчейн - FinTech Russia
Алексей Архипов, Мастерчейн  - FinTech RussiaАлексей Архипов, Мастерчейн  - FinTech Russia
Алексей Архипов, Мастерчейн - FinTech Russiarusbase
 
Максим Григорьев, Удаленная идентификация - FinTech Russia
Максим Григорьев, Удаленная идентификация - FinTech RussiaМаксим Григорьев, Удаленная идентификация - FinTech Russia
Максим Григорьев, Удаленная идентификация - FinTech Russiarusbase
 
Александр Кузьмин, PSD2 - FinTech Russia
Александр Кузьмин, PSD2 - FinTech RussiaАлександр Кузьмин, PSD2 - FinTech Russia
Александр Кузьмин, PSD2 - FinTech Russiarusbase
 
Алексей Благирев, "Открытие" — FinTech Russia 2017
Алексей Благирев, "Открытие" — FinTech Russia 2017Алексей Благирев, "Открытие" — FinTech Russia 2017
Алексей Благирев, "Открытие" — FinTech Russia 2017rusbase
 
Ханнес Чопра (Hannes Chopra) - FinTech Russia 2017
Ханнес Чопра (Hannes Chopra) - FinTech Russia 2017Ханнес Чопра (Hannes Chopra) - FinTech Russia 2017
Ханнес Чопра (Hannes Chopra) - FinTech Russia 2017rusbase
 
Антон Бут и Екатерина Огнева – Билайн – ICBDA 2016
Антон Бут и Екатерина Огнева – Билайн – ICBDA 2016Антон Бут и Екатерина Огнева – Билайн – ICBDA 2016
Антон Бут и Екатерина Огнева – Билайн – ICBDA 2016rusbase
 
Анатолий Климчук – ARTOX Media International – ICBDA 2016
Анатолий Климчук – ARTOX Media International – ICBDA 2016Анатолий Климчук – ARTOX Media International – ICBDA 2016
Анатолий Климчук – ARTOX Media International – ICBDA 2016rusbase
 
Алексей Смирнов – Актион – ICBDA 2016
Алексей Смирнов – Актион – ICBDA 2016Алексей Смирнов – Актион – ICBDA 2016
Алексей Смирнов – Актион – ICBDA 2016rusbase
 
Александр Воронов – BURDA – ICBDA 2016
Александр Воронов – BURDA – ICBDA 2016Александр Воронов – BURDA – ICBDA 2016
Александр Воронов – BURDA – ICBDA 2016rusbase
 

More from rusbase (20)

Робоэдвайзинг
РобоэдвайзингРобоэдвайзинг
Робоэдвайзинг
 
Как чат-боты меняют банковское обслуживание
Как чат-боты меняют банковское обслуживание Как чат-боты меняют банковское обслуживание
Как чат-боты меняют банковское обслуживание
 
Как удаленная идентификация повлияет на бизнес модели в финансовой сфере
Как удаленная идентификация повлияет на бизнес модели в финансовой сфере Как удаленная идентификация повлияет на бизнес модели в финансовой сфере
Как удаленная идентификация повлияет на бизнес модели в финансовой сфере
 
Как социальные сети влияют на скоринг
Как социальные сети влияют на скоринг Как социальные сети влияют на скоринг
Как социальные сети влияют на скоринг
 
Искусственный интеллект в кредитном скоринге
Искусственный интеллект в кредитном скорингеИскусственный интеллект в кредитном скоринге
Искусственный интеллект в кредитном скоринге
 
P2P кредитование и народное поручительство
P2P кредитование и народное поручительство P2P кредитование и народное поручительство
P2P кредитование и народное поручительство
 
Francis Bakos, Vitality - FinTech Russia
Francis Bakos, Vitality - FinTech RussiaFrancis Bakos, Vitality - FinTech Russia
Francis Bakos, Vitality - FinTech Russia
 
Руслан Юсуфов, Страхование от кибер-атак - FinTech Russia
Руслан Юсуфов, Страхование от кибер-атак - FinTech RussiaРуслан Юсуфов, Страхование от кибер-атак - FinTech Russia
Руслан Юсуфов, Страхование от кибер-атак - FinTech Russia
 
Алексей Краснопольский, Онлайн-кассы - FinTech Russia
Алексей Краснопольский, Онлайн-кассы - FinTech RussiaАлексей Краснопольский, Онлайн-кассы - FinTech Russia
Алексей Краснопольский, Онлайн-кассы - FinTech Russia
 
Иван Беров, Digital Identity - FinTech Russia
Иван Беров, Digital Identity - FinTech RussiaИван Беров, Digital Identity - FinTech Russia
Иван Беров, Digital Identity - FinTech Russia
 
Алексей Катрич, IoT в InsurTech - FinTech Russia
Алексей Катрич, IoT в InsurTech - FinTech RussiaАлексей Катрич, IoT в InsurTech - FinTech Russia
Алексей Катрич, IoT в InsurTech - FinTech Russia
 
Алексей Архипов, Мастерчейн - FinTech Russia
Алексей Архипов, Мастерчейн  - FinTech RussiaАлексей Архипов, Мастерчейн  - FinTech Russia
Алексей Архипов, Мастерчейн - FinTech Russia
 
Максим Григорьев, Удаленная идентификация - FinTech Russia
Максим Григорьев, Удаленная идентификация - FinTech RussiaМаксим Григорьев, Удаленная идентификация - FinTech Russia
Максим Григорьев, Удаленная идентификация - FinTech Russia
 
Александр Кузьмин, PSD2 - FinTech Russia
Александр Кузьмин, PSD2 - FinTech RussiaАлександр Кузьмин, PSD2 - FinTech Russia
Александр Кузьмин, PSD2 - FinTech Russia
 
Алексей Благирев, "Открытие" — FinTech Russia 2017
Алексей Благирев, "Открытие" — FinTech Russia 2017Алексей Благирев, "Открытие" — FinTech Russia 2017
Алексей Благирев, "Открытие" — FinTech Russia 2017
 
Ханнес Чопра (Hannes Chopra) - FinTech Russia 2017
Ханнес Чопра (Hannes Chopra) - FinTech Russia 2017Ханнес Чопра (Hannes Chopra) - FinTech Russia 2017
Ханнес Чопра (Hannes Chopra) - FinTech Russia 2017
 
Антон Бут и Екатерина Огнева – Билайн – ICBDA 2016
Антон Бут и Екатерина Огнева – Билайн – ICBDA 2016Антон Бут и Екатерина Огнева – Билайн – ICBDA 2016
Антон Бут и Екатерина Огнева – Билайн – ICBDA 2016
 
Анатолий Климчук – ARTOX Media International – ICBDA 2016
Анатолий Климчук – ARTOX Media International – ICBDA 2016Анатолий Климчук – ARTOX Media International – ICBDA 2016
Анатолий Климчук – ARTOX Media International – ICBDA 2016
 
Алексей Смирнов – Актион – ICBDA 2016
Алексей Смирнов – Актион – ICBDA 2016Алексей Смирнов – Актион – ICBDA 2016
Алексей Смирнов – Актион – ICBDA 2016
 
Александр Воронов – BURDA – ICBDA 2016
Александр Воронов – BURDA – ICBDA 2016Александр Воронов – BURDA – ICBDA 2016
Александр Воронов – BURDA – ICBDA 2016
 

Анатолий Левенчук — Техинвест — ICBDA2016

  • 3. Новости сентября 2015 vs. сентября 2016 • Глубокая попса 16 сентября 2015: драм-треки -- http://www.inquisitivists.com/2015/0 9/16/using-autoharp-and-a-character- based-rnn-to-create-midi-drum-loops • Fujitsu 17 сентября 2015 достигла сверхчеловеческой точности в распознавании китайских иероглифов (96.7% по сравнению с человеческими 96.1%) http://en.acnnewswire.com/press-release/english/25211/fujitsu-achieves- 96.7-recognition-rate-for-handwritten-chinese-characters-using-ai-that- mimics-the-human-brain • Google 24 сентября 2015 года перешёл к «промышленной эксплуатации» распознавания голоса на новой архитектуре нейронной сети – ещё точнее, ещё меньше вычислительных ресурсов. Распознавание идёт прямо на телефоне, достижение тут – достигнута скорость real time (0.3 секунды рассматривалось как серьёзная задержка!) -- (http://googleresearch.blogspot.ru/20 15/09/google-voice-search-faster-and- more.html). 3 • «Музыкальное ухо»: оркестровка для симфонического оркестра – http://ailev.livejournal.com/1293469.html • Оценка трудоёмкости разработки в functional points – http://arxiv.org/abs/1609.00489 • Такси без водителя тестируется в Сингапуре – http://www.theverge.com/2016/8/25/12637822/self-driving-taxi-first- public-trial-singapore-nutonomy • Комьюнити https://vk.com/deeplearning – уже более 7тыс.человек • … – всего происходит много!!! DeepMind 9 сентября 2016 поставил рекорд качества воспроизведения голоса (и музыки той же сеткой!): WaveNet – сравнимо с людьми! https://deepmind.com/blog/wavenet-generative-model-raw-audio/
  • 4. МЕЖДИСЦИПЛИНАРНОСТЬ Интеллект-стек – это только одна ипостась интеллект-системы 4 На основе рис.3 в ISO 81346-1 -Модули =Компоненты +Места Платформы, интерфейсы и их видимость – слои Стек
  • 5. Ителлект-стек: инженерный взгляд • «Как сделать» (инженерный взгляд), но не «как работает» и не «где расположено» • Интерфейсы и протоколы: стандарты (де-юре и де-факто) • Модули и их платформы взаимозаменяемы: • На одном интерфейсе-стандарте (API) • Переходники интерфейсов (wrappers, например Julia wrapper for TensorFlow – https://github.com/malmaud/TensorFlow.jl) • Модули взаимоувязаны: платформы, стеки платформ • «Видимость» интерфейсов нижних уровней стека обсуждается, она не безусловна • Хорошая модульность – проблема, её решают. В интеллект-стеке это плохо решаемая проблема! http://ailev.livejournal.com/1294242.html 5
  • 6. Intelligence Platform Stack 6 Application (domain) Platform Cognitive Architecture Platform Learning Algorithm Platform Computational library General Computer Language CPU GPU/TPU/DPU/FPGA/Physical computation Drivers GPU/TPU/DPU/FPGA/Physical computation Accelerator Neurocompiler Neuromorphic driver Neuromorphic chip Disruptionenablers Disruptiondemand Thanks for computer gamers for their disruption demand to give us disruption enabler such as GPU!
  • 7. Аппаратура интеллекта http://ailev.livejournal.com/1293810.html 1. Обычные СPU – Xeon Phi Knights Mill (в планах) 2. Традиционные GPU с F16 – Pascal Tesla P100 With Over 20 TFLOPS Of FP16 Performance (15млд.транзисторов) 3. TPU – Tensor Processing Unit (Google, Nervana Engine, Movidius). Wave DPU – Data Processing Unit. 4. Эксперименты с очень низкой разрядностью (тернарные архитектуры), FPGA. 5. Спайковые процессоры: TrueNorth (ASIC), NeuroFlow (на FPGA) 6. Вычислительная физика: квантовые эффекты, мемристоры. Пока эмуляции и эксперименты. Новинка: photon intelligence и нанооптика – http://arxiv.org/abs/1609.00686 Разделение на «для обучения» и «для вывода». 7
  • 8. Пример: Wave DPU (Dataflow processing unit) 8http://www.nextplatform.com/2016/09/07/next-wave-deep-learning-architectures/ 12 минут обучение AlexNet Фиксированная точка со стохастическим округлением эквивалентна по точности плавающим!
  • 9. Драйверы, вычислительные языки, вычислительные библиотеки • Эти платформы почти не видны (только для тех, кто разрабатывает алгоритмы – а таких людей мало) • Проблема двух языков (пишут на Python, переписывают на C++): решение видят в • Тут только «затраты», а не «результаты» -- поэтому людей мало. • Прогресса почти нет 9
  • 10. Платформы машинного обучения • Одной платформы не хватит никогда! • Master algorithm: тренд на гибридизацию разных подходов • Когнитивная архитектура: тренд на комбинирование разных подходов • Reinforcement learning • Adversarial architectures 10 Shallow Learning Big Data Deep Learning Neuro evolution Bayes Army Symbolic Теорема бесплатного завтрака
  • 11. Платформы глубокого обучения (коннективистские) • Определился безусловный лидер (в deep learning) – это TensorFlow, хочется этого или нет. • Коммодитизация: «обучение на развес», все на одно лицо. • Dataflow DSL – уже общее место (но есть и попытки вырваться за его пределы – MXNnet, динамическое построение сети в Chainer и т.д.). • Сложные полностью дифференцируемые архитектуры с памятями и вниманием. • Наборы данных и мониторинг state-of-the-art. • Главный сюжет – борьба за модульность и transfer learning (http://ailev.livejournal.com/1294242.html): • Компонуемость (composability) – «как конструктор» • Композициональность (compositionality) – «таблетка знаний» • На уровне архитектуры сети • На уровне архитектуры выученной модели 11
  • 12. Когнитивные архитектуры [пока не платформы, увы] Продвижений за год почти нет. Продолжается обсуждение проблем: • Проблема: дурные дискуссии про «настоящее творчество» – http://ailev.livejournal.com/1293469.html • Проблема: требование «объяснений» и «детерминистичности» (сертификация) • Проблема: строгость рассуждений (логика) и связь с символистами – http://ailev.livejournal.com/1284038.html, http://ailev.livejournal.com/1266905.html • Проблема: AutoML – http://automl.chalearn.org/ • Проблема: архитектуры с памятями и вниманием, несколькими сетками (adversarial, student-teacher при аппроксимациях) • Проблема: переползание от семантики к онтологии – http://ailev.livejournal.com/1289718.html • Проблема: … все классические проблемы зимы искусственного интеллекта 12
  • 13. Приложения: сила есть, ума не надо 13 CB Insights https://twitter.com/CBinsights/status/705403757916528640 Проблема: сертификация обучаемых систем
  • 14. Где деньги в интеллект-стеке? • Весь стек пока держат только Google и IBM, у остальных не хватает сил: дорого и рисково. • Инновации обеспечиваются (enable) с разных уровней стека – необязательно целевого. Это предпринимательский выбор, сколько вкладывать в нижележащие уровни! • Деньги будут вверху (прикладной уровень) и внизу (аппаратура), но не в середине. • На середину (языки, библиотеки, фреймворки обучения) время и деньги только тратим, заработать не удастся. Можно заработать славу и привлечь кадры, или выиграть месяц- два в экспериментах на прикладном уровне, потом это как-то монетизировать. • На уровне когнитивной архитектуры шансы заработать есть: ибо никто в этом пока не понимает. Всего-то нужно показать преодоление state-of-the-art! Но это искусственный интеллект, со всеми его трудностями, так что успехов! Прогнозы: • Интерфейсы уровней стека продолжат стабилизироваться, ходить «мимо платформ» будет всё дороже и дороже (как сегодня изобретать свои языки программирования и писать к ним компиляторы). • Явного победителя в каждом уровне стека пока не будет, будет конкуренция. Но лидеры будут очевидны (пример TensorFlow и CUDNN), как и с языками программирования.14
  • 15. Спасибо за внимание! Анатолий Левенчук, http://ailev.ru ailev@asmp.msk.su TechInvestLab 15