Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

ЛР2_Саляхов_ИВТ-429Б

.docx
Скачиваний:
0
Добавлен:
25.06.2025
Размер:
973.04 Кб
Скачать

Федеральное бюджетное государственное образовательное учреждение высшего образования

Уфимский университет науки и технологий

Кафедра АСУ

Отчет по лабораторной работе №2

по дисциплине «Интеллектуальные информационные системы»

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

Выполнил: ст. гр. ИВТ-429Б

Саляхов А.Ф.

Проверил:

Алыпов Ю.Е.

Уфа – 2024

Цель:

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

Ход работы:

Импортировали данные из файла при помощи Мастера импорта

Классификация

Мастер обработки

Полученные данные

Граф нейросети

Таблица сопряженности

Что-то если

Задача классификации

  • Структура НС (описание входов и выходов)

  • Содержание обучающей выборки.

  • Результаты обучения НС

  • Результаты опроса нейронной сети.

Задача аппроксимации

  • Структура НС (описание входов и выходов)

Функция: . Ограничим диапазон до [π/2, π].

Будем использовать 1 скрытый слой с 5-ю нейронами. 1 входной и 1 выходной нейроны.

  • Содержание обучающей выборки.

    x

    F(x)

    0,039

    0,992472

    0,078

    0,970781

    0,117

    0,937435

    0,156

    0,896093

    0,195

    0,85095

    0,234

    0,806174

    0,273

    0,76549

    0,312

    0,731995

    0,351

    0,708176

    0,39

    0,696077

    0,429

    0,697537

    0,468

    0,714451

    0,507

    0,748993

    0,546

    0,803773

    0,585

    0,881863

    0,624

    0,986618

    0,663

    1,121194

    0,702

    1,28764

    0,741

    1,485492

    0,785398

    1,742569

  • Результаты обучения НС

Импорт выборки

Настройка НС

Обучение

Граф сети

  • Результаты опроса нейронной сети.

Анализ в мастере визуализации «Что-Если»

X

Истинное

НС

1,57

1,788185

1,735275

1,727

1,248799

1,300882

1,884

0,769524

0,726966

2,041

0,404903

0,385441

2,198

0,19827

0,281103

2,355

0,177506

0,275965

2,512

0,352318

0,352775

2,669

0,713289

0,621231

2,826

1,232796

1,252354

2,983

1,867713

1,950685

Средняя ошибка 0,01294 или ~1,3%, что меньше заданной 0,05. Аппроксимация функции достаточно точная.

Задача прогнозирования

  • Структура НС (описание входов и выходов)

Будем использовать НС с одним скрытым слоем. Число входных нейронов - 12, число выходных нейронов - 1. Число нейронов в скрытом слое равно 2.

  • Содержание обучающей выборки.

Импорт выборки

Выборка

Y

X1

X2

X3

X4

X5

X6

X7

X8

X9

X10

X11

X12

1

0

0

0

0

0

0

0

1

1

0

0

0

1

1

1

0

0

0

0

1

1

1

0

1

0

1

1

1

0

0

1

0

1

0

0

0

1

0

1

1

0

0

1

0

0

1

1

0

0

0

0

1

0

0

0

0

1

0

0

0

0

0

0

0

1

0

1

0

0

1

0

1

0

0

0

0

1

1

1

1

0

0

1

0

0

0

0

0

1

0

1

1

1

0

0

0

0

0

1

0

0

0

1

1

0

0

0

0

1

0

0

1

0

0

0

0

1

0

1

1

0

1

0

1

1

0

1

0

0

1

1

1

0

0

0

0

1

0

0

0

0

0

1

0

1

0

0

1

1

1

1

0

0

1

0

1

1

1

0

0

1

1

1

1

0

0

1

0

1

1

1

0

0

1

0

1

1

0

0

1

0

1

1

1

1

0

1

0

0

1

0

0

0

0

1

0

1

0

0

0

0

0

0

0

0

1

0

1

0

0

0

0

1

0

1

0

0

0

0

0

1

0

0

0

0

1

0

1

0

1

0

0

0

2

1

0

1

1

0

0

1

0

1

0

0

0

2

1

1

0

1

0

1

0

0

0

1

0

0

2

1

0

0

1

0

0

1

0

1

0

1

0

2

0

0

1

0

1

0

0

1

1

0

0

1

2

0

0

0

1

0

1

0

1

1

0

1

0

2

1

1

1

1

1

0

1

0

0

0

0

0

2

1

0

0

1

0

0

0

1

1

0

0

0

2

1

1

0

0

1

1

0

0

1

0

0

1

2

1

0

0

1

0

0

1

0

0

1

0

1

2

1

1

0

0

0

1

0

0

0

0

0

1

2

1

1

1

1

0

0

1

1

1

0

0

0

2

1

1

0

1

1

0

0

0

0

1

0

0

2

0

0

1

1

1

1

0

0

0

1

0

1

Создание НС

  • Результаты обучения НС

  • Результаты опроса нейронной сети.

Импорт тестового множества

Результаты опроса

Как видим, Y максимально близок к значению 2, т.е. сеть прогнозирует победу кандидата от оппозиционной партии

Вывод

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