<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.2 20120330//EN"
        "http://jats.nlm.nih.gov/publishing/1.2/JATS-journalpublishing1.dtd">
<!--<?xml-stylesheet type="text/xsl" href="article.xsl"?>-->
<article article-type="research-article" dtd-version="1.2" xml:lang="en" xmlns:mml="http://www.w3.org/1998/Math/MathML"
         xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <front>
        <journal-meta>
            <journal-id journal-id-type="issn">2303-9868</journal-id>
            <journal-id journal-id-type="eissn">2227-6017</journal-id>
            <journal-title-group>
                <journal-title>Международный научно-исследовательский журнал</journal-title>
            </journal-title-group>
            <issn pub-type="epub">2303-9868</issn>
            <publisher>
                <publisher-name>ООО Цифра</publisher-name>
            </publisher>
        </journal-meta>
        <article-meta>
            <article-id pub-id-type="doi">None</article-id>
            <article-categories>
                <subj-group>
                    <subject>Brief communication</subject>
                </subj-group>
            </article-categories>
            <title-group>
                <article-title>Архитектура интеллектуальной системы поддержки принятия решений
                </article-title>
            </title-group>
            <contrib-group>
                <contrib contrib-type="author">
                    
                    <name>
                        <surname>Федотова</surname>
                        <given-names>Анна Юрьевна</given-names>
                    </name>
                    <email>ayfedotova@sfedu.ru</email>
                    <xref ref-type="aff" rid="aff-1">1</xref>

                </contrib><contrib contrib-type="author" corresp="yes">
                    <contrib-id contrib-id-type="rinc">https://elibrary.ru/author_profile.asp?id=73456891</contrib-id>
                    <name>
                        <surname>Самойленко</surname>
                        <given-names>Валерия Сергеевна</given-names>
                    </name>
                    <email>vsamoylenko@sfedu.ru</email>
                    
                </contrib>
            </contrib-group>
            <aff id="aff-1"><label>1</label>Южный федеральный университет</aff>
            
            
            <volume>7</volume>
            
            <fpage>1</fpage>
            <lpage>7</lpage>
            <history>
                
        <date date-type="received" iso-8601-date="2024-05-23">
            <day>23</day>
            <month>05</month>
            <year>2024</year>
        </date>
        
                
        <date date-type="accepted" iso-8601-date="2024-07-26">
            <day>26</day>
            <month>07</month>
            <year>2024</year>
        </date>
        
            </history>
            <permissions>
                <copyright-statement>Copyright: &#x00A9; 2022 The Author(s)</copyright-statement>
                <copyright-year>2022</copyright-year>
                <license license-type="open-access" xlink:href="http://creativecommons.org/licenses/by/4.0/">
                    <license-p>This is an open-access article distributed under the terms of the Creative Commons
                        Attribution 4.0 International License (CC-BY 4.0), which permits unrestricted use, distribution,
                        and reproduction in any medium, provided the original author and source are credited. See <uri
                                xlink:href="http://creativecommons.org/licenses/by/4.0/">
                            http://creativecommons.org/licenses/by/4.0/</uri>.
                    </license-p>
                </license>
            </permissions>
            <self-uri xlink:href=""/>
            <abstract>
                <p>В статье рассматривается архитектура интеллектуальной системы поддержки принятия решений (ИСППР). ИСППР представляет собой компьютерную систему, которая помогает принимать оптимальные и взвешенные решения в сложных ситуациях с множествами критериев, используя искусственный интеллект и различные методы обработки данных.Архитектура ИСППР включает в себя несколько компонентов, каждый из которых отвечает за определенную функцию. Первый компонент – это база знаний, которая содержит информацию, необходимую для принятия решений. Эта информация может быть представлена в виде фактов, правил или моделей.Второй компонент – это модели, которые отвечают за вывод новых знаний из имеющейся базы знаний. Для получения новых знаний используются различные алгоритмы и стратегии, такие как правила вывода, семантические сети и нейронные сети, чтобы сделать выводы на основе имеющихся данных.Третий компонент – это пользовательский интерфейс, который позволяет пользователям взаимодействовать с системой и получать необходимую информацию и рекомендации для принятия решений.</p>
            </abstract>
            <kwd-group>
                <kwd>интеллектуальная система поддержки принятия решений</kwd>
