Page 78 - 4522
P. 78
Порядок виконання роботи
1. Одержати у викладача варіанти завдань для навчання і
моделювання одношарового персептрона.
Вхідними даними є: вид функції активації нейрона;
кількість входів одношарового персептрона; навчальна і
контрольна вибірки (набори пар значень входів і бажаних
виходів персептрона); значення максимальної припустимої
помилки навчання; значення параметра збіжності навчання.
2. Написати і налагодити програму на Паскалі, Сі або
Бейсику, що моделює формальний нейрон (одношаровий
персептрон) і реалізує алгоритми навчання дискретного і
дійсного персептронів. Передбачити в програмі відображення
на екран і запис у файл на диску поточного стану параметрів
персептрона і результатів його роботи: матрици ваг, помилки
класифікації (оцінювання), значень на входах і виході
персептрона, а також часу навчання і класифікації на основі
персептрона.
3. Для відповідних варіанту вхідних даних здійснити
навчання персептрона і зберегти у файлі на диску результати
його роботи для навчальної і контрольної вибірок.
4. Кілька разів змінити вид функції активації нейрона і
виконати п.3.
5. Результати виконання п.п. 3.3 - 3.4 занести в таблицю,
стовпці якої повинні мати назви: вид функції активації, метод
навчання, час навчання, час класифікації (оцінювання) для
навченого персептрона (для навчальної і контрольної
вибірок), помилка класифікації (оцінювання) для навчальної і
контрольної вибірок. Проаналізувати отримані результати і
зробити висновки про те, як впливає вид функції активації
формального нейрона на час навчання і класифікації
(оцінювання), а також величину помилки навчання і
класифікації (оцінювання) одношарового персептрона.
6. Для тих самих вхідних даних, що та у п. 3 зробити
моделювання і навчання одношарового персептрона, а також
виконати п.п. 3 – 5 на основі програмного продукту,
запропонованого викладачем. Результати занести в таблицю.
Проаналізувати отримані результати.
77