<<
>>

4.8. Интеллектуальные информационные технологии в экономической деятельности

В экономической деятельности приходится решать разнообразные за­дачи. Достаточно хорошо структурированные задачи решаются на осно­ве программных систем, построенных на формализованных моделях.
Од­нако не всегда и не везде экономические задачи можно решить только на строго детерминированных принципах. Существует класс задач, при ре­шении которых операторы управления, как правило, вынуждены при­бегать к так называемым интуитивным, или эвристическим, решениям. Эти решения основаны на нечетких алгоритмах. Решения, получаемые при этом, неоптимальные в математическом смысле, тем не менее учи­тывают сложную природу взаимосвязи реальных объектов, процессов и их элементов между собой и внешней средой. Поэтому синтез моде­лей объектов или процессов, которые учитывают еще и профессиональ­ные знания (опыт, интуицию) ЛПР, позволяет повысить обоснован­ность принимаемых решений и добиться нового качества управления сложными экономическими системами.

Один из основных путей улучшения качества управления сложными организационными системами — создание ИИТ [12,36,41].

Создание ИИТ связано с решением комплекса проблем синтеза в ЭС. Синтез БЗ — это не только сложная научная проблема, но и длитель­ный, трудоемкий и слабоструктурированный процесс. До 90 % времени при создании систем с БЗ идет на процесс приобретения и формализа­ции знаний. Эффективность ЭС в значительной степени определяется знаниями, введенными в БЗ. ЭС — это средство информационной тех­нологии, автоматизирующее процесс представления знаний и процедур получения и генерации (вывода) знаний.

Создание и модификация БЗ осуществляются совместными усилиями эксперта и инженера по знаниям. Для этой цели создается интеллекту­альный редактор БЗ. Он представляет собой программу, работающую в диалоговом режиме, который облегчает работу с БЗ.

Решатель (блок логического вывода) производит вывод (генерацию) нового знания, т.е. решает поставленную задачу на основе имеющихся в БЗ. При желании пользователь ЭС может получить объяснение того, как была решена за­дача. Для этого в ЭС включают блок объяснений. Взаимодействие с ЭС пользователя происходит при помощи интерфейса пользователя. Цен­тральный блок ЭС — БЗ.

Свойства знаний. Обязательный элемент, определяющий эффектив­ность функционирования любой АИИС — знания. В этих системах нет общепризнанного формального определения понятию «знания». Зна­ния есть особая информация, зафиксированная и выраженная в языке. Основные типы отношений, определяющие опосредованную связь зна­ний с внешним миром отображаются с позиций семиотики и подчиня­ются ее основным категориям — семантике, синтаксису и прагматике. Таким образом, знания — это не только особая форма информации, но и особая система отношений. В качестве рабочего можно принять следующее определение: знания — это особая форма информации, представляющая собой совокупность структурированных теоретичес­ких и эмпирических положений предметной области, которые обладают определенными свойствами и связаны синтаксическими, семантичес­кими и прагматическими отношениями. Грань, отделяющая информа­цию от знаний, условна. Признается, что знания имеют пять важных свойств, позволяющих считать их таковыми: внутренняя интерпретиру­емость, рекурсивная структурируемость, взаимосвязь единиц, наличие семантического пространства с метрикой и активность.

В настоящее время не создано баз знаний АИИС, в которых в пол­ной мере были бы реализованы все свойства знаний. Основные при­чины этого — ограниченные возможности используемых МПЗ, не­полнота знаний ПрО, несовершенство методов приобретения знаний и несоответствие типов используемых знаний и моделей их представ­ления.

Модели представления знаний. Представление знаний в АИИС не только фундаментальное понятие, но и решающий аспект их разработ­ки. Выбор МПЗ важен ввиду их многообразия и размытости критериев выбора.

Последствия неудачного решения проблемы представления знаний могут быть катастрофическими. Используемый в АИИС форма­лизм представления знаний определяет характер их получения и накоп­ления. В результате создается БЗ, ориентированная на определенную структуру представления, а не на сущность самих знаний. Таким обра­зом, выбор модели, неадекватной типам знаний, приводит к потере многих существенных деталей прикладной задачи.

Проблемы представления знаний в компьютерных системах реша­ются на трех уровнях:

1) техническом — реализация сложного представления знаний, тре­бующая ЭВМ с чрезвычайно развитой функциональной структурой, которая обеспечивает параллельные вычисления в режиме реального времени;

2) программном — создание программ, которые обеспечивают вы­полнение всех алгоритмов, необходимых для представления знаний;

3) концептуальном — выработка концепций, моделей, образующих методологию искусственного интеллекта.

