Учебно-методический комплекс по дисциплине «Теория экономических информационных систем»   для студентов Тюменского государственного университета и филиалов

Вид материалаУчебно-методический комплекс

Содержание


Условия, необходимые для получения эффекта
Оценка затрат на автоматизацию
Методика оценки экономической выгоды, получаемой предприятием от автоматизации процедур управления
Тема 6. Интеллектуальные технологии в экономических информационных системах
Технологии систем, основанных на знаниях (СОЗ)
Экспертная система
Если приближаются праздничные дни, то ожидается рост продаж напитка А
Продукционная модель представления знаний
Корпоративные базы знаний
Технологии интеллектуального анализа данных (Data Mining, Knowledge discovery in databases)
Технологии распознавания образов и понимания текстов
Подобный материал:
1   2   3   4   5   6   7   8   9

 

Условия, необходимые для получения эффекта


в начало

Информационная система является всего лишь поставщиком и инструментом обработки информации для поддержания деятельности конкретных специалистов. Однако, наличие полной информации о различных аспектах деятельности предприятия не является достаточным условием для того, чтобы заставить менеджеров проявлять "здравый смысл" и принимать оптимальные управляющие решения. Одна только информационная технология не несет в себе существенных улучшений, если она не базируется на платформе из принципов, целей, стимулов и идей: всего того, что принято называть "корпоративной философией". Если такая основа изначально отсутствует или разваливается в ходе проведения работ, вместо эффекта получается лишь освоение средств, выделенных на закупку техники и программного обеспечения под автоматизацию. На рис. 42 изображена платформа, на которой, как мы считаем, должен базироваться процесс комплексной автоматизации. В основании данной платформы — план и воля ХОЗЯИНА.

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

 


 

Р
ис. 42. Слагаемые эффективной системы управления

Оценка затрат на автоматизацию


Инвестиции в автоматизацию системы управления предприятием обычно предполагают следующие группы затрат:

         внедрение системы Галактика :

         приобретение программного обеспечения системы Галактика ;

         обучение сотрудников предприятия;

         оплату услуг сотрудников корпорации "Галактика" (на этапах обследования, внедрения и технической поддержки системы);

         закупку технических средств автоматизации (компьютеров и др. периферийных устройств) и монтаж локальных вычислительных сетей;

         обеспечение связи для взаимодействия с удаленными территориями;

         техническое сопровождение автоматизированной системы.

Расчет затрат на автоматизацию по каждой из групп не представляет каких-нибудь существенных проблем. Значительно более важной проблемой является обоснование целесообразности планируемых затрат.

Методика оценки экономической выгоды, получаемой предприятием от автоматизации процедур управления


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

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

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

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

         удельная доля каждого автоматизируемого бизнес-процесса в совокупном объеме затрат на автоматизацию;

         относительный вклад каждого автоматизируемого бизнес-процесса в совокупный эффект.

         При наличии вышеперечисленных оценок становится возможным переход к стадии планирования затрат на автоматизацию во времени:

         расчет минимального момента времени, начиная с которого возможно получение "отдачи" от вложенных в автоматизацию каждого бизнес-процесса финансовых инвестиций;

         формирование и защита оптимального план-графика затрат (в соответствии с критерием затраты\эффект).

На рис. 43 представлены графики распределения во времени затрат и возможного эффекта (в %), которые были предложены специалистами отдела консалтинга корпорации при разработке проекта комплексной автоматизации для конкретного предприятия. Порядок выполнения работ по автоматизации в данном проекте был разбит на два этапа.

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

Согласно сделанным в проекте оценкам, автоматизация бизнес-процессов, выбранных для реализации на первом этапе, требовала около 7 месяцев работ и 35% из совокупного объема затрат. С 7-го месяца должна была начаться опытная эксплуатация сдаваемых в промышленную эксплуатацию автоматизированных рабочих мест. Полная отдача от внедрения новых бизнес-процессов первой очереди ожидалась с 9-го месяца после начала работ. Вклад работ первого этапа в совокупный эффект должен был составить ~80%.

