Multi-parameter regularization for ill-posed problems with noisy - - PowerPoint PPT Presentation

multi parameter regularization for ill posed problems
SMART_READER_LITE
LIVE PREVIEW

Multi-parameter regularization for ill-posed problems with noisy - - PowerPoint PPT Presentation

Introduction TLS, RTLS and DRTLS Multi-parameter reg. Error bounds Computational aspects Conclusions Multi-parameter regularization for ill-posed problems with noisy right hand side and noisy operator Ulrich Tautenhahn University of


slide-1
SLIDE 1

Introduction TLS, RTLS and DRTLS Multi-parameter reg. Error bounds Computational aspects Conclusions

Multi-parameter regularization for ill-posed problems with noisy right hand side and noisy

  • perator

Ulrich Tautenhahn University of Applied Sciences Zittau/Görlitz, Germany

http://www.hs-zigr.de/matnat/MATH/tautenhahn/index.html

Talk presented at the AIP 2009 Vienna, July 20 – 24 Joint work with Sergei Pereverzev and Shuai Lu, RICAM Linz

  • U. Tautenhahn, Multi-parameter regularization, AIP 2009

1/21

slide-2
SLIDE 2

Introduction TLS, RTLS and DRTLS Multi-parameter reg. Error bounds Computational aspects Conclusions

Content

1 Introduction 2 What is

  • Total Least Squares (TLS)?
  • Regularized Total Least Squares (RTLS)?
  • Dual Regularized Total Least Squares (DRTLS)?

3 What it has to do with multi-parameter regularization? 4 Are there any error bounds for RTLS and DRTLS? 5 How to compute the RTLS and the DRTLS solution? 6 Conclusions

  • U. Tautenhahn, Multi-parameter regularization, AIP 2009

2/21

slide-3
SLIDE 3

Introduction TLS, RTLS and DRTLS Multi-parameter reg. Error bounds Computational aspects Conclusions

1 Introduction Problem formulation, notational issues

Consider linear ill-conditioned systems A0x = y0 x† − unknown (generalized) solution A0 ∈ L(Rn, Rm) (generally m ≥ n) (A0, y0) − error-free data and

1 yδ – given noisy right hand side with y0 − yδ2 ≤ δ 2 Ah – given noisy system matrix with A0 − AhF ≤ h

Ill-conditioning: y0 − yδ2 ≤ δ A0 − AhF ≤ h

  • ⇒ x†−xδ,h2 ≤ ε
  • U. Tautenhahn, Multi-parameter regularization, AIP 2009

3/21

slide-4
SLIDE 4

Introduction TLS, RTLS and DRTLS Multi-parameter reg. Error bounds Computational aspects Conclusions

2 TLS, RTLS and DRTLS Least Squares for Ahx ≈ yδ

Recall that in the LS problem we solve min

x Ahx − yδ2.

Alternatively, we look for x, y such that y = Ahx: min

x,y y − yδ2

subject to y = Ahx

Total Least Squares for Ahx ≈ yδ

TLS takes care for perturbations in Ah: min

x,y,A

  • A − Ah2

F + y − yδ2 2

  • subject to

y = Ax Hence, we look for x, y, A to make the system compatible.

  • U. Tautenhahn, Multi-parameter regularization, AIP 2009

4/21

slide-5
SLIDE 5

Introduction TLS, RTLS and DRTLS Multi-parameter reg. Error bounds Computational aspects Conclusions

How to compute the TLS solution xTLS?

1 Compute the SVD of

(Ah|yδ)m,n+1 =

n+1

  • i=1

vi σi uT

i 2 Partition U = (u1 u2 ... |un+1) as

U = U11 | U12 U21 | U22 n 1

3 Then, if U22 = 0,

xTLS = − 1 U22 U12. Alternatively, if σn+1 ∈ σ(AT

h Ah),

xTLS = (AT

h Ah − σn+1I)−1AT h yδ.

  • U. Tautenhahn, Multi-parameter regularization, AIP 2009

5/21

slide-6
SLIDE 6

Introduction TLS, RTLS and DRTLS Multi-parameter reg. Error bounds Computational aspects Conclusions