Под представлением знаний подразумевают соглашение о том, как описывать реальную ПрО, в частности понятия и отношения. Иногда такое соглашение называют нотацией. Каждая модель определяет фор­му представления знаний, будучи формализмом, призванным отобра­зить объекты, связи между ними, иерархию понятий ПрО и изменение отношений между объектами. Для решения проблемы представления знаний разработаны разнообразные МПЗ. В системах искусственного интеллекта используются в основном четыре типа МПЗ: логическая, продукционная, семантическая сеть и фрейм.

Логические МПЗ представляют знания в виде формул, которые со­стоят из констант, переменных, функций, предикатов, логических свя­зок и кванторов. Каждая логическая формула дает частичное описание состояния ПрО.

В основе всех логических схем представления знаний лежит понятие формальной системы, которую можно задать четверкой:

M=,

где Т — множество базовых элементов (алфавит формальной системы);

P — множество синтаксических правил, позволяющих строить син­таксически правильные выражения А из Т;

А — множество аксиом (любое множество синтаксически правиль­ных выражений);

¥ — правила вывода, позволяющие расширять множество аксиом.

Среди реализаций логических МПЗ различают системы дедуктивно­го типа (имеют фиксированную систему правил вывода) и индуктивно­го типа (правила вывода порождаются системой на основе конечного числа обучающих примеров).

В логических схемах синтаксис задается набором правил построения правильных синтаксических выражений, а семантика — набором пра­вил преобразования выражений и разрешающей процедурой, позволяю­щей однозначным образом и за конечное число шагов определить, является ли данное выражение семантически правильным. К достоин­ствам логических МПЗ относятся: высокий уровень модульности зна­ний, лаконичность представления, наличие четкого объекта анализа и определение понятия логического вывода. Они позволяют формаль­ным путем получить новые знания. К недостаткам можно отнести чрез­мерный уровень формализации знаний, слабая наглядность, трудность прочтения логических формул и сложность их понимания. Кроме того, логические МПЗ имеют технологические ограничения: низкая произ­водительность при отработке знаний, необходимость большой памяти, отсутствие выразительности средств для отражения особенностей ПрО и структурирования знаний, громоздкость при описании больших объ­емов знаний. Чаще всего логические МПЗ применяются в сочетании с другими моделями.

Продукционные МПЗ задаются в виде выражений: «если имеется ус­ловие, то предполагается выполнить действие»; «если имеется причина, то она влечет следствие»; «если возникает ситуация, то предполагается решение». Продукционные модели могут быть реализованы, в частности, процедурно. В процедурных системах присутствуют три компонента: БД, некоторое число продукционных правил (продукций), состоящих из условий и действий; интерпретатор, который последовательно опре­деляет, какие продукции могут быть активированы в зависимости от содержащихся в них условий. В БД хранятся известные факты выбран­ного ПО. Продукционные правила (продукции) содержат специфичес­кие знания ПО о том, какие еще дополнительные факты могут быть учтены, есть ли специфические данные в БД. В АИИС, построенных на использовании продукционных МПЗ, БД представляет собой перемен­ную часть, а правила и интерпретатор не изменяются. Благодаря свой­ству модульности, присущему продукционным МПЗ, можно добавлять и изменять знания (правила, факты). Поэтому продукционные МПЗ применяются в ПО, где нет четкой логики и задачи решаются на осно­ве независимых правил (эвристик). Продукционные правила несут ин­формацию о последовательности целенаправленных действий. Продук­ционные модели благодаря причинно-следственному характеру правил хорошо отражают прагматическую составляющую знаний.

АИИС продукционного типа удобна, если решается небольшая задача. С увеличением объема знаний эффективность такой АИИС снижается.

Семантические сети МПЗ основываются на результатах изучения ор­ганизации долговременной памяти человека. Характерная особенность семантических сетей в том, что они для образования своей структуры используют два компонента — вершинам сети соответствуют понятия (объекты, события, процессы, явления), а дугам, их соединяющим, — отношения, связи между понятиями.

В зависимости от структуры узлов и характера отношений между ни­ми различают следующие сети: простые и иерархические, однородные и неоднородные. Последние делятся на функциональные сети, сцена­рии и семантические сети.

В семантических сетях знания представлены в терминах естествен­ного языка и естественных отношений между ними (элемент-класс, класс-подкласс, функциональные дуги). Основные общие характерис­тики сетей следующие:

• описание объектов производится на естественном языке;

• все знания накапливаются в относительно однородной структуре памяти;

• на сетях определяются унифицированные отношения между объек­тами, которым соответствуют унифицированные методы вывода;

• методы вывода в соответствии с запросами определяют участки семантического знания, имеющего отношение к поставленной за­даче;

• аппарат вывода определяет процедуру понимания запроса и соот­ветствующую цепь выводов по решению задачи.

