Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Луценко Е.В. - Интеллектуальные информационные системы. Учебное пособие - Краснодар, КубГАУ. 2004. - 633 с..doc
Скачиваний:
8
Добавлен:
01.07.2025
Размер:
34 Мб
Скачать
☆

2.2.3. Выполнение и сдача лабораторной работы

Выполняются лабораторные работы, как правило, студентами индивидуально. В качестве исключения (при недостатке компьютеров в классе) допускается выполнение одной работы небольшими группами по 2-3 студента.

Сдаются лабораторные работы студентами только индивидуально в форме:

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

– предъявления и анализа сгенерированных в системе текстовых и графических выходных форм (в виде файлов);

– ответов на контрольные вопросы к данной лабораторной работе и на понимание базовых понятий.

2.3. Материально-техническое и программное обеспечение для проведения лабораторных работ в компьютерном классе

2.3.1. Материально-техническое обеспечение

Для проведения лабораторных работ по дисциплине "Интеллектуальные информационные системы" необходим компьютерный класс с учебной доской, оснащенный 30 рабочими местами в составе:

1. Стол.

2. Стул или кресло.

3. ИБМ-совместимый персональный компьютер класса Pentium IV с монитором не менее 17 дюймов, оперативной памятью не менее 256 Мб и вешней памятью не менее 80 Гб.

Все рабочие места должны быть объединены в локальную сеть не менее 100 Мбит/с с выходом в Internet.

2.3.2. Общее программное обеспечение

2.3.2.1. Операционные системы:

MS DOS

MS Windows.

2.3.2.2. Программы под MS Windows

MS Word – текстовый редактор;

MS Excel – табличный процессор;

PhotoShop – графический редактор;

Windows & Total Commmander.

2.3.2.3. Программы под MS DOS

Norton Commander (NC) – файл-менеджер;

MultiEdit (ME) – текстовый редактор.

2.3.3. Специальное программное обеспечение

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

– Универсальная когнитивная аналитическая система "Эйдос" версии 12.5 или выше.

– Нейросетевой пакет Neuro Office фирмы "АЛЬФА-СИСТЕМ" (C`Петербург).

2.4. МЕТОДИЧЕСКИЕ УКАЗАНИЯ К ЛАБОРАТОРНЫМ РАБОТАМ

ЛР-1: "Прогнозирование вероятных пунктов назначения железнодорожных составов"

Краткая теория

Данная задача взята из книги Д.Мичи и Р.Джонстона "Компьютер – творец" (c.205-208), в которой она приводится в качестве примера задачи, решаемой методами искусственного интеллекта. Авторами этой задачи являются Рышард Михальски и Джеймс Ларсон.

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

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

Эти особенности состоят в следующем:

1. Рассматривается ряд объектов, имеющих сложную многоуровневую структуру признаков.

2. Для каждого из этих объектов известно, к каким обобщенным категориям (классам) он относится.

3. Необходимо сформировать модель, обеспечивающую как идентификацию объектов, так и определение их принадлежности к обобщенным классам.

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

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

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

1. "Классический", основанный на изучении объектов предметной области экспертами (когнитивный анализ), выделении признаков объектов и формировании описательных шкал и градаций, которым соответствуют уникальные коды.

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

Кратко рассмотрим реализацию обоих этих подходов в интеллектуальной технологии "Эйдос" [64]. Исходные данные к задаче представлены в графической форме (рисунок 93).

Рисунок 93. Примеры поездов, идущих на запад и на восток

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

Можно, например, описывать составы с использованием шкал только 2-го или только 3-го уровней. Возможны и смешанные варианты.

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

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

Таблица 42 – УРОВНИ ОПИСАНИЯ ЖЕЛЕЗНОДОРОЖНЫХ СОСТАВОВ

№

Уровень описания

Шкала

Градация

1.

На уровне направления движения состава

Направление движения состава

Запад

Восток

2.

На уровне

поезда

Количество вагонов

в составе

2

3

4

Типы вагонов с грузами

Закодировать все варианты

Порядок вагонов в составе: код 1-го вагона, код 2-го вагона и т.д.

3.

На уровне

признаков

вагонов и грузов

Форма вагона

V-образная

Прямоугольная

Ромбовидная

U-образная

Эллипсоидная

Длина вагона

Короткий

Длинный

Количество осей вагона

2

3

Вид стенок вагона

Одинарные

Двойные

Вид крыши

Отсутствует

Гофрированная

Двухскатная

Прямая (эллипсоидная)

Вид и количество груза

1 большой круг

2 маленьких круга

3 маленьких круга

1 квадрат

3 квадрата

1 короткий прямоугольник

2 коротких прямоугольника

1 длинный прямоугольник

1 треугольник

1 перевернутый треугольник

1 ромб

1 шестиугольник

Груз отсутствует

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

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

2. Реально встречающиеся в составах сочетания типов вагонов и видов грузов практически все будут являться уникальными, что обеспечит однозначную идентификацию составов, если их описывать только на 2-м уровне. Это превращает задачу в тривиальную. Поэтому будем рассматривать описание составов на 3-м уровне с элементами 2-го.

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

Рассмотрим классический и лингвистический подходы на примере решения задач 1 и 2.