ИССЛЕДОВАНИЕ АДЕКВАТНОСТИ, СХОДИМОСТИ И СЕМАНТИЧЕСКОЙ УСТОЙЧИВОСТИ СИСТЕМНО-КОГНИТИВНОЙ МОДЕЛИ АКТИВНЫХ ОБЪЕКТОВ
Луценко Е.В.
(Кубанский государственный
технологический университет)
Активными называются объекты, имеющие собственную систему целеполагания и принятия решений, а также адаптивную модель самого себя и окружающей среды, включая модели систем управления различного уровня и назначения, которые воздействуют на активный объект (АО) как на объект управления [
5]. Из данного определения активных объектов следует, что они являются сложными рефлексивными системами.Развитие АО представляет собой последовательное чередование этапов принятия и реализации решений. На этапе принятия решения (точка бифуркации) состояние АО фиксировано, а направление его будущего развития неопределенно. На этапе же реализации решения (детерминистский этап), наоборот, направление развития фиксировано, а состояние АО неопределенно. На бифуркационном этапе развития объекта формируются или задаются закономерности, определяющие его дальнейшее развитие, т.е. объект изменяется качественно. На детерминистском этапе объект развивается в соответствии с закономерностями, определенными ранее на бифуркационном этапе, т.е. закономерности развития на детерминистском этапе реализуются или исполняются и объект изменяется лишь количественно.
Определению АО соответствуют прежде всего люди и широкий класс систем с участием людей: сегменты рынка, отрасли экономики, различные предприятия и т.п. Ярким примером активной сложной рефлексивной системы является фондовый рынок.
В 1993-1994 годах автором, совместно с Б.Х.Шульман (США) были проведены исследования Российского фондового рынка [1]. При когнитивной структуризации предметной области были выявлены 300 ситуаций на фондовом рынке, которые описывались 1500 показателями. В соответствии с разработанной методикой, путем анализа биржевых баз данных, содержащих сведения за 1393 дня с 1992 по 1998 годы, выявлялись причинно-следственные взаимосвязи между ситуациями на фондовом рынке.
При этом были применены авторские математические модели и технологии, а также специальный программный инструментарий системно-когнитивного анализа: когнитивная аналитическая система "Эйдос" [2, 3]. Реализованные в данной системе когнитивные технологии основаны на системной автоматизации 11 базовых когнитивных операций с применением семантической меры целесообразности информации, предложенной академиком А.А.Харкевичем [4].
Любой прогноз основан на использовании ранее выявленных закономерностей в предметной области. Так как эти закономерности вообще говоря изменяются в точках при прохождении активной системой точки бифуркации, то следует ожидать, что сразу после прохождения системой этой точки адекватность модели будет резко снижаться, а затем плавно возрастать со скоростью, которую называют "скоростью сходимости".
Из этого следует, что выявление причинно-следственных связей между событиями, между которыми было несколько точек бифуркации, вряд ли имеет смысл. Поэтому увеличение объема фактографической базы для принятия решений само по себе еще не гарантирует повышения их качества. Более того, учет данных, подчиняющихся закономерностям уже потерявшим силу, может ухудшить характеристики модели. Свойство модели сохранять адекватность при прохождении точки бифуркации будем называть устойчивостью.
Устойчивость модели, скорость ее сходимости и повышение степени адекватности являются важнейшими характеристиками модели и определяются ее способностью к выявлению и учету новых закономерностей в предметной области, вступивших в действие после прохождения системой точки бифуркации.
Рисунок 1. Зависимость погрешности средневзвешенного прогноза курса рубля от разброса точечных прогнозов (ММВБ, 1993-1995) |
Рисунок 2. Сходимость модели по атрибуту: 1246, класс: 219 |
Атрибут 1246: "Количество банков, участвующих в торгах сегодня по сравнению с ним же, 5 дней назад: существенно не отличается (95-105%)".
Класс 219: "На 9-й день понижение курса
$ (1-3%)".Из рисунка 1 видно, что погрешность прогнозирования и разброс точечных прогнозов сильно корреллируют. Таким образом, разброс точечных прогнозов может быть использован как количественный измеритель степени неопределенности состояния системы и позволяет оценить степень близости этого состояния к "детерминистскому" или "бифуркационному".
Из сравнения рисунков 1 и 2 видно, что после прохождения активной системой каждой точки бифуркации начинается колебательный процесс приближения атрибута к новому оптимальному значению, минимизирующему ошибку прогнозирования. После достижения этого состояния значение атрибута практически не изменяется до достижения системой новой точки бифуркации.
Когда разброс точечных прогнозов незначителен, средневзвешенному прогнозу можно доверять, т.к. система находится на детерминистском участке своего развития, на котором ее поведение хорошо прогнозируется, т.к. закономерности, управляющие этим поведением на детерминистском этапе известны и не изменяются. Если же разброс точечных прогнозов велик, то средневзвешенному прогнозу доверять нельзя, т.к. система находится в бифуркационном состоянии, на котором ее дальнейшее поведение неопределенно, т.к. закономерности, управляющие этим будущим поведением только формируются, еще не определены и не отражены в модели.
Адекватность модели определяется несколькими способами:
1. Путем численного эксперимента, т.е. ретроспективного прогнозирования по данным обучающей выборки (внутренняя валидность).
2. Путем экспериментально сопоставления прогнозируемого и фактического развития активного объекта (внешняя валидность).
И внутренняя, и внешняя валидность может определяться в разрезе по классам (дифференциальная) или как средневзвешенная по всем классам (интегральная валидность). При исследовании системно-когнитивной модели было обнаружено, что ошибка прогнозирования курса Российского рубля по отношению к доллару США зависит от прогнозируемой ситуации, т.е. дифференциальная валидность существенно отличается от интегральной.
Фрагмент отчета по результатам измерения внутренней дифференциальной и интегральной валидности приведены в таблице:
ИЗМЕРЕНИЕ ВНУТРЕННЕЙ ДИФФЕРЕНЦИАЛЬНОЙ И ИНТЕГРАЛЬНОЙ ВАЛИДНОСТИ
ВСЕГО анкет ( физических/логических ): 1393/28842 Распознано верно: 21868 Распознано ошибочно: 6974
ВАЛИДНОСТЬ Системы распознавания: 75.8200%
05-01-02 14:54:28 г.Краснодар
==============================================================================================================
¦ N ¦ Код ¦ Н а и м е н о в а н и е ¦ Всего ¦Распозн¦Распозн¦Валидность¦
¦ п/п ¦класса¦ к л а с с а р а с п о з н а в а н и я ¦анк.лог¦ верно ¦ошибочн¦Системы(%)¦
==============================================================================================================
| 1 | 1 | На 1-й день: ЧРЕЗВЫЧАЙНОЕ ПОВЫШЕНИЕ курса $ ( более 10% ).| 1 | 1 | 0 | 100.0000 |
| 3 | 2 | На 2-й день: ЧРЕЗВЫЧАЙНОЕ ПОВЫШЕНИЕ курса $ ( более 10% ).| 2 | 2 | 0 | 100.0000 |
| 5 | 3 | На 3-й день: ЧРЕЗВЫЧАЙНОЕ ПОВЫШЕНИЕ курса $ ( более 10% ).| 3 | 3 | 0 | 100.0000 |
| 7 | 4 | На 4-й день: ЧРЕЗВЫЧАЙНОЕ ПОВЫШЕНИЕ курса $ ( более 10% ).| 3 | 3 | 0 | 100.0000 |
| 9 | 10 | На 10-й день: ЧРЕЗВЫЧАЙНОЕ ПОВЫШЕНИЕ курса $ ( более 10% ).| 2 | 2 | 0 | 100.0000 |
| 11 | 13 | На 13-й день: ЧРЕЗВЫЧАЙНОЕ ПОВЫШЕНИЕ курса $ ( более 10% ).| 5 | 5 | 0 | 100.0000 |
| 13 | 14 | На 14-й день: ЧРЕЗВЫЧАЙНОЕ ПОВЫШЕНИЕ курса $ ( более 10% ).| 5 | 5 | 0 | 100.0000 |
| 15 | 15 | На 15-й день: ЧРЕЗВЫЧАЙНОЕ ПОВЫШЕНИЕ курса $ ( более 10% ).| 4 | 4 | 0 | 100.0000 |
| 17 | 16 | На 16-й день: ЧРЕЗВЫЧАЙНОЕ ПОВЫШЕНИЕ курса $ ( более 10% ).| 3 | 3 | 0 | 100.0000 |
| 19 | 17 | На 17-й день: ЧРЕЗВЫЧАЙНОЕ ПОВЫШЕНИЕ курса $ ( более 10% ).| 2 | 2 | 0 | 100.0000 |
| 21 | 18 | На 18-й день: ЧРЕЗВЫЧАЙНОЕ ПОВЫШЕНИЕ курса $ ( более 10% ).| 2 | 2 | 0 | 100.0000 |
| 23 | 19 | На 19-й день: ЧРЕЗВЫЧАЙНОЕ ПОВЫШЕНИЕ курса $ ( более 10% ).| 4 | 4 | 0 | 100.0000 |
| 25 | 20 | На 20-й день: ЧРЕЗВЫЧАЙНОЕ ПОВЫШЕНИЕ курса $ ( более 10% ).| 5 | 5 | 0 | 100.0000 |
| 27 | 24 | На 24-й день: ЧРЕЗВЫЧАЙНОЕ ПОВЫШЕНИЕ курса $ ( более 10% ).| 2 | 2 | 0 | 100.0000 |
| 29 | 31 | На 1-й день: ОЧЕНЬ РЕЗКОЕ ПОВЫШЕНИЕ курса $ ( 5% - 10% ).| 2 | 2 | 0 | 100.0000 |
| 31 | 32 | На 2-й день: ОЧЕНЬ РЕЗКОЕ ПОВЫШЕНИЕ курса $ ( 5% - 10% ).| 1 | 1 | 0 | 100.0000 |
| 33 | 61 | На 1-й день: РЕЗКОЕ ПОВЫШЕНИЕ курса $ ( 3% - 5% ).| 1 | 1 | 0 | 100.0000 |
| 35 | 62 | На 2-й день: РЕЗКОЕ ПОВЫШЕНИЕ курса $ ( 3% - 5% ).| 3 | 3 | 0 | 100.0000 |
| 37 | 64 | На 4-й день: РЕЗКОЕ ПОВЫШЕНИЕ курса $ ( 3% - 5% ).| 1 | 1 | 0 | 100.0000 |
| 39 | 129 | На 9-й день: СЛАБОЕ ПОВЫШЕНИЕ курса $ ( 0.5% - 1% ).| 14 | 14 | 0 | 100.0000 |
| 41 | 139 | На 19-й день: СЛАБОЕ ПОВЫШЕНИЕ курса $ ( 0.5% - 1% ).| 6 | 6 | 0 | 100.0000 |
| 43 | 241 | На 1-й день: РЕЗКОЕ ПОНИЖЕНИЕ курса $ ( 3% - 5% ).| 3 | 3 | 0 | 100.0000 |
| 45 | 244 | На 4-й день: РЕЗКОЕ ПОНИЖЕНИЕ курса $ ( 3% - 5% ).| 4 | 4 | 0 | 100.0000 |
| 47 | 245 | На 5-й день: РЕЗКОЕ ПОНИЖЕНИЕ курса $ ( 3% - 5% ).| 6 | 6 | 0 | 100.0000 |
| 49 | 271 | На 1-й день: ОЧЕНЬ РЕЗКОЕ ПОНИЖЕНИЕ курса $ ( более 5% ).| 8 | 8 | 0 | 100.0000 |
| 51 | 73 | На 13-й день: РЕЗКОЕ ПОВЫШЕНИЕ курса $ ( 3% - 5% ).| 17 | 16 | 1 | 94.1176 |
| 53 | 77 | На 17-й день: РЕЗКОЕ ПОВЫШЕНИЕ курса $ ( 3% - 5% ).| 13 | 12 | 1 | 92.3077 |
| 55 | 273 | На 3-й день: ОЧЕНЬ РЕЗКОЕ ПОНИЖЕНИЕ курса $ ( более 5% ).| 13 | 12 | 1 | 92.3077 |
| 57 | 272 | На 2-й день: ОЧЕНЬ РЕЗКОЕ ПОНИЖЕНИЕ курса $ ( более 5% ).| 12 | 11 | 1 | 91.6667 |
| 59 | 53 | На 23-й день: ОЧЕНЬ РЕЗКОЕ ПОВЫШЕНИЕ курса $ ( 5% - 10% ).| 21 | 19 | 2 | 90.4762 |
| 61 | 74 | На 14-й день: РЕЗКОЕ ПОВЫШЕНИЕ курса $ ( 3% - 5% ).| 21 | 19 | 2 | 90.4762 |
| 63 | 167 | На 17-й день: курс $ БЕЗ ОСОБЫХ ИЗМЕНЕНИЙ ( не более 0.5%).| 294 | 265 | 29 | 90.1361 |
| 65 | 72 | На 12-й день: РЕЗКОЕ ПОВЫШЕНИЕ курса $ ( 3% - 5% ).| 10 | 9 | 1 | 90.0000 |
| 67 | 174 | На 24-й день: курс $ БЕЗ ОСОБЫХ ИЗМЕНЕНИЙ ( не более 0.5%).| 200 | 180 | 20 | 90.0000 |
| 69 | 166 | На 16-й день: курс $ БЕЗ ОСОБЫХ ИЗМЕНЕНИЙ ( не более 0.5%).| 306 | 273 | 33 | 89.2157 |
| 71 | 246 | На 6-й день: РЕЗКОЕ ПОНИЖЕНИЕ курса $ ( 3% - 5% ).| 9 | 8 | 1 | 88.8889 |
| 73 | 173 | На 23-й день: курс $ БЕЗ ОСОБЫХ ИЗМЕНЕНИЙ ( не более 0.5%).| 205 | 181 | 24 | 88.2927 |
| 75 | 168 | На 18-й день: курс $ БЕЗ ОСОБЫХ ИЗМЕНЕНИЙ ( не более 0.5%).| 283 | 249 | 34 | 87.9859 |
| 77 | 175 | На 25-й день: курс $ БЕЗ ОСОБЫХ ИЗМЕНЕНИЙ ( не более 0.5%).| 197 | 173 | 24 | 87.8173 |
| 79 | 69 | На 9-й день: РЕЗКОЕ ПОВЫШЕНИЕ курса $ ( 3% - 5% ).| 8 | 7 | 1 | 87.5000 |
| 81 | 137 | На 17-й день: СЛАБОЕ ПОВЫШЕНИЕ курса $ ( 0.5% - 1% ).| 8 | 7 | 1 | 87.5000 |
| 83 | 176 | На 26-й день: курс $ БЕЗ ОСОБЫХ ИЗМЕНЕНИЙ ( не более 0.5%).| 191 | 167 | 24 | 87.4346 |
| 85 | 169 | На 19-й день: курс $ БЕЗ ОСОБЫХ ИЗМЕНЕНИЙ ( не более 0.5%).| 277 | 241 | 36 | 87.0036 |
| 87 | 171 | На 21-й день: курс $ БЕЗ ОСОБЫХ ИЗМЕНЕНИЙ ( не более 0.5%).| 311 | 270 | 41 | 86.8167 |
| 89 | 161 | На 11-й день: курс $ БЕЗ ОСОБЫХ ИЗМЕНЕНИЙ ( не более 0.5%).| 443 | 384 | 59 | 86.6817 |
| 91 | 250 | На 10-й день: РЕЗКОЕ ПОНИЖЕНИЕ курса $ ( 3% - 5% ).| 37 | 32 | 5 | 86.4865 |
| 93 | 251 | На 11-й день: РЕЗКОЕ ПОНИЖЕНИЕ курса $ ( 3% - 5% ).| 37 | 32 | 5 | 86.4865 |
| 95 | 160 | На 10-й день: курс $ БЕЗ ОСОБЫХ ИЗМЕНЕНИЙ ( не более 0.5%).| 451 | 388 | 63 | 86.0310 |
| 97 | 172 | На 22-й день: курс $ БЕЗ ОСОБЫХ ИЗМЕНЕНИЙ ( не более 0.5%).| 240 | 206 | 34 | 85.8333 |
| 99 | 70 | На 10-й день: РЕЗКОЕ ПОВЫШЕНИЕ курса $ ( 3% - 5% ).| 7 | 6 | 1 | 85.7143 |
| 101 | 162 | На 12-й день: курс $ БЕЗ ОСОБЫХ ИЗМЕНЕНИЙ ( не более 0.5%).| 435 | 372 | 63 | 85.5172 |
| 103 | 200 | На 20-й день: СЛАБОЕ ПОНИЖЕНИЕ курса $ ( 0.5% - 1% ).| 262 | 224 | 38 | 85.4962 |
| 105 | 179 | На 29-й день: курс $ БЕЗ ОСОБЫХ ИЗМЕНЕНИЙ ( не более 0.5%).| 172 | 147 | 25 | 85.4651 |
| 107 | 210 | На 30-й день: СЛАБОЕ ПОНИЖЕНИЕ курса $ ( 0.5% - 1% ).| 201 | 171 | 30 | 85.0746 |
==============================================================================================================
Универсальная когнитивная аналитическая система НПП *ЭЙДОС*
Описание каждой ситуации на фондовом рынке оформляется в виде физической анкеты (которых в базе 1393). Но, так как это описание использовалось для прогнозирования ситуаций на фондовом рынке на каждый день на месяц вперед, то в среднем на каждую физическую анкету приходится 21 логическая, а всего их 28842.
Таким образом, развитые методология и технология позволяет либо надежно прогнозировать развитие активного объекта, либо надежно прогнозировать его переход в бифуркационное состояние, что само по себе также чрезвычайно ценно.
Устойчивость модели, при прохождении системой точек бифуркации, по атрибуту: 1246, классам: 152, 153, 186, 187, 217, 218, 219 видна из рисунка 3:
где:
– 152 На 2-й день: курс $ БЕЗ ОСОБЫХ ИЗМЕНЕНИЙ (не более 0.5%)
– 153 На 3-й день: курс $ БЕЗ ОСОБЫХ ИЗМЕНЕНИЙ (не более 0.5%)
– 186 На 6-й день: СЛАБОЕ ПОНИЖЕНИЕ курса $ ( 0.5% - 1% )
– 187 На 7-й день: СЛАБОЕ ПОНИЖЕНИЕ курса $ ( 0.5% - 1% )
– 217 На 7-й день: ПОНИЖЕНИЕ курса $ ( 1% - 3% )
– 218 На 8-й день: ПОНИЖЕНИЕ курса $ ( 1% - 3% )
– 219 На 9-й день: ПОНИЖЕНИЕ курса $ ( 1% - 3% )
Рисунок 3. Устойчивость модели по атрибуту: 1246, классы: 152, 153, 186 , 187, 217, 218, 219 |
Прохождение системой точек бифуркации изменяет значения атрибута, но не изменяет его смысла по отношению к рассмотренным классам, т.е. не изменяет семантического портрета атрибута, поэтому данный вид устойчивости предлагается называть "Семантическая устойчивость".
Литература