Метод моделирования статических систем по экспериментальным данным.
Данные для моделирования Вход Выход 1 2 … k X=F(Y) ?
Методы Свойства Название прямой или итеративный Дополнительные требования к пользователю Недостатки Линейная регрессия прямой нет требований Метод ограничен линейными моделями Многослойные нейронные сети, основанные на методе обратного распространения ошибки итеративный Требуется задать структуру сети (количество слоев, нейронов), топологию связей, шаг обучения Возможность паралича сети, получение неадекватной модели при неправильном выборе параметров сети. Длительное время обучения. Радиально- базисные нейронные сети итеративный либо гибридный Требуется задать форму и центры активационных функций. Шаг, эвристики обучения. Неадекватность моделей при неправильном выборе параметров сети. Медленное функционирование. Интерполяция сплайнами прямой Требуется учитывать расположение сетки, разбиение на группы иррегулярных данных. Неадекватность моделей при неправильном выборе сетки или неверном разбиении на группы.
Искомая модель – как некоторая наблюдаемая нами реализация некоторой случайной функции. (1) - координатные функции - случайные величины
Допущение, что имеют нормальный закон распределения
Плотность вероятности где - вектор, описывающий реализации (2)
Задача квадратического программирования (3) (4) i-тый вектор входных значений обучающей выборки значение выхода для i-того вектора
Используя метод Лагранжа и обозначив: - вектор решения получим: (5) где - коэффициенты (6) (7)(7)
Используя каноническое разложение случайной функции получим: (8) (9) Наиболее вероятная реализация всегда будет выражаться линейной комбинацией корреляционных функций.
Дополнительные условия: 1. Равная вероятность реализаций, преобразующихся друг в друга сдвигом или поворотом относительно осей. Прибавление констант к входам не должно влиять на процесс построения модели. Случайная функция должна быть стационарной. В формулах можно пользоваться автокорреляционной функцией 2. Равная вероятность реализаций, преобразующихся друг в друга равным изменением масштаба по всем осям. Умножение всех входов и выходов на константу не должно влиять в итоге на модель
(10) (11) Спектр автокорреляционной функции Спектр одномерного сечения: (12) Функция со спектром, близким к требуемому:
Таким образом:
Пример интерполяции одномерной функции Пример моделирования с учетом погрешностей
Расчет уровней вероятностей: Расчет уровней вероятности с учетом погрешностей
Результаты тестирования (примеры) Результаты тестовBoston. Тест Cancer
Сравнение результатов. (программа реализующая разработанный метод и ИНС)
Моделирование механических свойств металлов. пример: предел текучести (сравнение предсказанных свойств и реальных)
Результаты, полученные с использованием исследуемого метода, и результаты регрессии по трем сериям
Решение задачи текстурной сегментации изображений на основе предложенного метода. Сравнение с методом адаптивного квантования.