К достоинствам семантических сетей можно отнести: логическую гибкость, полученную благодаря наличию свойств ассоциативности и иерархичности; гармоничность и естественность сочетания деклара­тивного и процедурного, синтаксического и семантического знаний; наглядность отображения объектов, связей, отношений в силу прису­щей им возможности графической нотации; лучшую читаемость и по- нимаемость знаний; высокую степень структуризации знаний. Среди недостатков следует выделить: сложность и трудность разработки алго­ритмов анализа семантической сети в силу нерегулярности структуры и большого количества дуг, несущих синтаксическую информацию; пассивность структуры сети, для обработки которой необходим слож­ный аппарат формального вывода и планирования; разнообразие типов вершин и связей, произвольность структуры, требующие большого раз­нообразия процедуры обработки; трудность представления и обработки неточных и противоречивых знаний. В целом семантические сети по­зволяют представлять семантику ПО, а также осуществлять за счет на­личия связей и отношений между понятиями целевую ориентацию и, таким образом, отражать прагматическую составляющую знаний. В связи с указанными недостатками предприняты попытки усовершен­ствования семантических сетей, которые нацелены в основном на орга­низацию процессов обобщения, решение проблемы поиска и повыше­ние изобразительных возможностей сетей.

Фреймовые МПЗ — это особые познавательные структуры, дающие целостное представление о явлениях и их типах. Основной элемент этой МПЗ — фрейм. В общем виде фрейм представляется так:

Р:^,, г,, р,},

где Р — имя фрейма;

, — индекс слота;

Б. — имя слота;

I '

X — значение слота;

I '

Р. — процедура.

Фреймы отражают концептуальную основу организации памяти человека. Слоты — это некоторые структурные элементы фрейма, заполнение которых приводит к тому, что фрейм ставится в соответ­ствие некоторому объекту — предмету или явлению. Значениями слота могут быть конкретные данные, процедуры и даже продукции. В каче­стве слота может быть указано имя другого фрейма. Слот может быть пустым (незаполненным). Из всех ранее рассмотренных МПЗ только фреймам свойственна высокая структурируемость, внутренняя интер­претируемость посредством имен и значений и связность слотов и их значений.

Кроме того, фреймы обладают высокой наглядностью и модульно­стью, объединяют достоинства декларативного и процедурного пред­ставления знаний. Однако фреймы наиболее эффективны при обработке семантической составляющей знаний. У фреймов, как и у семантичес­ких сетей, отсутствуют универсальные процедуры их обработки, что приводит к неэффективному использованию ресурсов процессора и памяти ЭВМ.

Рассмотренные МПЗ — это в некотором смысле разновидности структур данных, хотя эти МПЗ и используются в АИИС для обработки знаний. На основе МПЗ строятся технологии приобретения знаний.

Технология приобретения знаний. Главная задача при построении АИИС — приобретение знаний. От качества и полноты первоначаль­ных знаний, введенных в БЗ, в решающей степени зависят эффектив­ность работы АИИС и качество решения задач пользователя.

В современных экспертных системах генерация знаний базируется на следующих основных компонентах (рис. 4.8):

• БЗ;

• подсистеме приобретения знаний;

• интерфейсе пользователя;

• подсистеме объяснения;

• машине вывода;

• доске объявлений (рабочая память);

• подсистеме совершенствования вывода.

Такая структура обеспечивает пользователю возможность наполне­ния ЭС нужными данными и знаниями и проведения консультаций с системой при решении экономических задач. Среда разработки ис­пользуется разработчиком ЭС для введения и представления эксперт­ных знаний. Среда консультации доступна пользователям для получе­ния экспертных знаний и подсказок.

Среда консультаций | Среда разработки

Рис. 4.8. Типовая структура генерации вывода ЭС

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

В БЗ содержится все необходимое для понимания, формирования и решения задач. Она содержит два основных элемента: факты (данные) из ПрО и специальные правила, или так называемые эвристики, кото­рые управляют использованием фактов при генерации знаний. Кроме того, БЗ может включать мета-правила, т.е. правила о правилах для ре­шения проблем и получения выводов. Эвристики выражают формаль­ные суждения о ПрО. Для ЭС первичный исходный материал — знания, а не факты. Информация БЗ включается в программу ЭВМ в процессе представления знаний.

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

• интерпретатор, выполняющий выбранные процедуры с примене­нием соответствующих правил базы знаний;

• планировщик, управляющий процессом выполнения процедур по­средством оценки эффекта применения различных правил с точки зрения приоритетов или других критериев.

