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

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

CC BY
115
18
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
НАЦЕЛЕННОСТЬ НА ДОСТИЖЕНИЕ РЕЗУЛЬТАТОВ ПРОЕКТА / ЛИЧНОСТНЫЕ ПРИОРИТЕТЫ / НЕЙРОННО-НЕЧЕТКАЯ СЕТЬ / ОБРАБОТКА ЕСТЕСТВЕННОГО ЯЗЫКА / СРЕДСТВА ВИРТУАЛЬНОЙ РЕАЛЬНОСТИ / ПРИНЯТИЕ РЕШЕНИЙ

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Агузумцян Рубен Вазгенович, Великанова (Герасимова) Александра Сергеевна, Польщиков Константин Александрович, Игитян Елена Владимировна, Лихошерстов Родион Валерьевич

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

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

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Агузумцян Рубен Вазгенович, Великанова (Герасимова) Александра Сергеевна, Польщиков Константин Александрович, Игитян Елена Владимировна, Лихошерстов Родион Валерьевич

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

APPLICATION OF INTELLECTUAL TECHNOLOGIES OF NATURAL LANGUAGE PROCESSING AND VIRTUAL REALITY MEANS TO SUPPORT DECISION-MAKING WHEN SELECTING PROJECT EXECUTORS

The conceptual foundations of assessing a person's personal priorities and his project results targeting based on the use of fuzzy logic methods, neural networks and virtual reality tools are presented. To assess the project results targeting of a person, it is proposed to use a four-layer neural-fuzzy network trained on expert data on the executors of previously implemented projects. The identification of a person's personal priorities is based on the use of intellectual analysis of textual Internet messages of a person using neural network technologies for natural language processing. As a training sample, it is proposed to use a set of text document vectors and the corresponding marks of personal priority classes. In the process of identifying the personal priorities classes, it is required to create an appropriate text array based on parsing and processing of text messages published on the Internet by the analyzed person. Research can be used to create software tools to support decision-making in the selection of performers on the inclusion of a person in the project team.

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

УДК 004.8

DOI 10.52575/2687-093 2-2021 -48-2-392-404

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

проектов

1 Агузумцян Р.В., 2) Великанова А.С., 2) Польщиков К.А., 2) Игитян Е.В., 2) Лихошерстов Р.В.

1) Академия государственного управления Республики Армения, Республика Армения, 0028, г. Ереван, ул. Киевян 8 2) Белгородский государственный национальный исследовательский университет,

Россия, 308015, г. Белгород, ул. Победы, 85 E-mail: rvaghuzumtsyan@list.ru, agerasimova@bsu.edu.ru, polshchikov@bsu.edu.ru, medvedeva_e@bsu.edu.ru, oaqwater@yandex.ru

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

Ключевые слова: нацеленность на достижение результатов проекта, личностные приоритеты, нейронно-нечеткая сеть, обработка естественного языка, средства виртуальной реальности, принятие решений.

Благодарности: исследование выполнено при финансовой поддержке РФФИ в рамках научного проекта № 20-37-90083.

Для цитирования: Агузумцян Р.В., Великанова А.С., Польщиков К.А., Игитян Е.В., Лихошерстов Р.В. 2021. О применении интеллектуальных технологий обработки естественного языка и средств виртуальной реальности для поддержки принятия решений при подборе исполнителей проектов. Экономика. Информатика, 48 (2): 392-404. DOI 10.52575/2687-0932-2021-48-2-392-404.

Application of intellectual technologies of natural language processing and virtual reality means to support decision-making when selecting

project executors

^ Ruben V. Aguzumtsyan, 2) Alexandra S. Velikanova, 2) Konstantin A. Polshchikov, 2) Elena V. Igityan,

2) Rodion V. Likhosherstov

1)1 Academy of Public Administration of the Republic of Armenia, 8 Kievyan str., Yerevan 0028, Republic of Armenia 2) Belgorod National Research University, 85 Pobeda St, Belgorod, 308015, Russia E-mail: rvaghuzumtsyan@list.ru, agerasimova@bsu.edu.ru, polshchikov@bsu.edu.ru, medvedeva_e@bsu.edu.ru, oaqwater@yandex.ru