Tikhonov regularization

Remember different formulations: (i) min

x

  • Ahx − yδ2

2 + αBx2 2

  • (ii)
  • AT

h Ah + αBT B

  • x = AT

h yδ

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (iii) min

x Ahx − yδ2

subject to Bx2 ≤ R (iv) min

x Bx2

subject to Ahx − yδ2 ≤ δ Question: How to introduce TLS in the Tikhonov setting?

  • U. Tautenhahn, Multi-parameter regularization, AIP 2009

6/21

slide-7
SLIDE 7

Introduction TLS, RTLS and DRTLS Multi-parameter reg. Error bounds Computational aspects Conclusions

Regularized TLS (RTLS)

Introduce TLS in the Tikhonov setting (iii) as follows: min

x,y,A

  • A − Ah2

F + y − yδ2 2

  • subject to

y = Ax, Bx2 ≤ R

Dual RTLS

Introduce TLS in the Tikhonov setting (iv) as follows: min

x,y,A Bx2 2

subject to y = Ax, y − yδ2 ≤ δ, A − AhF ≤ h

  • U. Tautenhahn, Multi-parameter regularization, AIP 2009

7/21

slide-8
SLIDE 8

Introduction TLS, RTLS and DRTLS Multi-parameter reg. Error bounds Computational aspects Conclusions

Some references on TLS and RTLS

Huffel, S. V. and Vanderwalle, J. (1991) The TLS Problem: Computational Aspects and Analysis Philadelphia: SIAM Golub, G. H., Hansen, P. C. and O’Leary, D. P. (1999) Tikhonov regularization and total least squares SIAM J. Matrix Anal. Appl. 21, 185 - 194 Further references on RTLS:

Sima, D., Huffel, S. V. and Golub, G. H. (2004), Renaut, R. A. and Guo, H. (2005), Beck, A. and Ben-Tal, A. (2006), Beck, A. and Ben-Tal, A. and Teboulle, M. (2006), Sima, D. (2006), Lu, S. and Pereverzev, S. V. and Tautenhahn, U. (2007), Lampe, J. and Voss,

  • H. (2007,2009)
  • U. Tautenhahn, Multi-parameter regularization, AIP 2009

8/21

slide-9
SLIDE 9

Introduction TLS, RTLS and DRTLS Multi-parameter reg. Error bounds Computational aspects Conclusions

Some references on DRTLS

Lu, S. and Pereverzev, S. V. and Tautenhahn, U. (2007) Regularized total least squares: computational aspects and error bounds RICAM-Preprint 2007-30, SIAM J. Matrix Anal. (accepted) Lu, S. and Pereverzev, S. V. and Tautenhahn, U. (2008) Dual regularized total least squares and multi-parameter regularization

  • Comput. Meth. Appl. Math. 8, 253–262

Lu, S. and Pereverzev, S. V. and Tautenhahn, U. (2008) A model function method in total least squares RICAM-Preprint 2008-18

  • U. Tautenhahn, Multi-parameter regularization, AIP 2009

9/21

slide-10
SLIDE 10

Introduction TLS, RTLS and DRTLS Multi-parameter reg. Error bounds Computational aspects Conclusions

3 RTLS, DRTLS and Multi-parameter regularization? Theorem 1 (RTLS and multi-parameter regularization)

Consider the RTLS problem min

x,y,A

  • A − Ah2

F + y − yδ2 2

  • subject to

y = Ax, Bx2 ≤ R. If the constraint is active, then the solution xRTLS = xR

α,β can be

  • btained by multi-parameter regularization

Ahx − yδ2

2 + αBx2 2 + βx2 2 → min

where (α, β) obey BxR

α,β2 = R

and β = − yδ − AhxR

α,β2 2

1 + xR

α,β2 2

.

  • U. Tautenhahn, Multi-parameter regularization, AIP 2009

10/21

slide-11
SLIDE 11

Introduction TLS, RTLS and DRTLS Multi-parameter reg. Error bounds Computational aspects Conclusions

Properties in the general case B = I

Let x = xRTLS be given by (AT

h Ah + αBT B + βI)x = AT h yδ

