Производственные системы с искусственным интеллектом

Автор работы: Пользователь скрыл имя, 11 Апреля 2013 в 23:25, реферат

Описание работы

В настоящее время накоплен большой опыт создания автоматических систем управления (АСУ) в различных отраслях народного хозяйства. Этот опыт позволяет сделать вывод о том, что резерв повышения эффективности АСУ заключается в увеличении уровня интеллектуализации этих систем, переходе к так называемым “разумным” производственным системам, ориентированным на знания.
Область применения существующих на сегодняшний день систем искусственного интеллекта (ИИ) охватывает медицинскую диагностику, интерпретацию геологических данных, научные исследования в химии, биологии, военном деле и ряде других отраслей.

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

Введение 2
1. Новая информационная технология в системах управления производством 3
1.1. Эволюция систем управления производством 3
1.2. ПСИИ – системы, базирующиеся на знаниях 4
2. Представление знаний в ПСИИ 5
3. Архитектура ПСИИ 7
3.1. Структура ПСИИ 7
3.2. База знаний 8
3.3. Механизм вывода 8
4. Проектирование ПСИИ 9
4.1. Этапы проектирования и стадии существования ПСИИ 9
4.2. Предметная область и работа с экспертами 10
5. Инструментальные средства для разработки ПСИИ 11
5.1. Программные средства 11
5.2. Технические средства 12
Заключение 13
Литература 14

Файлы: 1 файл

производственные системы.doc

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

5. Инструментальные средства для  разработки ПСИИ

5.1. Программные средства

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

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

ПСИИ представляют собой программный  комплекс (или техническое устройство, в которое зашита программа), позволяющий  решать задачи на уровне человека-оператора. Любую программу можно написать на машинно-ориентированном языке (ассемблере) или на универсальном языке высокого уровня. Процесс программирования ПСИИ на специализированных средствах занимает в 2-3 раза меньше времени, чем на универсальных средствах, однако эффективность ПСИИ при этом ниже. Еще одним фактором, существенным для выбора инструментальных программных средств при разработке ПСИИ, является потенциальная возможность взаимодействия с программными средствами, используемыми на различных уровнях иерархии интегрированных АСУП.

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

На сегодняшний день большинство  FRL - систем написаны на Лиспе.

Язык программирования Пролог. Наиболее известные Пролог – системы: MProlog, CProlog, Prolog-2, Arity Prolog, Turbo Prolog, Strawberry Prolog. За счет наличия большого набора встроенных предикатов язык Пролог можно отнести к универсальным языкам программирования и даже к языкам системного программирования. Важнейшей особенностью языка является наличие реляционной базы данных.

Язык программирования OPS. Язык относится к числу продукционных. Являясь универсальным языком, он в первую очередь предназначен для разработки систем ИИ, и, в частности экспертных систем. Архитектура языка OPS типична для продукционных систем: база правил, рабочая память и механизм вывода. Отличительные черты семейства языков OPS: программное управление стратегией вывода решений, развитая структура данных и принципиальная эффективность реализации.

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

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

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

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

Производственные системы ИИ создаются  сегодня практически на всем диапазоне средств вычислительной техники: от больших ЭВМ до персональных компьютеров и Лисп – машин.

Реализованные на базе Лисп – процессоров  ЭВМ, наиболее часто называют первыми  специализированными машинами, использующими  концепции искусственного интеллекта

Такими машинами являются ЭВМ типов Series III фирмы Lisp Machine, LM-2 от Symbolics

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

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

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

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

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

Японские специалисты считают, что основными областями применения компьютерных систем пятого поколения будут:

Системы автоматического перевода текстов на естественных языках со словарным запасом более 100 тыс. слов и точностью перевода около 90%; ЭС в различных прикладных областях с 5 тыс. различных слов и 10 тыс. правил вывода; Базирующееся на знаниях программное обеспечение; Системы автоматизированного проектирования, управления, инженерного проектирования, планирование и роботизация; Базирующиеся на знаниях системы принятия решений для специфических прикладных областей.

Заключение

Если в 60- – 70-е годы число ПСИИ было незначительным, и существовали эти системы только на стадии исследовательского прототипа, то в 80-е годы систем, базирующихся на ИИ и находящихся на различных стадиях производства около 500, а в настоящее время еще больше.

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

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

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

 

 

 

Литература

  1. Р.А. Алиев, Н.М. Абдикеев, М.М. Шахназаров  Производственные системы с искусственным интеллектом. - М.: Радио и связь, 1990. - 264 с.
  2. Ивахненко А.Г. Самообучающиеся системы. – Киев, 1982 – 143 с.
  3. Майклсен Р., Мичи Д., Буланже А. Экспертные системы. Реальность и прогнозы искусственного интеллекта: М.: Мир, 1987.-182 с.



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