Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Industrial Internet of Things >> Встроенный

BrainChip запустила комплекты разработки Akida нейроморфные для Edge AI

BrainChip, ведущий провайдер нейроморфных вычислительных IP, представила два новых комплекта разработки с ее нейроморфным SoC Akida на недавней Linley Fall Processor Conference. Комплекты поставляются в формате x86 Shuttle PC и Arm-базированном дизайне Raspberry Pi, давая разработчикам готовые к использованию платформы для построения и тестирования spiking neural network (SNN) приложений. Akida кремний также доступен для интеграции в кастомные дизайны.

Нейроморфная архитектура Akida доставляет ультра-низкоэнергопотребляющий AI, имитируя event-driven обработку мозга. В отличие от конвенциональных deep-learning моделей, SNN передают информацию через дискретные спайки, кодирующие как пространственные паттерны, так и временные последовательности. Этот event домен идеален для пограничных устройств, требующих real-time, power-conscious инференса из сенсорных потоков.

Помимо нативных SNN-нагрузок, нейронные обработки блоки (NPU) BrainChip могут выполнять сверточные нейронные сети (CNN) после их конвертации в event домен. Конвертация, выполняемая MetaTF программным флоу, сохраняет CNN feature extraction в то время как позволяет on-chip обучение через spike-timing dependent пластичность — устраняя необходимость в cloud-базированном переобучении.

BrainChip запустила комплекты разработки Akida нейроморфные для Edge AI
Отладочные платы BrainChip доступны для x86 Shuttle PC или Raspberry Pi. (Источник: BrainChip)

«Akida готова для завтрашней нейроморфной технологии, но уже решает сегодняшние edge AI вызовы», — сказал Анил Манкар, сооснователь и chief development officer BrainChip, EE Times. «Наш runtime софт удаляет кривую обучения вокруг SNN и event домена, позволяя разработчикам, знакомым с TensorFlow или Keras, портировать модели и оценивать мощность и точность прямо на нашем железе.»

Манкар объяснил, что CNN отлично извлекают признаки из больших датасетов. Конвертируя CNN-слои в event-базированные операции — кроме финального классификационного слоя — Akida сохраняет эту способность добавляя spike-timing обучение. Нативные SNN могут использовать одно-битную точность, в то время как конвертированные CNN обычно используют 1-, 2- или 4-битные спайки. Квантование инструмент BrainChip помогает дизайнерам выбирать подходящую бит-ширину на слой. Например, модель MobileNet V1, квантованная до 4 бит, достигла 93,1% точности на 10-классовой классификационной задаче.

Конвертация в event домен также дает значительную экономию мощности за счет разреженности. В event домене только ненулевые значения активации генерируют спайки, и NPU обрабатывает только те события. Для типичной CNN примерно половина активаций нулевы после ReLU, так что event-базированная реализация драматически снижает количество MAC-операций, снижая потребление мощности.

Функции такие как свертка, point-wise свертка, depth-wise свертка, max pooling и global average pooling могут быть все переведены в event домен. Следующая диаграмма иллюстрирует снижение MAC-операций для задачи классификации объектов: темно-синий представляет традиционную CNN, светло-синий показывает event-домен Akida реализацию, а зеленый указывает на дальнейшую регуляризацию активности.

BrainChip запустила комплекты разработки Akida нейроморфные для Edge AI
MAC-операции, требуемые для инференса классификации объектов (темно-синий — CNN в non-event домене, светло-синий — event домен/Akida, зеленый — event домен с дальнейшей регуляризацией активности). (Источник: BrainChip)

В реальном бенчмарке, keyword-spotting модель, запущенная на Akida плате после 4-битного квантования, потребовала всего 37 мкДж на инференс (эквивалентно 27 336 инференсов в секунду на ватт). Модель достигла 91,3% точности работая на скромных 5 МГц тактовой частоте.

Sensor Agnostic

NPU IP и Akida чип BrainChip network-agnostic и поддерживают широкий спектр сенсоров. Будь то обработка изображений, аудио, офлякторных, густаторных или тактильных данных, то же железо может обрабатывать как CNN (через конвертацию), так и нативные SNN.

Каждый NPU узел содержит 100 КБ локального SRAM для параметров, активаций и event буферов, и до четырех узлов могут быть кластеризованы в mesh-сеть. Сети, охватывающие множественные узлы, коммуницируют напрямую между слоями без CPU вмешательства, хотя определенные non-CNN нагрузки все еще требуют CPU поддержку. IP может масштабироваться до 20 узлов, позволяя большим моделям запускаться в множественных проходах на меньшем железе.

BrainChip запустила комплекты разработки Akida нейроморфные для Edge AI
Узлы четырех BrainChip NPU соединены mesh-сетью. (Источник: BrainChip)

Демо-видео показало Akida в кабине автомобиля: один чип одновременно детектировал водителя, распознал лицо водителя и идентифицировал их голос. Keyword spotting требовал только 600 мкВт, распознавание лица 22 мВт, и visual wake-word инференс 6–8 мВт — демонстрируя пригодность чипа для автомобильного edge AI.

Роб Телсон, VP мировых продаж BrainChip, отметил, что 28-нм TSMC процесс Akida предоставляет сильную базу, и IP-клиенты могут перейти на более тонкие узлы для еще большей энергоэффективности. Он также подсветил on-chip обучение для распознавания лиц: с достаточными нейронами в финальном слое система может вырасти от распознавания 10 лиц до более 50 с one-shot обучением, устраняя облачную зависимость.

Ранние клиенты доступа

BrainChip нанимает 55 сотрудников по своим штаб-квартирам в Aliso Viejo, CA, и дизайн-офисам в Тулузе, Франция; Хайдарабад, Индия; и Перт, Австралия. Компания держит 14 патентов, торгуется на австралийской бирже и листирована на US OTC рынке.

Ранние-доступ клиенты включают NASA, авто, военные, аэрокосмические, медицинские (например, офлякторное COVID-19 детектирование) и потребительские электроники фирмы. Renesas лицензировала 2-узловый Akida NPU IP для интеграции в будущие микроконтроллерные единицы, нацеленные на анализ сенсорных данных в IoT развертываниях.

Akida IP и кремний доступны сейчас.

>> Эта статья была изначально опубликована на нашем сестринском сайте, EE Times.


Связанные материалы:

Для большего Embedded, подпишитесь на еженедельную email-рассылку Embedded.

Встроенный

  1. Почему Linux движет облаком: исчерпывающее руководство
  2. 10 критичных преимуществ облачных вычислений для современного бизнеса
  3. Облачные вычисления или локальная инфраструктура: что лучше для вашего бизнеса?
  4. Event Flag Groups в Nucleus SE: Вводное руководство по конфигурации и использованию API
  5. Нейроморфные чипы: новая граница производительности AI
  6. Kontron представляет COM HPC: новый стандарт высокопроизводительных встроенных вычислений
  7. STMicroelectronics запускает $99 LoRa Development Kits для быстрого IoT развертывания
  8. RSL10 Mesh Development Kit усиливает ультра‑низкоэнергозатратные BLE‑сети
  9. ams представляет наборы NanoVision и NanoBerry на базе 1мм×1мм сенсора NanEyeC
  10. События в C#: Обработка пользовательских действий и системных уведомлений