N-T.ru / Текущие публикации / Техника сегодня

Симбиоз с инструментом, или
Как извлечь знания из человека

Леонид АШКИНАЗИ, М.Л. Гайнер

Инструменты и модели

Почти все, что мы делаем с окружающим миром, мы делаем какими-то инструментами. Сами эти инструменты – тоже результат человеческой деятельности, которая, в свою очередь, осуществлялась с использованием каких-то инструментов... На протяжении всей истории шло накопление капитала – технического (инструменты) и научного (теории). Эта статья, да и весь наш журнал, изготовлен с применением компьютеров и программ, которые созданы с применением компьютеров и программ, а для создания и тех, и других нужна компьютерная наука (та самая, для которой в русском языке пока нет общепринятого названия).

Один из видов инструментов – модели. Оловянные солдатики имитируют солдат, бумажные прямоугольнички – мебель (при обсуждении, куда что ставить). При расчете нагрева оболочки «Шаттла» и «Бурана» каждое уравнение теплопроводности для отдельного элемента – это модель, а система таких уравнений для многих элементов, вместе с уравнениями теплообмена между элементами, – модель более высокого уровня. Иногда модель высокого уровня можно свести к одному сложному уравнению, но при этом она делается менее наглядна, уменьшается диапазон ее применимости и при любом изменении структуры моделируемого объекта (а привинтим-ка мы эту фиговинку не тут, а вот тут...) все надо делать заново. Об исследовании влияния структуры объекта на его работу и, естественно, об оптимизации структуры приходится забыть. Поэтому, если мы хотим исследовать влияние изменений структуры объекта, модель должна «моделировать» структуру объекта, то есть в ней должны быть «микромодели» элементов и «модели» связей между ними.

Модель – это инструмент, и как всякий инструмент, она и форма хранения знаний. Каждый инструмент – и эти, с изолированными ручками, и автоматический межпланетный зонд «Пионер» – применяет человек. При этом он пользуется своими знаниями. Где лежат эти знания?

Две шкатулки со знаниями

Когда мы работаем, то пользуемся инструментом, т.е. применяем и чужие (в основном) знания, воплощенные в инструменте, и свои собственные. При этом те знания, которые находятся в человеке, бывают нескольких типов. Во-первых, это, назовем так, научное знание. Человек может с точки зрения механики объяснить, как действовала баллиста. Во-вторых, это опыт. Историк знает, в каких ситуациях полководцы древности применяли эти баллисты, хотя и не знает, почему – но знает статистику: применяли. Может быть, так их учили в их военных академиях, может быть, такова была традиция, а может, поставщик баллист обеспечивал «откат». Наконец, это интуиция исследователя – историк «нутром чует», что в этой ситуации происходило то-то и то-то, хотя и не может объяснить, почему. Если вы спросите электрика, почему он держит пассатижи именно так, принюхиваясь к озону коронного разряда и размышляя о потерянной фазе, он вам ответит такое...

Знания разных типов в разной степени поддаются переносу в компьютер. Научное знание перенести легко, опыт – труднее, интуицию – невозможно. Эта проблема была осознана давно, и возникло целое направление в компьютерной науке – «экспертные системы». Знания экспертов хранились в программе в виде «фактов» и правил связывания фактов в рассуждения. Кроме того, знания, хранящиеся в экспертной системе, могут быть метазнаниями – утверждениями о способах использования и о свойствах знаний, они могут быть организованы в сложные структуры – фреймы, семантические сети... Это весьма изощренные способы представления знаний эксперта в системе, но в собственно работе системы живой эксперт не использовался. А мы хотим использовать живого эксперта и поэтому пойдем другим путем.

«Там, где твои гоплиты точат мечи о скалы»

Человек должен есть, пить, одеваться. Одежду надо сшить, ткань надо купить, хлеб – вырастить, смолотить, испечь и так далее. Военные корабли построить, строителей надо кормить, а труд их – оплачивать, налоги надо собирать, дань взимать и так далее. Записав в виде простых уравнений (физик хмыкнет – закон сохранения!) связь этих величин, мы получаем систему уравнений, которая отражает движение в государстве основных видов товаров и денег. Причем, если мы говорим о давних временах, то кое-что нам известно точно (историк такой-то написал, что на рынках Афин масло оливковое стоило в такие-то годы столько-то, расписал по месяцам, сравнил с ценами в Коринфе, посетовал на таможню и инфляцию...), а кое-что известно менее надежно или просто никак. Однако обычно известен глобальный результат – государство A. существовало с такого-то года по такой-то, когда было покорено государством B. Пришли завоеватели, заглянули в казну и выразились, как тот электрик – в казне хоть пассатижами шарь: пусто.

