Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
§ 4.5. Адаптация в процессах восстановления числовых таблиц [294, 295]Рассматривается задача восстановления таблиц количественных показателей. Таблица имеет вид прямоугольной матрицы
где
Для восстановления значений неизвестных элементов можно применить метод многомерной линейной экстраполяции [185, 186], который при отсутствии информации о характере связей между элементами таблицы использует естественную гипотезу о кусочной линейности этих связей. В дальнейшем будем широко использовать указанную гипотезу. Рассмотрим сначала простейший случай, когда
Значение
где В качестве решающего правила
где
или в форме
где
Искомая оценка
где
Как видно, задача отбора В зависимости от величины 1.
определяется из системы линейных уравнений:
Это обычная линейная зависимость строк таблицы А, которая постулируется для удобства решения задачи. Однако условию решения задачи 2. Для этого следует решить задачу минимизации:
где
а Л есть решение задачи минимизации. Теперь оценка искомого экстраполируемого значения очевидна:
где
где Тогда задача восстановления таблицы представляется в виде задачи оптимизации: необходимо минимизировать суммарную невязку (4.5.17) экстраполяции всех значений элементов таблицы путем подбора значений неизвестных элементов (4.5.2), т. е. решить задачу:
где Для анализа поведения невязки (4.5.17) решались следующие модельные задачи. Модель представляла собой матрицу (4.5.1) с заданной избыточностью. Избыточность моделировалась простейшей линейной зависимостью строк матрицы (4.5.1) следующим образом: первые
где Пример
Рис. 4.5.1. Функция невязки линейно-зависимой таблицы Нетрудно заметить, что для точного восстановления одного элемента такой линейно-избыточной матрицы необходимо, чтобы
Произвольный характер восстанавливаемой матрицы моделировался путем введения элемента стохастичности. Для этого ко всем значениям элементов
где Вид функции (4.5.17) для различных значений коэффициента стохастичности Р приведен на рис. 4.5.2, а, б. В отличие от первой модели функция невязки здесь многоэкстремальна, ее глобальный минимум и решает задачу восстановления. В табл. 4.5.1 приведены положения экстремумов функции невязки для различных значений параметра стохастичности Таблица 4.5.1
Из таблицы видно, что значительное случайное изменение таблицы Для решения задачи (4.5.8) в таких условиях необходимо применять глобальный поиск [116] — например, поиск со сглаживанием (см. § 3.6). Теперь рассмотрим случай восстановления таблицы с двумя Как видно, задача унимодальна и экстремум в данном случае находится любым локальным методом поисковой оптимизации. Рис. 4.5.2. (см. скан) Функция невязки линейно-зависимой таблицы со стохастическим возмущением: а — при малой стохастичности Вид линий равного уровня функции невязки для той же таблицы, но «зашумленной» стохастической добавкой при Таким образом, применение метода многомерной линейной экстраполяции в сочетании с процедурой параметрической Рис. 4.5.3. (см. скан) Линии равного уровня функции невязки линейно-зависимой модельной таблицы при оптимизации дает возможность достаточно точно восстанавливать элементы избыточной матрицы. Для иллюстрации процесса восстановления пропущенных значений таблицы были проведены два цикла экспериментального поиска со стохастическим сглаживанием, показанные на Рис. 4.5.4. (см. скан) Линии равного уровня функции невязки линейно-избыточной модельной таблицы с параметром стохастичности (кликните для просмотра скана) рис. 4.5.5, А, Б. Сглаживание вводилось на базе четырех случайных измерений:
где
где величина шага а уменьшалась в два раза после пяти неудачных шагов (и возвратов). На рис. 4.5.5 показаны две траектории поиска минимума стохастически сглаженной функции (4.5.19); двойными линиями показаны неудачные шаги. Хорошо видно, что в обоих случаях поиск вывел в зону экстремума, причем именно здесь был уменьшен рабочий шаг. Рис. 4.5.6. (см. скан) Поведение сглаженного значения минимизируемой функции при восстановлении таблицы для двух начальных условий. Сплошная линия — процесс А, пунктир — процесс Б (см. рис. 4.5.5). Поведение сглаженного значения (4.5.19) минимизируемой функции в этих процессах поиска показано на рис. 4.5.6. Наглядно видна сходимость процесса. Таким образом, применение глобального случайного поиска позволяет эффективно восстанавливать утраченные элементы таблицы.
|
1 |
Оглавление
|