Landweber iteration

Landweber -iterationen eller Landweber-algoritmen är en algoritm för att lösa dåligt ställda linjära inversa problem , och den har utökats för att lösa icke-linjära problem som involverar begränsningar. Metoden föreslogs först på 1950-talet av Louis Landweber , och den kan nu ses som ett specialfall av många andra mer allmänna metoder.

Grundläggande algoritm

Den ursprungliga Landweber-algoritmen försöker återställa en signal x från (brusiga) mätningar y . Den linjära versionen antar att för en linjär operator A . När problemet är i ändliga dimensioner är A bara en matris .

När A är ickesingular är en explicit lösning . Men om A är dåligt konditionerad är den explicita lösningen ett dåligt val eftersom den är känslig för eventuellt brus i data y . Om A är singular existerar inte ens denna explicita lösning. Landweber-algoritmen är ett försök att regularisera problemet och är ett av alternativen till Tikhonov-regularisering . Vi kan se att Landweber-algoritmen löser:

med en iterativ metod. Algoritmen ges av uppdateringen

där relaxationsfaktorn uppfyller . Här det största singularvärdet för . Om vi ​​skriver så kan uppdateringen vara skrivet i termer av gradienten

och därför är algoritmen ett specialfall av gradientnedstigning .

För dåligt ställda problem måste den iterativa metoden stoppas vid ett lämpligt iterationsindex, eftersom det halvkonvergerar. Detta innebär att iterationerna närmar sig en regulariserad lösning under de första iterationerna, men blir instabila i ytterligare iterationer. Det reciproka av iterationsindexet fungerar som en regulariseringsparameter. En lämplig parameter hittas när missanpassningen närmar sig brusnivån.

Att använda Landweber-iterationen som en regulariseringsalgoritm har diskuterats i litteraturen.

Icke-linjär förlängning

I allmänhet kommer uppdateringarna som genereras av att generera en sekvens som konvergerar till en minimering av f närhelst f är konvex och stegstorleken väljs så att där är spektralnormen .

Eftersom detta är en speciell typ av gradientnedstigning finns det för närvarande inte så stor nytta av att analysera den på egen hand som den olinjära Landweber, men sådan analys utfördes historiskt av många samhällen som inte var medvetna om förenande ramverk.

Det olinjära Landweber-problemet har studerats i många artiklar i många samhällen; se till exempel.

Utvidgning till begränsade problem

Om f är en konvex funktion och C är en konvex mängd , då är problemet

kan lösas genom den begränsade, olinjära Landweber-iterationen, given av:

där är projektionen på uppsättningen C . Konvergens garanteras när . Detta är återigen ett specialfall av projicerad gradientnedstigning (vilket är ett specialfall av framåt-bakåt-algoritmen) som diskuteras i.

Ansökningar

Eftersom metoden har funnits sedan 1950-talet har den anammats och återupptäckts av många forskarsamhällen, särskilt de som studerar illa ställda problem. Inom röntgendatortomografi kallas det SIRT – simultan iterative reconstruction technique. Det har också använts i datorseende- gemenskapen och signalåterställningsgemenskapen. Det används också i bildbehandling , eftersom många bildproblem, såsom deconvolution , är dåligt ställda. Varianter av denna metod har även använts i glesa approximationsproblem och komprimerade avkänningsinställningar .

  1. ^ a b Landweber, L. (1951): En iterationsformel för Fredholms integralekvationer av det första slaget. Amer. J. Math. 73, 615-624
  2. ^ a b P. L. Combettes och J.-C. Pesquet, "Proximal splitting methods in signal processing," i: Fixed-Point Algorithms for Inverse Problems in Science and Engineering, (HH Bauschke, RS Burachik , PL Combettes, V. Elser, DR Luke och H. Wolkowicz, redaktörer), s. 185–212. Springer, New York, 2011. ArXiv
  3. ^ Louis, AK (1989): Inverse und schlecht gestellte Probleme. Stuttgart, Teubner
  4. ^ Vainikko, GM, Veretennikov, AY (1986): Iterationsförfaranden i Ill-Posed problem. Moskva, Nauka (på ryska)
  5. ^ En konvergensanalys av Landweber-iterationen för icke-linjära illa ställda problem Martin Hanke, Andreas Neubauer och Otmar Scherzer. NUMERISCHE MATHEMATIK Volym 72, nummer 1 (1995), 21-37, doi : 10.1007/s002110050158
  6. ^ Eicke, B.: Iterationsmetoder för konvext begränsade illa ställda problem i Hilbert-rymden. Nummer. Funktion. Anal. Optim. 13, 413–429 (1992)
  7. ^ Johansson, B., Elfving, T., Kozlovc, V., Censor, Y., Forssen, PE, Granlund, G.; "Tillämpningen av en snedprojekterad Landweber-metod på en modell för övervakat lärande", Math. Comput. Modelling, vol 43, s 892–909 (2006)
  8. ^ Trussell, HJ, Civanlar, MR: Landweber-iterationen och projektionen på konvexa uppsättningar. IEEE Trans. Akust., Tal, Signalprocess. 33, 1632–1634 (1985)
  9. ^    Anastasios Kyrillidis & Volkan Cevher (2011). "Recept på hårda tröskelmetoder" . Recept på hårda tröskelmetoder . s. 353–356. doi : 10.1109/CAMSAP.2011.6136024 . ISBN 978-1-4577-2105-2 . S2CID 14996037 .