Научная статья на тему 'ПРОЕКТИРОВАНИЕ АДАПТИВНОЙ СИСТЕМЫ ЭЛЕКТРОННОГО ДОКУМЕНТООБОРОТА НА ОСНОВЕ НЕЙРОСЕТЕВОЙ АРХИТЕКТУРЫ'

ПРОЕКТИРОВАНИЕ АДАПТИВНОЙ СИСТЕМЫ ЭЛЕКТРОННОГО ДОКУМЕНТООБОРОТА НА ОСНОВЕ НЕЙРОСЕТЕВОЙ АРХИТЕКТУРЫ Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
282
51
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
НЕЙРОСЕТЕВАЯ АРХИТЕКТУРА / НЕЙРОСЕТЕВЫЕ ТЕХНОЛОГИИ / АВТОМАТИЗАЦИЯ ПРОЕКТИРОВАНИЯ / СИСТЕМЫ ЭЛЕКТРОННОГО ДОКУМЕНТООБОРОТА / NEURAL NETWORK ARCHITECTURE / NEURAL NETWORK TECHNOLOGIES / DESIGN AUTOMATION / ELECTRONIC DOCUMENT MANAGEMENT SYSTEMS

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Обухов Артем Дмитриевич

В статье рассмотрены вопросы автоматизации проектирования адаптивных систем электронного документооборота (СЭД). Автоматизация процессов анализа, обработки и передачи информации при разработке информационных систем позволит снизить сложность реализации, временные и материальные затраты, высвободить ресурсы разработчиков на решение более сложных и творческих задач. Одним из способов автоматизации данных процессов является использование методов машинного обучения, однако, без формализованного методологического и математического аппарата обеспечить комплексное решение поставленной задачи невозможно. В работе изложена апробация нейросетевой архитектуры, включающей набор подходов и методов на основе нейросетевых технологий, на примере предметной области систем электронного документооборота. Представлена структура адаптивной СЭД, реализованная в соответствии с данной архитектурой. В ходе экспериментальных исследований реализовано две тестовые СЭД: классическая, разработанная по методологии RAD и шаблону MVC, и адаптивная, проектирование которой осуществлялось в рамках нейросетевой архитектуры. В результате достигнуто снижение стоимости (на 24.7%) и сложности (на 32.5%) реализации СЭД, повышена адаптивность системы (на 13.6%). Также наблюдается улучшение ее качества и прирост производительности. Полученные результаты подтверждают эффективность предлагаемых подходов и инструментов.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Обухов Артем Дмитриевич

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

DESIGNING AN ADAPTIVE ELECTRONIC DOCUMENT MANAGEMENT SYSTEM BASED ON NEURAL NETWORK ARCHITECTURE

The article deals with the issues of design automation of adaptive electronic document management systems. Automation of the processes of analysis, processing and transmission of information in the development of information systems will reduce the complexity of implementation, time and material costs, free up the resources of developers to solve more complex and creative problems. One of the ways to automate these processes is the use of machine learning methods, however, without a formalized methodological and mathematical apparatus, it is impossible to provide a comprehensive solution to the problem. The article describes the approbation of a neural network architecture, including a set of approaches and methods based on neural network technologies, using the example of the subject area of electronic document management systems (EDMS). The structure of an adaptive EDMS, implemented in accordance with this architecture, is presented. In the course of experimental research, two test EDMS were implemented: the classical one, developed according to the RAD methodology and the MVC pattern, and the adaptive one, the design of which was carried out within the framework of a neural network architecture. As a result, a decrease in the cost (by 24.7%) and complexity (by 32.5%) of the EDMS implementation was achieved, and the adaptability of the system was increased (by 13.6%). There is also an improvement in its quality and an increase in productivity. The results obtained confirm the effectiveness of the proposed approaches and tools.

Текст научной работы на тему «ПРОЕКТИРОВАНИЕ АДАПТИВНОЙ СИСТЕМЫ ЭЛЕКТРОННОГО ДОКУМЕНТООБОРОТА НА ОСНОВЕ НЕЙРОСЕТЕВОЙ АРХИТЕКТУРЫ»

Проектирование адаптивной системы электронного документооборота на основе нейросетевой архитектуры

А.Д. Обухов

