Презентации: Нейроморфные чипы в Робототехнике 4.0

28.04.2017

Презентация В.М.Канглера, технического директора "Мотив Нейроморфные Технологии" на III Международной практической конференции по робототехнике РобоСектор-2017.  

 

Актуальность

Новая эра:

  • интеллектуальных систем
  • интернета вещей
  • роботов
  • беспилотного транспорта

нуждается в новых вычислительных средствах, способных в реальном режиме времени: видеть, слышать, интерпретировать

Нейронные сети, обученные алгоритмами глубокого обучения, начиная с 2012 года, демонстрируют лучшие результаты в решении задач машинного зрения, обработке аудио, речи и текстов на естественных языках.

 

Мировые игроки

NVidia DGX-1; Drive PX2; Quqlcomm Zeroth; Google Tensor Processing Unit; IBM True North; Microsoft Catapult Platform; Intel Nervana + Movidius. 

 

Аппаратное ускорение НС: подходы

1. Моделирование нейронных сетей на GPU/mGPU

Плюсы: Богатый программный инструментарий, простота использования GPU

минусы: высокое энергопотребление, ограниченные возможности по масштабированию, высокая стоимость оборудования, сложность применения в компактных и автономных устройствах

2. Специализированные ускорители сверточных нейронных сетей

Такие ускорители создаются либо как ASIC-решения, либо как FPGA-решения, и их архитектура специально проектируется только для моделирования сверточных нейронных сетей

Плюсы: высокая энергоэффективность, малые массогабаритные параметры

Минусы: ограниченные возможности по масштабированию, возможность моделировать только сверточные сети

3. Нейроморфные процессоры

Нейроморфными называются технологии, направленные на создание аппаратных/физических моделей нервной и сенсорной систем, аналогичных биологическим. 

Нейроморфными процессорами называются устройства, аппаратно моделирующие работу импульсных нейронных сетей (SNN). В таких сетях моделируемые нейроны, как и реальные биологические нейроны, общаются друг с другом, используя электрические импульсы - спайки.

В работах Мааса [Maas et al., 2004] продемонстрировано, что SNN могут решать все задачи, решаемые НС предыдущих поколений. При этом SNN обладают большей "вычислительной мошностью", чем сети предыдущих поколений. 

 

Аппаратная реализация НС: сравнение 

Реализация нейронных сетей на CPU, GPU и ПЛИС проигрывает нейроморфным решениям по ключевым параметрам.

 

Проекты нейроморфных процессоров

  • SpiNNaker
  • Neurogrid
  • IBM TrueNorth
  • BrainScaleS
  • HRL Neurochip
  • Qualcomm Zeroth
  • NeuroMem CM1K
  • Neuromorphic Coprocessor Darwin 

 

 

Нейроморфный чип "Алтай"

Энергоэффективный нейропроцессор для интеллектуальных устройств

"Алтай" - "вычислительное" устройство, функционирующее на принципах, схожих с биологическими нейронными системами.

Ключевые преимущества:

1. Высокая эффективность по энергопотреблению, производительности и размерам.

2. Возможность решения неформализуемых и плохо формализуемых задач. 

3. Высокая масштабируемость, ограниченная только требованиями по энергопотреблению и массогабаритным параметрам. 

4. Отказоустойчивая архитектура.

5. Отечественный.

Основные модели применения:

1. Обработка большого потока разнородных сигналов с целью обнаружения аномалий в системах киберфизической безопасности и системах мониторинга физических объектов

2. Обработка изображений, видео и аудио.

3. Интегрирование и обработка сенсорной информации от различных датчиков и сенсоров в робототехнике.

4. Обработка физиологических сигналов.

Низкое энергопотребление, малый размер и высокая производительность позволяют применять нейрочип "Алтай" в очень широком спектре интеллектуальных устройств

Умные устройства автоматизируют процессы, которые пока не удавалось автоматизировать. 

 

Алтай: ключевые архитектурные решения

