Программная реализация алгоритма обучения нейронной сети
Аннотация
Дата поступления статьи: 10.02.2021В статье рассматриваются вопросы, связанные с проектированием устройств управления технологическим оборудованием на основе искусственных нейронных сетей. Разработан алгоритм процесса обучения нейронных сетей, основанный на методе Уидроу-Хоффа, предназначенный для автоматизированного проектирования искусственных нейронных сетей, функционирующих в среде микропроцессорной системы или персонального компьютера. Выполнена программная реализация алгоритма обучения трехслойной нейронной сети с использованием языка программирования С# на платформе Microsoft.NET. В программе используется алгоритм обучения нейронной сети с «учителем». В статье показан интерфейс взаимодействия разработанной программы с «учителем» (проектировщиком нейронных сетей). Приведен пример разработки искусственной нейронной сети, выполняющей функцию сумматора двоичных чисел. Полученные в статье результаты могут быть в дальнейшем использованы при разработке компьютерной системы автоматизированного проектирования искусственных нейронных сетей, а также могут найти применение при разработке программного обеспечения для микропроцессорных систем управления технологическим оборудованием.
Ключевые слова: искусственная нейронная сеть, обучение, алгоритм, язык программирования, смещение нейрона, сумматор, входные сигналы, выходные сигналы, синаптические связи, нейрон
05.13.06 - Автоматизация и управление технологическими процессами и производствами (по отраслям)
.