Написав все уравнения, мы получим модель. Введем начальные условия и начнем с каким-то шагом двигаться по времени. Хлеб и виноград растет, люди едят и пьют, строят жилье и корабли, ткут ткань и куют мечи. На дворе – IV век до н.э., Древняя Греция в преддверии Пелопонесской войны. Модель системы древнегреческих полисов (431 – 404 года до н.э.) была создана в ВЦ АН СССР Ю.Н. Павловским с соавторами. Параметрами были численность слоев населения, производительность труда в ремесленном и сельскохозяйственном производствах, цены, объем ввозимых и вывозимых товаров и т.д. Часть значений была известна, многие – нет. Они подбирались так, чтобы экономическая динамика не противоречила имеющейся информации об экономике древнегреческих полисов, а также не противоречила представлениям экспертов-историков. Таким образом, человеческие знания использовались дважды. Первый раз – как элемент модели: закон сохранения – это знание, и что человеку нужен хлеб, вино, масло и хитон – тоже знания, и так далее. Второй раз – при работе с моделью, когда эксперт говорил – «нет, этого быть не могло».

Моделирование позволило установить значения многих до того не известных параметров, структуру общества, некоторые цены, которые были до этого не известны, потоки товаров, колебания пошлин и налогов. Но, главное, моделирование указало на причины Пелопонесской войны – вплоть до того, какие слои общества и почему выступали как «партия войны», почему была предпринята Сицилийская экспедиция, после которой поражение Афин стало неизбежным. Эффективность методики, при которой знания (интуиция) экспертов используются при работе модели, была доказана. Заметим, что электрикам это доказывать не надо – для них это очевидно.

«Здесь вопросы задаем мы»

На протяжении работы по моделированию жизни полисов и всех последующих работ в этом направлении авторы сетовали на сложность работы с гуманитариями. Увидят уравнения – и сразу «бледная, слегка синюшная окраска кожи, холодный пот, безучастное, отсутствующее выражение лица при сохраненном сознании» и главное – «вялая, еле выраженная ответная реакция на вопросы, раздражение». Между тем свое дело знают, причем замечательно. Нет, голубчик, масло из оливок делали не так, а вот так, брал он в руки это, становился вот сюда... говорит, и причмокивает, от счастья лучится, мысленным взором Элладу и оливки созерцает. Как бы его знания в компьютер засунуть?

Проще всего – просто спросить. Скажи-ка, дядя эксперт, ведь недаром?! Не делайте этого эксперимента с группой экспертов – можете не успеть отскочить. Эксперты немедленно разбиваются на две группы и с криками «мастдай» кидаются друг на друга. Каждый из них твердо знает, даром или не даром, есть у России особый путь или его нет, надо заниматься генной инженерией или не надо, будет расти курс уя или не будет.

Но «твердые знания» разных экспертов не совпадают. Дело доходит до того, что прогнозы футурологов регулярно публикуются в виде «мнение большинства» и «мнение меньшинства», или даже «оптимистический прогноз», «средний прогноз», «пессимистический прогноз». Что прикажете «брать в голову» простому, незамысловатому читателю? По мнению большинства, Солнце завтра взойдет в 06:00, по мнению меньшинства – в 06:06. Оптимистическая оценка ускорения свободного падения – 10 м/с2... Иногда термины «оптимистический», «средний» и т.д. пытаются оправдать, заявляя, что вероятности их реализации различны, что само употребление этих терминов означает, что прогноз носит вероятностный характер. Но при этом сами вероятности не приводятся, и ясно почему – понятие вероятности не применимо к однократным событиям. А если реально разные варианты прогноза получались моделированием процессов при разных начальных условиях – то при каких? Молчит публикация, не дает ответа...

