Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач

Основные понятия и принципы.

Условно – корректнойназывается задача, решение которой для набора данных Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru из множества Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru существует и единственно. Ее формальная запись:

Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru (4.1)

включает в себя: А – оператор, действующий из заданного функционального пространства Х в подмножество функционального пространства Y. По известному элементу у требуется найти элемент Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru . Обратный к А оператор не имеет ограниченного обратного. Для того чтобы можно было оперировать понятиями нормы или модуля непрерывности обратного оператора, пространства Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru и Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru должны быть метрическими, в частности Банаховыми. Теория и методы решения условно корректных задач достаточно развиты [1-4]. Потребность в создании методов их решения существует в физике. Она возникла при интерпретации результатов физического эксперимента и, прежде всего, учета искажающих влияний измерительного канала. Эта же задача в геофизике определена в гл.1 как задача обработки наблюдаемых с целью редукции данных – наблюдаемых к физическим полям или их аналогам, пригодным для постановки обратных задач с целью реконструкции моделей среды. Используем введенные ранее обозначения: Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru - это подлежащее определению и измеряемой с помощью аппаратуры модель физического поля Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru ; Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru - оператор, реализующий мультипликативное искажение с помощью аппаратной функции Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru по правилу Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru . В такой записи Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru - некоторая идеализированная наблюдаемая Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru , которая реально осложнена аддитивной помехой Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru так, что реально имеется Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru . Практически рассматриваемой моделью результатов измерений или, что то же самое, эталонироующих преобразований в содержательных обозначениях служит:

Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru . (4.2)

Элементы Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru и Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru принадлежат известным нормированным пространствам Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru и Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru соответственно. Конкретная реализация погрешности Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru неизвестна, но она также считается некоторым элементом Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru . По своей сути погрешность это то, что неизвестно. Для ее компенсации и учета необходимо вводить некоторые предположения и это, как всякие предположения о случайных величинах, суть предположения о ее статистических свойствах. К таковым относятся предположения о виде закона распределения либо его моментах, корреляционных функциях, спектральном составе и пр. Например, может быть введено предположение о том, что Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru есть одна реализация эргодичного случайного процесса, обладающего свойствами белого шума – абсолютно некоррелированного процесса с нормальным распределением, нулевым средним и заданной величиной дисперсии. Совокупность статистических гипотез о том объекте, реализацией которого служит Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru , обозначим Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru , а вся модель (2) обозначается Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru . Задача состоит в том, чтобы построить оператор Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru таким образом, чтобы, применив его задаче (2), получить в каком-то смысле наилучшее приближение к Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru . Понятие наилучшего приближения требует конкретизации. Например, следует говорить лишь об определенном множестве Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru , на котором оператор Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru оптимален и характере оптимальности, например, обеспечивает наилучшее в квадратичном смысле приближение Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru к Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru на Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru . Построение оператора Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru , который называется редукцией, во-первых, должно использовать статистические свойства помехи, в частности естественным представляется требование, состоящее в том, что расчетная невязка Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru должна укладываться в статистическую гипотезу Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru . Во-вторых, оно должно сопровождаться той либо иной формой введения априорной информации об искомом решении. Идеальная редукцияэто та, для которой Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru . Однако термин «идеальная», в данном контексте неадекватен действительности. Идеальная редукция, если она существует для всего Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru , совпадает с вычислением значений обратного оператора. Это задача неустойчивая и, как уже говорилось, мало толку от такого вычисления. Следует так конструировать редукцию, чтобы она, учитывая приближенность данных, давала согласованный с погрешностью устойчивый результат и этот результат стремился к точному по мере стремления погрешности к нулю. Такого типа приближенные, сходящиеся к точному значению редукции, называются регуляризованными приближениямик решению. Более строгие определения приводятся ниже. Рассмотрим теперь в качестве примеров некоторые характерные аппаратные функции Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru .

Интеграл Пуассона (2.6-2.6-а), преобразование Радона (2.9-10) доставляют примеры «аппаратных» функций Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru . Большое число примеров аппаратных функций можно найти в спектроскопии, где они называются иногда функциями щели (slit function). Эти функции конструируются как возможный отклик Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru передающей системы в точке Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru всего канала передачи информации на элементарный входной сигнал Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru и зависят от некоторого параметра Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru , характеризующего меру сглаживания, которую претерпел входной сигнал. Кроме того, из закона сохранения энергии следует, что должно выполняться условие нормировки: Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru

1. Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru ;     2. Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru   3. Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru     4. Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru   5. Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru   6. Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru   Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru
 
  Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru

Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru

Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru

 
  Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru

Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru (4.3)

Все они обладают сглаживающими свойствами, и потому интуитивно очевидно, что идеальная реконструкция ведет к возрастанию присущих результату измерений осцилляций, связанных с погрешностями измерений - Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru . Какую из аппаратных функций использовать – часто дело субъективных предпочтений и в той либо иной степени убедительных аргументов в пользу преимущественных процессов, происходящих с сигналом при его прохождении по каналу, сопровождаемым размыванием, потерей резкости. Например, использование аппаратной функции (6) из (3) соответствует тому, что сигнал при прохождении канала усредняется с радиусом осреднения Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru . Тогда задача (2) соответствует попытке реконструкции входного сигнала по его усредненным и зашумленным значениям. В аппаратной функции (1) из системы (3) легко увидеть ядро интеграла Пуассона, в котором роль параметра Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru играет высота Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru продолжения поля. Причем все функции 1-6 при стремлении параметра Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru к нулю стремятся дельта функции Дирака и порождают единичное - тождественное преобразование. Поэтому на качественном уровне этот параметр можно уподобить некоторой эффективной «длине» канала, которую прошел распространяющейся по нему сигнал. Задача анализа данных может, в таком случае, состоять в расчете этой «эффективной длины», которая ассоциируется с интегральными свойствами канала, включающего в себя и изучаемую среду, по которому распространялся сигнал. Заданными служат выходной сигнал, предполагаемый входной (или его свойств, по достижении которых считается, что реконструкция входного завершена) и видом аппаратной – передаточной функции, например из класса (3). Новые аппаратные функции можно генерировать и подбирать сверткой приведенных, что соответствует объединению механизмов прохождения сигнала по разным каналам – использование составных каналов. В результате задача (1), и ее частный случай (2) являются весьма общими и имеют большое число разнообразных и интересных приложений. Следует обратить внимание и еще на то обстоятельство, что все аппаратные функции 1-5 похожи друг на друга при том, что аргументы и обоснование введения каждого из них весьма различны. Относительно небольшими возмущениями можно одну из них свести к другой, что в условиях их приближенности задания и последующей необходимости введения поправок для обеспечения устойчивых редукций, делает их результативно близкими друг к другу.

Среди большого числа частных схем устойчивого решения задачи (1) (относительно х) можно выделить присутствующие в них две главные идеи.

Первая из них состоит в том, что оператор А заменяется другим, близким к нему оператором Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru , но таким, что Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru уже ограничен. В качестве оператора редукции Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru принимается Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru . Следует понимать, что близость А и Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru еще не означает, что для заданного у элементы x и Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru такие, что Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru близки друг к другу. Тем более они могут весьма существенно различаться, если одно из уравнений рассматривается при приближенных, а втрое при точных данных (правых частях). Выявление таких условий, при которых эта близость имеет место, составляет один из главных предметов теории условно корректных задач. Методы, основанные на этой идее, называются методами квазиобращения.

