Когда мы зрительно воспринимаем окружающую
действительность, то постоянно решается задача идентификации трехмерных тел по
их проекциям. При этом мы можем наблюдать одну, две или даже три проекции тела.
Одну проекцию мы наблюдаем при наблюдении
тела на достаточно большом расстоянии, при котором бинокулярность
зрения несущественна, или при монокулярном наблюдении за очень короткое время,
за которое точка зрения на тело не меняется или оно не успевает повернутся.
Ясно, что наиболее сложными условиями для
идентификации формы тела являются те, когда мы видим лишь одну его проекцию
(большое расстояние и малое время наблюдения).
1. Формализовать задачу.
1.1. Сконструировать классификационные шкалы
и градации.
1.2. Сконструировать описательные шкалы и
градации.
1.3. Сгенерировать обучающую выборку.
2. Осуществить синтез и верификацию
(измерение адекватности) семантической информационной модели.
3. Провести системно-когнитивный анализ
модели:
3.1. Решить задачи идентификации и
прогнозирования.
3.2. Сгенерировать информационные портреты
классов и факторов, т.е. решить обратную задачу прогнозирования (результаты
отобразить в графической форме двухмерных и трехмерных профилей классов и факторов).
3.3. Провести кластерно-конструктивный анализ
классов и факторов (результаты отобразить в форме семантических сетей классов и
факторов).
3.4. Осуществить содержательное сравнение
классов и факторов (результаты отобразить в форме когнитивных диаграмм классов
и факторов).
3.5. Построить нелокальные нейроны и
интерпретируемые нейронные сети.
3.6. Построить классические когнитивные
модели (отобразить в форме когнитивных карт).
3.7. Построить интегральные когнитивные
модели (отобразить в форме интегральных когнитивных карт).
Так как задачей является идентификация формы
тела, то в качестве классов выберем для исследования простые и широко известные
формы: шар, тетраэдр, куб, конус, пирамиду, призму и цилиндр, а также их
наблюдения по две ортогональные
проекции, которые будем обозначать числами 11, 12, 23, и одно наблюдение сразу
трех проекций: 123 (таблица 45). Одновременно или последовательно наблюдаются
проекции, в данном случае неважно.
Таблица 45 – КЛАССИФИКАЦИОННЫЕ
ШКАЛЫ И ГРАДАЦИИ
Код |
Наимено- вание |
Код |
Наимено-вание |
Код |
Наимено- вание |
Код |
Наимено-вание |
1 |
Шар |
11 |
Куб |
21 |
Пирамида |
31 |
Призма |
2 |
Шар-11 |
12 |
Куб-11 |
22 |
Пирамида-11 |
32 |
Призма-11 |
3 |
Шар-12 |
13 |
Куб-12 |
23 |
Пирамида-12 |
33 |
Призма-12 |
4 |
Шар-22 |
14 |
Куб-23 |
24 |
Пирамида-23 |
34 |
Призма-23 |
5 |
Шар-123 |
15 |
Куб-123 |
25 |
Пирамида-123 |
35 |
Призма-123 |
6 |
Тетраэдр |
16 |
Конус |
26 |
Цилиндр |
|
|
7 |
Тетраэдр-11 |
17 |
Конус-11 |
27 |
Цилиндр-11 |
|
|
8 |
Тетраэдр-12 |
18 |
Конус-12 |
28 |
Цилиндр-12 |
|
|
9 |
Тетраэдр-23 |
19 |
Конус-23 |
29 |
Цилиндр-23 |
|
|
10 |
Тетраэдр-123 |
20 |
Конус-123 |
30 |
Цилиндр-123 |
|
|
Проекциями перечисленных трехмерных тел на
взаимно-ортогональные плоскости являются двухмерные фигуры: круг, квадрат и
треугольник. Соответственно, сконструируем и описательные шкалы и градации,
чтобы они позволяли отразить все варианты проекций трехмерных тел (таблица 46).
Таблица 46 – ОПИСАТЕЛЬНЫЕ ШКАЛЫ И ГРАДАЦИИ
Код |
Наименование |
[1] |
ВИД СПЕРЕДИ: |
1 |
Круг |
2 |
Квадрат |
3 |
Треугольник |
[2] |
ВИД СБОКУ: |
4 |
Круг |
5 |
Квадрат |
6 |
Треугольник |
[3] |
ВИД СВЕРХУ: |
7 |
Круг |
8 |
Квадрат |
9 |
Треугольник |
Чтобы сгенерировать обучающую выборку
составим таблицу 47, в которой в наглядной форме изобразим проекции выбранных
нами тел на ортогональные плоскости.
Таблица 47 – КОДИРОВАНИЕ ПРОЕКЦИЙ ТЕЛ
ДЛЯ ОБУЧАЮЩЕЙ ВЫБОРКИ
Код |
Тело |
Проекции |
1-я проекция X«Y вращение вокруг Z 1 |
2-я проекция X«Z вращение вокруг Y 2 |
3-я проекция Y«Z вращение вокруг X 3 |
||||||
X |
Y |
Z |
X |
Y |
Z |
X |
Y |
Z |
|||
1 |
Шар |
Вид |
O |
O |
O |
O |
O |
O |
O |
O |
O |
Код |
1 |
4 |
7 |
1 |
4 |
7 |
1 |
4 |
7 |
||
2 |
Тетраэдр |
Вид |
|
|
|
|
|
|
|
|
|
Код |
3 |
6 |
9 |
3 |
6 |
9 |
3 |
6 |
9 |
||
3 |
Куб |
Вид |
|
|
|
|
|
|
|
|
|
Код |
2 |
5 |
8 |
2 |
5 |
8 |
2 |
5 |
8 |
||
4 |
Конус |
Вид |
|
|
O |
O |
|
|
|
O |
|
Код |
3 |
6 |
7 |
1 |
6 |
9 |
3 |
4 |
9 |
||
5 |
Пирамида |
Вид |
|
|
|
|
|
|
|
|
|
Код |
3 |
6 |
8 |
2 |
6 |
9 |
3 |
5 |
9 |
||
6 |
Цилиндр |
Вид |
|
|
O |
O |
|
|
|
O |
|
Код |
2 |
5 |
7 |
1 |
5 |
8 |
2 |
4 |
8 |
||
7 |
Призма |
Вид |
|
|
|
|
|
|
|
|
|
Код |
2 |
5 |
9 |
3 |
5 |
8 |
2 |
6 |
8 |
С использованием таблицы 47 составим таблицу 48
с обучающей выборкой.
Таблица 48 – ФОРМА ДЛЯ ВВОДА ОБУЧАЮЩЕЙ ВЫБОРКИ
Код |
Наименование |
Классы |
Признаки |
||||||||||
1 |
2 |
3 |
Проекция-1 |
Проекция-2 |
Проекция-3 |
||||||||
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
|||||
1 |
Шар |
1 |
|
|
1 |
4 |
7 |
|
|
|
|
|
|
2 |
Шар-11 |
2 |
|
|
1 |
4 |
7 |
1 |
4 |
7 |
|
|
|
3 |
Шар-12 |
3 |
|
|
1 |
4 |
7 |
|
|
|
1 |
4 |
7 |
4 |
Шар-22 |
4 |
|
|
|
|
|
1 |
4 |
7 |
1 |
4 |
7 |
5 |
Шар-123 |
5 |
|
|
1 |
4 |
7 |
1 |
4 |
7 |
1 |
4 |
7 |
6 |
Тетраэдр |
6 |
|
|
3 |
6 |
9 |
|
|
|
|
|
|
7 |
Тетраэдр-11 |
7 |
|
|
3 |
6 |
9 |
3 |
6 |
9 |
|
|
|
8 |
Тетраэдр-12 |
8 |
|
|
3 |
6 |
9 |
|
|
|
3 |
6 |
9 |
9 |
Тетраэдр-23 |
9 |
|
|
|
|
|
3 |
6 |
9 |
3 |
6 |
9 |
10 |
Тетраэдр-123 |
10 |
|
|
3 |
6 |
9 |
3 |
6 |
9 |
3 |
6 |
9 |
11 |
Куб |
11 |
|
|
2 |
5 |
8 |
|
|
|
|
|
|
12 |
Куб-11 |
12 |
|
|
2 |
5 |
8 |
2 |
5 |
8 |
|
|
|
13 |
Куб-12 |
13 |
|
|
2 |
5 |
8 |
|
|
|
2 |
5 |
8 |
14 |
Куб-23 |
14 |
|
|
|
|
|
2 |
5 |
8 |
2 |
5 |
8 |
15 |
Куб-123 |
15 |
|
|
2 |
5 |
8 |
2 |
5 |
8 |
2 |
5 |
8 |
16 |
Конус |
16 |
|
|
3 |
6 |
7 |
|
|
|
|
|
|
17 |
Конус-11 |
17 |
|
|
3 |
6 |
7 |
1 |
6 |
9 |
|
|
|
18 |
Конус-12 |
18 |
|
|
3 |
6 |
7 |
|
|
|
3 |
4 |
9 |
19 |
Конус-23 |
19 |
|
|
|
|
|
1 |
6 |
9 |
3 |
4 |
9 |
20 |
Конус-123 |
20 |
|
|
3 |
6 |
7 |
1 |
6 |
9 |
3 |
4 |
9 |
21 |
Пирамида |
21 |
|
|
3 |
6 |
8 |
|
|
|
|
|
|
22 |
Пирамида-11 |
22 |
|
|
3 |
6 |
8 |
2 |
6 |
9 |
|
|
|
23 |
Пирамида-12 |
23 |
|
|
3 |
6 |
8 |
|
|
|
3 |
5 |
9 |
24 |
Пирамида-23 |
24 |
|
|
|
|
|
2 |
6 |
9 |
3 |
5 |
9 |
25 |
Пирамида-123 |
25 |
|
|
3 |
6 |
8 |
2 |
6 |
9 |
3 |
5 |
9 |
26 |
Цилиндр |
26 |
|
|
2 |
5 |
7 |
|
|
|
|
|
|
27 |
Цилиндр-11 |
27 |
|
|
2 |
5 |
7 |
1 |
5 |
8 |
|
|
|
28 |
Цилиндр-12 |
28 |
|
|
2 |
5 |
7 |
|
|
|
2 |
4 |
8 |
29 |
Цилиндр-23 |
29 |
|
|
|
|
|
1 |
5 |
8 |
2 |
4 |
8 |
30 |
Цилиндр-123 |
30 |
|
|
2 |
5 |
7 |
1 |
5 |
8 |
2 |
4 |
8 |
31 |
Призма |
31 |
|
|
2 |
5 |
9 |
|
|
|
|
|
|
32 |
Призма-11 |
32 |
|
|
2 |
5 |
9 |
3 |
5 |
8 |
|
|
|
33 |
Призма-12 |
33 |
|
|
2 |
5 |
9 |
|
|
|
2 |
6 |
8 |
34 |
Призма-23 |
34 |
|
|
|
|
|
3 |
5 |
8 |
2 |
6 |
8 |
35 |
Призма-123 |
35 |
|
|
2 |
5 |
9 |
3 |
5 |
8 |
2 |
6 |
8 |
Вводим классификационные и описательные шкалы
и градации (в 1-м и 2-м режимах 1-й подсистемы), а также обучающую выборку (в
1-м режиме 2-й подсистемы) в систему "Эйдос" и осуществляем синтез
модели (в 5-й функции 3-го режима 2-й подсистемы), а затем ее верификацию (во
2-м режиме 6-й подсистемы). В результате получаем семантическую информационную
модель, обладающую достаточно высокой степенью адекватности: 94,29%, чтобы
результаты ее исследования можно было считать исследованием самой моделируемой
предметной области (рисунок 89).
|
Рисунок 89. Экранная форма по измерению |
После выполнения 2-го режима 4-й подсистемы
"Распознавание" в 1-й функции 3-го режима 4-й подсистемы получаем итоговую
форму по результатам идентификации (таблица 49).
Таблица 49 – ИТОГОВЫЕ РЕЗУЛЬТАТЫ ИДЕНТИФИКАЦИИ
Объект |
Класс |
Сходство |
||
Код |
Наименован. |
Код |
Наименован. |
|
1 |
Шар |
1 |
Шар |
94,083 |
2 |
Шар-11 |
1 |
Шар |
76,819 |
3 |
Шар-12 |
1 |
Шар |
76,819 |
4 |
Шар-23 |
1 |
Шар |
76,819 |
5 |
Шар-123 |
1 |
Шар |
54,319 |
6 |
Тетраэдр |
6 |
Тетраэдр |
94,257 |
7 |
Тетраэдр-11 |
6 |
Тетраэдр |
76,960 |
8 |
Тетраэдр-12 |
6 |
Тетраэдр |
76,960 |
9 |
Тетраэдр-23 |
6 |
Тетраэдр |
76,960 |
10 |
Тетраэдр-123 |
6 |
Тетраэдр |
54,419 |
11 |
Куб |
11 |
Куб |
94,189 |
12 |
Куб-11 |
11 |
Куб |
76,905 |
13 |
Куб-12 |
11 |
Куб |
76,905 |
14 |
Куб-23 |
11 |
Куб |
76,905 |
15 |
Куб-123 |
11 |
Куб |
54,380 |
16 |
Конус |
16 |
Конус |
92,171 |
17 |
Конус-11 |
17 |
Конус-11 |
75,941 |
18 |
Конус-12 |
20 |
Конус-123 |
77,354 |
19 |
Конус-23 |
20 |
Конус-123 |
82,367 |
20 |
Конус-123 |
20 |
Конус-123 |
69,532 |
21 |
Пирамида |
21 |
Пирамида |
94,257 |
22 |
Пирамида-11 |
22 |
Пирамида-11 |
66,725 |
23 |
Пирамида-12 |
23 |
Пирамида-12 |
64,571 |
24 |
Пирамида-23 |
24 |
Пирамида-23 |
62,412 |
25 |
Пирамида-123 |
32 |
Призма-11 |
44,934 |
26 |
Цилиндр |
26 |
Цилиндр |
92,128 |
27 |
Цилиндр-11 |
27 |
Цилиндр-11 |
77,694 |
28 |
Цилиндр-12 |
27 |
Цилиндр-11 |
77,694 |
29 |
Цилиндр-23 |
30 |
Цилиндр-123 |
82,136 |
30 |
Цилиндр-123 |
30 |
Цилиндр-123 |
69,328 |
31 |
Призма |
31 |
Призма |
94,189 |
32 |
Призма-11 |
32 |
Призма-11 |
67,933 |
33 |
Призма-12 |
33 |
Призма-12 |
63,420 |
34 |
Призма-23 |
34 |
Призма-23 |
62,412 |
35 |
Призма-123 |
32 |
Призма-11 |
44,934 |
Из таблицы 49 видно, что объект
"Пирамида-123" неверно идентифицирован как класс
"Призма-11". В остальных случаях тип объекта идентифицирован верно,
что не исключает в ряде случаев неверной идентификации вида проекции (что, конечно,
не имеет отношения к телам Платона – первым трем классам). Карточка, дающая
расшифровку результатов идентификации 25-го объекта "Пирамида-123",
представлена на рисунке 90.
|
Рисунок 90. Карточка результатов идентификации
|
Если проанализировать коды признаков призмы и
пирамиды, то можно увидеть, что они одни и те же, и отличие состоит лишь в
количестве повторностей признаков. Это и является причиной сложностей при
дифференцировании этих объектов.
В 1-й функции 1-го режима 5-й подсистемы
системы "Эйдос" получим информационный портрет класса, а в 1-й
функции 2-го режима той же подсистемы – информационный портрет признака
(рисунок 91).
|
|
Рисунок 91. Примеры информационных портретов |
В 5-й операции 2-й функции 1-го и 2-го
режимов 5-й подсистемы получим семантические сети классов и факторов (рисунок 92).
|
|
Рисунок 92. Примеры семантических сетей |
Интерпретацию семантических сетей дать
самостоятельно.
В 3-й функции 1-го и 2-го режимов 5-й
подсистемы получим когнитивные диаграммы классов и признаков (рисунок 93).
|
|
Рисунок 93. Пример когнитивных диаграмм,
содержащих |
Из диаграммы классов мы видим, что основной
вклад в сходство конуса и цилиндра вносит то, что одна из проекций у них
одинаковая, т.е. круг, а основной вклад в различие – что остальные проекции у
конуса – треугольник, а у цилиндра – квадрат.
Из диаграммы сравнения признаков мы видим,
что такие проекции есть и у пирамиды, и у призмы, а в различие – то, что эти
проекции характерны для различных тел.
Задания 3.5 – 3.7 выполнить самостоятельно.
1.
Что называется ортогональными проекциями тел?
2. В
чем заключается сложность идентификации тел по их ортогональным проекциям?
3.
За счет чего облегчается задача идентификации тел по их проекциям при
наблюдении с нескольких точек или в движении?
1. Луценко
Е.В. Теоретические основы и технология адаптивного семантического анализа в
поддержке принятия решений (на примере универсальной автоматизированной системы
распознавания образов "ЭЙДОС-5.1"). - Краснодар: КЮИ МВД РФ, 1996. -
280с.
2. Луценко
Е.В. Автоматизированный системно-когнитивный
анализ в управлении активными объектами (системная теория информации и ее
применение в исследовании экономических, социально-психологических,
технологических и организационно-технических систем): Монография (научное издание).
– Краснодар: КубГАУ. 2002. – 605 с.