Аннотация—В статье рассмотрены вопросы автоматизации проектирования адаптивных систем электронного документооборота (СЭД). Автоматизация процессов анализа, обработки и передачи информации при разработке информационных систем позволит снизить сложность реализации, временные и материальные затраты, высвободить ресурсы разработчиков на решение более сложных и творческих задач. Одним из способов автоматизации данных процессов является использование методов машинного обучения, однако, без формализованного методологического и математического аппарата обеспечить комплексное решение поставленной задачи невозможно. В работе изложена апробация нейросетевой архитектуры, включающей набор подходов и методов на основе нейросетевых технологий, на примере предметной области систем электронного документооборота. Представлена структура адаптивной СЭД, реализованная в соответствии с данной архитектурой. В ходе экспериментальных исследований реализовано две тестовые СЭД: классическая, разработанная по методологии RAD и шаблону MVC, и адаптивная, проектирование которой осуществлялось в рамках нейросетевой архитектуры. В результате достигнуто снижение стоимости (на 24.7%) и сложности (на 32.5%) реализации СЭД, повышена адаптивность системы (на 13.6%). Также наблюдается улучшение ее качества и прирост производительности. Полученные результаты подтверждают эффективность предлагаемых подходов и инструментов.

Ключевые слова—нейросетевая архитектура,

нейросетевые технологии, автоматизация проектирования, системы электронного документооборота.

I. Введение

Актуальной задачей при проектировании современных информационных систем является автоматизация типовых процессов анализа, обработки и передачи информации. Это позволяет снизить время и стоимость разработки, ускорить модернизацию и расширение функциональности систем.

Одним из перспективных направлений решения данной задачи является использование нейросетевых технологий. Однако, несмотря на успешное применение нейронных сетей в различных предметных областях

Статья получена 29 декабря 2020. Работа выполнена при финансовой поддержке гранта Президента Российской Федерации МК-74.2020.9

Обухов Артем Дмитриевич, Тамбовский государственный технический университет, Тамбов, Российская Федерация (e-mail: obuhov.art@gmail .com).

(обработке текста [1], изображений [2], видео [3], анализе больших данных [4], принятии решений [5], прогнозировании [6] и регрессии [7]), без строго сформулированного методологического и

математического аппарата невозможно осуществить комплексный подход к автоматизации процесса проектирования информационных систем.

В данной работе рассматривается решение задачи проектирования адаптивной системы электронного документооборота (СЭД) на основе разработанной ранее концепции нейросетевой архитектуры [8]. Данная архитектура направлена на замену классических программных блоков, реализующих алгоритмы анализа или обработки данных, новыми программными решениями, основанными на применение нейросетевых технологий.

В рамках предлагаемой нейросетевой архитектуры реализуется методология автоматизированного проектирования адаптивных информационных систем, основанная на концепции RAD, но дополненная набором программных методов, нейросетевых технологий и компонентов для решения задач автоматизации процессов проектирования, анализа, обработки данных. Целью данного исследования является апробация нейросетевой архитектуры на примере процесса проектирования адаптивной СЭД, в ходе которой необходимо осуществить формализацию структуры системы, ее оптимизацию и синтез, оценить полученное решение в сравнении с классическими подходами к проектированию.

II. Нейросетевая архитектура адаптивной СЭД

Формализуем структурную модель адаптивной СЭД, выполненную в соответствии с основными сущностями нейросетевой архитектуры (рис. 1). В состав структурной модели входят основные модули адаптивной СЭД и связи между, реализуемые нейросетевыми каналами данных (NNDC).

При реализации программного обеспечения адаптивной СЭД необходимо использовать соотношения и закономерности теоретико-множественной модели процессов, протекающих в предметной области организации, для которой разрабатывается система.

Окружение (Е)

Модуль разграничения доступа

I _

Модуль классификации пользователей

Нейронные сети анализа пользователей и их оборудования

Т---1----т -

Управление(С)

Обработчик событий

Управляющие блоки интерфейса СЭД

Модуль автоматизированной поддержки принятия решений

Модуль адаптации интерфейса

NN00*% шостс

п-Г

ннос,

ММОС'м.с

. ММОС «с 1М1\юс%

I I I I

Модель(М)

Электронный архив - База данных

Модуль классификации и распределения информации

Модуль автоматической переадресации информации

Модуль интеллектуального поиска документов

Модуль генерации типовых документов

Представление (V)

Интерфейс СЭД Адаптированные управляющие элементы Отображение данных

Рис 1. Нейросетевая архитектура адаптивной СЭД

Далее осуществим формализацию математической модели ММЕВШ адаптивной СЭД в нотации теории множеств:

ММЕМ = (МЫЛ, РИМ, К), (1) где ЫЫЛ - нейросетевая архитектура модулей адаптивной СЭД, включающая множество компонентов и связей между ними;

РИМ - параметры СЭД, отвечающие за ее функционирование;

К - множество оценок эффективности СЭД. Структура адаптивной СЭД в формализованном виде описывается следующими соотношениями и взаимосвязями между элементами:

МЫЛ = (Е, С, М ,У). (2) Сущность Окружение Е в адаптивной СЭД включает модули по анализу и обработке информации о пользователях. Модуль разграничения доступа пользователей к информации реализуется на основе существующих моделей разграничения доступа к информации. Модуль классификации пользователей реализует функции определения роли пользователя в СЭД на основе нейросетевых технологий [9]. Окружение связано с другими сущностями нейросетевыми каналами данных: для передачи (ММВСТ) и адаптации (ММВСЛ ).

Управление С содержит два программных блока (управляющие блоки и обработчик событий), функционирующих по классическим методам реализации информационных систем. Остальные три блока реализуется посредством применения нейронных сетей. Модуль автоматизированной поддержки принятия решений осуществляет решение задач

определения сходства документов, а также перехода к следующей операции для пользователя (для обеспечения автоматической навигации). Модуль адаптации интерфейса функционирует на базе нейросетевого метода адаптации информационных систем и реализует возможность автоматической настройки параметров СЭД под особенности пользователей и технические характеристики их терминалов [9]. Управление связано с другими сущностями множеством связей для реализации следующих операций: передачи (ЫЫВСТ), адаптации (ММВСЛ и ЫЫВС^), запроса (ММВСК ), отображения (ЫЫВСВ).

Модель М реализует основные блоки СЭД по хранению и обработке информации. Включает электронный архив для хранения документов и база данных. Модуль классификации и распределения информации решает задачи по распознаванию типов документов и информации, определению их категории и перемещению в нужные категории. Модуль автоматической переадресации используется для передачи информации между пользователями, а также определения нагрузки на пользователей и распределения документов для последующей обработки. Модуль интеллектуального поиска осуществляет поиск документов и информации в СЭД. Взаимодействует с Управлением посредством каналов передачи данных (ММВСТ и ММВСК ).

Представление V содержит основные модули, реализует непосредственно интерфейс СЭД, необходимую визуализацию управляющих элементов и поля форм для ввода информации, визуализацию данных. Интерфейс автоматически персонализируется и

подстраивается под тип пользователя с помощью нейросетевого канала адаптации (NNDCAV). Подробно данный механизм рассмотрен ранее в работе [9]. Также принимает информацию от Управления по каналам NNDCT и NNDCd .

Параметры регулирования PRM = {prmi} включают множество всех параметров модулей и компонентов СЭД, включая параметры модуля адаптации. Параметры prmi обозначают атрибуты программных методов и функций, настройки компонентов, являются ограничениями и граничными условиями для процессов и операций.

Комплексный критерий оптимальности R включает несколько компонентов, изложенных ниже.

Экономические затраты RV на разработку СЭД складываются из стоимости необходимого аппаратного обеспечения серверного и клиентского оборудования, оплаты работы разработчиков, тестировщиков, экспертов и аналитиков, а также дополнительных расходов (лицензирование, НИР, испытания и так далее) [10]:

Rv = Vw + Vw + Vpers + Vdaa + V^, (3)

где Vw - затраты на серверное оборудование и терминалы;

Vw - затраты на программное обеспечение;

Vpers - заработная плата разработчиков СЭД;

Vdata - стоимость работы с информацией (хранение, обработка и передача);

Vrd - стоимость НИР, необходимых для реализации СЭД.

Сложность программного обеспечения RD, входящего в состав СЭД, оказывает влияние на трудоемкость процесса разработки, а также на вероятность возникновения ошибок в процессе функционирования и модернизации системы:

M

Rd = X DFm, (4)

m=1

где DFm - значение комплексной метрики сложности

m-ого программного метода, определяемая как сумма нормированных метрик:

DFm =\dT°M° +Я2 dJ dHAL +Л dCC, (5)

где dCOCOMO - оценка по методике COCOMO;

dmJ - оценка по методике Джилба;

dHAL - оценка по методике Холстеда;

iCC

dm - цикломатическая сложность программного кода;

Ai - весовые коэффициенты, приводящие значения DFm к диапазону [0;1] [11].

Оценка адаптивности RA представляет собой линейную свертку комплекса критериев адаптивности [12] и эргономических критериев [13]: 6 18 Ra + , (6)

где Äj, Х} - весовые коэффициенты i -го критерия адаптивности и j -го эргономического критерия соответственно;

rai - критерии адаптивности [12]. rej - экспертная оценка по 18 эргономическим критериям [13].

Сумма всех коэффициентов и Xj равна 1. Значения

критериев адаптивности и эргономических критериев нормированы.

Качество работы RQ определяется экспертной оценкой по двум категориям метрик - количественным ( QN ) и качественными ( QLT ):

Rq = а X c qn +ßXai qltj, (7)

где а , ß - весовые коэффициенты, определяющие приоритет количественных метрик над качественными; cot, coj - весовые коэффициенты количественных и