Abstract. The conceptual foundations of assessing a person's personal priorities and his project results targeting based on the use of fuzzy logic methods, neural networks and virtual reality tools are presented. To assess the project results targeting of a person, it is proposed to use a four-layer neural-fuzzy network trained on expert data on the executors of previously implemented projects. The identification of a person's personal

priorities is based on the use of intellectual analysis of textual Internet messages of a person using neural network technologies for natural language processing. As a training sample, it is proposed to use a set of text document vectors and the corresponding marks of personal priority classes. In the process of identifying the personal priorities classes, it is required to create an appropriate text array based on parsing and processing of text messages published on the Internet by the analyzed person. Research can be used to create software tools to support decision-making in the selection of performers on the inclusion of a person in the project team.

Keywords: project results targeting, personal priorities, neural-fuzzy network, natural language processing, virtual reality tools, decision-making.

Acknowledgments: the reported study was funded by RFBR, project number 20-37-90083.

For citation: Aguzumtsyan R.V., Velikanova A.S., Polshchikov K.A., Igityan E.V., Likhosherstov R.V. 2021. Application of intellectual technologies of natural language processing and virtual reality means to support decision-making when selecting project executors. Economics. Information technologies, 48 (2): 392-404. (in Russian). DOI 10.52575/2687-0932-2021-48-2-392-404.

Введение

Органы государственной власти, государственные структуры и коммерческие организации различных отраслей экономики ставят перед собой задачи разработки и реализации значимых проектов. Многочисленные исследования посвящены вопросам совершенствования подходов к управлению государственными проектами и программами. Анализ публикаций в этой сфере показал, что в процессе реализации крупномасштабных проектов могут возникать существенные трудности: нехватка квалифицированных исполнителей, недостаток ресурсов, потребности в выполнении дополнительных работ [Chih, Zwikael, 2015; Zwikael, Smyrk, 2015; Winch, Cha, 2020; Perera, Dewagoda, 2021]. Указанные проблемы в условиях неэффективного управления и отсутствия ответственности со стороны должностных лиц приводят к задержкам, блокировкам проектов и существенному перерасходу средств на их реализацию [Patanakul et al., 2016; Hetemi et al., 2020].

При этом работодатели сталкиваются со сложностями в подборе профессиональных кадров, способных внедрять проекты и доводить начатую деятельность до успешного завершения. Принимать решение о включении лица в проектную команду предлагается с учетом его нацеленности на достижение результатов проекта (Project Results Targeting, PRT) [Gerasimova, 2013; Gerasimova, Oboznov, 2014; Gerasimova, Oboznov, 2015; Ovsyanikova et al., 2018]. Определяющим фактором PRT, а также успешности профессиональной деятельности и психологического благополучия человека являются его личностные приоритеты - цели, ценности и смыслы, присущие внутреннему миру человека, определяющие его мотивационную направленность в жизнедеятельности. Стремление личности к соблюдению моральных норм в поведении приводит его к удовлетворённости своей работой и жизнью в целом [Gerasimova, 2013; Gerasimova, Oboznov, 2015; Ovsyanikova et al., 2018].

Учет PRT и личностных приоритетов позволяет работодателям повысить обоснованность принятия решений в отношении трудоустройства или назначения конкретных лиц на определенные должности в компаниях и организациях [Gerasimova, Oboznov, 2014]. Личностные приоритеты являются скрытыми от внешнего наблюдения, а порой сознательно скрываемыми особенностями человека, которые проявляются в процессе длительного совместного труда и взаимодействия в различных проблемных ситуациях, возникающих в коллективе. Это обстоятельство существенно затрудняет получение информации о личностных приоритетах незнакомых лиц. Для уменьшения нежелательного риска при приеме человека на работу традиционно используются рекомендательные документы от авторитетных лиц, к которым у работодателя имеется высокое доверие. Однако многие не имеют возможности получить такие рекомендации, например, из-за незначительного опыта работы или его отсутствия. Необходимость разработки новых средств оценки PRT и личностных приоритетов человека определяет актуальность исследований, представленных в данной статье.

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

Применение средств виртуальной реальности и нечеткой нейронной сети для выявления нацеленности человека на достижение результатов проекта

