Ускоритель алгоритмов искусственного интеллекта eRATIO LC747K
Позволяет формировать аппаратные решения для ускорения следующих алгоритмов искусственного интеллекта:
-
Наивный байесовский классификатор
-
Алгоритм k-средних
-
Метод опорных векторов
-
Линейная регрессия
-
Логистическая регрессия
-
Искусственная нейронная сеть
-
Дерево решений
-
Случайный лес
-
Эволюционные стратегии
-
Нейронные сети
-
Генетические алгоритмы
-
Базовые алгоритмы скрытой марковской модели (прямого-обратного хода, витерби, баума-велша)
-
k-means
-
Главных компонент
Монтаж в стандартную стойку 19 дюймов.
Мощность блока питания 800 Вт
Входное напряжение 100 ~ 240 В
Интерфейсы для ввода обрабатываемых потоков данных:
- Ethernet 1Gb x 3;
- USB 3.1 x 5;
- USB 2.0 x 2;
- HDMI вход и выход x 2.
- Для нейронной сети объемом 1,5 млрд. нейронов, при среднем количестве связей на нейрон 30 задержка отклика при классификации 0,1 с.
- Для реализации фитнесс-функции эволюционной стратегии объемом 1000 целочисленных умножений 32 бита, 10000 целочисленных сложений 32 бита, 1000 фенотипов, 100 тыс. поколений задержка вычисления 0,2 с.
В зависимости от особенностей алгоритма, ускорение обеспечивается для самого алгоритма и/или для внешних объемов вычислений, таких как фитнесс-функции и т. п. Например, для реализации эволюционной стратегии, ускоритель поддерживает вычисление генетических операторов на фенотипе и поколении и вычисление внешней фитнес-функции, заданной пользователем, для реализации искусственной нейронной сети, ускоритель обеспечивает вычисление реакции сети в соответствии с ее структурой и вычисления, связанные с процессами обучения. Для внешних объемов вычислений в библиотеке RTL представлены как базовые, широко применяемые алгоритмы, так и средства для создания и ускорения собственных алгоритмов пользователя.
Благодаря низкой латентности реализаций большинства алгоритмов, обеспечивается возможность обработки потоков данных в задачах, требующих быстрого реагирования и в задачах реального времени, например при обработке сырых радиолокационных данных для обнаружения и классификации объектов в радиолокационном поле или данных и метаданных, циркулирующих в сетях связи для обнаружения и классификации событий информационной безопасности.
Для обеспечения возможности использования в широком спектре задач, ускоритель имеет внешние интерфейсы для ввода и вывода типичных видов высокоскоростных потоков данных: Ethernet, HDMI, USB.
Для решения сложных комплексных задач возможно каскадирование различных алгоритмов. Для обеспечения масштабируемости и получения необходимой производительности, ускорители могут объединяться в количестве до 32 устройств для совместной работы.