Доска объявлений как область рабочей памяти выделяется для опи­сания текущей задачи посредством специфицированных входных дан­ных. Она используется также для записи промежуточных результатов. Здесь регистрируются текущие гипотезы и управляющая информация. В частности, план (стратегия для решения задачи), повестка (потенци­альные действия, ожидающие выполнения), решения (гипотезы и аль­тернативные способы действий, порожденные ЭС).

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

Подсистема объяснения обеспечивает возможность проверки соот­ветствия выводов их посылкам и имеет важное значение как при пере­даче опыта, так и при решении задач. Подсистема объяснения может проследить соответствие и объяснить поведение ЭС, интерактивно от­вечая на вопросы типа: «Как было получено это заключение?», «Поче­му эта альтернатива была отвергнута?», «Какова последовательность подготовки решения?» и др.

Компонент совершенствования вывода основан на обратной связи. В процессе решения задач ЭС проводит двусторонний диалог с пользо­вателем. Она запрашивает его о фактах, уточняя конкретную ситуацию решаемой задачи. После получения ответов ЭС пытается получить за­ключение. Эта попытка выполняется машиной вывода. Она определяет, какие эвристики необходимо использовать, чтобы установить порядок применения знаний из БЗ. При необходимости пользователь может запросить объяснение ЭС ее заключений. Истинность вывода зависит от метода, который был выбран для представления знаний, полноты БЗ и логического аппарата машины вывода.

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

В осуществлении процесса приобретения знаний принимают учас­тие инженеры по знаниям, программисты и так называемые источники знаний. В роли источников знаний выступают эксперты, факты, при­меры, данные ПрО, в частности учебники, монографии, статьи, ин­струкции и т.п. Инженеры по знаниям и эксперты в процессе приобре­тения знаний могут выполнять различные функции в зависимости от применяемых методов извлечения, получения и формирования знаний, а также наличия и степени развитости средств автоматизации. Инженер по знаниям выполняет следующие основные функции:

• управление процессом коммуникации в форме последовательнос­ти содержательных сообщений;

• переработка сведений, включающая все возможные способы ана­лиза и синтеза информации;

• идентификация и конструирование понятий, выяснение и фикси­рование их смысла, а также установление отношений между ними и когнитивными элементами;

• хранение информации путем запоминания, выборки и документи­рования.

Поскольку приобретение знаний и разработка прототипа ЭС — про­цесс трудоемкий и сложный, вполне естественно, что его стремятся максимально автоматизировать. Основная задача автоматизации при­обретения знаний состоит в облегчении труда эксперта и инженера по знаниям. Эта задача может быть решена двумя путями. Первый путь со­стоит в том, что автоматизированной системе может быть передана часть функций по приобретению знаний. Во втором случае эксперт и инженер полностью исключаются из процесса генерации знаний и создания автоматизированной системы приобретения знаний.

Применение автоматизированных систем приобретения знаний по­зволяет реализовать одну из трех стратегий получения знаний. В рамках первой стратегии основные функции по актуализации и формированию знаний выполняет эксперт, обращаясь при этом за помощью к АИИС. Благодаря этой помощи эксперт структурирует, систематизирует и фор­мализует свои знания, используя некоторые средства формализации.

В результате получаются готовые формы знания для непосредственного кодирования и ввода в БЗ. Такая стратегия позволяет исключить инже­неров по знаниям из технологической цепочки приобретения знаний и все их функции возложить на автоматизированную систему.

В рамках второй стратегии получения знаний ведущая сторона в диалоге — автоматизированная система. По ответам эксперта АИИС конструирует готовые формы знания и затем передает их в другие ком­поненты АИИС для включения в состав БЗ. Инженер по знаниям пол­ностью исключается из рассмотренной технологической цепочки полу­чения знаний.

Третья стратегия приобретения знаний связана с исключением из классической технологии и инженера по знаниям, и программиста. Заполнение знаниями таких АИИС может быть осуществлено без изме­нения механизма логического вывода с помощью редактора знаний. Основная функция редактора знаний — возможность заполнение БЗ нужными знаниями самим экспертом.

Методы приобретения знаний. Рассматривая методы приобретения знаний, будем использовать следующие термины: извлечение, получе­ние, формирование, приобретение знаний и обучение БЗ. Под извлече­нием знаний понимают процесс приобретения материализованных знаний из текстологических источников информации с помощью неко­торой совокупности методов и процедур, позволяющих переходить от знаний в текстовой форме к их аналогам, адаптированным для ввода в БЗ АИИС. Получение знаний — это процесс приобретения вербали­зуемых и невербализуемых знаний эксперта, основанный на использо­вании непосредственно им самим или инженером по знаниям приемов, процедур, методов и инструментальных средств. Формирование зна­ний — это процесс автоматического приобретения системой искус­ственного интеллекта или инструментальным средством нового и по­лезного знания из исходной и текущей информации, которое в явном виде эксперты не формируют. Под приобретением знаний понимается процесс, основанный на переносе знаний из различных источников в БЗ путем использования различных методов, моделей, алгоритмов и средств. Понятие «получение знаний» соотносится с понятиями «из­влечение», «приобретение», «формирование знаний» как целое—часть. Обучение БЗ — это процесс ввода (переноса) приобретенных знаний в АИИС на основе применения совокупности методов, приемов и про­цедур в целях ее заполнения, расширения и модификации. Термин «обучение» рассматривается как свойство БЗ, совокупность методов, приемов и процедур ввода знаний в БЗ и процесс переноса знаний в АИИС. Большинство методов извлечения и получения знаний осно­вано на прямом диалоге с экспертом.

