2. Переводим качественные характеристики объектов в количественные. В результате формируется двоичный массив:
Вектор признаков | в него можно класть вещи | сделано преимущественно из одного материала | имеет дверцу | в него можно увидеть свое отражение | на нем сидят | |
окно | X1 | 1 | 1 | 0 | 1 | 0 |
шкаф | X2 | 1 | 1 | 1 | 0 | 0 |
стул | X3 | 1 | 1 | 0 | 0 | 1 |
диван | X4 | 1 | 0 | 0 | 0 | 1 |
стол * | S | 1 | 1 | 1 | 0 | 0 |
3. Рассчитываем число совпадений наличия признаков объектов Xj, и S. Она может быть вычислена с помощью соотношения
(n– количество признаков). Для этого используем функцию СУММПРОИЗВ, указывая в ней массивы векторов значений признаков исследуемого образа и каждого из эталонного образов.Таким образом:
A (количество совпадений присутствия признаков у исследуемого объекта и эталона Xj) | ||
окно | X1 | 2 |
шкаф | X2 | 3 |
стул | X3 | 2 |
диван | X4 | 1 |
4. С помощью переменной bподсчитывается число случаев, когда объектыXj, и S . не обладают одним и тем же признаком,
. Для упрощения расчетов необходимо рассчитать матрицу значений (1-xk) для всех исследуемых объектов:(1-xk) | ||||||
окно | X1 | 0 | 0 | 1 | 0 | 1 |
шкаф | X2 | 0 | 0 | 0 | 1 | 1 |
стул | X3 | 0 | 0 | 1 | 1 | 0 |
диван | X4 | 0 | 1 | 1 | 1 | 0 |
стол * | X5 | 0 | 0 | 0 | 1 | 1 |
Рассчитываем значение переменной bаналогично методу расчета переменной a, используя значения матрицы, полученной в п.4:
B (количество совпадений отсутствия признаков у исследуемого объекта и эталона Xj) | ||
окно | X1 | 1 |
шкаф | X2 | 2 |
стул | X3 | 1 |
диван | X4 | 1 |
5. Аналогичным образом рассчитывает переменные gи hпо формулам
, :G | H | ||
окно | X1 | 1 | 1 |
шкаф | X2 | 0 | 0 |
стул | X3 | 1 | 1 |
диван | X4 | 2 | 1 |
6. Проверяем правильность произведенных расчетов по формуле:
a + b + g + h = n
где n – количество анализируемых признаков (в нашем случае n= 5)
a | b | g | h | n |
2 | 1 | 1 | 1 | 5 |
3 | 2 | 0 | 0 | 5 |
2 | 1 | 1 | 1 | 5 |
1 | 1 | 2 | 1 | 5 |
Следовательно, расчеты произведены верно.
7. Рассчитываем значения функций сходства с каждым эталонным образом по формулам Рассела и Рао, Жокара и Нидмена, Дайса, Сокаля и Снифа, Сокаля и Мишнера, Кульжинского, Юла:
(функция сходства Рассела и Рао), (функция сходства Жокара и Нидмена), (функция сходства Дайса), (функция сходства Сокаля и Снифа), (функция сходства Сокаля и Мишнера), (функция сходства Кульжинского), (функция сходства Юла).Рассела и Рао | Жокара и Нидмена | Дайса | Сокаля и Снифа | Сокаля и Мишнера | Кульжинского | Юла | Эталоны |
0,4 | 0,5 | 0,333333 | 0,333333 | 0,6 | 1 | 0,333333333 | окно |
0,6 | 1 | 0,5 | 1 | 1 | #ДЕЛ/0! | 1 | шкаф |
0,4 | 0,5 | 0,333333 | 0,333333 | 0,6 | 1 | 0,333333333 | стул |
0,2 | 0,25 | 0,2 | 0,142857 | 0,4 | 0,33333 | -0,333333333 | диван |
При распознавании образов с помощью функций сходства, исследуемый образ можно отнести к эталону, если значение функции сходства между ними максимально. Следовательно, наиболее близким эталоном к исследуемому образу является «шкаф», «стул», «окно».
8. Рассчитаем расстояние по Хеммингу между исследуемым образом и эталонами Расстояние по Хеммингу между двумя двоичными векторами равно числу несовпадающих двоичных компонент векторов. Используя переменныеgиh его можно рассчитать по следующей формуле:
SH = g + h
SH = g + h | ||
Окно | X1 | 2 |
Шкаф | X2 | 0 |
Стул | Х3 | 2 |
Диван | X4 | 3 |
При распознавании образов с помощью вычисления расстояния между объектами в качестве критерия принятия решения о принадлежности к конкретному эталону используется минимальное расстояние от исследуемого образа до эталона. Согласно данному критерию, наиболее близким к исследуемому образу является эталон «шкаф», «стул», «окно».
ВЫВОД: В результате проведенного анализа, согласно всех используемых функций сходства и расстояния по Хеммингу, исследуемый образ «стол» имеет наибольшее сходство с эталоном «шкаф», «стул», «окно».
9. Используя знания о логическом смысле переменных a, b, g, h предлагаю следующий вариант функции сходства:
Используя её для оценивания сходства между исследуемым образом и эталонами, получим:
Эталоны | Предложенная функция |
Окно | 0,4 |
Шкаф | 1 |
Стул | 0,4 |
Диван | 0,2 |
Как видим, результат предложенный функции совпадает с результатами функций Рассела и Рао, Жокара и Нидмена, Дайса, Сокаля и Снифа, Сокаля и Мишнера, Кульжинского, Юла, что свидетельствует о её достаточной достоверности.