Применение систем искусственного интеллекта в производстве

Автор работы: Пользователь скрыл имя, 19 Апреля 2012 в 19:05, шпаргалка

Краткое описание

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

Содержание работы

Введение 3
Успехи и причины 5
Эволюция систем управления производством 6
Структура ПСИИ 8
База знаний 9
Механизм вывода 10
Диалоговый интерфейс 10
Объяснение и обоснование решений в ПСИИ 11
Этапы проектирования и стадии существования ПСИИ 12
Предметная область и работа с экспертами 14
Технические средства 15
Заключение 17
Литература 18

Содержимое работы - 1 файл

Referat.doc

— 112.50 Кб (Скачать файл)


 

 

 

 

 

 

 

 

 

 

Реферат по курсу «Экономика»

На тему «Применение систем искусственного интеллекта в производстве».

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2011



Оглавление



Введение              3

Успехи и причины              5

Эволюция систем управления производством              6

Структура ПСИИ              8

База знаний              9

Механизм вывода              10

Диалоговый интерфейс              10

Объяснение и обоснование решений в ПСИИ              11

Этапы проектирования и стадии существования ПСИИ              12

Предметная область и работа с экспертами              14

Технические средства              15

Заключение              17

Литература              18



 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Введение

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

По мнению специалистов [1], в недалекой перспективе экспертные системы будут играть ведущую роль во всех фазах проектирования, разработки, производства, распределения, продажи, поддержки и оказания услуг. Их технология, получив коммерческое распространение, обеспечит революционный прорыв в интеграции приложений из готовых интеллектуально-взаимодействующих модулей. Коммерческий рынок продуктов искусственного интеллекта в мире в 1993 году оценивался примерно в 0,9 млрд. долларов; из них 600 млн. приходится на долю США [2]. Выделяют несколько основных направлений этого рынка: 1) экспертные системы; теперь их часто обозначают еще одним термином - "системы, основанные на знаниях"; 2) нейронные сети и "размытые" (fuzzy) логики; 3) естественно-языковые системы. В США в 1993 году рынок между этими направлениями распределился так [2]: экспертные системы - 62%, нейронные сети - 26%, естественно-языковые системы - 12%. Рынок этот можно разделить и иначе: на системы искусственного интеллекта (приложения) и инструментальные средства, предназначенные для автоматизации всех этапов существования приложения. В 1993 году в общем объеме рынка США доля приложений составила примерно две, а доля инструментария - примерно одну треть [2].

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

В том, что касается автономных (интеллектуальных) агентов, хотелось бы отметить один весьма прагматический проект, который сейчас ведется под руководством профессора Генри Либермана в Media-лаборатории MIT (MIT Media Lab). Речь идет об агентах, отвечающих за автоматическое генерирование технической документации. Для решения этой задачи немало сделал в свое время академик Андрей Петрович Ершов, сформулировавший понятие деловой прозы как четко определенного подмножества естественного языка, которое может быть использовано, в частности, для синтеза технической документации (это одно из самых узких мест в любом производстве). Группа под руководством профессора Либермана исследует возможности нового подхода к решению этой проблемы, теперь уже на основе автономных агентов.

Следующее направление в области искусственной жизни - генетическое программирование (genetic programming) - является попыткой использовать метафору генной инженерии для описания различных алгоритмов. Строки (string) искусственной "генетической" системы аналогичны хромосомам в биологических системах. Законченный набор строк называется структурой (structure). Структуры декодируются в набор параметров, альтернативы решений или точку в пространстве решений. Строки состоят из характеристик, или детекторов, которые могут принимать различные значения. Детекторы могут размещаться на разных позициях в строке. Все это сделано по аналогии с реальным миром. В природных системах полный генетический пакет называется генотипом. Организм, который образуется при взаимодействии генотипа с окружающей средой, носит название фенотипа. Хромосомы состоят из генов, которые могут принимать разные значения. (Например, ген цвета для глаза животного может иметь значение "зеленый" и позицию 10).

В генетических алгоритмах роль основных строительных блоков играют строки фиксированной длины, тогда как в генетическом программировании эти строки разворачиваются в деревья, столь знакомые специалистам в области трансляции. Например, выражение a+b*c выглядит так:

 