<kwd> алгоритм</kwd>
<kwd> нейросеть</kwd>
</kwd-group>
        </article-meta>
    </front>
    <body> 
        
 
        
<sec>
	<title>HTML-content</title>
	<p>1. Введение</p>
	<p>Первые системы поддержки принятия решений (СППР) были внедрены в крупные компании. Так называемые </p>
	<p>Management Information Systems, основной задачей которых была подготовка отчетов для управленцев, были разработаны до середины 60-х годов прошлого века.</p>
	<p>Развитие технологий и рост объема данных, ускорили процесс развития СППР. В середине 60-х годов появляются </p>
	<p>модель-ориентированные СППР. Эта концепция получила развитие на основе теоретических исследований в области принятия решений и технических работ по созданию интерактивных компьютерных систем.</p>
	<p>В 80-е годы прошлого века были определены </p>
	<p>четыре  компонента, присущих всем СППР:</p>
	<p>1) языковая система – СППР может принимать все сообщения;</p>
	<p>2) система презентаций – СППР может выдавать свои сообщения;</p>
	<p>3) система знаний – все знания СППР сохраняет;</p>
	<p>4) система обработки задач  – программный «механизм», который пытается распознать и решать задачу во время работы СППР.</p>
	<p>На сегодняшний день информационные технологии позволяют проектировать и разрабатывать интеллектуальные системы поддержки принятия решений (ИСППР), в основе которых лежат методы искусственного интеллекта (ИИ).</p>
	<p>Проектирование ИСППР на основе методов ИИ является актуальной задачей с точки зрения научного и продуктового сообщества. Так, крупные компании, например, ОАО </p>
	<p>«»газотранспортными и газодобывающими системами. ПАО «Сбер» активно разрабатывает и продвигает СППР для коллективного принятия решений, с возможностью ставить задачи, обсуждать предложения и подписывать документы (СППР «Сенат»).</p>
	<p>Актуальность проводимых исследований по проектированию ИСППР заключается в том, что, исходя из существующих этапов жизненного цикла проекта, важным  является этап – инициация. На этот этап уходит больше всего времени, так как участникам проекта необходима согласованность для достижения целей. Проведенный анализ исследований в данной области показал, что большее внимание уделяется инструментам для достижения целей, к таким относятся инструменты планирования, распределения задач и ресурсов, разделение ответственности и так далее.</p>
	<p>Для решения сложных, технических, междисциплинарных задач, необходимо минимизировать риски несогласованности команды перед этапом инициации и сформировать такую команду, которая будет отвечать профессиональным требованиям проекта, а также личностным характеристикам друг друга для успешной совместной деятельности.</p>
	<p>2. Методы и принципы исследования</p>
	<p>Наиболее распространенными в применении являются такие ИСППР, как:</p>
	<p>1. Экспертные системы, использующие знания экспертов в определенной предметной области для принятия решений. Такие системы основаны на правилах и базах знаний [1].</p>
	<p>2. Системы поддержки принятия решений на основе данных. Системы используют анализ данных и статистические методы для предоставления информации, необходимой для принятия решений.</p>
	<p>3. Нейронные сети – моделируют работу человеческого мозга и используются для распознавания образов, прогнозирования и других задач, связанных с принятием решений.</p>
	<p>4. Гибридные системы – комбинация различных подходов к поддержке принятия решений, таких как экспертные системы, нейронные сети и системы на основе данных.</p>
	<p>Последние десять лет интеллектуальные системы поддержки принятия решений проходили активное тестирование и внедрение в различных областях: медицина, юриспруденция, микро и макроэкономика, автоматизация бизнес-процессов и офиса и других. Современное состояние методов и направлений ИИ позволяет решать сложные технические и управленческие задачи [2].</p>
	<p>Так, к управленческим задачам относятся внутренние задачи, связанные с организацией процессов или, например, жизненным циклом проекта.</p>
	<p>Жизненный цикл проекта характеризует ограничение по времени и определяет, как скоро будут получены результаты проекта [3].</p>
	<p>В таблице 1 приведен жизненный цикл проекта, состоящий из пяти основных этапов [4].</p>
	<table-wrap id="T1">
		<label>Table 1</label>
		<caption>
			<p>Жизненный цикл проекта</p>
		</caption>
		<table>
			<tr>
				<td>Название этапа</td>
				<td>Характеристика</td>
			</tr>
			<tr>
				<td>Инициация</td>
				<td>Большая неопределенность. Наименьшие усилия. Обсуждение и постановка целей в соответствии с ресурсами.</td>
			</tr>
			<tr>
				<td>Планирование</td>
				<td>Структурирование информации о проекте. Планирование сроков, задач, бюджета, оценка рисков.</td>
			</tr>
			<tr>
				<td>Выполнение</td>
				<td>Столкновение с ошибками и просчета, допущенными на этапе планирования и инициации. Важно своевременно получать актуальную информацию о ходе реализации и прогнозировать изменения.</td>
			</tr>
			<tr>
				<td>Контроль</td>
				<td>Совпадает с фазой «Выполнение». Обеспечивает своевременное реагирование на изменения и переработке следующих шагов.</td>
			</tr>
			<tr>
				<td>Завершение</td>
				<td>Финальная фаза ЖЦ проекта. Сдача продукта, передача документации и др.</td>
			</tr>
		</table>
	</table-wrap>
	<p>Достижение высоких результатов при реализации проекта с учетом ограничений во времени, внешних и внутренних рисков, требует от лица, принимающего решения, владения не только техническими компетенциями, позволяющими реализовать техническое задание, но также и управленческими для качественного и эффективного управления проектом.</p>
	<p>Для решения управленческих задач, лицу, принимающему решение (ЛПР), необходимо учитывать и работать с:</p>
	<p>1. Большим объемом информации.</p>
	<p>2. Многообразием факторов, влияющих на финальное решение.</p>
	<p>3. Изменчивостью внешней среды [5].</p>
	<p>Развитие информационных технологий, в частности систем, построенных на базе искусственного интеллекта, позволяет оптимизировать деятельность современных предприятий, а также оказывать поддержку ЛПР для поиска и принятия эффективного решения [6].</p>
	<p>К таким системам относятся интеллектуальные системы поддержки принятия решений, позволяющие повышать экономическую эффективность, что, в свою очередь, является ключевой задачей предприятия для сохранения конкурентоспособности и развития.</p>
	<p>В основе современных интеллектуальных систем поддержки принятия решений (ИСППР) лежат методы машинного обучения [7]. Ключевые преимущества использования таких методов в ИСППР:</p>
	<p>1. Работа с неструктурированными данными для оптимизации принятого решения.</p>
	<p>2. Нахождение сложных и неочевидных зависимостей.</p>
	<p>3. Формирование альтернатив решений на основе анализа предыдущих закономерностей и выявленных тенденций.</p>
	<p>Отличительной особенностью задач, требующих для решения разработки и использование ИССПР, является их многокритериальность. Такие задачи требуют векторного критерия. В случае возникновения сложностей ранжирования и оптимизации альтернатив используются неформальные методы скаляризации, в основе которых лежат суждения лица, принимающего решения [8].</p>
	<p>3. Основные результаты</p>
	<p>Так, для решения многокритериальной задачи, связанной с повышением эффективности проектных команд внутри организации, имеющей разнообразный портфель проектов и большое количество сотрудников, предлагается рассмотреть архитектуру ИСППР для решения поставленной задачи (рисунок 1). Архитектура разработана и построена с учетом следующую аспектов и исходных данных:</p>
	<p>1. Имеются большие массивы данных о проектах и сотрудниках. Внутри каждого массива данных множества критериев.</p>
	<p>2. Обработка и анализ информации должны происходить по запросу лица, принимающего решение или администратора, с учетом заданных параметров.</p>
	<p>3. Результатом работы алгоритма должен быть набор альтернативных решений с учетом запросов ЛПР, а также иных ограничивающих факторов.</p>
	<p>Архитектура ИСППР содержит пять основных элементов:</p>
	<p>- базы данных;</p>
	<p>- токенизатор;</p>
	<p>- трансформер;</p>
	<p>- декодер;</p>
	<p>- решение в понятной для лица, принимающего решение, форме/множество альтернативных решений.</p>
	<fig id="F1">
		<label>Figure 1</label>
		<caption>
			<p>Архитектура ИССПР</p>
		</caption>
		<alt-text>Архитектура ИССПР</alt-text>
		<graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="/media/images/2024-06-11/190a5e3b-1104-4dd9-80ed-731a2b73c605.png"/>
	</fig>
	<p>1. База данных о проектах. Входной массив информации о целях, задачах, ресурсах, времени, требуемых для реализации проекта. Данные о проектах могут быть сформированы администратором системы или лицом, принимающим решение об инициации проекта. Актуализация данных проходит в ручном режиме администратором или ЛПР. База данных позволяет сохранять и использовать информацию о проектах на следующих этапах поддержки принятия решений [9].</p>
	<p>2. База данных о пользователях или компетентностный профиль пользователя. Массив динамических данных, получаемый путем сбора информации с помощью специализированных тестов на оценку hard и soft skills, а также дополнительная информация о пользователе: возраст, опыт работы, специальность, интересы и другое. Актуализация данных в компетентностном профиле пользователя осуществляется двумя способами:</p>
	<p>- изменения вносятся пользователем самостоятельно;</p>
	<p>- изменения связаны с выполнением задач в проекте (повышение или понижение уровня навыка на основе анализа процесса реализации).</p>
	<p>3. Токенизатор. Позволяет преобразовать массив данных о проектах и компетентностных профилях в последовательность токенов (матрицу чисел), которые можно анализировать и использовать для решения задачи по повышению эффективности проектной команды. Текст разбивается на токены с учетом специальных символов, пунктуации и других особенностей языка.</p>
	<p>4. Кодер – это часть модели, которая принимает на вход последовательность токенов (например, слов или символов) и преобразует ее в скрытые представления или эмбеддинги (векторы и матрицы чисел). Кодер обычно состоит из трансформеров, которые позволяют модели учитывать контекст и зависимости между токенами.</p>
	<p>Трансформер – нейросеть, которая принимает на вход текст в виде матрицы чисел, его задача декодировать из чисел в текст, на выходе этой нейросети получается вероятность следующего символа/буквы.</p>
	<p>5. Декодер принимает последовательность токенов, представляющих собой контекст на котором обучена языковая модель, и генерирует последовательность выходных токенов, представляющих сгенерированный для пользователя текст. Декодер в данном случае является нейросетью внутри всей большой архитектуры модели Mistral-Saiga 7B, способной обрабатывать последовательности данных. Декодер использует информацию из токенизатора и контекста для генерации текста с учетом грамматики и смысла [10], [11].</p>
	<p>6. На выходе администратор системы или ЛПР получает рекомендации по своему запросу, основанные на комбинации нескольких массивов данных и результатам работы языковой модели, используемой в ИСППР.</p>
	<p>Пошагово опишем работу ИСППР с учетом построенной архитектуры по запросу «Сформировать профиль проекта»:</p>
	<p>1. Сбор данных. На данном этапе происходит заполнение первичных входных данных о проекте:</p>
	<p>- Цели и задачи: Запуск мобильного приложения через 6 месяцев, увеличение пользовательской базы на 20%.</p>
	<p>- Ресурсы: Необходимы 5 разработчиков, 2 UX/UI дизайнера, 3 тестировщика.</p>
	<p>- Сроки и этапы: Разработка — 3 месяца, тестирование — 2 месяца, подготовка к запуску — 1 месяц.</p>
	<p>- Бюджет: 500,000 долларов.</p>
	<p>- Риски и ограничения: Возможные задержки в разработке, превышение бюджета, изменения требований.</p>
	<p>- Заинтересованные стороны: Руководство компании, команда маркетинга, потенциальные пользователи.</p>
	<p>- Исторические данные: Успешные и неудачные проекты разработки мобильных приложений в компании.</p>
	<p>2. Предобработка данных.</p>
	<p>- Очистка данных: Удаление некорректных и дублирующихся записей.</p>
	<p>- Кодирование данных: Преобразование описательных данных в числовую форму с помощью one-hot encoding и word embeddings.</p>
	<p>- Нормализация данных: Нормализация числовых данных, таких как бюджет и сроки, с помощью Min-Max нормализации.</p>
	<p>3. Формирование векторов.</p>
	<p>- Вектор характеристик проекта: [6 месяцев, 500,000 долларов, 5 разработчиков, 2 UX/UI дизайнера, 3 тестировщика, задержки, превышение бюджета, изменения требований, 20% увеличение пользовательской базы, данные об исторических проектах]</p>
	<p>4. Применение модели случайного леса.</p>
	<p>- Обучение модели: Модель обучена на данных о прошлых проектах, включая их успешность или неудачу.</p>
	<p>- Оценка вероятности успеха: Модель предсказывает вероятность успешного выполнения проекта на основе введенных данных.</p>
	<p>5. Формирование профиля проекта.</p>
	<p>- Сводный профиль: Модель выдает профиль проекта с вероятностью успеха и ключевыми рекомендациями.</p>
	<p>- Визуализация данных: Диаграммы, показывающие распределение ресурсов, предполагаемые риски и другие важные метрики.</p>
	<p>6. Формирование ответа</p>
	<p>- Ответ после обработки данных: «Проект имеет высокую вероятность успеха при условии соблюдения установленных сроков и бюджета. Рекомендуется обеспечить регулярный мониторинг прогресса и управление рисками. Потенциальные риски включают задержки в разработке и превышение бюджета, что может быть смягчено регулярными оценками и пересмотром планов».</p>
	<p>7. Вывод ответа</p>
	<p>- Ответ представлен для ЛПР в текстовом виде с возможностью визуализации ключевых метрик проекта.</p>
	<p>4. Обсуждение</p>
	<p>Таким образом, разработанная архитектура интеллектуальной системы поддержки принятия решений позволит:</p>
	<p>1. Сократить время на принятие управленческого решения в области формирования эффективной проектной команды.</p>
	<p>2. Формировать альтернативные решения: проектные команды формируются неограниченное количество раз, в зависимости от заданных требований и полученных результатов от ИССПР.</p>
	<p>3. Задавать параметры для решения, в зависимости от входных условий ЛПР или администратора.</p>
	<p>4. Вносить изменения в сформированные решения, исходя из экспертности ЛПР или администратора.</p>
	<p>5. Осуществлять автоматизированный процесс обновления компетентностного профиля пользователя и проектной команды на основе их деятельности при выполнении проекта.</p>
	<p>6. Формировать рекомендации и индивидуальные траектории развития как для каждого участника, так и для проектной команды.</p>
	<p>5. Заключение</p>
	<p>В работе рассмотрены существующие СППР и приведена новая архитектура интеллектуальной системы поддержки принятия решений на основе современных моделей для решения сложных задач с множеством входных критериев и условий. Такая архитектура позволит системе поддержки принятия решений быть динамичной во времени, что означает постоянную актуализацию данных и формирование решений на основе большого массива данных. Это делает архитектуру уникальной, в сравнении с существующими СППР, в основе которых лежат традиционные инструменты и методы сбора, обработки и анализа данных.</p>
	<p> </p>