Depending on the choice of R, the solutions are related by

R solutions α β R < BxT LS2 xRT LS = xT LS α > 0 β < 0, ∂β/∂R > 0 R ≥ BxT LS2 xRT LS = xT LS α = 0 β = −σ2

n+1

  • No equivalent interpretation with Tikhonov setting (iii)
  • Multi-parameter regularization with β < 0
  • De-regularization due to the negativity of β
  • U. Tautenhahn, Multi-parameter regularization, AIP 2009

11/21

slide-12
SLIDE 12

Introduction TLS, RTLS and DRTLS Multi-parameter reg. Error bounds Computational aspects Conclusions

Theorem 2 (DRTLS and multi-parameter regularization)

Consider the DRTLS problem min

x,y,A Bx2 2

subject to y = Ax, y − yδ2 ≤ δ, A − AhF ≤ h. If the constraints are active, then the solution xDRTLS = xδ,h

α,β can

be obtained by multi-parameter regularization Ahx − yδ2

2 + αBx2 2 + βx2 2 → min

where the parameters α and β obey Ahxδ,h

α,β − yδ2 = δ + hxδ,h α,β2

and β = −h2 − hδ xδ,h

α,β2

.

  • U. Tautenhahn, Multi-parameter regularization, AIP 2009

12/21

slide-13
SLIDE 13

Introduction TLS, RTLS and DRTLS Multi-parameter reg. Error bounds Computational aspects Conclusions

Ideas of proof

1 Use classical Lagrange multiplier formulation:

L(x, A, µ, ν) = Bx2

2+µ(Ax−yδ2 2−δ2)+ν(A−Ah2 F −h2) 2 Optimality conditions:

Lx = 2BT Bx + 2µAT (Ax − yδ) = 0 LA = 2µ(Ax − yδ)xT + 2ν(A − Ah) = 0 Lµ = Ax − yδ2

2 − δ2 = 0

Lν = A − Ah2

F − h2 = 0 3 Manipulation of these equations gives

A = Ah − h (Ahx − yδ)xT F (Ahx − yδ)xT

4 Further manipulation gives our characterization result

  • U. Tautenhahn, Multi-parameter regularization, AIP 2009

13/21

slide-14
SLIDE 14

Introduction TLS, RTLS and DRTLS Multi-parameter reg. Error bounds Computational aspects Conclusions

6 Error bounds

  • A0 ∈ L(X, Y ) with non-closed range R(A0)
  • X, Y – Hilbert spaces
  • B – strictly pos. self-adjoint (unbounded) operator in X

Assumption A1 (Link condition between A0 and B−1)

mB−ax ≤ A0x for some a > 0, m > 0

Assumption A2 (Solution smoothness)

x† ∈ MB,E =

  • x ∈ X : Bpx ≤ E
  • for some p > 0
  • U. Tautenhahn, Multi-parameter regularization, AIP 2009

14/21

slide-15
SLIDE 15

Introduction TLS, RTLS and DRTLS Multi-parameter reg. Error bounds Computational aspects Conclusions

Theorem 1 (Order optimality for the RTLS solution)

A1, A2 p ∈ [1, 2 + a] R = Bx†      ⇒ xRTLS − x† = O

  • (δ + h)

p p+a

  • Extensions:
  • More general link conditions
  • More general conditions for solution smoothness
  • Case 0 < p < 1?

Problem: Exact magnitude of Bx† necessary!

  • U. Tautenhahn, Multi-parameter regularization, AIP 2009

15/21

slide-16
SLIDE 16

Introduction TLS, RTLS and DRTLS Multi-parameter reg. Error bounds Computational aspects Conclusions

Theorem 2 (Order optimality for the DRTLS solution)

A1, A2 p ∈ [1, 2 + a]

  • ⇒ xDRTLS − x† = O
  • (δ + h)

p p+a

  • Extensions:
  • More general link conditions
  • More general conditions for solution smoothness
  • Case 0 < p < 1?

Advantage over RTLS

  • No need to know Bx†
  • Only noise-levels δ and h necessary
  • U. Tautenhahn, Multi-parameter regularization, AIP 2009

