- •Генетичний метод навчання нейронної мережі
- •Градієнтний алгоритм навчання нейронної мережі
- •Навчаня нм за допомогою процедури зворотнього поширення
- •Метод спряжених градієнтів для навчання нейронної мережі Back Propagation
- •Градiєнтний алгоритм навчання
- •Застосування мгуа до аналізу фінансових показників Теоретичні відомості
- •Алгоритм самоорганізації мгуа і його застосування в задачах прогнозування і розпізнавання образів
- •Опис алгоритму мгуа Перша ітерація
- •Побудова часткової моделі нмгуа
- •Загальний опис алгоритму
- •Гібридний алгоритм навчання мережі rbf
- •Застосування методів кластерного аналізу до класифікації країн за набором індексів сталого розвитку суспільства. Теоретичні відомості
Застосування методів кластерного аналізу до класифікації країн за набором індексів сталого розвитку суспільства. Теоретичні відомості
Вікно програми clusterizator.exe зображене на Рис. 9.1.
Рис. 9.1. Вікно програми clusterizator.exe
Програма clusterizator.exe дозволяє виконувати кластеризацію даних, попередньо завантажених з .xlsx (або .xls) файлу у відповідності до формату, що буде описано нижче.
Власне завантаження файлу починається з натискання кнопки «Загрузить» на Рис.1 та знаходженні потрібного файлу за допомогою діалогового вікна завантаження файлів Windows.
Після завантаження файлу дані, що містяться в даному файлі можна кластеризувати.
Перед застосуванням одного з двох методів кластеризації (k-середніх, Густавсона-Кесселя), необхідно створити початкові центри кластерів. Це можна зробити, обравши один з методів кластерної предініціалізації. Таких метода два і вони знаходяться в групі «Прединициализация». Перший метод, використовуючи рівномірний закон розподілу та при заданій в полі «Количество кластеров» величині, випадковим чином створює задану кількість кластерів.
Якщо ж обрати метод предініціалізації, що використовує рівень впливу (тут – метод різницевого групування), то вікно програми змінюється і набуває вигляду, зображеного на Рис. 9. 2.
Рис.2. Вікно програми після вибору методу предініціалізації, що використовує рівень впливу
Тут поле «Количество кластеров» змінилося на поле «Уровень влияния». Та в цьому полі необхідно вводити відповідний рівень впливу (від 1e-10 до 1).
Після виконання передініціалізації відбувається кластеризації даних у відповідності до обраного методу кластеризації.
Файл, що містить дані до початку роботи програми повинен бути заповнений наступним чином (Рис. 9.3).
Рис. 9.3. Вміст файлу до кластеризації
Кожний рядок файлу – це точка вибірки даних, кожний стовпчик – ознака, по якій буде відбуватися кластеризації. Після даний наступний рядок повинен бути вільним, а за ним можна підписати назву точки (наприклад, назву країни).
Після виконання програми вміст файлу буде мати вигляд, зображений на Рис. 9.4.
Рис. 9.4. Вміст файлу після кластеризації
Як видно з Рис. 9.4, у файлі збережено координати центрів кластерів та біля кожної точки вибірки даних наведено ступені її належності кожному з кластерів. В кінці файлу збереженні значення середньоквадратичного критерію кластеризації та індексу Хі-Бені.
