Kotelnikov Institute of Radio Engineering and Electronics of RAS Русский Sign in Submit a paper
Journal of Radio Electronics Online scientific journal · eISSN 1684-1719
2010, № 9 · INFORMATICS AND TELECOMMUNICATIONS

Реализация нейронных сетей на многоядерном процессоре SEAforth

A.S. Anisimov1, A.V. Kalachev2

1 ФГУП БСКБ Восток Барнаул, Russia
2 Физико технический факультет АлтГУ кафедра вычислительной техники и электроники
Full text (PDF) UDC 004.048, 004.272 EDN LUFDBU

Abstract

Работа посвящена реализации искусственной нейронной сети на матричных многоядерных процессорах. В качестве аппаратной платформы рассмотрен процессор SEAforth40. Приводятся краткие характеристики процессора. Проанализированы варианты построения нейронов и их сетей, применительно к особенностям архитектуры процессора. Подробно рассмотрен нейрон с пороговой функцией активации (персептрон), способ его представления и реализации, варианты расположения и взаимодействия нескольких персептронов. Представлена методика проектирования и работы искусственной нейронной сети. В качестве примера показана возможность реализации нейронной сети Хопфилда.

  • искусственные нейронные сети
  • многоядерные процессоры
  • персептрон
  • диаграмма потока данных
  • модульность
Аннотация (на русском)

Реализация нейронных сетей на многоядерном процессоре SEAforth

Работа посвящена реализации искусственной нейронной сети на матричных многоядерных процессорах. В качестве аппаратной платформы рассмотрен процессор SEAforth40. Приводятся краткие характеристики процессора. Проанализированы варианты построения нейронов и их сетей, применительно к особенностям архитектуры процессора. Подробно рассмотрен нейрон с пороговой функцией активации (персептрон), способ его представления и реализации, варианты расположения и взаимодействия нескольких персептронов. Представлена методика проектирования и работы искусственной нейронной сети. В качестве примера показана возможность реализации нейронной сети Хопфилда.

For citation

Anisimov A.S., Kalachev A.V. Реализация нейронных сетей на многоядерном процессоре SEAforth // Journal of Radio Electronics. – 2010. – No. 9.

References

  1. Техническая поддержка, neuroproject.ru [Электронный ресурс]: Учебник -Нейронные сети.: 2008 -Режим доступа к ресурсу.: http://www.neuroproject.ru/neuro.php.
  2. Осовский С. Нейронные сети для обработки информации/Пер. с польского И.Д. Рудинского. -М: Финансы и статистика, 2002. -344 с.: ил.
  3. К.И. Билибин, А.И. Власов, Л.В. Журавлева и др. Под общ. Ред. В.А. Шахнова. Конструкторско-технологическое проектирование электронной аппаратуры: Учебник для вузов. -М.: Изд-во МГТУ им. Н.Э. Баумана, 2002. -528 с.: ил. -(Сер. Информатика в техническом университете.)
  4. Техническая поддержка, md-it.ru [Электронный ресурс]: Аппаратная реализация нейронных сетей.: 2008 -Режим доступа к ресурсу.: http://md-it.ru/articles/html/article58.html.
  5. Корнеев В. В., Киселев А. В. Современные микропроцессоры. -3-е изд., перераб. И доп. -СПб.: БХВ-Петербург, 2003. -448 с.: ил.
  6. IntellaSys, inc [Электронный ресурс]: Знакомство с масштабируемым процессором SeaForth-S40C18./Официальный сайт IntellaSys.: 2008 -Режим доступа к ресурсу.: <http://www.IntellaSys.net/>.
  7. Компоненты и технологии: Ежемес. журн.. Процессоры семейства SEAForth. -М., №4 2009. -43 с.
  8. Круглов В. В., Дли М. И., Голунов Р. Ю. Нечеткая логика и искусственные нейронные сети. -3-е издание.-М.: Питер, 2002 -224 с.