С целью выявления нацеленности человека на достижение результатов проекта предлагается создать и использовать VR-сценарии, т. е. визуализированные с помощью средств виртуальной реальности проблемные ситуации. Рекомендуется применять два набора VR-сценариев (VR-ситуаций) для оценивания PRT испытуемого. Сценарии из набора 1 должны быть предназначены для оценивания величины S - устойчивости PRT-позиции испытуемого. Сценарии из набора 2 должны быть предназначены для оценивания величины A - склонности испытуемого к PRT-действиям. Для вычисления величины S можно использовать выражение:

i

S = £ , (1)

i=i

где I - число VR-сценариев в наборе 1; i - номер VR-сценария в наборе 1, i = 1,2,...,I; k -весовой коэффициент VR-сценария номер i в наборе 1; k может принимать значения от 0 до 1; Si - индикатор принятия испытуемым PRT-позиции в VR-ситуации номер i в наборе 1; Si = 1 в случае принятия испытуемым PRT-позиции, st = 0 в противном случае.

Вычисление величины A может быть выполнено с использованием выражения:

A = ^thjaj , (2)

j=i

где J - число VR-сценариев в наборе 2; j - номер VR-сценария в наборе 2, j = 1,2,..., J ; hj -весовой коэффициент VR-сценария номер j в наборе 2; hj может принимать значения от 0 до 1; a j - индикатор выполнения испытуемым PRT-действий в VR-ситуации номер j в наборе 2; aj = 1 в случае выполнения испытуемым PRT-действий, aj = 0 в противном случае.

Для установления значений весовых коэффициентов ki и h j предлагается применить

экспертные оценки значимости конкретных VR-сценариев для выявления устойчивости PRT-позиции испытуемого и его склонности к PRT-действиям. С этой целью от каждого из N экспертов необходимо получить индивидуальные оценки eni и rnj каждого используемого

VR-сценария. Полученные значения экспертных оценок должны быть занесены в две базы данных, сформированные в соответствии с таблицами 1 и 2.

Таблица 1 Table 1

Значения экспертных оценок для установления значений весовых коэффициентов k Values of expert assessments for establishing the values of weighting coefficients k

Номер эксперта Номер VR-сценария в наборе 1

1 2 I

1 e11 e12 e1I

2 e21 e22 e21

N eN1 eN 2 eNI

Таблица 2 Table 2

Значения экспертных оценок для установления значений весовых коэффициентов hj Values of expert assessments for establishing the values of weighting coefficients hj

Номер эксперта Номер VR-сценария в наборе 2

1 2 J

1 rii r12 r1J

2 r21 r22 r2 J

N rN1 rN 2 rNJ

При выставлении оценок вп1 и г^ эксперты могут использовать значения десятибалльной

шкалы. На основе данных, содержащихся в таблицах 1 и 2, можно вычислить средние экспертные оценки VR-сценария номер I в наборе 1 и VR-сценария номер j в наборе 2:

N

Е

m

E = , (3)

г N

N

У r .

у nj

R. = n=1

N . (4)

Тогда для вычисления значений весовых коэффициентов кг- и hj можно применить следующие формулы:

к = Е

> i

IlE,

-1 , (5)

Ri

hj = ~Jj

JRj

j= . (6)

Для получения результирующей оценки степени альтруизма кандидата (претендента) введем обобщенный показатель D, учитывающий частные показатели устойчивости PRT-позиции кандидата и его склонности к PRT-действиям, т. е. величины S и A.

Пожалуй, невозможно точно определить конкретный интервал численных значений величины S, при которых PRT-позиция человека однозначно является устойчивой. Аналогично, весьма проблематично точно определить численные границы значений величины A, в пределах которых человека можно однозначно отнести к приверженцам PRT-действий. В связи с этим для оценивания величины S можно использовать нечеткие множества (термы) «высокая устойчивость PRT-позиции» и «низкая устойчивость

PRT-позиции», а для оценивания величины A можно использовать термы «высокая склонность к PRT-действиям» и «низкая склонность к PRT-действиям». В таком случае, чтобы вычислить показатель D, можно воспользоваться нечеткими правилами простейшего вида, соответствующими алгоритму нечеткого вывода Сугено нулевого порядка:

If (S = S+) and (A = A+) then (D = dx) ^

If (S = S+) and (A = A~) then (D = d2) ^