Методы извлечения знаний состоят из текстологических методов и методов автоматической обработки текстов. Текстологические методы предназначены для получения инженером по знаниям знаний из мате­риализованных источников. Текстологические методы, несмотря на их простоту, наименее разработанны. Эти методы основываются не только на выявлении и понимании смысла текста, но и на выделении базовых понятий и отношений, т. е. формировании семантической (понятий­ной) структуры ПО.

Компрессия текста служит методологической основой для исполь­зования текстологических процедур извлечения знаний. Текстологиче­ские методы самые трудоемкие и применяются, как правило, на началь­ном этапе создания АИИС. Значительное развитие получили методы извлечения знаний, применяющие современные информационные тех­нологии, в частности гипертекстовые технологии.

К методам получения экспертных знаний можно отнести и комму­никативные методы (пассивные и активные), основанные на прямом диалоге экспертов и инженеров по знаниям как без использования АИИС, так и с их применением при использовании психосемантики и тестирования БЗ. Коммуникативные методы получения знаний рассма­триваются как разновидности интервьюирования. Они отличаются своей низкой эффективностью. Так, при непосредственном взаимодействии инженера по знаниям и эксперта теряется до 76 % информации. Один из путей совершенствования процесса приобретения знаний состоит в разработке методов, позволяющих передать часть функций, выполня­емых инженером по знаниям, самому эксперту или АИИС.

Трудности извлечения знаний из текстовых источников и получе­ния их от экспертов стимулировали развитие методов формирования знаний, известных как «методы машинного обучения». Для развитых АИИС способность обучаться, т.е. самостоятельно формировать новые знания на основе текущих знаний и собственного опыта решения при­кладных задач, — это их существенная характеристика. Методы форми­рования знаний лежат в основе автоматических систем приобретения знаний. Автоматические системы формирования знаний являются предпочтительными, так как снижается время приобретения знаний, уменьшается вероятность ошибок в них. Следует отметить, что фунда­мент формирования знаний — индукция, которая лежит в основе полу­чения общих выводов из совокупности частных утверждений. Поэтому главная проблема, которую необходимо решить по мере развития мето­дов, — как от набора частных случаев перейти к их обобщению.

Основное направление повышения эффективности процесса пред­ставления знаний — его автоматизация. Процесс приобретения знаний поглощает от 50 до 90 % общего времени и ресурсов, затрачиваемых на построение АИИС. Одновременно применение оболочек уменьшает стоимость генерации единицы знания примерно в 10 раз. Однако при­меняемые АИИС, в частности ЭС, дают значительный выигрыш по ре­сурсозатратам в зависимости от сферы их применения. Так, например, в проектировании они повышают производительность труда в три— шесть раз; ускоряют поиск неисправностей в технических системах в 5—10 раз; в профессиональной подготовке снижают затраты времени в 8—12 раз.

ЭС, применяемые в финансовой области. ЭС находят все большее применение в коммерческой деятельности, позволяя аккумулировать знания дорогостоящих экспертов и использовать эти знания неодно - кратно. ЭС служат в качестве автоматизированных помощников при страховании, кредитном обслуживании и управлении портфелями цен­ных бумаг, финансовом планировании, оценке риска, аудиторских и ре­визионных проверках.

Характерная особенность ЭС, применяемых в финансовой области, — их гибридность, т. е. они используют парадигмы, базирующиеся на правилах, однако тесно интегрированы с обычными аналитическими средствами и БД. Например, экспертная система Management Advisor (консультант менеджера), разработаная фирмой Palladin Software 1пс. помогает менеджеру в планировании коммерческих операций. Система включает, кроме БЗ, электронную таблицу, БД и графические програм­мы с возможностью использования мыши. Сеанс работы представляет собой последовательность итеративных действий, которая состоит из базового решения, его оценки, различных модификаций, сообщения о пересмотре и принятии решения и выполнения дальнейшей итера­ции. В процессе итерации пользователь может проследить влияние каждого элемента управления и сделать необходимые корректировки с помощью диалога или сообщений.

