Модель суб’єктивного сприйняття об’єкта підтримки програмних комплексів з можливістю інкапсуляції моделей штучних нейронних мереж, зокрема багатошарового перцептрона

Journal Title

Journal ISSN

Volume Title

Publisher

Видавництво Львівської політехніки
Lviv Politechnic Publishing House

Abstract

Об’єктом дослідження в цій роботі є процес суб’єктивного сприйняття підтримуваних програмних комплексів чи процесів їх підтримки відповідними суб’єктами, що прямо чи опосередковано взаємодіють із цими підтримуваними програмними комплексами. Розроблено модель суб’єктивного сприйняття об’єкта підтримки програмних комплексів із можливістю інкапсуляції моделей штучних нейронних мереж, зокрема багатошарового перцептрона, що дає змогу здійснити моделювання процесів суб’єктивного сприйняття об’єкта підтримки (як самого підтримуваного програмного комплексу, так і процесів його підтримки) – як одного із важливих науково-прикладних завдань у напрямі науково-прикладної проблеми автоматизації підтримки програмних комплексів. Розроблена модель передбачає можливість інкапсуляції штучних нейронних мереж (усіх наявних типів). Зокрема, в цій статті як приклад розглянуто інкапсуляцію штучної нейронної мережі типу багатошарового перцептрона. В роботі також розглянуто основні вимоги та питання щодо відповідності, коректності та повноти інкапсульованої штучної нейронної мережі типу багатошарового перцептрона в проєктовану модель суб’єктивного сприйняття. Розроблена модель є універсальним інструментом, що дає змогу інтерпретувати суб’єктивні сприйняття будь-яких об’єктів дослідження (не лише програмних комплексів), а передбачена можливість інкапсуляції штучних нейронних мереж уможливлює використання усіх переваг штучного інтелекту, серед яких: підвищення рівня автоматизації та інтелектуалізації моделювання, а також забезпечення можливості навчання. Результатом розроблення моделі є чітко структурований і формалізований (в межах саме розробленої моделі, описаної в цій статті) процес та результат суб’єктивного сприйняття досліджуваного об’єкта – підтримуваного програмного комплексу чи процесів його підтримки. Розроблена модель суб’єктивного сприйняття дає змогу вирішувати значну кількість прикладних практичних завдань, серед яких, для прикладу, в цій роботі продемонстровано застосування розробленої моделі для вирішення практичного завдання формування усередненого портрета команди підтримки програмного комплексу.
The object of research in this article – is the process of subjective perception of supported software complexes or their support processes by relevant human entities directly or indirectly interacting with these supported software complexes. Subjective perception model of the software complexes support object with the possibility of encapsulation of artificial neural networks, in particular – a multilayer perceptron, has been developed. Developed model provides possibility to perform modelling of the subjective perception processes of support objects (both the supported software complex itself and the processes of its support) – as one of the important scientific and applied tasks in the direction of scientific and applied problem of software complexes support automation. The developed model general concept provides possibility of artificial neural networks (of all existing types) encapsulation inside the model. In particular, this article considers the encapsulation of the multilayer perceptron type artificial neural network as an example. This paper also considers the main requirements and questions regarding the correspondence, correctness and completeness of the encapsulated multilayer perceptron artificial neural network into the developed model of subjective perception. The developed model is a universal tool that provides possibility to interpret the subjective perceptions of any researchable objects (not only software complexes), and the provided possibility of artificial neural networks encapsulation ensures the possibility of using all the advantages of artificial intelligence, including: increasing the level of automation and intellectualization of modelling process, as well as providing the opportunity for its learning. The result of model development – is a clearly structured and formalized (within the framework of the developed model, presented in this article) process (and the result of this process) of the subjective perception of researched object – the supported software complex, or its support processes. The developed model of subjective perception provides possibilities for resolving a lot of applied practical problems, among which, as an example, this work demonstrates usage of the developed model to solve the practical problem of creating the averaged (general) portrait of the software complex support team.

Description

Citation

Пукач А. І. Модель суб’єктивного сприйняття об’єкта підтримки програмних комплексів з можливістю інкапсуляції моделей штучних нейронних мереж, зокрема багатошарового перцептрона / А. І. Пукач, В. М. Теслюк // Український журнал інформаційних технологій. — Львів : Видавництво Львівської політехніки, 2024. — Том 6. — № 2. — С. 1–10.

Endorsement

Review

Supplemented By

Referenced By