Отсюда мораль – не задавайте экспертам вопросов о явлении в целом, спрашивайте о деталях. Тогда его «убеждения» и «принципы» не будут мешать ему думать и отвечать на вопросы. Эксперты, которые готовы до хрипоты отстаивать свое мнение о причинах Пелопонесской войны, быстро договариваются о том, сколько стоили хлеб и масло (неустранимые расхождения могут оставаться, но их становится меньше). Более того, именно ответы на конкретные вопросы позволяют усреднять оценки и использовать другие, более мощные методы (социология такие методы знает). Важно только не совершить довольно частую ошибку – не начать использовать экспертные оценки вместо цифр, которые можно измерить или найти в источниках. Потому что лень, потому что слова «по мнению экспертов» звучат красивее, чем «в результате недельного поиска в архивах», а иногда и потому, что сегодня я его приглашу в эксперты и «не обижу», а завтра, ясное дело, он – меня. Но есть знания, которые в цифрах выразить вообще невозможно. Нужен живой человек.

«Если они нас, то мы – их! Если мы ис, то они – нах!»

Во многих случаях сама моделируемая система включает человека. Человек решает, на что направлять инвестиции, человек решает, какие войска вводить в бой, как лечить болезнь и сколько платить сотрудникам. Поэтому модель экономики, войны, болезни и фирмы – все они должны включать в себя человека. Это и будет человеко-машинная модель. Машина будет решать уравнения, подсчитывать тонны хлеба и стали, килотонны атомных бомб, миллиграммы «действующего начала» лекарств и миллионы штук вирусов, а человек будет решать, что вводить в бой, какое лекарство принять, в сталь или хлеб вложить средства.

Человеко-машинные модели этого типа (машина решает уравнения, а человек изображает человека, принимающего решения) создавались группой под руководством Ю.Н. Павловского несколько раз. Например, для имитации процессов проектирования, производства, эксплуатации технических систем, заказчик – Минавиапром. Для имитации системы ПРО с использованием технологии «бриллиантовые камни» (поражение МБР на активном участке траектории небольшими и дешевыми ракетами), заказчик – Минобщемаш. Для имитации вооруженной борьбы на сухопутном театре военных действий, заказчик – Минобороны. В этом последнем случае модель учитывала не только перемещение войск и взаимное уничтожение войск, но и материальное обеспечение (подвоз снарядов и каши), а также информационные процессы (сбор, хранение, передачу и обработку информации о своих силах и о силах противника). Такая система позволяет проводить оптимизацию, то есть после исследования модели можно сказать, каких войск, или какого оружия нужно больше, а какого – меньше. Кроме того, трудно представить себе лучший тренажер для военных игр. При использовании человеко-машинной модели, включающей оператора, результаты становятся зависящими от подготовки человека. Так и должно быть, и модель позволяет оценить, насколько сильна эта зависимость, можно ли именно за этот пульт сажать новобранца – или только контрактника, который третий год ежедневно тренируется.

Следующий пример – имитация демографических, экономических и экологических процессов в системе государств. Совместно с кафедрой «Устойчивое развитие» Государственного химико-технологического института им. Д.И. Менделеева для изучения проблемы устойчивого развития была разработана математическая модель, в которой учитывались фундаментальная наука, прикладная наука, добыча природных ресурсов, производство предметов потребления, образование, здравоохранение, экологическая деятельность, информатика, производство духовных ценностей, производство вооружений. Модель была использована для разработки компьютерного комплекса, на котором может проводиться имитационная игра.

Вот более конкретная модель: развитие отношений в системе государств. Исходная система состояла из трех государств – одного, экономически развитого, другого, менее развитого, но с большей территорией, и третьего, маленького, но с ценными природными ресурсами. У каждого государства есть обычное и атомное оружие, есть средства, которые можно инвестировать в производство продуктов потребления и оружия (того и другого). Государства могут обмениваться информацией, нотами, выступать с декларациями (помните анекдот – «наглым агрессором был обстрелян наш мирный трактор, который в густом тумане заехал на сто километров на соседнее поле. Наш трактор нанес ответный ракетный удар»). Государства с некоторой задержкой получают информацию о фактических действиях друг друга (имитация разведки).