качественных метрик соответственно;

qni е QN - расчетное значение количественных метрик надежности, безотказности, долговечности, ремонтопригодности, достоверности, эффективности [14, 15];

qltj е QTL - экспертная оценка качественных метрик:

целостность, сложность, структурированность, адаптивность, лабильность, интегрируемость, делимость, валидность [16].

Производительность RP будет складываться из оценок производительности программного PSW и аппаратного PHW обеспечения системы: P + P

RP = PSW+ PHW . (8)

Для оценки производительности программного обеспечения PSW используем метрику на основе Mpdex [17]. Для оценки производительности аппаратного обеспечения PHW СЭД используем линейную свертку метрик: времени обработки запроса для получения информации, объема оперативной памяти, пропускной способности сети, пропускной способности накопителя.

III. ПОСТАНОВКА ЗАДАЧИ СТРУКТУРНО-ПАРАМЕТРИЧЕСКОГО СИНТЕЗА АДАПТИВНОЙ СЭД

Сформулируем задачу проектирования адаптивной СЭД в следующем виде. Необходимо определить такие структуру NNA* и параметры PRM* СЭД, при которых целевая функция RV оптимизации экономических затрат достигает экстремума:

{NNA", PRM *} = argmin (RV ),

RV = Vhw + Vw + Vpers + Vdata + Vrd ,

(9)

при выполнении следующих ограничении: эшх, (10)

iMIN

Rd < RM

Ra > Ra

j=1

RP > RP

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

(11) mn (12)

К > кг , (13) оценка сложности программного обеспечения, реализованного на основе алгоритмического подхода;

где RM*

RM

минимальная оценка адаптивности либо оценка

используемого ранее программного обеспечения;

минимально возможная производительность

КМ

СЭД;

Яд - минимально допустимая оценка качества

программного обеспечения либо оценка используемой ранее системы.

IV. Проектирование адаптивной СЭД на основе

НЕЙРОСЕТЕВОЙ АРХИТЕКТУРЫ

В качестве примера будем рассматривать адаптивную СЭД конструкторской документации. В качестве эталона будем использовать СЭД, реализованную в соответствии с классической RAD методологией. Для классической реализации СЭД будет использоваться структура на основе распространённого шаблона проектирования MVC (рис. 2).

Осуществим расчёт основных метрик комплексного критерия оптимальности для классической и адаптивной СЭД.

Рассмотрим расчет экономических затрат RV на реализацию СЭД (табл. 1). Затраты на аппаратное и программное обеспечение примем равными. Из-за использования нейронных сетей для анализа и обработки данных затраты на НИР, а также на обработку и передачу информации сокращаются. Применение нейросетевой архитектуры также сократило сложность программного обеспечения СЭД, что повлияло на затраты на заработную плату разработчиков.

Табл. 1 Сравнение реализацию СЭД

экономических затрат на

Компонент Классическая Адаптивная

экономического СЭД СЭД

критерия

Затраты на аппаратное 214461 214461

обеспечение

Затраты на 0 0

программное

обеспечение

Затраты на зарплату 482478 386562

персонала

Стоимость хранения 1500 1500

информации

Стоимость обработки 33333 20000

информации

Стоимость передачи 8204 5650

информации

Затраты на проведение 218400 93600

НИР

Общие затраты 958377 721774

Расчет сложности реализации программного обеспечения классической и адаптивной СЭД осуществлялся по следующим метрикам: COCOMO, Джилба, Холстеда и цикломатической сложности (усредненной для каждого программного блока). Результаты измерений приведены в табл. 2. Так как при нейросетевой архитектуре алгоритмические блоки сокращаются либо заменяются на использование нейронных сетей, то наблюдается значительное сокращение сложности программной реализации. Это также приводит к снижению затрат на разработку СЭД.

Модель

Модуль разграничения доступа

Модуль классификации пользователей

Электронный архив База данных

Модуль переадресации информации

Модуль классификации и

распределения _информации_

Модуль поиска документов

Модуль генерации типовых документов

Контроллер

Обработчик событий

Управляющие блоки интерфейса СЭД

Модуль поддержки принятия решений

Модуль адаптации интерфейса

Представление

Интерфейс СЭД

Отображение данных

Персонализация интерфейса

Рис 2. Архитектура классической СЭД на базе шаблона MVC

Табл. 2 Оценка сложности программной реализации СЭД

Табл. 4 Оценка качества СЭД

Метрика

Классическая СЭД_

Адаптивная СЭД

Критерий качества

Надежность

Классическая СЭД

0.9

Адаптивная СЭД

0.9

COCOMO

0.1753

0.098

Безотказность

0.8

0.9

Джилба

0.25

0.22

Долговечность

0.9

0.9

Холстеда

0.61

0.49

Ремонтопригодность

0.9

0.9

Цикломатическая сложность

0.53

0.25

Общая сложности

оценка

0.391

0.264

Качество работы классической СЭД Яд определялось

также экспертной оценкой по набору метрик (табл. 4). Наблюдается некоторое улучшение метрик при применении нейросетевого подхода.

Наконец, осуществим расчёт производительности ЯР СЭД.

Для классической реализации производительность программного обеспечения СЭД составила: Р^ = 0.93 , аппаратного: Рнж = 0.9 . В итоге ЯР = 0.915 .

Достоверность

0.9

0.9

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Эффективность

0.7

0.8

Целостность

Сложность

0.8

0.9

Расчет адаптивности ЯА для СЭД осуществлялся по набору критериев адаптивности и эргономических критериев [12-13] (табл. 3). Экспертная оценка показала значительный рост по некоторым метрикам адаптивности за счет реализации новых функций в СЭД (например, автоматической адаптации интерфейса системы под потребности пользователя).

Табл. 3 Оценка адаптивности СЭД

Структурированность

0.8

0.8

Адаптивность

0.5

0.9

Лабильность

0.5

0.8

Интегрируемость

0.8

0.8

Делимость

0.7

0.8

Валидность

0.9

0.9

Общая оценка качества

0.793

0.871

Критерий Классическая Адаптивная

адаптивности СЭД СЭД

Время доступа к 0.9 0.9

системе

Функциональность 0.9 0.9

Гибкость 0.5 0.8

Стабильность 0.9 0.9

Доступность 0.7 0.9

Качество поддержки 0.8 0.8

Доступность

руководства 0.7 0.9

пользователя

Загруженность интерфейса 0.8 0.9

Контроль пользователя над операциями 0.7 0.9

Адаптивность 0.4 0.8

Управление ошибками 0.7 0.9

Согласованность 0.7 0.9

Значение

идентификаторов 0.8 0.8

(кодовых имен)

Совместимость 0.7 0.8

Общая оценка адаптивности 0.728 0.864

аналогичную обеспечения программного

Psw = 0.95.

Для адаптивнои СЭД имеет производительность аппаратного PHW = 0.9 . Производительность обеспечения адаптивнои СЭД составила Прирост получен за счет более быстрого решения ряда задач анализа и обработки информации. В итоге для адаптивной СЭД RP = 0.925 .

На рис. 3 представлен полученный положительный эффект при переходе от классического подхода разработки СЭД к использованию нейросетевой архитектуры.

Нейросетевая архитектура СЭД Рис. 3. Положительный эффект от перехода на

1

1

нейросетевую архитектуру СЭД Таким образом, в ходе решения задачи структурно-параметрического синтеза получены следующие результаты, доказывающие эффективность применения разработанной методологии проектирования СЭД: снижение экономических затрат при реализации адаптивной СЭД (тем самым достигается минимизация целевой функции), а также улучшение всех остальных метрик (что обеспечивает выполнение ограничений в поставленной задаче). Следовательно, задача структурно-параметрического синтеза успешно решена.

Пример функционирования СЭД конструкторской документации для различных пользователей, подтверждающий ее способности к адаптации под особенности программного и аппаратного обеспечения,

Рис. 4. Пример работы адаптивной СЭД.

Данный пример отражает два варианта интерфейса в зависимости от характеристик оборудования пользователя, его личных данных, роли в системе.

Заключение

В работе рассматривается применение нейросетевой архитектуры для автоматизации процесса проектирования СЭД. Разработана нейросетевая архитектура адаптивной СЭД, представлено описание сущностей и элементов с учетом специфики предметной области, формализована математическая модель адаптивной СЭД, выполненная с применением теории множеств. Поставлена задача структурно-параметрического синтеза адаптивной СЭД.

Для проверки эффективности нейросетевой архитектуры используется модифицированная методология RAD, включающая применение нейросетевых методов анализа, обработки и передачи информации. На ее основе осуществлено решение поставленной задачи структурно-параметрического синтеза адаптивной СЭД. Приводится расчет метрик комплексного критерия оптимальности для двух СЭД: классической, разработанной по методологии RAD и шаблону MVC, и адаптивной, проектирование которой осуществлялось в соответствии с предлагаемой методологией и нейросетевой архитектуры. В результате достигнуто снижение стоимости (на 24.7%) и сложности (на 32.5%) реализации СЭД, повышена адаптивность системы (на 13.6%). Также наблюдается улучшение ее качества и незначительный прирост

производительности. Полученные результаты подтверждают эффективность предлагаемых подходов и инструментов.

Благодарности

Работа выполнена при финансовой поддержке гранта Президента Российской Федерации МК-74.2020.9.

Библиография

[1] Немчинова Е. А., Плотникова Н. П., Федосин С. А. Подготовка и обработка нормативно-справочной текстовой информации для классификации с помощью искусственных нейронных сетей //Нелинейный мир. 2019. Т. 17. №. 2. С. 27-33.

[2] Соломенцев Я. К., Чочиа П. А. Применение нейронных сетей для диагностики вида и параметров искажений изображения //Информационные процессы. 2020. Т. 20. №. 2. С. 95-103.

[3] Винокуров А. В. Параметрический метод обработки видеоинформации на основе применения нейронных сетей как механизм адаптации размера изображений к пропускной способности канала связи //Промышленные АСУ и контроллеры. 2017. №. 6. С. 36-39.

[4] Кислицын Е. В., Панова М. В., Жернаков Р. С. Принципы применения нейросетевых технологий при анализе больших данных //Перспективы науки. 2017. №. 9. С. 7-10.

[5] Витенбург Е. А. Архитектура программного комплекса интеллектуальной поддержки принятия решений при проектировании системы защиты информационной системы предприятия //Вестник кибернетики. 2019. №. 4. С. 46-51.

[6] Гайнуллин Р. Н., Рахал Я., Ризаев И.С., Шарнин Л.М.. Прогнозирование бизнес-процессов на основе нейронных сетей //Вестник Казанского технологического университета. 2017. Т. 20. №. 3. С. 121-124.

[7] Данилов А. Д., Мугатина В. М. Решение задачи оптимизации регрессионного тестирования с использованием нейросетевого подхода //Моделирование, оптимизация и информационные технологии. 2020. Т. 8. №. 1. С. 35-36.

[8] Обухов А.Д., Краснянский М.Н. Нейросетевая архитектура информационных систем // Вестник Удмуртского университета. Математика. Механика. Компьютерные науки. 2019. Т. 29. Вып. 3. С. 438-455.

[9] Obukhov A., Krasnyanskiy M., Nikolyukin M. Algorithm of adaptation of electronic document management system based on machine learning technology //Progress in Artificial Intelligence. 2020. P. 1-17.

[10] Krasnyanskiy M., Ostroukh A., Karpushkin S., Obukhov A. Formulation of the Problem of Structural and Parametric Synthesis of Electronic Document Management System of Research and Education Institution //Global Journal of Pure and Applied Mathematics. 2016. Т. 12. №. 3. P. 2395-2409.

[11] Стефанова Н. А., Курбангелдыев Д. Оценка стоимости разработки программного обеспечения //Актуальные вопросы современной экономики. 2020. №. 1. С. 67-72.

представлен на рис. 4.

Пример документа

Цкгчп ipvum dolor fit anwt, cmfectçtui adfiivlng «Hit tí-d do onjf mod lompor ineiAdunt ul labor* <4 dolor* magna alujua. LH tmm ad minim Wim, IJUU fWlrui «XI цЬлко Utottf ni* ut alH^op ♦« ta <ommodo çonwqnflt Oír» Iii*» ckAx In

<4X*»*ndetm vokjpMt* v*4fl clikp-n dolor« eu fugi« mill* p*u*ur, f*cef>wir unt «€**<« оц>4*1М пен» р*о¡dort íunr in <uh>» qui oflW» iVsí'wll tnoRtt 4»iirti id «¡ itóotum.

"town l|Ki«Ti dcJoí ti! airtfl, ctmtfWvt adiptelng wd do $ tempar Infidkhmt Ш labore *t dolor« magna afiqua, M

um td minim wtam, n«tíu<J emrütdtiw iAkiko Шхмй ma ut jlítjuip «t «« tommodo сдоеддМ üuü *uM ¡rure dok* In npflhwdrtl in vOfcjpUtt vHil Mí* filkrn d*Kt «U luflíM Ittifla pvMUT. EMfptM lint OCUtCtf eupideut non proident mnr in СъЛ]и qui оТюа dewnjnl ma Bit *iim id ni lebOfum