If (S = S~) and (A = A+) then (D = d3) If (S = S~) and (A = A~) then (D = d4)

(9) (10)

где £+ - терм «высокая устойчивость PRT-позиции»; £ - терм «низкая устойчивость РЯТ-позиции»; А+ - терм «высокая склонность к PRT-действиям»; А~ - терм «низкая склонность к PRT-действиям»; й, й2, и й4 - значения индивидуальных выводов соответствующих нечетких правил.

Значения £ могут в большей или меньшей мере соответствовать термам £+ и £~. Для вычисления величины этого соответствия воспользуемся функциями принадлежности х+ (£)

и х" (£). Их смысл заключается в том, что значение функции х+ (£) показывает, с какой вероятностью значение £ принадлежит терму «высокая устойчивость PRT-позиции», а значение функции х~ (£) показывает, с какой вероятностью значение £ принадлежит терму «низкая устойчивость PRT-позиции». Аналогично для вычисления соответствия значений А термам А+ и А~ можно использовать функции принадлежности у + (А) и у~ (А) . Широкое применение в исследовательской практике получили кусочно-непрерывные функции принадлежности [РокИсИукоу й а1., 2019; РокИсИукоу й а1., 2020], имеющие вид, представленный на рисунках 1 и 2.

X+ (S) 1

0

X- (S) 1

£

0

£

Рис. 1. Функции принадлежности х+ (S) и X (S) Fig. 1. Membership functions x+ (S) and x (S)

У + (A)

+ Уо

У~ (A) 1

0

Рис. 2. Функции принадлежности y+ (A) и y (A) Fig. 2. Membership functions y+ (A) and y (A)

+

+

X

X

X

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

X

0

1

0

1

На рисунках 1 и 2 обозначены следующие величины: х+ и х+ - границы наклонного отрезка ломаной х + (£); Х" и Хд - границы наклонного отрезка ломаной х~ (£); у+ и у+ -границы наклонного отрезка ломаной у + (А) ; у- и у- - границы наклонного отрезка ломаной

У- (А).

Чтобы найти показатель V на основе нечетких правил (7)-(10), прежде всего, необходимо выполнить фаззификацию, т. е. вычислить значения функций принадлежности

величины £ термам £ + и £-, а также значения функций принадлежности величины А термам

А+ и А":

x+(s ) Н

0, S < x+;

4< S < x+;

x- (S) = \

S x0 „+ ^ о „ „+. x0 - x+ 1, S > x+;

1, S < xf;

xo S

xo -x1

xi < S < xo;:

У + (A) = \

o, S > xf; 0, A < yo+;

A~yo+ , x+ < A <x+;

У+- У+

У- (A) = \

1, A > y+; 1, A < y-;

У- -A

У0 -У1

, У1 < A < У0;

о, А > у0-;

Следующим этапом является агрегирование:

О = х+ (£) а у+ (А)

(11)

(12)

(13)

(14)

(15)

02 = х+(£) а у" (А),

03 = х-(£) а у+(А),

04 = Х"(£) а у" (А). (18) Заключительным этапом оценивания PRT является дефаззификация, в результате

(16) (17)

которой вычисляется показатель V по формуле:

D =

Gd + G2d2 + G^d^ + G4d4 G1 + G2 + G3 + G4

(19)

В представленных выше выражениях (11)—(14) и (19) неизвестными остаются значения

параметров ё", ^, ё3, ^4, х+ , х+, Х" , хд , у+, у+, у" и уд , для вычисления которых можно воспользоваться возможностями обучения многослойной нейронной сети. В данном случае

следует создать четырехслойную нейронную сеть (рис. 3). В ней каждый слой предназначен для выполнения определенных процедур нечеткого вывода. Такую гибридную структуру именуют нейронно-нечеткой сетью или ANFIS (Adaptive-Network-Based Fuzzy Inference System) [Polshchykov et al., 2015; Konstantinov et al., 2017; Polshchykov et al., 2017; Feng, Chen, 2018; Skrjanc et al., 2019; Shihabudheen, Pillai, 2019].

Fig 3. Structure of a neural-fuzzy network designed for PRT estimation

Чтобы настроить такую нейронно-нечеткую сеть, потребуется обучающая выборка, которая может быть представлена в виде данных таблицы 3.

Таблица 3 Table 3