Как видно из представленного на Рис. 43 графика, пик затрат на работы, отнесенные на второй этап, приходится во времени на 9-12 месяцы от начала работ, то есть уже после появления "отдачи" от инвестиций, сделанных в автоматизацию первого этапа. Таким образом, финансирование работ второй очереди, в основном, должно было осуществляться за счет эффекта, достигаемого на первом этапе. Следовательно, можно говорить об оптимальности рассмотренного план-графика проведения работ для предприятия.



Рис. 43. Графики распределения во времени затрат и возможного эффекта (в %, с накоплением)

Анализ статистики по ранее автоматизированным корпорацией "Галактика" предприятиям показывает следующие результаты:

         средний процент снижения условно-постоянных затрат обычно не менее 5%;

         сокращение срока оборачиваемости оборотных средств может достигать 12%;

         уровень неликвидных запасов на складе обычно удается снизить на 10-20%;

         общее снижение затрат, по нашим данным, может составить до 15% от годового оборота предприятия.

         Значительный разброс в результатах, получаемых различными предприятиями, определяется многими причинами. Основными из них являются:

         степень организационной зрелости предприятия;

         наличие условий, необходимых для получения эффекта

         выбранная схема внедрения автоматизированной системы управления

Тема 6. Интеллектуальные технологии в экономических информационных системах

 

Технологии систем, основанных на знаниях (СОЗ)

Технологии интеллектуального анализа данных

Технологии распознавания образов и понимания текстов

Примечание: материал данной темы является вводным знакомством с интеллектуальными технологиями, которые более подробно рассматриваются в курсе «Интеллектуальные информационные системы» на 4 курсе. Для более глубокого изучения материала можно воспользоваться следующими источниками: [Дюк, 2001], [Корнеев, 2001], [Гаврилова,2000], [Романов, 2000]

Активные исследования в области искусственного интеллекта, проводимые со второй половины 20-го века, привели к коммерческому внедрению прикладных интеллектуальных систем в различные сферы общественной жизни. О создании действительно интеллектуальной системы, неотличимой в общении от человека, речи пока не идет. Однако уже сейчас многие программы наделяются способностями решать реальные задачи, которые до недавнего времени оставались исключительной прерогативой человека. К числу основных возможностей компьютерных интеллектуальных систем следует отнести:

- возможность решать задачи, которые трудно или невозможно сформулировать в математическом виде (т.е. в виде формул – уравнений, неравенств). В таких задачах сама постановка цели, ограничения и критерии достижения цели (полностью или частично) становятся неопределенными и «нематематическими». К числу таких задач в ЭИС можно отнести принятие решений по кредитованию, формирование портфеля заказов, выбор модели бизнеса и организационной структуры предприятия – в них, как и во многих других задачах принятия решений, математическая модель может отразить только часть реально учитываемых менеджерами факторов и ограничений. Более сложные взаимосвязи при принятии решений к математическому виду не приводятся и учитываются не в программах, а исключительно в голове ЛПР;

- возможность решать задачи при недостатке, неточности или недостоверности исходных данных. При этом, равно как и человек в таких условиях, подобная система выдает некоторое «примерное» (правдоподобное) решение, пусть не самое оптимальное, но рациональное и логически обоснованное;

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

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

Ниже рассмотрим некоторые технологии интеллектуальных систем, которые находят применение в ЭИС (или перспективны для такого применения).

Отметим, что обсуждаемые технологии интеллектуальных систем применимы в различных классах ЭИС (см. гл.2), включая системы обработки данных, информационно-поисковые системы, автоматизированные системы управления.

 

Технологии систем, основанных на знаниях (СОЗ)

в начало

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

Знания, таким образом, есть инструмент решения задач. Данные выступают в качестве информационного обеспечения такого инструмента (значения численных и символьных переменных, констант).

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

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

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

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

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

 



Рис. 9.1. Обобщенная структура экспертной системы

Рассмотрим иллюстративный пример применения ЭС. Пусть имеется фирма, торгующая продуктами питания и напитками и имеющая ряд торговых точек в разных районах города.

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

Если приближаются праздничные дни, то ожидается рост продаж напитка А;

Если рост продаж напитка А, то ожидается рост продаж продукта В;

Если район Р, то к числу праздничных дней добавить день Защиты детей;