"lorcm Ipsum dolor ut am«, сописШш adiptsdng rtit, sed do vusmod tempor ircididunt ut latxx» et dolore magna alicfua. LU •nim ad mlnim «фпыгп. quit nottrud ««•citation uSamco Libom me ut allquip n м <ommodo conmjLiat. Ouït aut» imro dolor In J«iffll»ndcf« m volufKato V*4it «« íillwn dolor»» tu fugiH ñuto panafc*. ú<«Wt>r unt 0CC*KM çupidatat non pnAWnt, wot m tuíj» qui flWicJ* bfMiunt roo№t anirn id «t Мипип.

мер документа

L««m iptum dolor Ut arnet ecmuctetu< adipiKing dit nd do «um«) tfrroc* íncididtait ut laboi* doto* пидм дГкдо Ut ■nim ad minim vrniain, qui', notfrud oxwtitalicyi iAjtkq labora rvu ut ^qup m ra <ommodo coowtfjat. Ouii aula iri#p dofor m Ftpiíftendwii in voluptMe v*l«i «» Ajm dolor« eu tugiít ñufla pwWur t*№plew lint occwtel <upid«ut non proident. luí* in с Lipa qui oflicia dmnunt nullit ariim id m laborum.

"tonnt ipnrn dolor wt amet, ccns*ctdur Kfipucing eilt, srd do ñusmod tempe* inodidunt ut labor» et dolor« magna afiqua. Ut «nim «d mlnim vmiím. qgés noitfiíd ewrciUíiixi iAvtko Iflborü ot aLqmp n íowhckíj соаящщ||. Duií aute ddor et »cprebcrdciil in vOkiplaSi Wirt «sc cAffn dolore eu fuglal nulla pañatur. Cicrptcur wnt occaccal cupidaUt non p<o«ifnL sunt in сЫр» iyjl cflîoi» diwunt mollit *nim ad «1 Ubonjm,

