Assessing the anthropological impact of interfaces in the design stage of software and hardware
- 作者: Shalagin S.V.1, Shalagina G.E.2
-
隶属关系:
- Kazan national research technical university named after A.N. Tupolev – KAI
- Kazan national research technological university
- 期: 卷 14, 编号 4 (2024)
- 页面: 483-492
- 栏目: GENERAL ISSUES OF FORMALIZATION IN THE DESIGNING: ONTOLOGICAL ASPECTS
- URL: https://journals.rcsi.science/2223-9537/article/view/352994
- DOI: https://doi.org/10.18287/2223-9537-2024-14-4-483-492
- ID: 352994
如何引用文章
全文:
详细
In the information society, as the scope of human activity expands and deepens, continuous formalisation occurs, underpinned by ontological models of technical and natural systems. The user's perception of comprehensive information about a complex subject area leads to information overload. This situation encourages the use of algorithms that present information in a compressed form. The paper introduces modified indicators and qualitative criteria to estimate the potential for errors in compressing subject area information, as well as evaluate the anthropometric nature of the interface using threshold values set by experts, both for artificial intelligence algorithms and users. A method is proposed for quantitatively assessing the anthropological impact of application-level interfaces during the design stage of hardware and software. The method consists of eight stages, which assess the comprehensibility of the hardware and software interface for both artificial intelligence algorithms and users. This approach reduces the likelihood of developing destructive hardware and software systems.
全文:
Введение
По мере распространения и внедрения киберфизических систем (КФС) в деятельность общества всё бо̀льшее значение приобретают интерфейсы прикладного уровня. При использовании указанных интерфейсов организуется взаимодействие программно-аппаратного обеспечения (ПАО), включённого в состав КФС, с различными акторами, как естественными (пользователи), так и искусственными (алгоритмы искусственного интеллекта, ИИ) [1]. От параметров интерфейса зависит качество взаимодействия акторов с ПАО различного назначения (см., например, [2, 3]). В контексте перехода от индустриального Общества 3.0 к постиндустриальному Обществу 4.0 акцент делался в бо̀льшей степени на физическое воздействие и в меньшей степени на информационное воздействие ПАО на пользователя [2]. С переходом к Обществу 5.0 акцент постепенно смещается в сторону информационного воздействия на актора. В связи с увеличением сложности и комплексности цифровых образов объектов информационное воздействие производится не только на пользователей, но и на ИИ. Это воздействие может носить латентный характер.
Технический объект и связанная с его созданием предметная область (ПрО) имеют искусственное происхождение и основаны на информационных моделях, описываемых формальными выражениями [4–10]. Данные выражения могут быть преобразованы ПАО в визуальные или аудио-визуальные отображения, понятные пользователю [9-11]. Развитие КФС сопровождается расширением и углублением внедрения вычислительной техники в естественные системы [12, 13]. Становится актуальным вопрос обеспечения относительно полноты отображения естественной ПрО через формальные выражения [14]. Если цифровой образ ПрО будет отображён в полном объёме, то на пользователя будет обрушена лавина информации, ведущая к его информационной перегрузке. Если цифровой образ будет отображён для пользователя в сжатом виде, используя алгоритмы ИИ, то повышается вероятность порождения у пользователя искажённого или неполного представления о ПрО, вызванного тем, что при сжатии может быть утеряна информация о характеристиках ПрО, важных для пользователя [15].
Информационное воздействие на пользователя ПАО заключается в том, что он составляет своё представление о ПрО на основе её онтологических моделей (ОМ). Оценка антропологического воздействия интерфейса на этапе проектирования ПАО может быть получена при использовании ОМ ПрО [16-20].
1 Количественные показатели для оценки ОМ ПрО
В период информационного Общества 4.0 стала возможной передача больших объёмов формализованной информации, что способствовало применению ИИ в качестве посредника между ПАО и пользователем.
В концепции Общества 5.0 адресатом может быть не только пользователь, но и ИИ. В данной связи актуализируются формализация информации о ПрО и антропомерность представления информации при проектировании интерфейса между ПАО и пользователем [15]. Понятие антропомерности интерфейса предполагает комплексный учёт трёхуровневой структуры антропологического знания: физического уровня (удобство технических устройств), социокультурного уровня (учёт норм, обычаев, социальных ритмов) и философского уровня (воодушевлённость техническими возможностями для свободы творчества). Функция антропомерности – величина качественная. В [16] введены количественные показатели таких характеристик ОМ ПрО, как её вербальная и системная понятность, в т.ч. среднее время понимания актором терминов ПрО и связей между ними. В данной работе предложена модификация указанных параметров применительно к возникающим в ОМ ПрО ошибкам первого и второго рода [21].
ОМ ПрО можно представить в виде помеченного графа G = (V, E, C), где V, E и C есть множества вершин графа, дуг, а также меток вершин CV и дуг CE, соответственно; ; , , (если нет повторений понятий), . Число терминов в ОМ формально определено как сумма : . В случае, когда в графе G не все термины и/или связи между ними понятны актору, на него производится деструктивное информационное воздействие. Т.е. воздействие, связанное с оперированием на основе неверного представления о ПрО, возникающего ввиду неполного или недостоверного понимания её ОМ. Вербальная понятность ОМ определена коэффициентом [16]:
(1)
где Nus – множество терминов, допустимых в ОМ, но непонятных адресату. Для разъяснения этих терминов требуется сформировать Nus матриц вида , где , если j-я операция применяется для трактовки i-го термина, иначе . Среднее время понимания адресатом Nus терминов определяется согласно формуле [16]:
(2)
При этом значение Т не должно превышать заданного допустимого граничного значения Tmax. Системная понятность ОМ (а также истинность или ложность связей между понятиями) определяется в [16] по аналогии с (1):
(3)
где mus – множество связей в ОМ, непонятных адресату или неверно по́нятых адресатом. Для оценки времени выяснения значений связей, непонятных адресату, можно воспользоваться формулой подобной (2).
Согласно [21] выделяют ошибки первого и второго рода. Ошибка первого рода – когда нулевая гипотеза верна, но по статистическому критерию отвергнута, признана ошибочной, произошло ложное срабатывание. Ошибка второго рода – когда нулевая гипотеза не верна, но согласно статистическому критерию ошибочно признана правильной.
В качестве нулевой гипотезы принимается отсутствие внутри ПрО события, значимого для пользователя (далее – События). Ошибкой первого рода будет то, что ОМ сигнализирует актору о наличии в ПрО События, которое на самом деле отсутствует. Ошибка второго рода – когда ОМ не идентифицирует в ПрО наличие События, которое в ней на самом деле присутствует. Можно модифицировать критерии (1) и (3) под данное определение События и ОМ ПрО и определить на основе критерия (1) вербальную понятность ОМ для адресата относительно ошибок первого и второго рода согласно двум критериям:
(4)
(5)
где N – то же, что и в (1), и – множества терминов, допустимых в ОМ, но (4) –неверно по́нятых и (5) – непонятных адресату, соответственно.
Системную понятность ОМ относительно ошибок первого и второго рода на основе критерия (3) можно определить так:
(6)
(7)
где переменная m определена по аналогии с (3), – множество связей в ОМ неверно по́нятых адресатом, – множество связей в ОМ, которые адресат не понял или не воспринял. Для оценки времени уточнения значения в (6) формула (2) модифицируется в следующий вид:
(8)
а для оценки времени выяснения в (7) формула (2) представима как:
(9)
В (8) параметр определён как в (4), , если j-я операция применяется для коррекции неверной трактовки i-го термина, иначе , – время, отведённое на применение j-й операции; в (9) параметр определён как в (5), , если j-я операция применяется для объяснения адресату i-го термина, иначе , – время, отведённое на применение j-й операции.
В результате можно получить количественные показатели, которые позволяют оценить характеристики ОМ ПрО относительно ошибок адресата первого и второго рода:
- вербальную понятность - показатели (4) и (5);
- системную понятность - показатели (6) и (7);
- время выяснения множества связей в ОМ - показатели (8) и (9).
В качестве адресатов могут быть пользователь и ИИ. Предполагается, что адресат формирует собственный образ ПрО как ОМ. Получаются две ОМ ПрО: для ИИ, которая представлена как помеченный граф GAI; для пользователя, представленная в виде помеченного графа Gu. Указанные графы GAI и Gu представимы по аналогии с описанным графом G.
2 Метод оценки антропомерности интерфейса ПАО
Использование показателей (4) – (7) позволяет количественно оценить возможность ошибок адресата первого и второго рода при идентификации наличия События в ПрО путём взаимодействия с интерфейсом ПАО.
В ситуации, когда адресатом является ИИ, требуется, чтобы внутри ИИ была сформирована формальная ОМ (ФормОМ) ПрО в виде помеченного графа GAI. Для указанной модели оценка антропомерности заключается в вычислении показателей, количественно характеризующих возможность совершения и/или коррекции ошибок первого и второго рода.
Пусть для (4) – (9) экспертами заданы пороговые значения: , , , , и , соответственно. Смысл их введения заключается в формализации процесса валидации интерфейса ПАО. Можно определить два множества показателей. Первое включает параметры (4), (6), (8), характеризующие наличие в терминах и связях GAI ошибок первого рода, идентификация и коррекция которых требует времени . Второе множество включает параметры (5), (7), (9). Они характеризуют наличие в терминах и связях GAI ошибок второго рода, исправление которых требует времени . Если хотя бы один показатель из заданного множества превышает пороговое значение, то интерфейс ПАО считается не антропомерным. В противном случае интерфейс ПАО считается антропомерным. Формально указанное правило задаётся при использовании пороговых функций вида:
,
где a – значение одного из показателей (4) – (9), b – его пороговое значение. Если функция равна 0, то показатель, тестируемый при её использовании, не превышает порогового значения; иначе – превышает. Можно ввести критерии:
(10)
(11)
где , и вычислены на основе параметров графа GAI согласно (4), (6) и (8), соответственно; , и вычислены на основе параметров графа GAI согласно (5), (7), (9).
Имеет место утверждение: для идентификации критического количества ошибок первого рода в терминах и связях графа GAI, время коррекции которых не превышает , требуется, чтобы значение критерия (10) было равно единице; для идентификации критического количества ошибок второго рода в терминах и связях графа GAI, время коррекции которых не превышает , требуется, чтобы значение критерия (11) было равно единице.
Критерии, аналогичные (10) и (11), вводятся для случая, когда адресатом при взаимодействии с интерфейсом ПАО является пользователь. При этом интерфейсная часть ПАО формируется при использовании ИИ, для которого выполняются следующие условия:
и . (12)
Т.е. ПрО для пользователя является ОМ, отображаемая при использовании графа GAI, а пользователь строит свою ОМ, заданную графом Gu. На основе указанного графа вычисляются показатели (4) – (9), для которых эксперты определяют свои пороговые значения , , , , и , соответственно, а также критерии (10) и (11): и .
На основе приведённого утверждения, показателей (4) – (9) и критериев (10) и (11) предложен метод оценки антропомерности интерфейса ПАО (далее – Метод), который включает восемь этапов.
Этап 1. Синтез размеченного графа GAI, соответствующего заданной ПрО.
Этап 2. Вычисление показателей (4) – (9) для GAI.
Этап 3. Задание экспертами пороговых значений показателей (4) – (9), , , , , и , соответственно, для графа GAI.
Этап 4. Вычисление критериев (10) и (11) на основе графа GAI и пороговых значений, заданных на этапе 3, для которых проверяется условие (12); в случае не выполнения данного условия осуществляются переход к этапу 1 и редукция количества вершин и/или дуг GAI пока условие (12) не будет выполнено.
Этап 5. Синтез размеченного графа Gu на основе полученного графа GAI .
Этап 6. Вычисление показателей (4) – (9) для Gu.
Этап 7. Задание экспертами пороговых значений показателей (4) – (9), , , , , и для графа Gu.
Этап 8. Вычисление критериев (10) и (11) на основе графа Gu и пороговых значений, заданных на этапе 7.
Замечание 1. В случае, когда на этапе 8 критерии и , интерфейс ПАО считается антропомерным для пользователя.
Замечание 2. Интерфейс ПАО считается не антропомерным в случае, когда на этапе 4 не выполняется условие (12) либо не выполняется условие, указанное в замечании 1.
3 Анализ результатов
Метод позволяет оценить антропомерность интерфейса ПАО, составной частью которого является ИИ. Ведущая роль при оценке антропомерности интерфейса принадлежит экспертам, которые задают пороговые значения для показателей (4) – (9). Указанные показатели позволяют оценить наличие или отсутствие в интерфейсе ПАО предпосылок для возникновения ошибок первого и второго рода, которые приводят к негативному информационному воздействию на пользователя.
На этапе 1 происходит формирование ФормОМ ПрО для ИИ. Граф GAI может быть сформирован в соответствии с методом, изложенным в [1]. Важным является то, что в GAI понятия и связи между ними выражены, как правило, в терминах формальных грамматик. Такая форма представления ОМ ПрО больше адаптирована под алгоритмы ИИ, чем под пользователя-человека.
На этапе 2 осуществляется количественная оценка того, насколько адекватно граф GAI отображает заданную ПрО. Показатели (4) – (9) позволяют экспертам выявить слабые места ФормОМ ПрО, представленной в виде графа GAI. Во-первых, какого рода ошибки могут быть потенциально допущены ИИ; во-вторых, где кроется источник ошибок - в вербальной или системной понятности ФормОМ, либо во времени, которое требуется для уточнения и/или выявления тех или иных понятий.
На этапе 3 эксперты принимают решение: какие значения показателей (4) – (9) считать допустимыми для ФормОМ ПрО, представленной в виде графа GAI.
На этапе 4 предполагается, что ПрО относительно консервативна: в противном случае потребуется обновление графа GAI с целью отслеживания его соответствия ПрО и, как следствие, обновление показателей (4) – (9). При увеличении множества вершин и дуг GAI возрастает вероятность превышения показателями пороговых значений, заданных экспертами, т.е. не выполнения условия (12). В случае такого превышения возможны два варианта. Первый – редукция множества состояний и/или множества дуг GAI. Второй – увеличение экспертами пороговых значений показателей (4) – (9), вычисленных для GAI. Первый вариант влечёт за собой переложение на пользователя труда по идентификации понятий ПрО и связей между ними; второй - увеличение вероятности неверной идентификации указанных понятий и связей между ними и вероятности аберрированного представления пользователя о ПрО.
На этапе 5 ПрО представлена графом GAI, который создан и оценён экспертами на этапах 1 – 4. На основе GAI создаётся размеченный граф Gu, множество состояний которого и связи между ними адаптированы для пользователя. Граф GAI называется ПрО, формализованной для пользователя. Степень формализации может зависеть от того, насколько пользователь является специалистом в заданной ПрО.
На этапе 6 производится количественная оценка того, насколько граф Gu отображает понятия и связи между ними, которые применяются ИИ для отображения ПрО. Количественно оценивается возможность совершения пользователем ошибок первого и второго рода при восприятии понятий формализованной ПрО и связей между ними.
Этап 7 предполагает оценку экспертами порогового уровня значений показателей (4) – (9), вычисленных для Gu. Экспертами выявляются слабые места при оценке пользователем ФормОМ ПрО: какого рода ошибки он может совершить и какова вероятная природа данных ошибок – непонятность ФормОМ или недопустимое время, требуемое для уточнения и/или выявления понятий ФормОМ.
На этапе 8 производится качественная оценка антропомерности интерфейса ПАО для ПрО, формализованной для пользователя.
Разработка предложенного метода актуальна в информационном обществе в силу того, что доля населения, вовлечённого в процессы обработки компьютерной информации, продолжает расти. Производители и заказчики заинтересованы в антропомерном качестве интерфейсов ПАО.
Примеры неантропомерности интерфейсов.
Негативные для пользователя информационные эффекты наблюдались в работе систем и приложений социального мониторинга режима самоизоляции во время пандемии COVID-19. Иногда заболевшим людям требовалось отвечать на запросы систем в неантропомерное с биологических позиций время: ночью, без учётов природных биоритмов и самочувствия пользователя, а за несоблюдение правил в отношении пользователей ПАО предусматривались различные санкции (штрафы, визиты полиции).
Негативные информационные воздействия на пользователя через интерфейсы ПАО могут наблюдаться в бизнесе. Создатели делового ПАО порой не учитывают и не задают в качестве значимых для его работы такие параметры, как служебное время подразделения либо отдельных должностных лиц, ограничиваясь только системным временем. Указанные недостатки ПАО являются причинами неисполнения задач в срок, ведут к штрафным санкциям, к потере деловой репутации и др.
Негативное информационное воздействие можно найти в интерфейсах электронных издательских систем. Универсальный и транснациональный характер ПАО не учитывает национальные и языковые различия. В то время как стандарты оформления текста, действующие в той или иной культуре или сфере, в различных языках отличаются. Пользователи сталкиваются с негативным информационным воздействием от несоблюдения социокультурной антропомерности, связанной с учётом языковых особенностей.
Предлагается различать вредоносное ПАО, препятствующее нормальному использованию программного обеспечения, в т.ч. несущее физический и информационный вред другому ПАО, и деструктивное ПАО, деморализующее естественного актора, способное привести человека к мысли о тщетности творческих усилий, невозможности полностью воплотить свой замысел. Введение критериев антропомерности в систему оценки нового ПАО может способствовать повышению качества процессов цифровизации в Обществе 5.0.
Заключение
В работе предложен метод, позволяющий оценить степень антропомерности интерфейса ПАО для ИИ и для пользователя. Определены количественные показатели и качественные критерии, позволяющие формализовать отдельные этапы процесса проектирования интерфейсов, антропомерных для пользователя и основанных на ФормОМ. Данный метод позволяет оценить антропомерность спроектированного для пользователя интерфейса ПАО. Модифицированные показатели позволяют снизить вероятность совершения ошибок первого и второго рода при взаимодействии с интерфейсом ПАО, а также оценить время, требуемое для выяснения связей между понятиями ПрО для ИИ и для пользователей.
Использование предложенных в работе характеристик антропомерности ПАО как критериев качества цифровизации может применяться в ходе проектирования современного ПАО. Изложенные результаты позволяют определить некоторые направления и перспективы совершенствования процесса проектирования интерфейсов, оценить и разграничить роли человека и алгоритмов ИИ как адресатов в процессе проектирования интерфейсов ПАО для заданной ПрО.
作者简介
Sergey Shalagin
Kazan national research technical university named after A.N. Tupolev – KAI
编辑信件的主要联系方式.
Email: sshalagin@mail.ru
Doctor of Technical Science, Professor (Computer Systems department)
俄罗斯联邦, KazanGulnara Shalagina
Kazan national research technological university
Email: galanova@rambler.ru
candidate of philosophical sciences, associate professor (Department of Philosophy of Science and Social Work)
俄罗斯联邦, Kazan参考
- Shalagin SV, Shalagina GE. Concept Formalization in Designing: Roles of Natural and Artificial Actors. Loba-chevskii Journal of Mathematics, 2023; 44(2): 751–757. doi: 10.1134/S1995080223020336.
- Nazarenko NA, Paderno PI. The influence of the interface on a condition and health of the operator [In Russian]. Biotechnosphere. 2009; 6: 45 – 52.
- Card Stuart K, Moran Thomas P, Newell A. The psychology of human-computer interaction. 1st Edition. Boca Raton: CRC Press. 1983. 488 p. doi: 10.1201/9780203736166.
- Negoda VN, Kulikova AA. End-to-end design of automated systems based on ontologies [In Russian]. Ontology of designing. 2021; 11(4): 450-463. doi: 10.18287/2223-9537-2021-11-4-450-463.
- Gizatullin Z, Nuriev M. Modeling the Electromagnetic Compatibility of Electronic Means under the Influence of Interference Through the Power Supply Network (2022) Proceedings - 2022 International Conference on Indus-trial Engineering, Applications and Manufacturing, ICIEAM 2022, pp. 321 - 326. doi: 10.1109/ICIEAM54945.2022.9787186.
- Raikhlin VA, Vershinin IS, Gibadullin RF. On the condition of covering completeness in associative steganogra-phy (2021) Journal of Physics: Conference Series, 2096 (1), art. no. 012160. doi: 10.1088/1742-6596/2096/1/012160.
- Vershinin IS, Gibadullin RF, Pystogov SV, Raikhlin VA. Associative Steganography. Durability of Associative Protection of Information. Lobachevskii Journal of Mathematics, 2020; 41(3): 440-450. doi: 10.1134/S1995080220030191.
- Kureichik VM. Mathematical support for design and technological engineering using CAD [In Russian]. Moscow: Radio i sviaz; 1990. 352 p.
- Tsarev MV, Andreev YS. Digital twins in industry: development history, classification, technologies, and use cas-es [In Russian]. News of higher educational institutions. Instrumentation. 2021; 64 (7): 517-531. doi: 10.17586/0021-3454-2021-64-7-517-531.
- Babushkin VM, Sharafeev ISh, Trutnev VV, Galiamov RA, Buzov AL, Buzova EA. Integration of software and hardware systems for planning and performance monitoring in the context of the development of infocommuni-cation multiservice technologies of an industrial enterprise [In Russian]. Radio engineering. 2019; 83 (6/7): 12-17. – doi: 10.18127/j00338486-201906(7)-03.
- Sharnin LM, Aun S, Albitar H. Integrated information and measurement system for the location of unmanned aerial vehicles [In Russian]. Bulletin of Kazan State Technical University named after A.N. Tupolev. 2010; 4: 69-77.
- Schelkunov MD, Karimov AR. Society 5.0 in technological, social and anthropological dimensions [In Russian] Bulletin of Economics, Law and Sociology. 2019; 3: 158-164.
- Soifer VA. Human fActor [In Russian]. Ontology of Designing. 2020; 11(1): 8-19. doi: 10.18287/2223-9537-2021-11-1-8-19.
- Shalagina GE, Shalagin SV. Humanitarianization in natural and technical sciences: the experience of interdisci-plinary research [In Russian]. Mathematical methods in engineering and technology - ММТТ. 2020; 1: 103-106.
- Shalagin SV, Salagina GE. Cognitive problems of designing based on computer models: technical and socio-humanitarian aspects [In Russian]. Ontology of designing. 2016; 6(21): 368-376. doi: 10.18287/2223-9537-2016-6-3-368-376.
- Mikoni SV. Comprehensibility of an ontological model as a characteristic of its quality [In Russian]. Ontology of designing. 2021; 11(1): 20-34. doi: 10.18287/2223-9537-2021-11-1-20-34.
- Fayans AM. Looking at the formalization of the meaning from the position of a transdisciplinary approach [In Russian]. Ontology of designing. 2021; 11(3): 294-308. doi: 10.18287/2223-9537-2021-11-3-294-308.
- Borgest NM. Socio-economic effect of ontological analysis when creating information systems [In Russian]. On-tology of designing. 2021; 11(1): 35-50. doi: 10.18287/2223-9537-2021-11-1-35-50.
- Redozubov AD. Formalization of the meaning. Part 3. Formation of contexts [In Russian]. Ontology of Designing. 2021; 11(4): 437-449. doi: 10.18287/2223-9537-2021-11-4-437-449.
- Gvozdev VE, Bezhaeva OY, Nasyrova RA. Models of errors at the pre-design stage of the development of infor-mation and computing systems components [In Russian]. Ontology of designing. 2020; 10(1): 73-86. doi: 10.18287/2223-9537-2020-10-1-73-86.
- Statistical methods. Probability and the basics of statistics. Terms and definitions: GOST R 50779.10-2000. In-troduced for the first time; introduced. 01.07.2001.
补充文件