Если объем продаж напитка А оставался высоким в течение трех недель И время – период отпусков, то объем продаж всех продуктов – падает

и т.д.

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

Упомянутые в данном примере правила называют правилами продукций. Продукционная модель представления знаний является, пожалуй, наиболее распространенной в СОЗ. В общем виде правила продукций записываются так:

Если <Условие> То <Заключение>,

где <Условие> может представлять из себя сложное высказывание, состоящее из более простых, связанных связками “И” , “ИЛИ”, “Не”.

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

Если <А> То (К_З) <В>,

что интерпретируется так: если верно А, то с уверенностью К_З верным будет и В. Если А верно с коэффициентом уверенности К_А, то коэффициент уверенности В вычисляется по формуле:

К_В = К_З*К_А,

где К_З – называют коэффициентом силы правила. Например, в некоторой ситуации пользователь не смог уверенно сказать, что объем продаж напитка А «вырос существенно», но может оценить, что этот факт верен примерно на 70%. Тогда устанавливаем К_А = 0.7. Из наблюдений экспертов известно, что продажи продукта В, как правило, возрастают с возрастанием продаж напитка А. Однако, эксперт не дает стопроцентной гарантии и потому оценивает силу такого утверждения с коэффициентом К_З = 0.9. Тогда имеем К_В = 0.9*0.7=0.63 – коэффициент уверенности в истинности выводимого факта «Продажи продукта В возрастут». Отметим, что правила в БЗ могут быть такими, что позволят вывести несколько независимых свидетельств в пользу того или иного факта. Тогда предусматривается комбинация коэффициентов уверенности, полученных по разным цепочкам вывода.

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

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

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

Если в продукционной ЭС знания представляются в виде взаимосвязей между фактами, то ситуационная система содержит в себе описания ситуаций целиком, например, в виде перечня атрибутов (параметров) ситуации и их значений. В привязке к рассмотренному выше примеру могут быть введены, например, такие ситуации, как ситуация “Общее снижение покупательской активности” или ситуация “Праздничные дни” и ее дальнейшее уточнение – ситуация “Новый год в районе Р ” или ситуация “Праздник 8 Марта в районе Р ” (предполагается, что для каждой из этих ситуаций в базе знаний имеются готовые рекомендации по поставке товаров в торговую точку).

Общий процесс вывода решения в ситуационной системе может быть представлен следующими этапами:

- идентификация текущей ситуации (т.е. оценивание значений ее параметров);

- сравнение текущей ситуации с ситуациями, имеющимися в БЗ и выбор той из них, которая наиболее близка к данной текущей ситуации;

- вывод того решения, которое в БЗ связано с выбранной ситуацией.

При построении базы знаний ситуационной системы можно использовать два подхода:

- описание типовых ситуаций, представляющих собой характерные классы условий для выбора решения. В этом случае вывод основан на распознавании класса текущей ситуации по некоторым правилам или критериям;

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

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

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

  Технологии интеллектуального анализа данных (Data Mining, Knowledge discovery in databases)

Технологии интеллектуального анализа данных (ИАД, другие термины - Data Mining, Knowledge discovery in databases) предназначены для выявления знаний – закономерностей и логических взаимосвязей в больших объемах данных различного формата и происхождения. Методы ИАД стали активно развиваться в 90-х годах. К этому времени на крупных предприятиях “скопились” большие объемы сведений (фактуальных, документальных), хранимых в разном виде, различных форматах и базах данных. Чтобы эти сведения не лежали «мертвым грузом», а приносили пользу, были предложены концепция внедрения информационных хранилищ данных (Data Wаrehousing) и применение методов ИАД.

Методы ИАД имеют основной целью выявление закономерностей на основе анализа данных для последующего обоснования и принятия решений. Выделяют следующие основные типы таких закономерностей (см. [Дюк,2001]):

- ассоциация – связь между событиями. Например, исследование в супермаркете может показать, что 65% купивших кукурузные чипсы берут также и “коку-колу”, а при наличии скидки за такой комплект колу приобретают в 85% случаев. Располагая сведениями о подобной ассоциации, менеджерам легко ценить, насколько действенна предоставляемая скидка;

