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, результати роботи на тестовій множині даних, всі параметри нейронної мережі, що навчилася, вихідний код програми.


 

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

27111. Что такое программное обеспечение 42.5 KB
  Кроме системного ПО в состав программного обеспечения компьютера входят еще прикладные программы и системы программирования. Состав прикладного программного обеспечения Программы с помощью которых пользователь может решать свои информационные задачи не прибегая к программированию называются прикладными программами. К их числу относятся: текстовые и графические редакторы с помощью которых можно готовить различные тексты создавать рисунки строить чертежи; проще говоря писать чертить рисовать; системы управления базами данных СУБД...
27112. Технологии ISDN, ATM, Ethernet 268.66 KB
  Технологии ISDN ATM Ethernet.голос TV С TCP D IP Ethernet X Устанавливается пользователем Многообразие уровней адаптации технологии к протоколам верхних уровней. Ethernet Ethernet IEEE 802. До сих пор можно встретить фирменные варианты Ethernet под названиями Ethernet II Ethernet DIX DEC Intel Xerox и Raw 802.
27113. Типы и назначения интерфейсов ввода-вывода 34 KB
  Последовательные порты COM и LPT USB и IEEE1394. В настоящее время для настольных и портативных компьютеров разработано два высоко скоростных устройства с последовательной шиной: USB Universal Serial Bus универсаль ная последовательная шина и IEEE1394 называемая также i. В USB реализована возможность подключения большого количества периферийных устройств к компьютеру. При подключении устройств к USB не нужно устанавливать платы в разъемы сис темной платы и реконфигурировать систему; кроме того экономно используются такие важные...
27114. Определение миссии фирмы (организации). Стратегии фирмы. Типовые стратегии фирмы в условиях конкуренции (по М. Портеру) 25.66 KB
  Общая корпоративная стратегия решает следующие основные задачи: 1. Стратегия развития фирмы должна представлять собой иерархию взаимосвязанных и поддерживающих друг друга стратегий. Каждая из них должна быть завершенной и соответствовать заданному уровню децентрализации и согласована со стратегиями более высокого уровня. Корпоративную стратегию можно представить следующим образом: Корпоративная стратегия Бизнесстратегия Рыночная стратегия Внутрифирменная стратегия Ресурсная стратегия Маркетинговая стратегия Стратегия обеспечения...
27115. Основные задачи маркетинга в бизнесе. Функции маркетинга в организации. Бюджет маркетинга 16.54 KB
  Основные задачи маркетинга в бизнесе. Функции маркетинга в организации. Бюджет маркетинга. Теория маркетинга базируется на взаимосвязанных друг с другом понятиях потребность товар и обмен.
27116. Жизненный Цикл Товара 84.5 KB
  Наиболее рациональным с точки зрения задач маркетинга является рассмотрение жизненного цикла формы товара фотокопировальные установки карманные калькуляторы и т. На ее основе можно получить прогноз изменений темпов роста продаж товара размеров прибыли а так же ожидаемое время изменения поведения конкурентов и покупателей. Жизненный цикл товаров можно разделить на несколько основных этапов: Этап выведения товара на рынок Характеризуется очень высокой степенью неопределенности результатов поскольку заранее трудно определить будет ли иметь...
27117. Оценка стратегической зоны хозяйствования (бизнеса) на основе матрицы Бостонской Консультативной Группы 18.85 KB
  Для оценки конкурентоспособности отдельных видов бизнеса в матрице БКГ используются два критерия: темп роста отраслевого рынка; относительная доля рынка. Темп роста рынка определяется как средневзвешенное значение темпов роста различных сегментов рынка в которых действует предприятие или принимается равным темпу роста валового национального продукта. Относительная доля рынка определяется делением доли рынка рассматриваемого бизнеса на долю рынка крупнейшего конкурента.Значение доли рынка равное 1 отделяет продукты – рыночные лидеры – от...
27118. Модель Портера 22.25 KB
  Данная модель позволяет определить на сколько привлекательна та или иная отрасль для компании. При помощи этой модели выявляют основные потенциальные проблемы и угрозы с которыми может столкнуться компания в отрасли кроме этого проводя анализ на основе модели можно выявить конкурентное преимущество компании. Майкл Портер выделил 5 сил факторов которые оказывают влияние на компанию в отрасли на ее прибыль: новые конкуренты новые игроки на рынке; существующие конкуренты; компании предлагающие продуктызаменители; влияние...