28.05.2013 Views

Etude des marchés d'assurance non-vie à l'aide d'équilibres de ...

Etude des marchés d'assurance non-vie à l'aide d'équilibres de ...

Etude des marchés d'assurance non-vie à l'aide d'équilibres de ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

tel-00703797, version 2 - 7 Jun 2012<br />

3.2. Methods to solve <strong>non</strong>linear equations<br />

– If ||p N || ≤ ∆k, then h ⋆ = p N .<br />

– Else if ||p S || ≥ ∆k, then h ⋆ = ∆k/||p S || × p S .<br />

– Otherwise, we choose a convex combination between the two points p S and p N . That is<br />

we find a λ ∈ [0, 1] such that ||p S + λ(p N − p S )|| = ∆k. We get h ⋆ = λ ⋆ p N + (1 − λ ⋆ )p S<br />

with<br />

λ ⋆ = − < pS , pN − pS > + < pS , pN − pS > 2 −||pN − pS || 2 (||pS || 2 − ∆k)<br />

||pN − pS || 2<br />

,<br />

where < ., . > <strong>de</strong>notes the scalar product and ||.|| <strong>de</strong>notes the Eucli<strong>de</strong>an norm.<br />

Nocedal and Wright (2006) also propose a “simple” dogleg method which remove the step<br />

||p S || ≥ ∆k, see Algorithm 11.6.<br />

The double dogleg method finds an approximate solution of the mo<strong>de</strong>l function mk(h)<br />

assuming the Hessian matrix is ˜ Hk = L T L. The double dogleg method is a variant Powell<br />

dogleg method. Dennis and Schnabel (1996) propose the following procedure.<br />

– If ||p N || ≤ ∆k, then h ⋆ = p N .<br />

– Else if ηk||p N || ≤ ∆k, then h ⋆ = p N × ηk/∆k.<br />

– Else if ||p S || ≥ ∆k then h ⋆ = p S × ∆k/||p S ||.<br />

– Otherwise, we choose λ such that ||p S +λ(ηkp N −p S )|| = ∆k. We get back to the Powell<br />

dogleg case with ηkp N instead of p N .<br />

where the parameter ηk ≤ 1 is <strong>de</strong>fined as<br />

with α = ||gk|| 2 , β = ||Lgk|| 2 .<br />

ηk = 0.2 + 0.8<br />

α 2<br />

β|g T k dN | ,<br />

As for line-search techniques, we use the merit function f(z) = 1<br />

the gradient is given by<br />

g(z) = JacF (z) T F (z).<br />

2 ||F (z)||2 2<br />

. We recall that<br />

Therefore, the approximated Hessian ˜ Hk is JacF (zk) T JacF (zk) as in the Gauss-Newton<br />

mo<strong>de</strong>l. Hence, the steepest <strong><strong>de</strong>s</strong>cent point and the Newton point have the following expression<br />

p S k = − gT k gk<br />

gT k J T k Jkgk<br />

gk and p N k = −J T k gk.<br />

As in the previous subsection, when working a quasi-Newton method, the Jacobian is numerically<br />

approximated by a forward difference.<br />

The special case of the Levenberg-Marquardt method<br />

Until now, all globalization methods are adapted for the Newton or the Broy<strong>de</strong>n direction<br />

<strong>de</strong>fined in Equations (3.12) and (3.13). We need to precise how to globalize the Levenberg-<br />

Marquardt direction. This method was introduced in the context of the least-square problem<br />

min 1<br />

2 ||F (z)||22 . In fact, there is a relation between the trust-region approach and the<br />

Levenberg-Marquardt method. The solution to the quadratic problem<br />

min f(zk) + g(xk)<br />

||h||

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!