Однако разработка и внедрение моделей ИИ во встроенные системы сопряжены со многими трудностями. Для того чтобы ИИ стал реальностью, нам нужны инструменты, способные справиться со сложностью создаваемых нами систем. Именно здесь на помощь приходит CodeFusion Studio™ 2.0.

От встроенных основ к рассуждениям на основе ИИ:
внедрение моделей ИИ требует большего, чем просто интегрированная среда разработки [TW1], как это традиционно понимают технологи; оно требует платформ, которые объединяют встроенную разработку и рабочие процессы ИИ. Оно требует возможности разработки на гетерогенных архитектурах, которые определяют будущее граничных вычислений. И самое главное, оно должно быть совместимо с тем видом агентного, основанного на физике интеллекта, который требуется IP.

Позвольте мне объяснить, почему это важно.
В прошлом инструменты для разработки встраиваемых систем создавались для одноядерных микроконтроллеров и детерминированных рабочих процессов. Но для IP-систем требуются системы, способные динамически анализировать тепловые свойства, магнитные поля, акустическую среду и многое другое. Это не статические системы. Это живые, сложные системы. И для их создания нам нужен такой же живой набор инструментов.
Именно этот контекст вдохновил на разработку CodeFusion Studio 2.0. Он поддерживает отладку многоядерных систем, оркестровку на системном уровне и интеграцию моделей ИИ — всё в едином рабочем пространстве. Он ориентирован на Zephyr, контейнеризирован и открыт. Это означает, что воспроизводимость, автоматизация и расширяемость заложены изначально. Для IP-систем это критически важно. Мы создаём агентов, которые анализируют данные на периферии, и этих агентов необходимо обучать, развертывать и отлаживать в средах, отражающих реальный мир.

Рабочие процессы ИИ, адаптирующиеся к периферии:
Одна из важнейших особенностей CodeFusion Studio 2.0 — это сквозной конвейер обработки ИИ. Разработчики могут импортировать модели из TensorFlow, PyTorch или собственного Model Zoo от ADI и генерировать готовый к инференции код за считанные минуты. С помощью Zephyr AI Profiler они могут отслеживать задержку, энергопотребление и использование памяти — и все это без вмешательства в оборудование.
Это кардинально меняет ситуацию для PI. Наша цель — внедрить интеллект непосредственно в продукты, будь то контекстно-зависимое аудио в слуховых аппаратах или адаптивное управление в робототехнике. CodeFusion Studio делает это возможным. Он превращает ИИ из дополнительной функции в фундаментальный принцип проектирования.
В дополнение к инференции, платформа поддерживает AutoML для встроенных систем, позволяя обучать и оптимизировать наборы данных в рамках одного рабочего процесса. Это означает, что наши агенты могут учиться на основе физического мира, адаптироваться к нему и действовать в его рамках — и все это без превышения ограничений периферийного оборудования.

Безопасность, доверие и граница между физическим и цифровым миром.
PI также должен быть надежным. Наши системы работают в критически важных средах, от промышленной автоматизации до здравоохранения. Именно поэтому CodeFusion Studio интегрирует безопасность с самого начала. Благодаря архитектуре безопасности Trusted Edge Security Architecture (TESA) от ADI разработчики могут реализовать безопасную загрузку, разделение TrustZone и криптографические протоколы в рамках стандартного рабочего процесса.
Это важно, потому что агенты PI анализируют и контролируют физические системы. Этот контроль должен быть безопасным, детерминированным и поддающимся аудиту. CodeFusion Studio гарантирует защиту каждого шага, от реализации модели до обновления прошивки.

Платформа для будущего интеллекта.
В ADI мы говорим об агентном ИИ — системах, которые интерпретируют команды, рассуждают об окружающем мире и действуют. Мы говорим об ИИ, основанном на физике — моделях, базирующихся на законах природы, а не только на статистических закономерностях. И мы говорим о нейроморфных вычислениях — архитектурах, имитирующих работу мозга для эффективного функционирования на периферии.
CodeFusion Studio 2.0 — это фундаментальная система, которая связывает все это. Именно так мы переходим от видения к реальности. Именно так мы создаем инструменты, которые выходят за рамки компиляции кода и решают задачу управления интеллектом.
Мы увидели потенциал в процессе разработки. Команды ADI сокращают циклы отладки с дней до часов. Оптимизированный, готовый к выводу код генерируется за считанные минуты. И разработчики, будь то начинающие или опытные специалисты, работают в средах, которые адаптируются к их потребностям, а не наоборот.

Заключение: Создание интеллекта, работающего в мире.
Физический интеллект — это не просто разговоры о нём, а создание ИИ, работающего в мире. Речь идёт об интеграции логического мышления в системы, которые обеспечивают нашу жизнь. CodeFusion Studio 2.0 — краеугольный камень этой стратегии. Именно так мы предоставляем нашим разработчикам инструменты для безопасного, эффективного и интеллектуального построения будущего.
В ADI мы не просто представляем будущее. Мы его строим. И с CodeFusion Studio 2.0 мы строим его быстрее, чем когда-либо прежде.

Автор: Пол Голдинг, вице-президент по периферийному искусственному интеллекту, Analog Devices

Более подробная информация