Column 1 Column 1

C4I1 Orflí

Cell 3 Ce« 4

Чси»п1 ipíim dole Ml dmeL COnMtWlui *dipücing etiL i«Jdo CTUWTKxl №mpO< hXxiidUlL ut UbOiv W doloir rr-jqivj a6qud. Ut гл1т ad minim -nnlam. quK ncrftnid mcprcitaticin lAimro labor л m ut аЦир fli <ia cormnado camnfjat. Dun aulc irur e dotar in ►ергеЛепвеЛ in volupt«e veBt es« cArnt 6dkxt eu fugiit nuita pwiafeir. &eípíetií ünl «í«íit cupidíMt no«t proidenL su« in cJpa фл о4Гк>а dswrunt mollit anim к

[12] Яковлев Ю. С., Курзанцева Л. И. О развитии адаптивного человеко-машинного интерфейса и критериях его оценки в учебных системах //Образовательные технологии и общество. 2013. Т. 16. №. 1. C. 547-563.

[13] Bastien J. M. C., Scapin D. L. Evaluating a user interface with ergonomic criteria // International Journal of Human -Computer Interaction, 1995. Т. 7. №. 2. P. 105-121.

[14] Липаев В. В. Качество крупномасштабных программных средств. Directmedia, 2015. 231 с.