16/21

slide-17
SLIDE 17

Introduction TLS, RTLS and DRTLS Multi-parameter reg. Error bounds Computational aspects Conclusions

Error bounds under general smoothness conditions

For results with h = 0, see Nair/Pereverzev/Tautenhahn (2005)

  • Reg. in Hilbert scales under general smoothing conditions

Inverse Problems 21, 1851 – 1869 Böttcher/Hofmann/Tautenhahn/Yamamoto (2006) Convergence rates for Tikhonov regularization from different kinds of smoothness conditions Applicable Analysis 85, 555 – 578 Mathé/Tautenhahn (2006) Interpolation in variable Hilbert scales with application to inverse problems Inverse Problems 22, 2271 – 2297

  • U. Tautenhahn, Multi-parameter regularization, AIP 2009

17/21

slide-18
SLIDE 18

Introduction TLS, RTLS and DRTLS Multi-parameter reg. Error bounds Computational aspects Conclusions

4 Computational aspects for RTLS and DRTLS RTLS: Eigenvalue-eigenvector-problem for x = xRTLS

If the constraint Bx2 ≤ R is active, then AT

h Ah + αBT B

AT

h yδ

yT

δ Ah

−αR2 + yT

δ yδ

x −1

  • = −β
  • x

−1

  • with parameters α and β given as above.

RTLS: Constrained minimization problem for x = xRTLS

The RTLS solution x = xRTLS is the solution of min

x

Ahx − yδ2

2

1 + x2

2

subject to Bx2 ≤ R

  • U. Tautenhahn, Multi-parameter regularization, AIP 2009

18/21

slide-19
SLIDE 19

Introduction TLS, RTLS and DRTLS Multi-parameter reg. Error bounds Computational aspects Conclusions

DRTLS: Special case h=0

1 If y − yδ ≤ δ is active, then x = xDRTLS satisfies

(AT

0 A0 + αBT B)x = AT 0 yδ

and the parameter α > 0 is the solution of f(α) := A0x − yδ2

2 − δ2 = 0. 2 f : R+ → R is continuous and monotonically increasing. 3 Newton’s method for h(r) := f(1/r) = 0 converges globally

and monotonically where (i) h′(r) < 0 (ii) h′′(r) > 0.

4 Rewriting Newton’s method with r in terms of α = 1/r leads

to following algorithm:

  • U. Tautenhahn, Multi-parameter regularization, AIP 2009

19/21

slide-20
SLIDE 20

Introduction TLS, RTLS and DRTLS Multi-parameter reg. Error bounds Computational aspects Conclusions

Algorithm for the Dual RTLS problem, case h=0

Input: ε > 0, yδ, A0, B and δ satisfying δ < yδ2. 1: Choose some starting value α ≥ α∗. 2: Solve (AT

0 A0 + αBT B)x = AT 0 yδ.

3: Solve (AT

0 A0 + αBT B)v = BT Bx.

4: Update αnew := 2α3(v, BT Bx) 2α2(v, BT Bx) + A0x − yδ2

2 − δ2 .

5: if |αnew − α| ≥ ε|α| then α := αnew and goto 2 6: else solve (AT

0 A0 + αnewI)x = AT 0 yδ.

  • Extensions to the general case h = 0 possible
  • Alternative: Use model function approach
  • U. Tautenhahn, Multi-parameter regularization, AIP 2009

20/21

slide-21
SLIDE 21

Introduction TLS, RTLS and DRTLS Multi-parameter reg. Error bounds Computational aspects Conclusions

7 Conclusions

1 Review on TLS:

⇒ takes care for perturbations in Ah

2 Introducing TLS in Tikhonov’s setting:

⇒ leads to RTLS and DRTLS

3 Characterization results for RTLS and DRTLS

⇒ leads to multi-parameter regularization

4 Order optimal error bounds:

⇒ Bx† required for RTLS, not for DRTLS

5 Computational aspects for DRTLS:

⇒ Newton’s method applied to transformed equations

  • U. Tautenhahn, Multi-parameter regularization, AIP 2009

21/21