История начинается с того, что одно из больших государств хочет наложить лапу на маленькое, что вполне естественно. И предлагает второму большому сделать это совместно и одновременно маленькому – свою помощь для борьбы с вторым большим... Правда, похоже на жизнь? Так модель и должна быть похожа. Дальше начинаются переговоры, подготовка к войне, инвестиции в военный сектор, противник об этом узнает, делает то же самое, а кончается все пальцем, жмущим на кнопку. К счастью, только на модели. По результатам многократного моделирования авторы сделали вывод – причиной войны могут стать авантюрный характер политики, недоверие и плохая информированность. Поэтому те, кто утверждает, что от Третьей (и последней) мировой войны мир спасли разведки, – похоже, что правы.

Немного о мрачном

Военные – люди конкретные. За тренажер они хватаются всеми руками. Но – не все результаты исследования они могут применить. Например, модель говорит, что кавалерию развивать не надо, а надо строить что-то другое. Но у нас сто генералов-кавалеристов, да и ржание разносится над бескрайними степями. Куда прикажете все это девать?

С политиками дело обстоит еще сложнее. Они сами все лучше всех знают, и нет более надежного способа вызвать у депутата здоровый смех, нежели предложить ему потренироваться принимать решения сначала на компьютере, а не сразу на людях. В лучшем, недостижимо хорошем случае он воспримет это как игрушку, а «принимать решения» все равно будет, исходя из других соображений. Для того, чтобы серьезно относиться к такой системе, надо как минимум с уважением относиться к знаниям и труду и думать о благе всех граждан, а не только о некоторых из них.

Поэтому, похоже, что применение этих методов моделирования определяется не только конкретным заказчиком, но и состоянием общества в целом. Для науки это немного непривычно.

Химия, жизнь и попытка переворота

Многие помнят, что произошло в России в октябре 1993 года – попытка свержения президента Ельцина и разгон Верховного Совета. В том же месяце журнал «Химия и жизнь» опубликовал маленькую заметку, под которой стояло время написания – «май 1993». В заметке, которая действительно была написана пятью месяцами раньше, анализировалась ситуация, приведшая к попытке переворота. Конкретно – анализировалось, что лучше: авторитарный режим или не авторитарный – с точки зрения вероятности дестабилизации и времени выхода из кризиса. Кого ни спроси – все это знали тогда, знают и сейчас, причем «знали» так, что обсуждать было бесполезно. Но на конкретные вопросы – например, о возможности попытки захвата власти «вторым лицом» – отвечали вполне конкретно.

В заметке была рассмотрена простейшая модель отношений во власти и экспертные оценки использованных параметров. Вся работа была выполнена за три дня и вообще не потребовала применения компьютера. И она показала, что авторитарная власть лучше при высокой вероятности предательств, а демократия хороша, когда люди начинают вести себя цивилизованно. Заметка была сдана в печать, и разразился путч в Верховном Совете. Наверное, это не было связано... но вот еще один, столь же простой пример сочетания модели и экспертных оценок.

О вкусах не спорят. Но их изучают

Попробуем применить эту методику к исследованию читательских предпочтений. Мы воспользовались случайным обстоятельством – тем, что в нашем распоряжении оказались регулярно составлявшиеся двумя людьми (респонденты Р1 и Р2) в течение многих лет списки «десяти авторов, книги которых ты взял бы с собой на необитаемый остров» (8 списков на протяжении 22 лет). В течение всего времени составление таких списков носило характер игры, никакой анализ не предполагался. Но эти данные легли к нам на стол...

Для анализа списков был использован набор из девяти параметров, которые могут быть применены для описания любого произведение и в целом творчества любого автора. Каждому писателю, хотя бы одно произведение которого попало в список, были посредством усредненной экспертной оценки присвоены значения всех параметров в диапазоне от 1 – «данное свойство не выражено вовсе» до 5 – «данное свойство выражено в высшей степени». Далее для каждого списка и для всех названных в этом списке (то есть в этот год) авторов было вычислено среднее значение каждого параметра и проанализировано изменение со временем полученных средних параметров, характеризующих теперь уже вкусы читателя. Несмотря на очевидную субъективность этой методики, она существенно объективнее обычно применяемых – и потому, что эксперты оценивали не авторов, а параметры, и потому, что оценки усреднялись.

Перечислим параметры, дадим им нечто вроде определения и назовем авторов из упомянутых выше восьми списков, набравших по каждому параметру наивысший балл. После этого станет яснее субъективный смысл каждого параметра.

