УДК 004.67
ПРОГРАММНЫЙ МОДУЛЬ ПОДДЕРЖКИ АЛГЕБРЫ ГИПЕРРАЗМЕРНЫХ ВЕКТОРОВ
Д. А. Трокоз, к.т.н., доцент, проректор по научной работе ФГБОУ ВО «Пензенский государственный технологический университет», Пенза, Россия;
orcid.org/0000-0003-0989-3928, e-mail: Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.
Предложено архитектурное решение для программного модуля поддержки алгебры гиперразмерных двоичных векторов. Данный модуль позволяет выполнять преобразование значений параметров целевой задачи в гиперразмерное представление, которое более эффективно в ряде математических моделей в сравнении с классическим позиционно-зависимым представлением данных. В основе алгоритма такого преобразования лежит метод инвариантного представления данных, использующий алгебру гиперразмерных двоичных векторов, который позволяет выполнить позиционно-независимое кодирование произвольной структуры данных.
Модуль использует сервисно-ориентированный подход, что существенно упрощает его применение за счет унификации протокола взаимодействия модуля с внешними системами, который подробно описан в работе. Кроме того, поскольку в алгоритме преобразований данных в гиперразмерное представление интенсивно применяются векторные операции, то предлагается вместо универсального процессора в качестве основного вычислительного устройства модуля использовать графический ускоритель, что позволит увеличить выполнение таких операций в десятки раз.
Ключевые слова: программный модуль, временной ряд, алгебра гиперразмерных векторов, сервисно-ориентированный подход, позиционно-независимое кодирование, инвариантное представление, широкая нейронная сеть, параметрическая модель.