Состав данных обучающей выборки The composition of the training sample data

Порядковый номер m испытуемого Значение оценки Sm Значение оценки Am Значение показателя Dm

1 Si Ai A

2 S2 A2 D2

M SM AM Dm

Число строк в структуре обучающей выборки соответствует числу испытуемых лиц M . В качестве испытуемых лиц для формирования обучающей выборки предлагается привлечь участников команд реализованных проектов, степень PRT которых могут оценить другие члены этих же проектных команд, например, коллеги вышестоящего уровня. Оценка PRT Dm

испытуемого ш может быть вычислена с помощью выражения:

к

2 ъ

imv

= , (20)

где V - число лиц, давших оценку PRT испытуемого ш ; - оценка PRT испытуемого ш, данная лицом V.

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

В таблице 3 каждое значение 8т - это оценка устойчивости PRT-позиции испытуемого т, а каждое значение Ат - это оценка склонности испытуемого т к

PRT-действиям. Для получения этих оценок каждому лицу из числа М потребуется пройти серию испытаний с использованием средств виртуальной реальности. В результате проведения испытаний будут получены реакции smi и ащ каждого испытуемого лица т в

каждой конкретной VR-ситуации из наборов 1 и 2. Затем значения £т и Ат могут быть вычислены по формулам:

i

£т =Е ' (21)

1=1 J

Ат =Е , (22)

j=1

где - индикатор принятия испытуемым т PRT-позиции в VR-ситуации номер I в

наборе 1 ( = 1 в случае принятия испытуемым PRT-позиции, 8т1 = о в противном случае); ащ - индикатор выполнения испытуемым т PRT-действий в VR-ситуации номер j в наборе 2 ( ащ = 1 в случае выполнения испытуемым PRT-действий, ащ = 0 в противном случае).

Полученная таким образом обучающая выборка может быть использована для настройки нейронно-нечеткой сети. Обучение ANFIS, как правило, выполняется с помощью быстрого алгоритма обратного распространения ошибки или гибридного алгоритма, усложненного применением метода наименьших квадратов. В ходе многократных циклов обучения (эпох) осуществляется настройка весов нейронов первого и третьего слоёв ANFIS. Настройку необходимо выполнять до тех пор, пока значение ошибки обучения не стабилизируется на минимальном уровне. В результате настройки весов нейронов первого слоя получим искомые

значения х+ , х +, х- , х- , у+, у+, у- и у- . Искомые значения ё, ^, ёз и ё4 будут соответствовать весам нейронов третьего слоя обученной нейронно-нечеткой сети.

После настройки ЛОТ'К-систему можно использовать для поддержки принятия решения о включении в проектную команду того или иного кандидата с учетом его PRT. Вычисленные по формулам (1) и (2) показатели устойчивости PRT-позиции кандидата и его склонности к PRT-действиям следует использовать в качестве входных величин нейронно-нечеткой сети. В слоях ЛОТ'К будут выполнены вычисления в соответствии с выражениями (11)—(19), результатом которых на выходе сети станет оценка V - обобщенный показатель PRT кандидата на включение в проектную команду. Исходя из предлагаемой концепции, лица с высокими значениями V будут в первую очередь рекомендованы ко включению в коллектив исполнителей проекта.

Выявление личностных приоритетов на основе интеллектуальных средств обработки

естественного языка

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

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

На основе классификации жизненных ценностей можно выделить типы личностных приоритетов, определяющих профессиональное и экономическое благополучие человека. Первый тип именуется нравственно-деловым (moral and business priorities, MBP). Для него характерны преобладание духовно-нравственных, гуманистических ценностей, приверженность к соблюдению нравственных норм в поведении, коллективизму, готовности помогать и поддерживать других людей, к развитию себя с целью обеспечения общественного благополучия. Второй тип личностных приоритетов - эгоистически-престижный (selfish-prestigious priorities, SPP). Человек с таким типом личностных приоритетов отдает предпочтение прагматическим ценностям, индивидуализму, собственному престижу, личным достижениям, высокому материальному положению, эгоистическому выделению собственной персоны.