ЭС Lending Advisor (консультант кредитора) разработана фирмой Syntelligence. В разработке программы принимали участие сотрудники Вашингтонского банка. Основное ее назначение — помощь менеджерам, занимающимся кредитами, в анализе коммерческих займов и структу­ризации соответствующих пакетов займов. Система представляет собой большую многопользовательскую настраиваемую ЭС, которая оцени­вает коммерческие применения займа, уровень потенциального риска, связанного с займом и подсказывает оптимальную структуру займов. Кроме того, система пересматривает существующие займы.

ЭС Underwiting Advisor (гарантирующий консультант) оценивает риск в страховании для определения калькуляции цен. Эта система может использоваться в коммерческой сфере для подсчета стоимости работ­ника с оценкой его страховки — при страховании моряков внутренних морей, страхования общей ответственности и в коммерческом авто­страховании. Система разработана тремя партнерами: American Inter­national Group Inc., Saint Paul Companies Inc., Fireman's Fund Insurance Companies. Эта система оценивает коммерческие страхования, опреде­ляя типы и уровни риска и позволяя страховым агентам проводить оценку на основе полной информации и уточнять решение при каждом риске. По некоторым оценкам, внедрение этой системы принесло стра­ховым компаниям США около 100 млн долл. годового дохода.

ЭС EXPERTAX разработана известной нью-йоркской фирмой Coopert and Lybrand (имеет отделение в Москве). Она готовит рекомен­дации ревизорам и налоговым специалистам в подготовке финансовых деклараций и расчетов по налогам. Система имеет форму живого вопро­сника, который побуждает пользователя собирать информацию, зада­вать только относящиеся к делу вопросы. Процесс управляется пользо­вателем, который решает — отвечать ли на вопрос, спросить, почему он был задан, или пропустить его. После того как система получает доста­точно детальную информацию о проблеме, она структурирует свой поиск так, чтобы минимизировать его, исключив излишние пути, и загрузить в память только те части БЗ, которые будут использованы. БЗ системы отражает опыт свыше 20 экспертов в области налогов и ауди­торской проверки и накапливает информацию в более чем 1 тыс. легко поддерживаемых фреймах двух типов. Фреймы вопросов определяют вопросы, ответы, предварительные условия и правила для управления диалогом; фреймы сообщений определяют, что должно быть отображе­но на экране, что помещено в итоговый отчет. Отчет используется для подготовки окончательного расчета налогов и выдачи рекомендаций клиентам по планированию налогов.

Пример системы для автоматизации офиса — ЭС Letter of Credit Advisor (письмо консультанта по кредитам), разработанная фирмой Helix и Национальным американским банком для помощи клерку в под­готовке и оплате кредитных писем. В экспортно-импортных операциях кредитное письмо — базовый документ. Эти операции при сделке обыч­но оговариваются особо. Система содержит правила, находящие разно­гласия в документации, связанной с этими операциями. После ответа на свой запрос пользователь вводит информацию о кредитном письме и смежных документах. Система проверяет информацию на отсутствие разногласий. При их отсутствии готовится документация к оплате.

В задачах автоматизации офиса приемлемы небольшие по размеру ЭС. Они становятся интеллектуальным подспорьем в офисной работе. Эти системы позволяют быстро менять БЗ, реструктурировать их при необходимости и представлять в удобном для эксплуатации формате — электронная таблица, естественный язык, меню-окна и др.

Система XCON создана в научно-исследовательском компьютерном центре университета Карнеги-Меллон для решения задач по оказанию консультационной помощи при выборе конфигурации компьютера. Ес­ли покупатель формулирует то, что ему нужно, то ЭС подбирает опреде­ленные характеристики и параметры полного набора компонентов и проводов конфигурации компьютера. Требования заказчика вводятся в ЭВМ, на выходе выдается диаграмма, описывающая компоненты компьютера и связи между ними. На основе этой диаграммы и собира­ется необходимый для заказчика компьютер. Известно, что эта ЭС обеспечивает фирме DEC около 2 млн долл. в год.

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

Система позволяет:

• использовать готовые тесты для психологического обследования — в поставку системы включаются разнообразные тесты, необходимые для определения уровня развития личностных, деловых, социаль­ных и интеллектуальных качеств персонала, отклонений от психо­логической нормы;

• получать готовые текстовые характеристики по результатам обсле­дования;

• проводить обработку результатов тестирования, осуществлять под­бор наиболее подходящих кандидатур на конкретные должности с учетом их профессиональных и личностных качеств;

• создавать и редактировать тесты, анкеты и вопросники — осущест­влять коррекцию вопросов, ответов, шкал, условий и текстов ин­терпретаций, сортировку и статистическую обработку результатов обследований.