1. Полная цифровая реализация на современной монолитной кремниевой технологии

2. Универсальная, но простая в реализации на кристалле, цифровая модель нейрона

3. Параметры функционирования нейронов и структура сети формируются вне кристалла

4. Многоядерная архитектура. Нейрочип представляет собой масштабируемую сеть нейроядер

5. Нейрочип проектируется по модели GALS [Wang, 2008]. Ядра являются синхронными схемами, каждое из которых функционирует в своем домене синхронизации. Все коммуникативные блоки нейрочипа являются асинхронными. 

 

Алтай: структурная схема нейропроцессора

 

Алтай: структурная схема нейроядра

 

Сравнение с конкурентами

 

Применение нейрочипа "Алтай" в робототехнике

В системах технического зрения

  • Для анализа видеопотока (в разных спектральных диапазонах): поиск, выделение и идентификация объектов. 
  • Построение 3D изображения окружающего пространства

В системе навигации

  • Как спецвычислитель в мультисенсорной навигационной системе.

В системе управления

  • Для выполнения нейросетевых "алгоритмов" упрвления РТС.
  • Для обработки физиологических сигналов в ЧМИ.
  • Для обработки в реальном времени гетерогенной информации от бортовых датчиков, агрегатов и узлов.
  • Для детектирования отказов оборудования на основе анализа потоков данных по бортовым каналам информационного обмена. 

 

Бинокулярные 3D сенсоры

Объединяя DVS (Dynamic Vision Sensor) подход с ИК сенсором и обработкой на нейроморфном процессоре, можно получить пассивный 3D сенсор с высоким динамическим диапазоном, который может строить панорамное 3D изображение в реальном времени.

  • Может рассматриваться как альтернатива для связки лидар + камера
  • Может использоваться в беспилотном транспорте и робототехнике.

 

[S. Schraml et al., 2015], [M. Osswald et al., 2017]  

 

"Алтай" - текущие результаты

  • Собран ключевой состав проектной системы
  • Выполнено проектирование нейроморфного чипа на уровне RTL. Проведена верификация RTL-модели  нейрочипа. 
  • Выполнены расчеты параметров нейрочипа и проведено сравнение с лучшими мировыми аналогами. Результаты сравнения говорят о высокой конкурентоспособности нейрочипа "Алтай".
  • Получено одобрение на получение статуса резидента Сколково.
  • Идея проекта одобрена проектным офисом НТИ. 

 

Команда

А.В.Зверев; А.В.Гаврилов; М.Н.Катомин; В.М.Канглер; А.А.Донченко 

Контакты:

http://motivnt.ru 

https://www.facebook.com/motivnt/  

 

Список источников

[1] "GPU-Based Deep Learning Interface: A Performance and Power Analysis" // Nvidia Whitepaper, Nov. 2015

[2] S. Han et. al, "EIE: Efficient Inference Engine on Compressed Deep Neural Network // ISCA 2016

[3] Steven K. Esser, Paul A. Merolla, John V. Arthur, Andrew S. Cassidy, Rathinakumar Appuswamy, Alexander Andreopoulos, David J. Berg, Jeffrey L. McKinstry, Timothy Melano, Davis R. Barch, Carmelo di Nolfo, Pallab Datta, Arnon Amir, Brian Taba, Myron D. Flickner, Dharmendra S. Modha 
"Convolutional Networks for Fast, Energy-Efficient Neuromorphic Computing

[4] Yu-Hsin Chen, Tushar Krishna, Joel S. Emer, Vivienne Sze,
Eyeriss: An Energy-Efficient Reconfigurable Accelerator for Deep Convolutional Neural Networks
http://ieeexplore.ieee.org/document/7738524/ 

[5] Peter Clarke "Movidius Moves Myriad Vision Processor to 28nm" 
http://electronics360.globalspec.com/article/4426/movidius-moves-myriad-vision-processor-to-28nm 