- последовательность – цепочка связанных во времени событий. Например, после покупки дома в 45% случаев в течение месяца приобретается новая кухонная плита, а в пределах двух недель 60% новоселов приобретают холодильник;

- классификация – выявление среди параметров, описывающих объекты, тех признаков и их взаимосвязей, которые позволяют отнести новый объект к той или иной группе. Пусть, например, имеются данные о покупателях, которые обслуживались фирмой. Известно, что все множество этих покупателей условно можно разделить на классы: “бедный”, “богатый”, “богатый, но прижимистый”. Оценивая параметры покупателей система ИАД может вывести закономерности между их значениями и принадлежностью покупателя к одному из классов. Тогда, получая характеристики потенциальных покупателей, можно заранее отнести их к тому или иному классу и предложить определенные рекомендации по работе с ними;

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

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

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

- технологии деревьев решений (decision trees) – построение по анализу описаний объектов дерева, каждая вершина которого есть правило для сравнения некоторого параметра Х с заданным значением А. Эти правила связаны между собой ребрами дерева так, что в зависимости от ответа на вопрос о параметре Х задается вопрос о значении параметра Y или Z. Конечные вершины дерева соответствуют некоторым решениям, например, указывают на принадлежность объекта к тому или иному классу (например, клиент – платежеспособный или нет; ситуация – конфликтная, потенциально конфликтная или неконфликтная). Для лучшего понимания приведем иллюстративный пример. Пусть известно некоторый достаточно большой перечень автомобилей, в котором выделяются три класса: класс 1 – автомобили, требующие косметического ремонта; класс 2 – автомобили не требующие ремонта; класс 3 – автомобили, требующие капитального ремонта. Каждый из автомобилей описывается набором параметров и их значениями. Система ИАД анализируя эти параметры может выбрать те из них, по значениям которых можно оценить принадлежность автомобиля к одному из классов. Эти параметры и их значения образуют систему – дерево решений (см. пример на рис. 6.2, который, однако, является сугубо иллюстративным и не претендует на точность).



Рис.6.2. Иллюстративный пример дерева решений

для распознавания класса автомобиля

Тогда, если имеется описание нового автомобиля, класс которого неизвестен, построенное компьютерной системой дерево решения позволит с большой долей уверенности сделать вывод о принадлежности к тому или иному классу, т.е. по существу - о необходимости капитального или косметического ремонта;

- технологии обнаружения и построения правил “Если… То” – на основании анализа имеющихся в базах данных событий вида “параметр Х больше (меньше, равно) константы А” строится система продукционных правил, позволяющих устанавливать ассоциации в данных, решать задачи классификации, прогнозирования и т.п.

К числу наиболее известных программных продуктов ИАД следует отнести систему See5 (производитель – RuleQuest, www.rulequest.com), WizWhy (производитель – WizSoft, www.wizsoft.com). Подробная информация об этих системах имеется в [Дюк, 2001], а прилагаемый к этой книге компакт-диск содержит демонстрационные версии программ с примерами. Следует отметить также отечественную разработку – многофункциональный пакет программ для интеллектуального анализа данных Deductor. Облегченная версия Deductor, а также полезные сведения из области ИАД имеются на сайте производителя – www.basegroup.ru.

 

Технологии распознавания образов и понимания текстов

в начало

Распознавание образов в ЭИС применяется, в частности, для “узнавания” рукописных и машинописных символов и автоматизации ввода их в ЭВМ. Примером может быть система распознавания банковских чеков Intercheque (разработала французская фирма A2iA на основе теоретических методов Российских ученых), позволяющая распознать для ввода в систему обработки рукописную подпись и сумму чека. Другим примером программы, в которой реализованы технологии распознавания образов, является известный пакет для сканирования и обработки текстов Finereader. Технологии понимания текстов реализуются в информационно-поисковых системах. В настоящее время в ИПС используется, как правило, весьма ограниченный искусственный язык запросов для поиска документов. Предполагается, что интеллектуальные ИПС смогут понимать семантику и прагматику запросов пользователя, выполненных на естественном языке.

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



 

Рис.6.3. Интеллектуальные технологии в ЭИС