1. «Повествовательность». Искусство повествования, мастерство рассказчика, построение фабулы – в некотором академическом смысле, без собственно «детективной» напряженности действия. Эталон – Булгаков.

2. «Напряженность». Насыщенность событиями, захватывающее действие, читатель все время в напряжении. Эталоны – Маркес, Пелевин.

3. «Оригинальность». Неожиданность, оригинальность идей и связей. Эталоны – Воннегут, Саймак, Борхес, Пелевин, Оруэлл.

4. «Сложность». Одновременно сложность и стройность созданной конструкции. Эталоны – Лем, Кортасар.

5. «Чувства». Яркое изображение чувств, вызывающих симпатию (у данных экспертов). Эталоны – Фейхтвангер, Ремарк, Булгаков, Толстой, Шекспир.

6. «Действия». Изображение действий, вызывающих симпатию (у данных экспертов). Эталоны – Стругацкие, Фейхтвангер, Хемингуэй, Ремарк, Лондон.

7. «Социальное». Постановка и рассмотрение социально значимых идей и вопросов. Эталоны – Фейхтвангер, Ремарк, Белль, Достоевский, Оруэлл.

8. «Образы». Мастерство создания образов людей. Эталоны – Хемингуэй, Ремарк, Толстой, Голсуорси, Достоевский.

9. «Вечное». Постановка и рассмотрение проблем, которые принято называть вечными. Эталоны – Фейхтвангер, Ремарк, Сэлинджер.

Всего авторов было за 22 года упомянуто, конечно, гораздо больше, чем перечислено выше. Здесь в качестве эталонов названы те, у которых эти свойства выражены наиболее сильно.

Полученные графики изображены на рисунке. Р1 относится к одному респонденту, Р2 – к другому, цифры на графиках – номера параметров. Для упрощения рисунка сами точки не показаны, но их разброс мал, отклонение от кривой нигде не превышает 0,15 балла (5%), а в большинстве случаев отклонение меньше (что, кстати, само по себе говорит о разумности методики).

Результаты исследования литературных вкусов читателей

Рис. 1. Результаты исследования литературных вкусов читателей

По рисункам видно, как эволюционировали литературные вкусы респондентов. У Р1 с годами плавно убывали требования к параметрам 5 и 8 («Чувства» и «Образы») и росли требования к параметру 3 («Оригинальность»). Человек взрослел и относился к литературе все более рационально. У респондента Р2 картина оказалась иной. Изменениям подвержено вдвое больше параметров, сами изменения были вдвое больше по амплитуде, происходили они на меньшем интервале времени и, что самое главное, под влиянием внешних обстоятельств. В отличие от испытуемого Р1, у которого то, что изменялось, изменялось плавно и все годы, у Р2 изменения произошли в основном в середине рассматриваемой эпохи. Они состояли в резком росте требований к «Оригинальности», «Напряженности» и «Сложности» и спаде требований к «Образам» и «Вечному». Такого рода изменения носят характер адаптации к рынку. Характерно, что в последнем периоде заметен некоторый откат. А вот еще один пример применения.

«Как перестать беспокоиться и начать жить»

Когда-то была издана книга с таким названием; не помним уж, что в ней рекомендовали, но суть проблемы ее автор ухватил. Хочется активно жить, развиваться, строиться и поменьше раздражаться, беспокоиться и дергаться. Попробуем построить простенькую модель, позволяющую на уровне стран предсказать темпы развития и уровень напряженности в обществе. Само по себе это не очень нужно, потому что хороший социолог и хороший экономист и так дадут правильные ответы. Но работающая модель позволит ответить и на более сложный вопрос – как можно было бы управлять ситуацией, увеличить темпы развития и снизить напряженность, и главное – как эти вещи связаны. Потому что интуитивно кажется, что увеличение темпов невозможно без роста напряженности. А вот этого не хотелось бы...

