Anar al contingut

Descens del gradient

De L'Enciclopèdia, la wikipedia en valencià
Archiu:Gradient Descent in 2D.webm
Descens del gradient en 2D

El descens del gradient o gradient descendent és un algoritme d'optimisació iterativo de primer orde que permet trobar mínims locals en una funció diferenciable. L'idea és prendre passos de manera repetida en contra direcció al gradient. Açò es fa ya que esta direcció és la del descens més empinat. Si es prenen passos en la mateixa direcció del gradient, es trobarà el màxim local de la funció; a açò se li coneix com el gradient ascendent. Este algoritme és utilisat per a entrenar models d'aprenentage màquina i rets neuronals.

Història

[editar | editar còdic]

El gradient descendent se li atribuïx generalment a Augustin-Louis Cauchy, qui va anar el primer en sugerir-ho en 1847.[1] Jacques Hadamard va propondre un métodos similar en 1907.[2] Haskell Curry va ser el primer en estudiar les propietats de convergència per a problemes d'optimisació no llineal en 1944.[3] Des de llavors el método ha segut estudiat i utilisat a fondo.[4]

Requisits

[editar | editar còdic]

Per a poder utilisar l'algoritme del gradient descendent la funció de la qual es desija trobar el mínim local deu complir en lo següent:

  1. La funció deu ser diferenciable.
  2. La funció deu ser convexa:

Una funció f és convexa si:

f(λx1+(1λ)x2)<λf(x1)+(1λ)f(x2)

a on:

λ,

0λ1

Referències

[editar | editar còdic]
  1. Documenta Mathematica.Consultat el 27-3-3023.
  2. Bulletin of the American Mathematical Society.49(1)
    1–23.ISSN 0273-0979.doi:10.1090/S0002-9904-1943-07818-4.Consultat el 2023-03-27.
  3. Quarterly of Applied Mathematics.2(3)
    258–261.ISSN 0033-569X.doi:10.1090/qam/10667.Consultat el 2023-03-27.
  4. Akilov, G. P. (1982). Functional analysis, Second edition edició. OCLC 7206036. ISBN 0-08-026486-7.