Ныне одним из лидеров в области генетического программирования является группа исследователей из Стэндфордского университета (Stanford University), работающая под руководством профессора Джона Коза. Генетическое программирование вдохнуло новую жизнь в хорошенько уже подзабытый язык LISP (List Processing), который создавался группой Джона Маккарти (того самого, кто в 60-е годы ввел в наш обиход термин "искусственный интеллект") как раз для обработки списков и функционального программирования. Кстати, именно этот язык в США был и остается одним из наиболее распространенных языков программирования для задач искусственного интеллекта.

 

Успехи и причины

 

Использование экспертных систем и нейронных сетей приносит значительный экономический эффект. Так, например: - American Express [1] сократила свои потери на 27 млн. долларов в год благодаря экспертной системе, определяющей целесообразность выдачи или отказа в кредите той или иной фирме; - DEC ежегодно экономит [1] 70 млн. долларов в год благодаря системе XCON/XSEL, которая по заказу покупателя составляет конфигурацию вычислительной системы VAX. Ее использование сократило число ошибок от 30% до 1%; - Sira сократила затраты на строительство трубопровода в Австралии на 40 млн. долларов [3] за счет управляющей трубопроводом экспертной системы, реализованной на базе описываемой ниже системы G2. Коммерческие успехи к экспертным системам и нейронным сетям пришли не сразу. На протяжении ряда лет (с 1960-х годов) успехи касались в основном исследовательских разработок, демонстрировавших пригодность систем искусственного интеллекта для практического использования. Начиная примерно с 1985 (а в массовом масштабе, вероятно, с 1988-1990 годов), в первую очередь, экспертные системы, а в последние два года и нейронные сети стали активно использоваться в реальных приложениях.

Причины, приведшие системы искусственного интеллекта к коммерческому успеху, следующие:

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

2. Использование языков традиционного программирования и рабочих станций. Переход от систем, основанных на языках искусственного интеллекта (Lisp, Prolog и т.п.), к языкам традиционного программирования (С, С++ и т.п.) упростил "интегрированность" и снизил требования приложений к быстродействию и емкости памяти. Использование рабочих станций вместо ПК резко увеличило круг возможных приложений методов искусственного интеллекта.

3. Интегрированность. Разработаны инструментальные средства искусственного интеллекта, легко интегрирующиеся с другими информационными технологиями и средствами (с CASE, СУБД, контроллерами, концентраторами данных и т.п.).

4. Открытость и переносимость. Разработки ведутся с соблюдением стандартов, обеспечивающих данные характеристики [5].

5. Архитектура клиент/сервер.

Разработка распределенной информационной системы в данной архитектуре позволяет снизить стоимость оборудования, используемого в приложении, децентрализовать приложения, повысить надежность и общую производительность, поскольку сокращается объем информации, пересылаемой между ЭВМ, и каждый модуль приложения выполняется на адекватном оборудовании. Перечисленные причины могут рассматриваться как общие требования к инструментальным средствам создания систем искусственного интеллекта. Из пяти факторов, обеспечивших их успех в передовых странах, в России, пожалуй, полностью не реализованы четыре с половиной (в некоторых отечественных системах осуществлен переход к языкам традиционного программирования, однако они, как правило, ориентированы среду на MS-DOS, а не ОС UNIX или Windows NT. Кроме того, в России и СНГ в ряде направлений исследования практически не ведутся, и, следовательно, в этих направлениях (нейронные сети; гибридные системы; рассуждения, основанные на прецедентах; рассуждения, основанные на ограничениях) нельзя ожидать и появления коммерческих продуктов.

Итак, в области искусственного интеллекта наибольшего коммерческого успеха достигли экспертные системы и средства для их разработки. В свою очередь, в этом направлении наибольшего успеха достигли проблемно/предметно специализированные средства. Если в 1988 году доход от них составил только 3 млн. долларов, то в 1993 году - 55 млн. долларов.

Эволюция систем управления производством

 

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

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

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

Применение ЭВМ второго поколения, а также работы в области методологии проектирования и внедрения АСУ позволили поставить задачу управления предприятием в рамках функциональных подсистем. Опыт эксплуатации АСУП, внедренных в конце

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

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

 

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

Информация о работе Применение систем искусственного интеллекта в производстве