о-або тривимірного простору.
Відповідно з цим розглянемо обчислювальні ІЧ-алгоритми розв'язання задачі класифікації і кластеризації та математичний опис основних процедур.
Структура пакета прикладних програм, що реалізує обчислювальні процедури оцінки кредитних ризиків на основі системи MATLAB, представлена ​​на малюнку 2. Пакет складається з трьох основних модулів. Для створення кожного модуля використовуються різні інструментальні засоби розробки. br/>В
Рис. 2 Основні модулі пакета прикладних програм. p align="justify"> 6.1 Математична модель і обчислювальний алгоритм вирішення задачі класифікації
Процедури класифікації кредитних ризиків включають операції з наборами чисел, тому масиви, матриці та операції над ними є тією базою, на основі якої будуються інструменти для аналізу.
При вирішенні задачі класифікації був використаний алгоритм обчислювальної процедури з експертом. Для процедури навчання з експертом вихідною інформацією є вектори значень індикаторів по кожному з еталонних класів і сформована на основі думки експерта навчальна вибірка. Аналізуючи і досліджуючи ряд таких систем із залученням експерта, можна на підставі його знань вибудувати класифікацію і оцінити до якого з класів належить досліджуваний об'єкт. Алгоритм навчання з експертом полягає їх наступних кроків:
Крок 1. Згортання вектора в матрицю. Заданий вектор Х розмірності (nx 1) звертаємо в матрицю M розмірності nU x nV = n. p align="justify"> Крок 2. Формуємо матриці A1, A2, ...., Ak для еталонних класів з = 1, ..., до і обчислюємо їх сингулярні вектори:
{U1, V1} - для A1, {U2, V2} - для A2, {Uк, Vк} - для Ak.
Крок 3. Розпізнавання. Для кожного вхідного образу М обчислюємо до значень енергії зв'язку між кожною парою сингулярних векторів:
? 1 = - U Т1 MV 1, .....,? 1 = - < span align = "justify"> U Тк MVк.
Крок 4. Визначаємо клас, до якого належить вхідний образ М. Мінімальне значення енергії зв'язку ? * визначає цей клас,:
c =? * = minc {? span> c}
Блок-схема обчислювального алгоритму процедури навчання з експертом:
В
Рис. 3. Блок-схема обчислювального алгоритму процедури навчання з експертом
6.2 Математична модель і обчислювальний алгоритм вирішення задачі кластеризації
Процедура самонавчання (навчання без експерта) заснована на автоматичній класифікації....