[6] CM1K, the merger of 2 concepts
http://www.cognimem.com/_docs/Presentations/PR_CM1K_introduction.pdf

+

Другие материалы III Международной практической конференции по робототехнике РобоСектор-2017

+ +  

  Публикации

Последние материалы

Метки
AGV ai BVLOS DARPA DIY DIY (своими руками) DJI eVTOL Lely pick-and-place RPA VTOL аватары авиация автоматизация автомобили автомобили и роботы автономные аддитивные технологии андроиды анималистичные АНПА антропоморфные Арт архитектура аэромобили аэропорты аэротакси безопасность безработица и роботы беспилотники бионика бионические больницы будущее бытовые роботы вакансии вектор вертолеты видео внедрения роботов внутритрубная диагностика водородные военные военные дроны военные роботы встречи высотные выставки газ Германия глайдеры горнодобыча городское хозяйство господдержка гостиницы готовка еды Греция грузоперевозки группы дронов гуманоидные дайджест Дания доение роботизированное доильные роботы дом домашние роботы доставка доставка беспилотниками доставка и роботы дронизация дронопорты дроны Европа еда железные дороги животноводство жилище захваты земледелие игрушки идеи измерения Израиль ИИ ИИ - вкратце инвентаризация Индия Иннополис инспекция интервью интерфейсы инфоботы Ирак Иран искусственный интеллект испытания исследования история Италия Казахстан как заработать Канада квадрупеды кейсы киборгизация кино Китай коботы коллаборативные роботы колонки коммунальное хозяйство компании компоненты конвертопланы конкурсы конспекты конструкторы концепты кооперативные роботы космос культура курьезы курьеры лабораторные роботы Латвия лесоустройство лизинг линки логистика люди и роботы магазины машинное обучение медицина медицина и роботы металлургия мнения мобильные роботы модульные мойка море морские мусор мусор и роботы навигация надводные наземные военные роботы налоги наука научные научные роботы необычные нефтегаз нефть Нидерланды Новая Зеландия Норвегия носимые роботы ОАЭ образование образовательная робототехника обучающие роботы общепит общепит и роботы общество Объединенное Королевство октокоптеры онлайн-курсы робототехники опрыскивание офисные охрана и беспилотники охрана и роботы парники патенты персональные роботы пищепром пляжи ПО подводные подводные роботы подземные пожарные пожарные роботы поиск полевые роботы полезные роботы полиция помощники Португалия порты последняя миля потребительские роботы почта право презентации пресс-релизы применение беспилотников применение дронов применение роботов прогнозы проекты производство производство дронов происшествия промышленность промышленные роботы противодействие беспилотникам псевдоспутники работа развлечения и беспилотники развлечения и роботы разгрузка разработка распознавание речи растениеводство регулирование регулирование дронов регулирование робототехники рекорды рисунки робомех робомобили роботакси роботизация робототехника роботрендз роботренды роботы роботы и автомобили роботы и мусор роботы и обучение роботы и развлечения роботы и строительство роботы телеприсутствия роботы-транспортеры робошум рои рой Россия Руанда сад садоводство сайт RoboTrends.ru сбор урожая сборка заказов сварка связь сделки сельское хозяйство сенсоры сервисные роботы синтез речи склады склады и роботизация соревнования сортировка сотрудничество софт-роботика социальная робототехника социальные социальные роботы спорт спорт и дроны спорт и роботы спутниковая статистика строительство судовождение США такси телеком телеприсутствие теплицы теплосети термины терроризм тесты технологии техносказки тилтроторы ТНПА торговля транспорт транспортные роботы тренды трубопроводы трубопроводы и роботизация уборка Украина уличные роботы участники рынка фотограмметрия Франция химия хобби-беспилотники ховербайки Хождение цифры частоты чатбот шагающие роботы Швейцария Швеция шоу экзоскелеты эко-дроны экология электроника энергетика этика (робоэтика) Южная Корея юмор Япония

Подписка: RSS, Email, Telegram
  Информация