</sec>
        <sec sec-type="supplementary-material">
            <title>Additional File</title>
            <p>The additional file for this article can be found as follows:</p>
            <supplementary-material id="S1" xmlns:xlink="http://www.w3.org/1999/xlink"
                                    xlink:href="https://doi.org/10.5334/cpsy.78.s1">
                <!--[<inline-supplementary-material xlink:title="local_file" xlink:href="https://research-journal.org/media/articles/12764.docx">12764.docx</inline-supplementary-material>]-->
                <!--[<inline-supplementary-material xlink:title="local_file" xlink:href="https://research-journal.org/media/articles/12764.pdf">12764.pdf</inline-supplementary-material>]-->
                <label>Online Supplementary Material</label>
                <caption>
                    <p>Further description of analytic pipeline and patient demographic information. DOI:
                        <italic>
                            <uri>https://doi.org/None</uri>
                        </italic>
                    </p>
                </caption>
            </supplementary-material>
        </sec>
    </body>
    <back>
        <ack>
            <title>Acknowledgements</title>
            <p></p>
        </ack>
        <sec>
            <title>Competing Interests</title>
            <p>None</p>
        </sec>
        <ref-list>
            <ref id="B1">
                    <label>1</label>
                    <mixed-citation publication-type="confproc">
                        Черненко В.В. Экспертные системы / В.В. Черненко, С.Ю. Пискорская // Актуальные проблемы авиации и космонавтики. — 2012.
                    </mixed-citation>
                </ref><ref id="B2">
                    <label>2</label>
                    <mixed-citation publication-type="confproc">
                        Alyoubi B.A. Decision support system and knowledge-based strategic management / B.A. Alyoubi // Elsevier. — 2015. — № 65 — P. 278-284.
                    </mixed-citation>
                </ref><ref id="B3">
                    <label>3</label>
                    <mixed-citation publication-type="confproc">
                        Пилецкая А.В. Жизненный цикл проекта / А.В. Пилецкая // Молодой ученый. — 2020. — № 51 (341). — С. 94-95. — URL: https://moluch.ru/archive/341/76610/ (дата обращения: 17.04.2024).
                    </mixed-citation>
                </ref><ref id="B4">
                    <label>4</label>
                    <mixed-citation publication-type="confproc">
                        Моисеенко Ж.Н. Жизненный цикл проекта / Ж.Н. Моисеенко // Форум молодых ученых. — 2021. — № 6(58). — С. 538-542.
                    </mixed-citation>
                </ref><ref id="B5">
                    <label>5</label>
                    <mixed-citation publication-type="confproc">
                        Валъкман Ю.Р. Бизнес-интеллект и управление знаниями: понятия, технологии, интеллектуальность / Ю.Р. Валъкман, Р.Ю. Валъкман, Л.Р. Исмагилова // Труды Международных НТК 1ЕЕЕ АК-09, СА0-2009. — М.: Физматлит, 2009.
                    </mixed-citation>
                </ref><ref id="B6">
                    <label>6</label>
                    <mixed-citation publication-type="confproc">
                        Карелин, В.П. Интеллектуальные технологии и системы искусственного интеллекта для поддержки принятия решений / В.П. Карелин // Вестник Таганрогского института управления и экономики. — 2011. — № 2. — С. 79-84.
                    </mixed-citation>
                </ref><ref id="B7">
                    <label>7</label>
                    <mixed-citation publication-type="confproc">
                        Осипов В.П. Интеллектуальное ядро системы поддержки принятия решений / В.П. Осипов [и др.] // Препринты ИПМ им. М.В.Келдыша. — 2018. — № 205. — 23 с. — DOI:10.20948/prepr-2018-205
                    </mixed-citation>
                </ref><ref id="B8">
                    <label>8</label>
                    <mixed-citation publication-type="confproc">
                        Демин Г.А. Методы принятия управленческих решений / Г.А. Демин. — Пермь, 2019. — 88 с. — URL: http://www.psu.ru/files/docs/science/books/uchebnie-posobiya/deminmetody-prinyatiya-upravlencheskikh-reshenij.pdf. (дата обращения: 17.04.2024).
                    </mixed-citation>
                </ref><ref id="B9">
                    <label>9</label>
                    <mixed-citation publication-type="confproc">
                        Конюхов В.Г. База данных. Понятие, значение и роль в современном мире. Современные инновации в образовании / В.Г. Конюхов // Системные технологии. — 2017. — № 24. — С. 61-63
                    </mixed-citation>
                </ref><ref id="B10">
                    <label>10</label>
                    <mixed-citation publication-type="confproc">
                        Сайга-Мистраль – третья русская нейросеть после YaGPT и GigaChat, публично доступная по API // Хабр: сайт. — URL: https://habr.com/ru/articles/767588/ (дата обращения: 22.04.2024)
                    </mixed-citation>
                </ref><ref id="B11">
                    <label>11</label>
                    <mixed-citation publication-type="confproc">
                        Демидова Л.А. Обучение вопросно-ответной нейросетевой модели на базеархитектуры модели LLaVA 1.5 с энкодером Saiga Mistral 7b и алгоритма низкоранговой адаптации LoRA / Л.А. Демидова, Н.А. Морошкин // Сборник научных статейx международной научно-практической конференции. — Минск: БГУИР, 2024. — С. 401-406.
                    </mixed-citation>
                </ref>
        </ref-list>
    </back>
    <fundings>
        
    </fundings>
</article>