Выявление личностных приоритетов анализируемого лица сводится к решению задачи классификации, т. е. к отнесению личностных приоритетов человека к классу SPP или MBP. Эту задачу предлагается решить на основе анализа текстовых интернет-следов человека с помощью применения нейросетевых технологий обработки естественного языка (Natural Language Processing, NLP) [Young et al., 2018]. Интеллектуальные средства обработки естественно-языковых данных успешно применяются для решения многих практических задач [Ozturk et al., 2020; Stewart, Velupillai, 2021; Arts et al., 2021], поэтому вполне обоснованной является попытка использовать NLP с целью выявления личностных приоритетов.

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

Затем каждый полученный текстовый массив следует подвергнуть подготовительной NLP-обработке, выполнив процедуры сегментации текста на предложения, их токенизации на отдельные слова, исключения стоп-слов и знаков препинания, лемматизации. На следующем шаге для каждого документа номер к на основе использования статистического метода для оценки важности слов в документе (Term Frequency - Inverse Document Frequency, TF-IDF) [Kim et al., 2019] необходимо составить вектор Ck, формат которого представлен на рисунке 4.

Ci C2 Сз Cw Cz

Рис. 4. Формат вектора текстового документа Fig 4. Text document vector format

Значения элементов cw вектора текстового документа вычисляются с помощью выражения:

cw1о§К, (23)

z=1

где uw - количество слов номер w в текстовом документе; Z - число слов в используемом

словаре; uz - количество слов номер z в текстовом документе; Fw - число текстовых

документов, в которых содержится слово номер w.

Чтобы на основе вектора текстового документа определить, к какому классу (SPP или MBP) относятся личностные приоритеты лица, опубликовавшего соответствующий набор интернет-сообщений, предлагается использовать возможности нейронной сети. Для решения

задач NLP чаще всего применяются рекуррентные нейронные сети (Recurrent Neural Networks, RNN) [Pitsilis et al., 2018], сети с долгой краткосрочной памятью (Long Short-Term Memory, LSTM) [Qaisar, 2020], а также сети-трансформеры (Generative Pre-trained Transformer, GPT-2, GPT-3) [Lee et al., 2020; Dehouche, 2021]. При этом требуется обучение нейронной сети, в результате которого параметры нейронов настраиваются таким образом, чтобы ошибки классификации были минимизированы.

В качестве обучающей выборки предлагается использовать набор из K векторов текстовых документов и соответствующих им меток классов личностных приоритетов. Метка ¡k принимает значение 0, если личностные приоритеты человека относятся к классу SPP. Метка ¡k равна 1, если личностные приоритеты человека относятся к классу MBP. Пример фрагментов обучающей выборки выделен серым цветом в таблице 4.

Таблица 4 Table 4

Формат и пример фрагментов обучающей выборки Format and example of training sample fragments

Номер текстового документа Элементы обучающей выборки

Элементы текстового документа Метки классов личностных приоритетов

с1 с2 CZ ¡k

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

1 0 0,0024 0 0,0018 1

2 0 0 0,0004 0 0

k 0 0 0,0002 0,0012 1

K 0,0001 0 0 0 0

После настройки нейронная сеть может быть использована для определения класса личностных приоритетов анализируемого лица. С этой целью с помощью парсинга открытых сетевых ресурсов потребуется собрать опубликованные этим человеком интернет-сообщения в текстовый массив, провести его подготовительную NLP-обработку и сформировать вектор соответствующего текстового документа с элементами, значения которых вычислены по формуле (23). Затем сформированный вектор потребуется подать на вход ранее обученной нейронной сети (рис. 5).

Ci

C2

Cz

l=0 l=1

Рис. 5. Входные и выходные величины нейронной сети Fig 5. Input and output values of the neural network

В результате на выходе нейронной сети будет получена метка класса личностных приоритетов анализируемого лица. В соответствии с предлагаемой концепцией в коллектив исполнителей проекта в первую очередь будут рекомендованы лица, отнесенные к классу MBP.

Заключение

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

Показатели устойчивости PRT-позиции кандидата и его склонности к PRT-действиям следует использовать в качестве входных величин нейронно-нечеткой сети. Слоями нейронов ANFIS выполняются функции фаззификации, агрегирования и дефаззификации, в результате которых на выходе сети вычисляется оценка D - обобщенный показатель PRT кандидата на включение в проектную команду. Исходя из предлагаемой концепции, лица с высокими значениями D будут в первую очередь рекомендованы ко включению в коллектив исполнителей проекта.

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