[15] Бурдыко Т. Г., Бушмелева К. И. Показатели качества программных средств //Вестник кибернетики. 2019. №. 1. С. 6066.

[16] Ажмухамедов И. М., Князева О. М. Комплексный критерий оценки качества информационных систем //Актуальные проблемы гуманитарных и естественных наук. 2017. №. 4-6. С. 14-17.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

[17] Буланов В. А., Фомичёва О. Е. Современные проблемы оценки производительности информационных систем //Промышленные АСУ и контроллеры. 2020. №. 1. С. 49-54.

Обухов Артем Дмитриевич, к.т.н., доцент кафедры «Системы

автоматизированной поддержки принятия решений» ФГБОУ ВО

ТГТУ, Тамбов, Россия; ORCID 0000-0002-3450-5213 (e-mail:

obuhov.art@gmail .com).

Designing an Adaptive Electronic Document Management System Based on Neural Network

Architecture

A. D. Obukhov

Abstract—The article deals with the issues of design automation of adaptive electronic document management systems. Automation of the processes of analysis, processing and transmission of information in the development of information systems will reduce the complexity of implementation, time and material costs, free up the resources of developers to solve more complex and creative problems. One of the ways to automate these processes is the use of machine learning methods, however, without a formalized methodological and mathematical apparatus, it is impossible to provide a comprehensive solution to the problem. The article describes the approbation of a neural network architecture, including a set of approaches and methods based on neural network technologies, using the example of the subject area of electronic document management systems (EDMS). The structure of an adaptive EDMS, implemented in accordance with this architecture, is presented. In the course of experimental research, two test EDMS were implemented: the classical one, developed according to the RAD methodology and the MVC pattern, and the adaptive one, the design of which was carried out within the framework of a neural network architecture. As a result, a decrease in the cost (by 24.7%) and complexity (by 32.5%) of the EDMS implementation was achieved, and the adaptability of the system was increased (by 13.6%). There is also an improvement in its quality and an increase in productivity. The results obtained confirm the effectiveness of the proposed approaches and tools.

Keywords—neural network architecture, neural network technologies, design automation, electronic document management systems.