Другая идея состоит в том, что оператор А рассматривается лишь на некотором подмножестве М области определения DA и таком, что Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru непрерывен на Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru . Это будет иметь место, например, тогда, когда Х,Y- банаховы пространства и М- компакт. К этой группе относятся методы: регуляризации, рассмотренные методы квазирешений, связанные с ними методы приближенного вычисления значения неограниченного оператора. Четкой границы между этими подходами и различными методами внутри них нет. В большинстве реальных случаев они сводятся друг к другу так, что один и тот же метод может рассматриваться с точки зрения любой из этих идей. Различие трактовок и выбор одной из них по усмотрению подчеркивает наличие некоторой субъективности в принципах решения. Возможным это становится благодаря тому, что правая часть в (1) уже в постановочном плане рассматривается как осложненная ошибками. Следующие рассуждения поясняют сказанное.

Пусть множество М, среди элементов которого ищется решение, имеет вид:

Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru

Где: r- заданное число; Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru - некоторый функционал над Х. Например, таким образом может быть задано множество функций, имеющих ограниченную первую производную или ее полную вариацию на некотором множестве. Если у задано с ошибкой, то следует минимизировать величину невязки Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru при условии, что Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru .Правило Лагранжа дает для этой задачи на условный минимум такую рекомендацию:

Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru , (4.4)

где Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru - число, называемое множителем Лагранжа, как-то связанной с величиной r. Уравнение Эйлера для (4) можно, с одной стороны, рассматривать как уравнение для решения в рамках второй идеи- оно из нее и было получено. Но оно же является и возмущением исходного уравнения до оператора с непрерывным обратным (если уравнение Эйлера непрерывно разрешимо) – в рамках первой идеи.

Элемент у всегда осложнен некоторой погрешностью Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru , которая подчинена статистике Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru и является конкретной реализацией или просто иным обозначением введенной выше для модели (2) функции ошибок Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru . Это реально заданная правая часть Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru , из которой выделить «точную» часть невозможно. Так же с погрешностью задан и оператор A. Природа этой погрешности может быть самой разнообразной. Например, подбирая модель прохождения сигнала по каналу – аппаратную функцию, приходится делать многочисленные упрощающие дело предположения. Подобранная аппаратная функция будет иметь эффективный, эвристический характер (см. 1.3.). Другой пример – аппроксимация. При расчетах интегралов приходится вводить целую серию предположений, которые накапливаются в результирующие ошибки при расчетах на ЭВМ. Все это означает, что реально вместо оператора A используется оператор Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru , и лучшее что мы о нем можем сказать, это то, что параметром h контролируется точность подгонки Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru под A. Реально используемый оператор Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru находится в h окрестности точного – A. Пара Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru называется приближенными данными задачи, а пара (у,А) – ее точными данными. Таким образом для линейного оператора А параметры погрешности определены условием:

Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru

При этом Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru .

Ошибкой данныхназывается величина Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru . Предполагается, что точным данным соответствует некоторое точное (гипотетическое) решение задачи (1). Необходимо приближенным данным Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru поставить в соответствие по некоторому правилу R -устойчивым образом элемент Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru так, чтобы Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru и х были в требуемом смысле близки друг другу. Правило редукции Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru зависит, таким образом, не только от входных данных и вида оператора Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru , но и от Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru , которые являются параметрами семейства операторов редукции. Основу теории регуляризации составляют понятия регуляризующего алгоритма(оператора) и семейства регуляризующихоператоров. Приведем соответствующие определения.

Обозначим Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru множество замкнутых линейных операторов из Х в Y. В частности по определению Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru .

Определения.

1. Оператор Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru , определенный на паре элементов Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru , действующий из Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru в Х, называется регуляризирующим алгоритмом (оператором) для задачи (1) в точке Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru , если:

а) Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru определен для всех Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru , являющихся приближенными данными задачи с заданными величинами Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru и Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru ;

b) Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru (4.5)

2. Если Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru - регуляризирующий алгоритм (оператор) для всех Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru из некоторого множества данных Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru , то Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru называется регуляризирующим алгоритмом на множестве Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru . Если оператор Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru фиксирован, то при тех же условиях Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru называется регуляризующим алгоритмом на Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru .

Последовательность регуляризирующих алгоритмов, параметризированных числовым параметром, зависящим от погрешности во входных данных должна давать результат, стремящийся к точным значениям при величинах погрешности стремящейся к нулю. Пусть α – числовой или векторный параметр, пробегающий некоторое множество Q. Параметрическое семейство операторов Rα называется регуляризирующим для задачи (1) в точке Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru (точные дынные), если:

а) Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru , Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru определен для любых: Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru таких, что:

Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru ; Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru и Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru является регуляризующим алгоритмом;

б) существует зависимость Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru такая, что: Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru

Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru . (4.6)

Таким образом, семейство регуляризующих операторов это такое их семейство, которое, будучи применено к входным данным приводит к решению, сходящемуся по мере уменьшения погрешности данных к гипотетическому точному решению. Это требование аналогично введенному выше (5), но учитывает то, что величина погрешности параметризует используемый регуляризующий алгоритм.

Однако следует еще учесть, что таких регуляризующих алгоритмов и семейств может быть много и все эти операторы Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru будучи применены к различным данным дают разную погрешность. Желательно, чтобы не только последовательность решений сходилась, но и эта погрешность была минимальной для каждого элемента из семейства, по сравнению с другими аналогичными семействами (по свойствам сходимости). Для этой цели вводится понятие оптимальных и оптимальных по порядку алгоритмов.

Погрешностью алгоритма Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru на классе Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru называется величина:

Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru .

В приведенном определении погрешность это максимум того, что получается в разнице между точным и регуляризованным приближением при различных (а не фиксированных) Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru из множеств, определенных условиями окрестности. Метод Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru называется оптимальным, если величина доставляемой им погрешности Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru минимальна среди всех других алгоритмов: Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru . Строгой оптимальности трудно добиться, поэтому используется более слабое условие – оптимальности по порядку. Алгоритм Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru оптимален по порядку, если существует постоянная Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru , что Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru .

Квазиобращение.

Пусть А – линейный ограниченный оператор, действующий из гильбертова пространства Х в себя. Это существенное условие, ограничивающее область задач, которые могут решаться с помощью процедур квазиобращения. Предположим, что А – взаимно однозначен, самосопряженен, но Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru - неограничен. Если условие самосопряженности не выполняется, исходный оператор Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru можно умножить на ему сопряженный Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru , перейдя к рассмотрению новой задачи с уже самосопряженным оператором Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru . При этом уравнение Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru заменяется на Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru . Считаем далее, что такая замена, если в этом была необходимость, выполнена. Положим далее, что приближенные данные задачи (1) Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru и ошибка данных – Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru .

Конечномерный случай.

Пусть А – вещественная, симметричная положительная матрица размерности NхN. Тогда А имеет полную систему из N ортогональных собственных векторов Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru и соответствующую им систему собственных чисел Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru (с учетом их кратности). Для решения х задачи:

Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru (4.7)

положим Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru , где Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru - неизвестные коэффициенты. Подставляя представление для х в (7), умножая скалярно результат на собственный вектор Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru , и учитывая свойство ортогональности собственных векторов, легко получим:

Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru ,

и

Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru (4.8)

В представлении (8) хорошо видны проблемы, возникающие при решении неустойчивых задач. Неустойчивость задачи эквивалентна большой величине Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru , что соответствует малой величине наименьших из собственных значений - Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru и в целом малости величин Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru для некоторого множества индексов. Существенное значение имеют лишь оставшиеся индексы, образующие подмножество Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru . Если расчеты делаются с идеальной точностью и также точно заданы: данные у, компонентные матрицы А, то при малой величине Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru одновременно того же порядка малости окажутся и величины Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru . Но фактически за счет разноплановости, несогласованности ошибок, присутствующих в разных элементах исходных данных, этого не произойдет. Произойдет, если так можно выразиться, “разбаланс” в малости величин Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru и Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru . Это, в свою очередь, приведет к тому, что при некоторых Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru вклад в решение компоненты Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru окажется неоправданно большим. Точным выражением для нее служит Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru , а за счет ошибки в правой части (8) будем иметь Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru . Очень малой величине Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru будет соответствовать согласованно малая величина Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru . Однако член Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru , за счет малости Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru и конечности Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru , может оказаться сколь угодно большим. Тогда вклад от величины Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru будет значительно большим, чем Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru .

Итак, наличие малых собственных значений (конечно, в каждой конкретной задаче и конкретных данных вопрос о том, когда Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru уже чересчур мало, а когда еще не очень, решается индивидуально) приводи к неоправданно большому вкладу в решение компонент Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru из набора собственных векторов с малыми собственными числами. Эта компонента оказывается столь большой, что “затушевывает” все остальное. Описанная ситуация типична. С небольшими вариациями она возникает при решении большинства неустойчивых задач. Однако формы борьбы с ней зависят от конкретных условий. Наилучшим выходом из создавшейся ситуации (без привлечения каких-либо еще сведений о решении) является определение по наблюдаемой Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru , исходя из (1), только части решения, точнее, тех компонент, которые определяются устойчиво. В этом и состоит один – первый из рассматриваемых подходов в теории решения некорректных (неустойчивых задач), который называется квазиобращением.

Заменим матрицу А близкой к ней, по такой, что в ней уже нет малых собственных значений. Например, в представлении (8) исключим первые суммы до ведичины Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru и запишем

Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru . (4.9)

Последнее означает, что матрица А заменена другой - Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru , определенной на подпространстве Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru в Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru , ортогональном к собственным векторам Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru . Оценка уклонение А от Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru дает (из определения нормы оператора):

Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru   (4.10)

Итак, отображение Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru определено на подпространстве в Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru , образованного из множества индексов Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru и уклоняется от А (определенном на всем Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru ) на величину, не превосходящую максимального из отброшенных собственных значений. Эта величина должна быть равной или быть меньшей априори заданной оценки погрешности h, с которой задан оператор A. Физически такой подход к регуляризации означает отказ от восстановления компонент модели, слабо выражающихся в поле, и восстановление с максимальной точностью устойчиво определяемых компонент. Однако такой подход к некорректным задачам требует разделения исходной задачи на две части: устойчивую и неустойчивую. В данном случае это разделение- решение проблемы на собственное значение и, в общем то субъективный анализ значимости отбрасываемых компонент. Это весьма трудная в вычислительном и смысловом отношениях проблема.

В рамках рассматриваемого примера, если матрица А симметрична и положительна, можно другим образом регуляризовать задачу. Второй подход состоит в следующем. Добавим в знаменатель сумм в (8) некоторое малое положительно число

Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru (4.11)

Если величина Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru достаточно мала (а малость ее должна быть согласована с малостью погрешности данных), то, не меняя существенно члены суммы в (8), где участвуют большие собственные значения Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru , существенно уменьшается вклад членов с малыми собственными значениями. Здесь важно, чтобы собственные числа были величинами положительными. Иначе в знаменателе может оказаться ноль либо еще меньшее, чем изначально, значение. Описанный прием может быть обобщен и не требует решения проблемы на собственные значения. Действительно, если оператор А приведен к диагональному виду, то эквивалентным описанному приему является замена оператора А на Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru . В более общем случае можно говорить о замене оператора А на Глава 4.Основные принципы конструирования алгоритмов решения неустойчивых задач - student2.ru , где В - некоторый оператор со специальными, необходимыми для решаемой задачи свойствами. Оба из описанных приема трактуются в рамках уже описанной единой схемы:

Оператор А заменяется близким к нему (в h- окрестности), но имеющим ограниченный обратный. На заданном элементе ищется значение оператора, обратного к этому приближенному. Именно эта схема называется квазиобращением [2].

Наши рекомендации