![]() |
Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Градиенты целевых функционалов
Имея в виду, что в процессе адаптации осуществляется регулирование весовых коэффициентов
Здесь и в дальнейшем фигурные скобки означают вектор-столбец, записанный в строчку ради компактности. Вектор градиента представляет интерес в двух отношениях. Во-первых, в любой точке 2N-мерного пространства векторов управления, соответствующей текущему весовому вектору Во-вторых, экстремальные точки (минимумы, максимумы, седловые точки) функции Ф(W), в том числе оптимальная точка Wopt, определяются условием G = Ø (символ Ø означает нулевой вектор). Это условие эквивалентно системе равенств:
аналитическое или численное решение которой позволяет найти желаемую оптимальную точку Wopt, доставляющую функционалу Ф(W) минимальное значение. В теории ААР [15, 17, 18], отходя от математических строгостей*, вводят понятие производной вещественной функции f(W) от комплексно-значных аргументов, образующих N-мерный комплексный вектор W, по ясному и целесообразному правилу:
Это позволяет заметно упростить запись, сделать естественной и наглядной форму выражений, отражающих динамику процессов регулирования в ААР и ее оптимальное состояние. Пространство управляемых параметров предстаёт в более компактном виде как N-мерное пространство комплексных весовых коэффициентов W = Формулы для частных производных слагаемых, фигурирующих в целевых функционалах, легко вывести, если расписать весовые коэффициенты
Первое слагаемое последней строки соответствует значению индекса k = m, второе − значению n = m. Учитывая эрмитову сопряжённость матрицы < R >, которая состоит в комплексной сопряженности транспонированных элементов:
Проделайте аналогичные выкладки для производной
или
Окончательно с учётом (4.15) получаем первое слагаемое (помеховую составляющую, о чем напоминает верхний индекс «П») градиентов целевых функционалов Ф1 и Ф2 в виде:
или в матричной форме:
Таким образом, приходим к интересному формальному правилу: производная по комплексной переменной Wn может быть получена, если, относясь к Wn и Wn * как к независимым переменным, взять производную выражения (3.13) по В выражении (3.12) для мощности помех на выходе ААР с основным элементом фигурирует слагаемое
Окончательно выражение для помеховой составляющей градиентов в компактной векторной форме предстает в виде
где верхняя строчка, как прежде, соответствует ААР Аппелбаума, а нижняя – ААР с основным элементом. В функционале Ф1(W) фигурирует слагаемое ||W − W0||2, поэтому выясним его вклад в градиент этого функционала. Записывая очевидное
Подставляя оба равенства в (4.11), находим рассматриваемое слагаемое градиента функционала:
Наконец, слагаемое W* < Z > W в функционале Ф2(W) по структуре не отличается от первого слагаемого
При анализе установившихся состояний ААР для упрощения записей сомножитель «2» в выражениях для всех слагаемых вектора градиента можно опустить подобно тому, как мы игнорировали наличие усилителей-приемников. Тогда с учетом (4.21), (4.22) и (4.23) получаем:
Оптимальное состояние ААР, при котором достигается минимум целевого функционала, соответствует весовому вектору Wopt, при котором равны нулю все компоненты градиентов G1 или G2, соответственно. Для ААР Аппелбаума имеем:
Дужка над компонентами Wi весового вектора заменяет индекс «opt», т.е. отмечает оптимальный вектор. Аналогичные соотношения для ААР с основным элементом:
Каждое из равенств (4.27΄), (4.27˝) представляет собой систему N алгебраических уравнений относительно искомых компонент
Таким образом, расчёт оптимального (в текущей помеховой ситуации) весового вектора Wopt для двух целевых функционалов сводится к обращению следующих матриц: для Ф1(W)
для Ф2(W)
В выражениях (4.30) сумму рш <E> + m <E> можно было бы записать короче как (рш + m) <E>. Этого не сделано в интересах раздела 4.3. Следуя назиданию «получили – проверьте» как одному из приемов тренировки инженерного стиля мышления (глава 1), выясним, соответствуют ли решения (4.30) обсужденным свойствам функционалов при изменении масштабирующего коэффициента m. Во-первых, видно, что при m = 0 обе строчки дают нулевой вектор* Wopt = Ø, как это вытекает из смысла рассматриваемых функционалов. Во-вторых, при m = ∞ по тому же смыслу в обоих случаях должно быть Wopt = W0. И в этом легко убедиться, учитывая, что обращаемыми матрицами становятся (m <.E.>) и (m <.Z.>), и зная, а еще лучше, догадавшись, что (m <.E.>)-1 = (1/m) <.E.> и (m <.Z.>)-1 = = (1/m) <.Z.> -1. В-третьих, если нет помех, то матрица 4.3. Структура цепей адаптации по критерию Ф1(W) |
Последнее изменение этой страницы: 2019-03-22; Просмотров: 322; Нарушение авторского права страницы