References

[1] Nemchinova E. A., Plotnikova N. P., Fedosin S. A. Podgotovka i obrabotka normativno-spravochnoj tekstovoj informacii dlya klassifikacii s pomoshch'yu iskusstvennyh nejronnyh setej //Nelinejnyj mir. 2019. T. 17. №. 2. P. 27-33.

[2] Solomencev YA. K., CHochia P. A. Primenenie nejronnyh setej dlya diagnostiki vida i parametrov iskazhenij izobrazheniya //Informacionnye processy. 2020. T. 20. №. 2. P. 95-103.

[3] Vinokurov A. V. Parametricheskij metod obrabotki videoinformacii na osnove primeneniya nejronnyh setej kak mekhanizm adaptacii razmera izobrazhenij k propusknoj sposobnosti kanala svyazi //Promyshlennye ASU i kontrollery. 2017. №. 6. P. 36-39.

[4] Kislicyn E. V., Panova M. V., ZHernakov R. S. Principy primeneniya nejrosetevyh tekhnologij pri analize bol'shih dannyh //Perspektivy nauki. 2017. №. 9. P. 7-10.

[5] Vitenburg E. A. Arhitektura programmnogo kompleksa intellektual'noj podderzhki prinyatiya reshenij pri proektirovanii sistemy zashchity informacionnoj sistemy predpriyatiya //Vestnik kibernetiki. 2019. №. 4. P. 46-51.

[6] Gajnullin R. N., Rahal Ya., Rizaev I.S., Sharnin L.M.. Prognozirovanie biznes-processov na osnove nejronnyh setej //Vestnik Kazanskogo tekhnologicheskogo universiteta. 2017. T. 20. №. 3. P. 121-124.

[7] Danilov A. D., Mugatina V. M. Reshenie zadachi optimizacii regressionnogo testirovaniya s ispol'zovaniem nejrosetevogo podhoda //Modelirovanie, optimizaciya i informacionnye tekhnologii. 2020. T. 8. №. 1. P. 35-36.

[8] Obuhov A.D., Krasnyanskij M.N. Nejrosetevaya arhitektura informacionnyh sistem // Vestnik Udmurtskogo universiteta. Matematika. Mekhanika. Komp'yuternye nauki. 2019. T. 29. Vyp. 3. P. 438-455.

[9] Obukhov A., Krasnyanskiy M., Nikolyukin M. Algorithm of adaptation of electronic document management system based on machine learning technology //Progress in Artificial Intelligence. 2020. P. 1-17.

[10] Krasnyanskiy M., Ostroukh A., Karpushkin S., Obukhov A. Formulation of the Problem of Structural and Parametric Synthesis of Electronic Document Management System of Research and Education Institution //Global Journal of Pure and Applied Mathematics. 2016. T. 12. №. 3. P. 2395-2409.

[11] Stefanova N. A., Kurbangeldyev D. Ocenka stoimosti razrabotki programmnogo obespecheniya //Aktual'nye voprosy sovremennoj ekonomiki. 2020. №. 1. P. 67-72.

[12] Yakovlev Yu. S., Kurzanceva L. I. O razvitii adaptivnogo cheloveko-mashinnogo interfejsa i kriteriyah ego ocenki v uchebnyh sistemah //Obrazovatel'nye tekhnologii i obshchestvo. 2013. T. 16. N°. 1. P. 547-563.

[13] Bastien J. M. C., Scapin D. L. Evaluating a user interface with ergonomic criteria // International Journal of Human -Interaction, 1995. T. 7. №. 2. P. 105-121.

[14] Lipaev V. V. Kachestvo krupnomasshtabnyh programmnyh sredstv. Directmedia, 2015. 231 p.

[15] Burdyko T. G., Bushmeleva K. I. Pokazateli kachestva programmnyh sredstv //Vestnik kibernetiki. 2019. №. 1. P. 60-66.

[16] Azhmuhamedov I. M., Knyazeva O. M. Kompleksnyj kriterij ocenki kachestva informacionnyh sistem //Aktual'nye problemy gumanitarnyh i estestvennyh nauk. 2017. №. 4-6. P. 14-17.

[17] Bulanov V. A., Fomichyova O. E. Sovremennye problemy ocenki proizvoditel'nosti informacionnyh sistem //Promyshlennye ASU i kontrollery. 2020. №. 1. P. 49-54.

Obukhov Artem Dmitrievich, Ph.D., Associate Professor of the

Department of Automated Decision Support Systems, TSTU, Tambov,

Russia; ORCID 0000-0002-3450-5213 (e-mail: [email protected]).

Computer

i Надоели баннеры? Вы всегда можете отключить рекламу.