Система PSY представляет собой, по сути, гибридную ЭС, включаю­щую, кроме БЗ, обширную БД для хранения тестов и сведений о персо­нале, а также процедуры статистической обработки.

Отображением знаний в системе служит аппарат правил продук­ционного типа. На основе этих знаний формируется характеристика обследуемых. Сюда же входит и анализ особенностей формирования личности на основе биографических данных. ЭС насчитывает около 6 тыс. продукционных правил. Развитый логический аппарат позволя­ет системе формировать улучшенные тесты для отбора по конкретной специальности на основании профессиональных требований, опреде­ляемых пользователем системы. Система может подстраиваться и кор­ректировать состав тестов для углубленного изучения свойств обследу­емого.

Нейросетевые технологии. В составе технологий интеллектуального уровня определенное место занимают аналитические информационные технологии, которые относятся к классу нейронных сетей. В основе нейронных сетей положены алгоритмы, обладающие способностью са­мообучения на примерах, которые они извлекают из потока информа­ции как скрытые закономерности. Компьютерные технологии нейросе- тевой структуры работают по аналогии с принципами строения и функционирования нейронов головного мозга человека и способны благодаря этому решать чрезвычайно широкий круг задач: распознава­ние человеческой речи и абстрактных образов, классификация состоя­ний сложных систем, распознавание технологических процессов и фи­нансовых потоков, решение аналитических, исследовательских, производственных задач, связанных с объемными информационными потоками. Будучи мощным технологическим инструментом, нейросе- тевые технологии облегчают специалисту процесс принятия важных и неочевидных решений в условиях неопределенности, ограниченных информационных ресурсов или дефицита времени. Эти важные свой­ства и определили практическое применение нейросетевых технологий.

Интенсивное продвижение на рынок нейросетевых технологий началось в 1990-х гг. Появилось новое поколение систем этого класса, основанное на достаточно мощных, но недорогих и простых в исполь­зовании персональных ЭВМ. Среди систем этого поколения можно на­звать нейросетевой пакет Brain Makerr американской фирмы California Scientific Software. В настоящее время это один из самых популярных нейросетевых пакетов на рынке США. На российском рынке он по­явился в финансово-кредитной сфере. Финансисты стали довольно широко применять этот пакет в аналитической работе банков. Кроме финансовой сферы пакет начал применяться и в решении задач власт­ных структур.

Одно из достоинств нейронных сетей — их способность адаптиро­ваться к изменениям условий решаемой задачи. Механизм адаптации базируется на идее самообучения. Алгоритм самообучения не требуют каких-либо предварительных знаний о существующих в ПрО взаимо­связях. Здесь надо только подобрать достаточное число примеров, опи­сывающих поведение моделируемой системы в прошлом. Основанная на нейросетях технология не предъявляет повышенных требований к точности входных данных как на этапе самообучения, так и при их применении. Примером может служить распознавание симптомов при­ближения критических ситуаций для краткосрочных, а иногда и долго­срочных прогнозов. Таким образом, нейросетевая технология обладает двумя следующими необходимыми свойствами:

• способностью обучаться на конкретном множестве примеров;

• умением стабильно распознавать и прогнозировать новые ситуа­ции с высокой степенью точности даже в условиях внешних помех, например при появлении противоречивых или неполных значе­ний в потоках информации.

В России популярность приобрели системы Brain Maker Professionall и Neuroforester. Работа алгоритма здесь заключается в управлении про­цессом общения на некотором множестве примеров, а также стабиль­ном распознавании новых ситуаций с высоким уровнем точности.

В отличие от Brain Maker Professional в пакете Neuroforester для ре­шения прогнозных задач ряд процедур выполняется автоматически. Например, автоматически выбирается оптимальное число дней для ре­шения прогнозной задачи. Пакет имеет также инструменты для предва­рительной обработки данных: корреляционный анализ, позволяющий определять значимость входных параметров прогноза; анализ с помо­щью масштабных преобразований; диаграмма-распределение зависи­мости прогнозируемой величины от входных параметров. Указанные свойства обеспечивают системе хорошее качество прогноза. Результаты решения задач представляются в удобном графическом виде, что обес­печивает эффективное принятие решений.

Создание нейросетевой технологии имеет свои этапы:

1) формулировка задачи — один из принципиальных моментов раз­работки технологии. На этом этапе необходимо четко определить, что пользователь хочет увидеть в качестве результата нейросетевой техноло­гии. Это могут быть функция доходности ценных бумаг, доминирующие факторы развития рынка определенной номенклатуры товаров, резуль­таты ревизии портфеля инвестиционных проектов фирмы и др.;

