НАВЧАННЯ БАГАТОШАРОВОГО ПЕРСЕПТРОНА



 

Мета роботи: Написати програмунавчаннядвошарового персептрона методом зворотного поширення помилок. Використати персептрон для розпізнавання образів (цифр, літер).

 

Завдання до роботи

 

1. Ознайомитися з конспектом лекцій та рекомендованою літературою, а також додатком Д.

2. Написати програму зі зручним та понятим інтерфейсом для користувача.

3. Програма повинна давати можливість вводити наступні вхідні дані:

- темп навчання;

- кількість ітерацій;

- малу повну похибку.

4. Програма повинна давати можливість вводити числа аналогічно лабораторній роботі №4, тобто:

Рис. 5.1 Сітка введення чисел

 

5. Програма повинна працювати в двох режимах: навчання і розпізнавання.

6. Оформити звіт з роботи

7. Відповісти на контрольні запитання.

 

Зміст звіту

 

1. Тема та мета роботи.

2. Технічне завдання.

3. Короткі теоретичні відомості.

4. Текст програми, що реалізує навчання двошарового персептрона методом зворотного поширення

5. Приклади роботи програми.

6. Висновки, що містять відповіді на контрольні запитання, а також відображують результати виконання роботи.

Приклади виконання елементів звіту наведено у додатку А.

 

Контрольні запитання

 

1. Яким чином влаштовані міжнейронні синаптичні зв’язки мережі?

2. Який напрямок поширення нейроімпульсів?

3. Що представляє собою персептрон?

4. В чому полягає функція нейрона?

5. Які є моделі дослідження нейронів?

6. Чи можна застосовувати для навчання багатошарового персептрона вже відоме d -правило Розенблатта? І чому?

7. Яким методом проводиться навчання багатошарового персепрона?

8. В чому полягає основна ідея методу зворотнього поширення помилок?

9. Який вигляд має загальна структура алгоритму зворотнього поширення помилок?

 

 

ЛІТЕРАТУРА

 

1. ?????


Додаток А

ПРИКЛАДИ ВИКОНАННЯ ЕЛЕМЕНТІВ ЗВІТІВ

З ЛАБОРАТОРНИХ РОБІТ

Міністерство освіти і науки України Житомирський державний технологічний університет кафедра ПЗОТ ЗВІТ з лабораторної роботи № 1 з дисципліни "Основи проектування систем штучного інтелекту" на тему: "ОБРОБКА ЕКСПЕРТИХ ОЦІНОК"    Виконала: ст. гр. АК-21                      _____________ Л. С. Савченко        Прийняв:                          _____________ В. О. Скачков Житомир 2007

Рисунок А.1 - Титульний лист звіту

Приклад. Розглянемо виконання певних елементів звіту на прикладі лабораторної роботи №1.

Мета: Скласти програму яка б обробляла експертні оцінки двома методами:

· групова експертна оцінка при безпосередньому оцінюванні;

· обробка парних порівнянь.

Конкретизація вхідних та вихідних даних

 

Вхідними параметрами є: кількість експертів m, кількість подій n, точність обчислення Е, оцінки експертів (оцінки можуть бити любими на деякій визначеній шкалі оцінювання), а також постійне значення h1=1.

Вихідним параметром єзначення групової оцінки.

 

Короткі теоретичні відомості

 

Текст програми,що реалізує метод групової експертної оцінки при безпосередньому оцінюванні.

Текст програми, що реалізує метод обробки парних повідомлень

 

Результати роботи програми:

Групова експертна оцінка при безпосередньому оцінюванні

Рис. 1 Вхідні дані

Рис. 2 Оцінки експертів

 

Рис. 3 Значення групової оцінки

 

Обробка парних порівнянь(аналогічно попередньому методу) …

 

Висновок:


Додаток Б

ОБРОБКА ЕКСПЕРТНИХ ОЦІНОК


Дата добавления: 2018-04-15; просмотров: 253; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!