- •3 Створення та навчання самоорганізованих карт кохонена за допомогою пакеТу прикладних програм som toolbox у середовищі matlab
- •3.1 Мета роботи
- •3.2 Методичні вказівки з організації самостійної роботи студентів
- •3.2.1 Побудова самоорганізованих карт Кохонена
- •3.2.2 Архітектура самоорганізованої карти
- •3.2.3 Модель карти Кохонена
- •3.2.4 Процедури настроювання параметрів
- •1.3 Порядок виконання роботи
- •3.4 Зміст звіту
- •3.5 Контрольні запитання
3 Створення та навчання самоорганізованих карт кохонена за допомогою пакеТу прикладних програм som toolbox у середовищі matlab
3.1 Мета роботи
Освоєння методики створення самоорганізованих карт Кохонена і процедури настроювання їхніх параметрів за допомогою пакета прикладних програм SOM Toolbox у середовищі MATLAB. Освоєння особливостей кластеризації за допомогою карт Кохонена.
3.2 Методичні вказівки з організації самостійної роботи студентів
Рекомендується повторити лекційний матеріал з самоорганізованих карт Кохонена.
3.2.1 Побудова самоорганізованих карт Кохонена
Самоорганізована карта Кохонена є мережею прямої передачі сигналів і складається з одного обчислювального слою, всі нейрони якого з’єднані з вузлами вхідного слою. Самоорганізовані карти навчаються послідовно і мають топологічно впорядковану форму. Карти Кохонена призначені для кластеризації неперервної множини вхідних образів.
За допомогою команди help <назва функції> можна одержати додаткову інформацію про М-функції, що входять до складу ППП SOM Toolbox:
Self-organizing map |
Самоорганізовані карти Кохонена |
Reading the data |
Зчитування даних |
som_read_data |
Зчитування даних з ascii файлу у форматі SOM_PAK |
Creating of SOM Toolbox structures |
Створення структур пакета SOM Toolbox |
som_set |
Створення та перевірка структур пакета SOM Toolbox, присвоєння значень їх полям |
som_data_struct |
Створення структури даних |
som_make |
Створення, ініціалізація та навчання карти |
|
|
Data (de)normalization |
(Де)нормалізація даних |
som_normalize |
(Ре)нормалізація даних або виконання нових нормалізацій |
som_denormalize |
Денормалізація даних |
som_lininit |
Лінійна ініціалізація самоорганізованої карти |
som_randinit |
Ініціалізація карти випадковими значеннями |
som_seqtrain |
Послідовний алгоритм навчання карти Кохонена |
som_batchtrain |
Пакетний алгоритм навчання карти Кохонена |
Vizualization |
Візуалізація |
som_show |
Базова візуалізація SOM: компонентні площини, ортогональна матриця і т.д. |
som_show_add |
Відображає додаткову інформацію на графіку, створеному за допомогою функції som_show |
som_cplane |
Візуалізація 2D компонентної площини, ортогональної матриці чи кольорової площини. |
som_pieplane |
Візуалізація векторів карти у вигляді секторних діаграм |
som_barplane |
Візуалізація векторів карти у вигляді гістограм |
som_plotplane |
Візуалізація векторів карти у вигляді лінійчатих графіків |
som_grid |
Візуалізація решітки карти Кохонена |
Labeling |
Робота з мітками структур даних та карт |
som_autolabel |
Автоматичне присвоєння або усунення позначок |
som_label |
Присвоєння або усунення позначок |
Examples |
Приклади |
som_demo1 |
Основні властивості та режим роботи SOM |
som_demo2 |
Основне використання пакету SOM Toolbox |
som_demo3 |
Візуалізація SOM |
som_demo4 |
Аналіз даних за допомогою SOM |
Standard functions |
Стандартні функції MatLab |