Модели и платформы ИИ

Прорыв в микрочипах приближает нас к вычислениям на краю сети ИИ

mm
Добавьте Unite.AI в избранные источники в Google

Исследователи из Принстонского университета разработали совместно спроектированное оборудование и программное обеспечение, предназначенное для дальнейшего увеличения скорости и эффективности специализированных систем искусственного интеллекта (ИИ).

Навин Верма – профессор электротехники и компьютерных наук в Принстоне, который возглавляет исследовательскую команду.

«Программное обеспечение является важной частью для обеспечения новых возможностей аппаратного обеспечения», – сказал Верма. «Надежда заключается в том, что разработчики смогут продолжать использовать одну и ту же систему программного обеспечения – и просто сделать ее в десять раз быстрее и более эффективной».

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

Верма также является директором Центра инноваций в образовании инженерных наук университета.

«Чтобы сделать ИИ доступным для реального и часто личного процесса, нам нужно решить проблемы задержки и конфиденциальности, переместив вычисления на край»,- сказал Верма. «И для этого требуется как энергоэффективность, так и производительность».

Новые дизайны микрочипов

Команда из Принстона разработала новый дизайн микрочипа два года назад, который был призван улучшить производительность нейронных сетей. Этот микрочип мог выполнять задачи в десятки и сотни раз быстрее, чем другие микрочипы на рынке.

«Основным недостатком этого микрочипа является то, что он использует очень необычную и разрушительную архитектуру», – сказал Верма в 2018 году. «Это необходимо примирить с огромным количеством инфраструктуры и методологии проектирования, которые мы имеем и используем сегодня».

Микрочип был постоянно усовершенствован в течение следующих двух лет, и была создана система программного обеспечения, которая позволяла системам ИИ использовать новую технологию эффективно. Идея заключалась в том, что новые микрочипы могли бы позволить системам быть масштабируемыми как в аппаратном, так и в программном обеспечении.

«Это программно реализуемо во всех этих сетях», – сказал Верма. «Сети могут быть очень большими, и они могут быть очень маленькими».

Лучший сценарий для вычислений – это когда они происходят直接 на технологии, а не на удаленном компьютере сети. Однако это требует огромного количества энергии и памяти, что делает проектирование такой системы очень сложной.

Чтобы преодолеть эти ограничения, исследователи разработали микрочип, который выполняет вычисления и хранит данные в одном и том же месте, что называется вычислениями в памяти. Этот метод снижает энергию и время, необходимые для обмена информацией с выделенной памятью.

Чтобы избежать аналоговой работы, которая необходима для вычислений в памяти и чувствительна к коррупции, команда использовала конденсаторы вместо транзисторов в дизайне микрочипа. Конденсаторы не подвержены влиянию сдвигов напряжения и более точны.

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

Алекс Макфарленд - журналист и писатель в области искусственного интеллекта, исследующий последние разработки в этой области. Он сотрудничал с многочисленными стартапами и изданиями в области искусственного интеллекта во всем мире.