Система онлайн-обучения и вывода на FPGA на периферии с использованием резервоара с задержанной обратной связью

Online Training and Inference System on Edge FPGA Using Delayed Feedback Reservoir
Sosei Ikeda, Hiromitsu Awano, Takashi Satō
2025-02-12

1-мерная разложение Холецкогорезервуар с задержанной обратной связьювстроенная гребневая регрессия (Ridge regression)_in-placeонлайн обучениеусечённая обратная пропагация
Резервуар с задержанной обратной связью (DFR) — аппаратно-дружественная система вычислений на основе резервуарных сетей. Реализация DFR в встраиваемом оборудовании требует эффективного онлайн-обучения. Однако этому препятствуют два основных вызова: (1) выбор гиперпараметров, который обычно выполняется офлайн методом перебора по сетке, и (2) обучение линейного выходного слоя, требующее большого объема памяти. В статье представлен быстрый и точный метод оптимизации параметров для слоя резервуара, использующий обратное распространение ошибки и градиентный спуск при принятии модульной модели DFR. Предложена стратегия усечённого обратного распространения для уменьшения потребления памяти, связанного с разрастанием рекурсивной структуры, при сохранении точности. Время расчёта существенно сокращается по сравнению с перебором по сетке. Кроме того, предложена выполнение Ridge-регрессии для выходного слоя на месте с использованием одномерного разложения Холецкого, что уменьшает объём памяти до одной четверти. Эти методы позволяют реализовать систему онлайн-обучения и вывода DFR на FPGA на периферии, сокращая время вычислений примерно в 13 раз и потребление энергии примерно в 27 раз по сравнению с программной реализацией на той же плате.
1
Модульная модель задержанного резервуара с обратной связью (DFR) позволяет использовать обратное распространение и градиентный спуск для быстрой и точной оптимизации гиперпараметров резервуара.
2
Стратегия усечённого обратного распространения уменьшает потребление памяти, связанное с рекурсивным развёртыванием, при сохранении точности.
3
Реализация гребневой регрессии "in-place" с использованием одномерного разложения Холецкого сокращает использование памяти для выходного слоя до четверти.
4
Реализация на FPGA снижает энергопотребление примерно в 27 раз по сравнению с программной реализацией на той же плате.
5
Предложенные методы позволяют проводить онлайн-обучение и вывод DFR на FPGA, сокращая время вычислений примерно в 13 раз по сравнению с программной реализацией на той же плате.

Резервуар с запаздывающей обратной связью (DFR), реализованный как система онлайн-обучения и выводов на FPGA периферийного устройства

Методы и характеристики эффективного онлайн-обучения и вывода для DFR на FPGA, включая оптимизацию гиперпараметров модульного DFR с помощью обратного распространения и усечённого обратного распространения для уменьшения памяти, а также in-place Ridge-регрессию через одномерное разложение Холецкого для снижения потребления памяти, времени вычислений и энергии

Publication Details
Publication Date
2025-02-12
Journal
Publisher
ISSN
Cited by
0
Access Type
Author Information
Authors
Sosei Ikeda
Hiromitsu Awano
Takashi Satō
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%