1) на основе парсинга и NLP-обработки текстовых сообщений, опубликованных в Интернете анализируемым лицом, составляется соответствующий текстовый массив;

2) из полученного текстового массива формируется текстовый вектор документа, элементы которого вычисляются с помощью метода TF-IDF;

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

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

References

1. Arts S., Hou J., Gomez J.C. 2021. Natural language processing to identify the creation and impact of new technologies in patent text: Code, data, and new measures. Research Policy, 50: 104-144.

2. Chih Y., Zwikael O. 2015. Project benefit management: A conceptual framework of target benefit formulation. International Journal of Project Management, 33: 352-362.

3. Dehouche N. 2021. Plagiarism in the age of massive Generative Pre-trained Transformers (GPT-3). Ethics Sci Environ Polit, 21: 17-23.

4. Feng S., Chen C.L.P. 2018. Fuzzy broad learning system: A novel neuro-fuzzy model for regression and classification. IEEE Transactions on Cybernetics, 50: 414-424.

5. Gerasimova A., Oboznov A. 2014. Development of an altruistic orientation of the personality of students and expert of helping professions. International Multidisciplinary Scientific Conferences on Social Sciences and Arts. Psychology and Psychiatry, Sociology and Healthcare, Education, 1: 115-120.

6. Gerasimova A., Oboznov A. 2015. Normative orientation of the specialists of official activity and professionals of socionomic profile Proceedings of 2nd Global Conference on Psychology Researches (GCPR-2014). Procedia Social and Behavioral Sciences, 190: 39-42.

7. Gerasimova A.S. 2013. Value-normative method of evaluation of educational motivation of students. Eksperimentalnaya psikhologiya, 6: 96-104.

8. Hetemi E., Jerbrant A., Mereb J. O. 2020. Exploring the emergence of lock-in in large-scale projects: A process view. International Journal of Project Management, 38: 47-63.

9. Kim D., Seo D., Cho S., Kang P. 2019. Multi-co-training for document classification using various document representations: TF-IDF, LDA, and Doc2Vec. Inform Sciences, 477: 15-29.

10. Konstantinov I., Polshchykov K., Lazarev S., Polshchykova O. 2017. Model of Neuro-Fuzzy Prediction of Confirmation Timeout in a Mobile Ad Hoc Network. CEUR Workshop Proceedings. Mathematical and Information Technologies, 1839: 174-186.

11. Konstantinov I.S., Polshchykov K.O., Lazarev S.A. 2017. The Algorithm for Neuro-Fuzzy Controlling the Intensity of Retransmission in a Mobile Ad-Hoc Network. International Journal of Applied Mathematics and Statistics, 56: 85-90.

12. Lee H.H., Shu K., Achananuparp P., Prasetyo P K., Liu Y., Lim E.-P., Varshney L.R. 2020. Generative Pre-training Based Cooking Recipe Generation and Evaluation System. WWW'20: Companion Proceedings of the Web Conference: 181-184.

13. Ovsyanikova E.A., Mandibura N.A., Gerasimova A.S., Hudayeva M.Y., Tkachenko N.S., Godovnikova L.V. 2018. Modern status of research on the problem of psychological well-being of the person in the domestic and world psychological science. Revista Publicando, 5: 349-358.

14. Ozturk H., Ozgur A., Schwaller P., Laino T., Ozkirimli E. 2020. Exploring chemical space using natural language processing methodologies for drug discovery. Drug Disc Today, 25: 689-705.

15. Patanakul P., Kwak Y.H., Zwikael O., Liu M. 2016. What Impacts the Performance of Large-Scale Government Projects? International Journal of Project Management, 34: 452-466.

16. Perera B.A.K.S., Dewagoda K.G. 2021. Streamlining the management of payment delays: the case of Sri Lankan Government building construction projects Journal of Financial Management of Property and Construction. Available at: https://doi.org/10.1108/JFMPC-05-2020-0041 (accessed 20 May2021).

17. Pitsilis G. K., Ramampiaro H., Langseth H. 2018. Effective hate-speech detection in Twitter data using recurrent neural networks. Applied Intelligence, 48: 4730-4742.