2) определение и подготовка исходных данных — отбор источников информации, которые наиболее точно и полно описывают процесс ре­шения задачи. Для этого привлекаются специалисты, хорошо знающие ПрО задачи и имеющие достаточный опыт ее решения. При этом необ­ходимо соблюдать равновесие между стремлением увеличить количест­во исходных параметров и вероятностью получить плохо обучаемую сеть, которая будет производить неправильные прогнозы;

3) физический ввод данных в систему, подготовка файлов для тре­нировки и тестирования системы — формирование того состава ситуа­ций, который поможет аналитику-пользователю при решении задач, и распределение исходных данных по этим ситуациям. Здесь очень важно выделить степень влияния того или иного параметра на прогнозируе­мую величину. Это соответствие выясняется в виде процедуры «если..., то...; иначе.»;

4) обучение нейросетевой технологии. Система может быть настро­ена на решение разных задач, в частности на прогнозирование времен­ных рядов. Эти ряды могут быть применены для описания финансовых рынков. Средством решения задачи часто становится так называемый генетический алгоритм (Genetic Algoritmus). В реализации задач авто­матической классификации и распознавания образов могут быть при­менены технологии Hopfield и Kohonen. Принципиальная трудность состоит в настройке нейросети на обучающую выборку данных. При настройке следует определить оптимальное число параметров, свойств изучаемых данных, рациональное число соотношения дней ретроспек­тивы и прогноза;

5) тестирование нейросети и ее запуск для получения пробного про­гноза. Адекватность обученных нейросетей определяется по тестовой выборке данных. По результатам тестирования выбирается наиболее подходящий состав вариантов. Критерием отбора служит точность и надежность прогноза. В случае неудовлетворительных результатов тес­тирования еще раз анализируется набор входных данных, корректиру­ются некоторые обучающие программы или переопределяется сеть.

Вопросы и задания для самопроверки

1. Дайте определения понятий «технологический процесс обработки данных АИС», «этап технологического процесса обработки дан­ных АИС».

2. Назовите основные схемы технологического процесса обработки данных АИС.

3. Назовите основные методы программного контроля достовернос­ти и полноты в технологии обработки данных.

4. Дайте характеристику топологических схем сетей ЭВМ.

5. Каковы основные элементы структуры ГВС?

6. Дайте характеристику основных форм электронной коммерции в Интернете.

7. Назовите МПЗ интеллектуальных информационных технологий.

8. Назовите основные элементы структуры ЭС.

9. Каков порядок генерации вывода в ЭС?

10. Назовите классы экономических задач, при решении которых применяются интеллектуальные информационные технологии.

11. На каких принципах основаны нейросетевые технологии?

<< | >>
Источник: Исаев Георгий Николаевич. Информационные системы в экономике : учебник для студентов вузов, обучающихся по специальностям «Финансы и кредит», «Бухгалт. учет, анализ и аудит» / Г. Н. Исаев. — 3-е изд., стер. — М. : Издательство «Омега-Л», — 462 с. : ил., табл. — (Высшее эко­номическое образование).. 2010

Еще по теме 4.8. Интеллектуальные информационные технологии в экономической деятельности:

  1. Глава 5. Методология построения экономических информационных систем и эффективность применения в них информационных технологий
  2. 5.2. Экономическая эффективность применения информационных технологий
  3. 8.2. Автоматизированные информационные технологии аудиторской деятельности
  4. 1.1. ВОЗНИКНОВЕНИЕ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ. ПОНЯТИЕ ЭКОНОМИЧЕСКОЙ ИНФОРМАЦИИ
  5. 9.2. Информационные технологии в деятельности банков
  6. 7.2. ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ И РАЗВИТИЕ ЛОГИСТИКИ В ДЕЯТЕЛЬНОСТИ ЗАРУБЕЖНЫХ КОМПАНИЙ
  7. Глава 8 ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ АУДИТОРСКОЙ ДЕЯТЕЛЬНОСТИ
  8. 8.3. Программное обеспечение автоматизированных информационных технологий аудиторской деятельности
  9. 4.4. Новые ИТ в экономической деятельности 4.4.1. Интернет-технологии
  10. 3.3. Штриховое кодирование и технология его применения в экономической деятельности
  11. 1.1. Информационный ресурс — основа информатизации экономической деятельности
  12. 4.1.3. Классификация интеллектуальных информационных систем
  13. Расходы на покупку прав на результаты интеллектуальной собственности при упрощенной системе налогообложения Расходы на приобретение прав на результаты интеллектуальной деятельности
  14. 4. ОСНОВЫ ПОСТРОЕНИЯ И ИСПОЛЬЗОВАНИЯ ИНТЕЛЛЕКТУАЛЬНЫХ ИНФОРМАЦИОННЫХ СИСТЕМ