- •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 |
