В.П. Корвяков
66
ISSN 0236-3933. Вестник МГТУ им. Н.Э. Баумана. Сер. Приборостроение. 2016. № 5
Нечеткий вывод комплексной оценки пригодности использования.
От-
дельным блоком стоит задача комбинирования оценки эффективности с оцен-
кой удовлетворенности в комплексную оценку пригодности использования. Ве-
личины функционалов этих оценок имеют разную природу, физический смысл
и определены на разных числовых интервалах. Кроме того, по закону Фиттса,
лучшему интерфейсу соответствует минимум оценки эффективности, тогда как
оценка удовлетворенности должна быть, наоборот, максимизирована.
В качестве одного из возможных решений этой задачи можно применить
аппарат нечеткой логики, перенеся вычисленные значения оценок на нечеткие
множества. Существует множество примеров, в которых нечеткую логику ис-
пользуют для принятия решений в условиях слабо структурированной пред-
метной области и неопределенности входных данных. Например, в работе [9]
нечеткий вывод использован в системе поддержки принятия решений о покуп-
ке автомобиля. На этом подходе в работе [10] основан метод оценки привлека-
тельности расположения жилого здания в городском массиве.
Используем следующие обозначения нечетких множеств лингвистической
переменной оценки удовлетворенности интерфейса:
1)
H
(horrible) — ужасный;
2)
B
(bad) — плохой;
3)
N
(normal) — нормальный;
4)
G
(good) — хороший;
5)
E
(excellent) — превосходный.
Функции принадлежности этих множеств показаны на рис. 5,
а
.
Для определения нечеткого множества оценки эффективности необходимо
определить область рассуждений, т. е. пределы изменений оценки, для которых
интерфейс может полагаться наилучшим и наихудшим. В общем случае эти пре-
делы зависят от пиксельных размеров окна интерфейса, принятых констант
a
и
b
в законе Фиттса, а также суммарного числа вершин всех маршрутов, определен-
ных на графе интерфейса. Минимальное (наилучшее) значение оценки эффек-
тивности может быть получено, если принять значение расстояния до каждого
следующего виджета равным нулю, т. е. движение от одного виджета к другому
начинается непосредственно у границы второго виджета. Таким образом,
2
1
1
log 1
,
min
N
N
i
i
i
i
Q V a b
a V
где
i
V
— число вершин в
i
-м маршруте.
Максимальное значение объективной оценки вычислим исходя из того, что
все виджеты находятся на максимальном удалении друг от друга и имеют ми-
нимальные размеры. Минимально возможным размером является 1 пиксель
по высоте и ширине. Максимальным удалением для заданного интерфейса —
длина его диагонали. Следовательно,
2
2
2
1
log
max
N
i
i
Q V a b
W H
=
2
2
2
1
1 log
.
2
N
i
i
V a b W H