17416

Нейронні мережі на основі радіальних базисних функцій

Лабораторная работа

Коммуникация, связь, радиоэлектроника и цифровые приборы

Лабораторна робота № 3 Нейронні мережі на основі радіальних базисних функцій Мета: отримати навички розвязання практичних задач за допомогою мереж на основі радіальних базисних функцій. 2.1. Теоретичні відомості Основні відомості Мережа на основі радіальних ба

Украинкский

2013-07-01

113.5 KB

3 чел.

Лабораторна робота № 3

Нейронні мережі на основі радіальних базисних функцій

Мета: отримати навички розв’язання практичних задач за допомогою мереж на основі радіальних базисних функцій.

2.1. Теоретичні відомості

Основні відомості

Мережа на основі радіальних базисних функцій (РБФ-мережа) — це тришарова нейронна мережа з одним прихованим шаром. Прихований шар виконує фіксоване нелінійне перетворення без налаштування параметрів. Найновіші модифікації методу передбачають налаштування параметрів першої матриці зв’язків.

.

Рис. 2.1. Структура РБФ-мережі

При переході від вхідного шару до прихованого здійснюється нелінійне перетворення простору, тобто відображення (рис. 2.1)

де  — радіальні функції виду  (рис. 2.2).

Рис. 2.2. Приклад радіальної функції

В якості радіальної функції зазвичай вибирають функцію Гауса:

.

Нейрони вихідного шару здійснюють лінійне перетворення простору (є лінійною комбінацією виходів попереднього шару):

або у векторній формі

.

Навчання мережі на основі радіальних базисних функцій

Навчання мережі на основі радіальних базисних функцій включає:

1. Вибір параметрів (середнього та дисперсії) радіальних функцій.

2. Навчання вихідного шару за наступною формулою:

.

Приклад: проблема виключаючого АБО

Проблема виключаючого АБО (XOR-проблема) полягає в апроксимації таблиці істинності логічної функції x XOR y.

1

0

1

0

1

0

1

0

Ця функція набуває значення 1 тільки у тих випадках, коли значення аргументів відрізняються. РБФ-мережа забезпечує перетворення простору, при якому класи значень 1 та 0 стають лінійно роздільними (рис. 2.3).

Рис. 2.3. Перетворення простору для XOR-проблеми

,

.

2.2. Порядок виконання роботи

1. Реалізувати нейронну мережу на основі радіальних базисних функцій, використовуючи такі мови програмування як C++, Java, Fortran.

2. За допомогою побудованої нейроної мережі розв’язати задачу згідно з номером варіанту. (Номер варіанту визначається за номером у списку групи.) Для цього на основі відповідного файлу (ім’я dataномер_варіанту.csv) необхідно випадковим чином сформувати навчальну та тестову вибірки (у співвідношенні 4:1). Навчити нейронну мережу на навчальній вибірці.

3. Перевірити роботу нейронної мережі на тестових даних.

4. Результати роботи оформити звітом, який має містити: постановку задачі, навчальну вибірку даних та їх представлення у графічному виді на R2, результати роботи на тестовій множині даних, всі параметри нейронної мережі, що навчилася, вихідний код програми.


 

А также другие работы, которые могут Вас заинтересовать

55100. Навчально-виховний процес як основа діяльності викладача вищої школи 74 KB
  Чому професіонал це завжди індивідуальність зі своїм обличчям почерком Чи сформований на вашу думку у вас власний стиль професійної діяльності Виділіть основні його ознаки. Чи можна в основу навчання студента покласти копіювання зразків новаторського досвіду за фахом Який викладач вибере групу студентів ...
55101. Перемещение и копирование частей рисунка 323.5 KB
  Используя команду горизонтального меню Рисунок Атрибуты измените размер полотна: ширина 93 высота 86 единицы измерения: см Используя инструменты панели рисования палитру операции перемещения и копирования нарисуйте солнце в качестве подсказки можно использовать следующие этапы...
55102. Кредит: сущность, функции, источники. Виды кредита 21.39 KB
  Условия срочности отражают необходимость возврата кредита не в любое, приемлемое для заемщика время, а в точно определенный срок, зафиксированный в кредитном договоре
55103. Модель «IS – LM» 18.17 KB
  Модель IS-LM представляет собой модель совместного равновесия товарного и денежного рынков. Она является моделью кейнсианского типа, описывает экономику в краткосрочном периоде и служит основой современной теории совокупного спроса.
55104. Облік, аналіз та аудит торгівельних запасів на торговельному підприємстві 676.5 KB
  Правова організація і побудова обліку грошових розрахунків між підприємствами мають велике значення, оскільки забезпечують швидке завершення кругообороту коштів, перехід їх з товарної форми у грошову, створюють необхідні умови для оплати придбаних товарно-матеріальних цінностей.
55105. Государственный бюджет: принципы построения, доходы и расходы 19.77 KB
  Структура государственного бюджета в каждой стране имеет свои особенности. Они обусловлены не только национальными традициями, организацией образования и здравоохранения, но и главным образом характером административной системы, структурными особенностями экономики, развитием оборонных отраслей и др.
55107. Обследование курящего человека: спирометрия, определение концентрации метгемоглобина, тест для определения котинина. Методические указания 144.5 KB
  1 группа - характеризующие легочные объемы дыхательный оббьем резервный объем вдоха резервный объем выдоха остаточный объем и емкости общая емкость емкость вдоха функциональная остаточная емкость. 3 группа - характеризующие состояние бронхиальной проходимости форсированная жизненная емкость легких максимальная объемная скорость дыхания во время вдоха и выдоха
55108. Общее учение о болезни 108.5 KB
  Цель: проверить и закрепить полученные знания о здоровье и болезни. Вопросы для самоподготовки: Определение понятия «здоровье» Критерии здоровья. Определение понятия «болезнь». Понятие о патологическом процессе и патологическом состоянии.