18. Polshchykov K.A., Lazarev S.A., Konstantinov I.S., Polshchykova O.N., Svoikina L.F., Igityan E.V., Balakshin M.S. 2020. Assessing the Efficiency of Robot Communication. Russian Engineering Research, 40: 936-938.

19. Polshchykov K., Lazarev S., Polshchykova O., Igityan E. 2019. The Algorithm for Decision-Making Supporting on the Selection of Processing Means for Big Arrays of Natural Language Data. Lobachevskii Journal of Mathematics, 40: 1831-1836.

20. Polshchykov K.O., Lazarev S.A., Zdorovtsov A.D. 2017. Neuro-Fuzzy Control of Data Sending in a Mobile Ad Hoc Network. Journal of Fundamental and Applied Sciences, 9: 1494-1501.

21. Polshchykov K., Zdorenko Y., Masesov M. 2015. Neuro-Fuzzy System for Prediction of Telecommunication Channel Load. Second International Scientific-Practical Conference "Problems of Infocommunications Science and Technology (PIC S&T)": 33-34.

22. Qaisar S.M. 2020. Sentiment Analysis of IMDb Movie Reviews Using Long Short-Term Memory. 2nd International Conference on Computer and Information Sciences (ICCIS): 1-4.

23. Shihabudheen K.V., Pillai G.N. 2018. Recent advances in neuro-fuzzy system: A survey. Author links open overlay panel. Knowledge-Based Systems, 152: 136-162.

24. Skrjanc I., Iglesias J.A., Sanchis A., Leite D., Lughofer E., Gomide F. 2019. Evolving fuzzy and neuro-fuzzy approaches in clustering, regression, identification, and classification: A Survey. Information Sciences, 490: 344-368.

25. Stewart R., Velupillai S. 2021. Applied natural language processing in mental health big data. Neuropsychopharmacology, 46: 252-253.

26.Winch G.M., Cha J. 2020. Owner challenges on major projects: The case of UK government. International Journal of Project Management, 38: 177-187.

27.Young T., Hazarika D., Poria S., Cambria E. 2018. Recent Trends in Deep Learning Based Natural Language. Processing IEEE Computational Intelligence Magazine, 13: 55-75.

28.Zwikael O., Smyrk J. 2015. Project governance: Balancing control and trust in dealing with risk. International Journal of Project Management, 33: 852-862.

ИНФОРМАЦИЯ ОБ АВТОРАХ

Агузумцян Рубен Вазгенович, кандидат психологических наук, профессор, академик Инженерной академии Республики Армения, профессор кафедры психологии управления Академии государственного управления Республики Армения, г. Ереван, Республика Армения

Великанова (Герасимова) Александра Сергеевна,

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

Польщиков Константин Александрович, доктор технических наук, доцент, директор института инженерных и цифровых технологий Белгородского государственного национального исследовательского университета, г. Белгород, Россия

Игитян Елена Владимировна, аспирант кафедры информационно-телекоммуникацион-ных систем и технологий Белгородского государственного национального исследовательского университета, г. Белгород, Россия

Лихошерстов Родион Валерьевич, соискатель кафедры прикладной информатики и информационных технологий Белгородского государственного национального исследовательского университета, г. Белгород, Россия

INFORMATION ABOUT THE AUTHORS

Ruben V. Aguzumtsyan, Candidate of Psychological Sciences, Professor, Academician of the Engineering Academy of the Republic of Armenia, Professor of the Department of Management Psychology of the Academy of Public Administration of the Republic of Armenia, Yerevan, Republic of Armenia

Alexandra S. Velikanova (Gerasimova), Candidate of Psychological Sciences, Associate Professor, Associate Professor of the Department of Age and Social Psychology of the Belgorod State National Research University, Belgorod, Russia

Konstantin A. Polshchikov, Doctor of Technical Sciences, Associate Professor, Director of the Institute of Engineering and Digital Technologies of the Belgorod State National Research University, Belgorod, Russia

Elena V. Igityan, Post-graduate Student of the Department of Information and Telecommunications Systems and Technologies of the Belgorod State National Research University, Belgorod, Russia

Rodion V. Likhosherstov, Candidate of the Department of Applied Informatics and Information Technologies of the Belgorod State National Research University, Belgorod, Russia

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