Будем описывать человека такими параметрами: раса, уровень культуры, образование, пол, доход, религия, место проживания, род деятельности. Каждый человек имеет все эти параметры и может хотеть или не хотеть изменить их значения. И может иметь или не иметь возможность их изменить. Например, большинство хочет изменить доход, но мало кто хочет изменить пол. Большинство людей имеет возможность изменить религию, но никто не может изменить расу (даже Майкл Джексон, которого хирургия превратила из черного мужчины в белый юнисекс). И по каждому параметру в каждой стране ситуация своя. Не имея возможности изучать мнения экспертов о всех странах мира, мы ограничились двумя странами и двумя регионами – Россия, США, Европа и Азия. Следует сразу сказать, что мнения об Азии наименее надежны: нищий Афганистан далек от богатой Саудовской Аравии, полуевропейская Турция – от оплота фундаментализма Сирии, а они обе – от нашего соседа Китая. Тем не менее, посмотрим на таблицу. Цифры в клетках означают: 0 – отсутствие желания или возможности, 1- слабое желание или возможность, 2 – заметное, 3 – сильное. Половинки – результат усреднения мнений.

ПараметрЖелание изменитьВозможность изменить
РоссияСШАЕвропаАзияРоссияСШАЕвропаАзия
Раса0120,530,522
Уровень культуры1230,530,522
Образование022,512011
Пол00,51,502011
Доход0120,51312
Религия02311,5333
Место проживания02311322
Род деятельности00,510111,51

Напряженность в обществе мы будем характеризовать суммой (по всем параметрам) разностей «желания» и «возможности», если желание превосходит возможность, то есть суммой неудовлетворенных желаний. Эта сумма составляет для России – 3, для США – 2,5, для Азии – 1,5 и для сытой и спокойной Европы – 1. Выглядит правдоподобно. Скорость изменений в обществе мы будем характеризовать суммой минимумов из желания изменить и возможности изменить, то есть суммой реальных скоростей изменения. Эта сумма составляет для США – 11,5, для Европы – 8,5, для России – 8, для сонной (в среднем) Азии – 4,5. Тоже правдоподобно.

Это дает нам право задать модели вопрос – как ускорить прогресс и как уменьшить напряжение? Желаниями людей управлять трудно, легче предоставлять им возможности. Для ускорения прогресса имеет смысл увеличивать возможности – но только в том случае, если желание больше. Тогда реальное движение ускорится. А в каких случаях имеет смысл увеличивать возможности с точки зрения уменьшения напряженности? Ответ – в тех же самых, ибо она создается разностью желания и возможности, если первое больше второго. Итак, две цели – ускорение прогресса и уменьшение стресса – не конфликтуют. Это несколько неожиданно.

Тогда следующий и последний вопрос – какие же возможности надо увеличивать? Ответ – в США надо предоставить людям возможность менять расу, в Азии – получать образование, в России – менять место жительства. И во всех странах – увеличивать доходы. Особенно – в России. Впрочем, для этого последнего вывода модели не нужны.

Почти все, что делает человек с внешним миром – он делает каким-то инструментом. Инструменты сегодня всем доступны примерно одинаковые. Конечно, мастер лучше выбирает инструмент, но главное – он лучше им владеет. Это относится и к электрику, и к редактору, и к химику. Когда мы были студентами, мы шутили: «Учи матчасть!» И мы были правы.

 

Литература:

  1. А.С.Гусейнова, Ю.Н. Павловский, В.А. Устинов. Опыт имитационного моделирования исторического процесса. М.: Наука, 1984.
  2. Иванилов В.Ю., Огарышев В.Ф., Павловский Ю.Н. Имитация конфликтов. М. ВЦ РАН, 1993.
  3. Ю.Н.Павловский. Имитационные модели и системы. М.: Фазис, 2000.
  4. Белотелов Н.В., Бродский Ю.И., Оленев Н.Н., Павловский Ю.Н., Тарасова Н.П. Проблема устойчивого развития: естественно-научный и гуманитарный анализ. М.: Фазис, 2004 (в печати).

Дата публикации:

26 декабря 2006 года

Электронная версия:

© НиТ. Текущие публикации, 1997



В начало сайта | Книги | Статьи | Журналы | Нобелевские лауреаты | Издания НиТ | Подписка
Карта сайта | Cовместные проекты | Журнал «Сумбур» | Игумен Валериан | Техническая библиотека
© МОО «Наука и техника», 1997...2013
Об организацииАудиторияСвязаться с намиРазместить рекламуПравовая информация
Яндекс цитирования