![]() |
Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Проектирование на подпространство. Алгоритм минимума среднеквадратичного отклонения
Для простоты и, главное, для того, чтобы использовать наглядные графические образы, целесообразно начать этот подраздел со случая векторного пространства. Пусть F0 − некоторый вектор N-мерного пространства F, и заданы K (K<N) векторов {fk} (k = 1,...,K) этого же пространства fk Подход 1. Записывая ε2 = (F0−∑αkfk, F0−∑αkfk) = ||F0||2 − (F0,∑αkfk) − (∑αkfk,F0) + (∑αkfk , ∑αjfj) и рассматривая это выражение как функцию K искомых вещественных переменных αk, понимаем, что ее экстремум определяется из равенства нулю K частных производных ∂ε2/∂αk = − 2 (F0, fk) + 2 (fk , ∑αjfj) = 0. Эти равенства образуют систему K алгебраических уравнений относительно K искомых переменных, которая в матричной форме записывается как < L > α = b, где < L > − квадратная матрица коэффициентов Ljk = (fk , fj), а векторы-столбцы α и b образованы соответственно коэффициентами {αk} и {bk = (F0, fk)}.
Задание. Повторите эти выкладки для случая комплексных коэффициентов αk. При этом их реальные и мнимые части следует рассматривать как независимые переменные и учесть, что в этом случае (fk , ∑αjfj) = Подход 2. Рассматривая вектор F = ∑αkfk как проекцию вектора F0 на подпространство F, порожденное K векторами fk (рис. 2.4), понимаем, что минимум квадрата нормы вектора разности F0 − F соответствует тому условию, что F есть ортогональная проекция вектора F0 на F. Иначе говоря, когда разностный вектор F0 − F перпендикулярен любому из векторов fk. Превращая текст этого условия в математическое соотношение, с легкостью получаем векторное равенство (F0−∑α kfk, fj) = (F0, fj ) −∑αj (fk, fj) = 0, которое, естественно, совпадает с результатом предыдущего подхода. После того, как введено понятие скалярного произведения функций, легко решается задача минимального среднеквадратичного отклонения (МСКО) линейной комбинации F(x) = ∑αk fk(x) функций {fk(x)} от заданной функции F0(x). При этом становится возможным использовать полезный графический образ, представляя функции в виде векторов аналогично рис. 2.4 (поскольку скалярное произведение характеризует угол между ними). Применяя к этой задаче подход 1, получаем искомые коэффициенты разложения αk как решение системы уравнений <A> α = b , (2.11) где <A> − квадратная матрица порядка K, коэффициенты которой образованы взаимными скалярными произведениями функций {fk(x)}, а именно Lkj = (fj(x), fk(x)); b − вектор-столбец коэффициентов {pk = (F0(x), fk(x))}; α − вектор-столбец искомых коэффициентов {αk}.
|
Последнее изменение этой страницы: 2019-03-22; Просмотров: 327; Нарушение авторского права страницы