User Interface - графічний інтерфейс користувача) для NN - NNTool. p align="justify"> Прикладами застосування технології нейронних мереж для цифрової обробки сигналів є: фільтрація, оцінка параметрів, детектування, ідентифікація систем, розпізнавання образів, реконструкція сигналів, аналіз часових рядів і стиснення. Згадані види обробки застосовні до різноманітних видів сигналів: звуковим, відео, мовним, зображення, передавання повідомлень, геофізичним, локаційним, медичних вимірів (кардіограми, енцефаллограмми, пульс) та іншим. p align="justify"> Обробка сигналів в технологіях NN виконується за допомогою або NN без пам'яті, або NN c пам'яттю. І в тому і в іншому випадках ключовим елементом є NN без пам'яті. Подібна роль визначається тим обставиною, що при використанні нейронів з певними функціями активації (передавальними характеристиками) NN є універсальним аппроксіматором. Останнє означає, що в заданому діапазоні зміни вхідних змінних NN може з заданою точністю відтворювати (моделювати) довільну безперервну функцію цих змінних. p align="justify"> Нижче обговорюються питання, пов'язані з так званим NN прямого поширення, тобто без зворотних зв'язків. Чудовою властивістю таких NN є їх стійкість. p align="justify"> Після того як структура NN обрана, повинні бути встановлені її параметри. Вибір структури NN і типів нейронів - самостійний і вельми непросте питання, який тут ми обговорювати не будемо. Що ж до значень параметрів, то, як правило, вони визначаються в процесі вирішення деякої оптимізаційної задачі. Ця процедура в теорії NN називається навчанням. p align="justify"> Графічний інтерфейс користувача NNTool дозволяє вибирати структури NN з обширного переліку і надає безліч алгоритмів навчання для кожного типу мережі.
Керуючі елементи NNTool
Щоб запустити NNTool, необхідно виконати однойменну команду в командному вікні MATLAB:
>> nntool
після цього з'явиться головне вікно NNTool, іменоване "Вікном управління мережами і даними" (Network/Data Manager)
Гј Панель "Мережі і дані" (Networks and Data) має функціональні клавіші з наступними призначеннями:
Гј Допомога (Help) - короткий опис керуючих елементів цього вікна;
Гј Нові дані (New Data ...) - виклик вікна, що дозволяє створювати нові набори даних;
Гј Нова мережа (New Network ...) - виклик вікна створення нової мережі;
Гј Імпорт (Import ...) - імпорт даних з робочого простору MATLAB в простір змінних NNTool;
Гј Експорт (Export ...) - експорт даних з простору змінних NNTool в робочий простір MATLAB;
Гј ...