Direzione di discesa

Niente fonti!
Questa voce o sezione sull'argomento matematica non cita le fonti necessarie o quelle presenti sono insufficienti.

In ottimizzazione, una direzione di discesa è un vettore p R n {\displaystyle \mathbf {p} \in \mathbb {R} ^{n}} che, spostandosi nella direzione da esso indicata, permette di avvicinarsi a un minimo locale x {\displaystyle \mathbf {x} ^{*}} della funzione obiettivo f : R n R {\displaystyle f:\mathbb {R} ^{n}\to \mathbb {R} } .

Definizione

Sia f : R n R {\displaystyle f:\mathbb {R} ^{n}\to \mathbb {R} } . Si dice che un vettore p R n {\displaystyle \mathbf {p} \in \mathbb {R} ^{n}} , p 0 {\displaystyle \mathbf {p} \not =0} è una direzione di discesa per la funzione f {\displaystyle f} in x {\displaystyle \mathbf {x} } se esiste t ~ > 0 {\displaystyle {\tilde {t}}>0} tale che f ( x + t p ) < f ( x ) {\displaystyle f(\mathbf {x} +t\mathbf {p} )<f(\mathbf {x} )} , t ( 0 , t ~ ] {\displaystyle \forall t\in (0,{\tilde {t}}]} . In modo analogo si definisce la direzione di salita di f {\displaystyle f} .

Si supponga di dover calcolare x {\displaystyle \mathbf {x} ^{*}} con un metodo iterativo. Si definisce una direzione di discesa p k R n {\displaystyle \mathbf {p} _{k}\in \mathbb {R} ^{n}} alla k {\displaystyle k} -esima iterazione ogni direzione p k {\displaystyle \mathbf {p} _{k}} per cui p k , f ( x k ) < 0 {\displaystyle \langle \mathbf {p} _{k},\nabla f(\mathbf {x} _{k})\rangle <0} , dove , {\displaystyle \langle ,\rangle } rappresenta prodotto scalare. La motivazione per questo approccio è che piccoli spostamenti lungo p k {\displaystyle \mathbf {p} _{k}} garantiscono che f {\displaystyle \displaystyle f} venga ridotto, in base al Teorema di Taylor.

In base a questa definizione, l'antigradiente (se non nullo) è sempre una direzione di discesa, visto che f ( x k ) , f ( x k ) = f ( x k ) , f ( x k ) < 0 {\displaystyle \langle -\nabla f(\mathbf {x} _{k}),\nabla f(\mathbf {x} _{k})\rangle =-\langle \nabla f(\mathbf {x} _{k}),\nabla f(\mathbf {x} _{k})\rangle <0} .

Esistono diversi metodi per calcolare una direzione di discesa, ognuno con meriti specifici, tra cui la discesa del gradiente o il metodo del gradiente coniugato.

  Portale Matematica: accedi alle voci di Wikipedia che trattano di matematica