Gradientas gali reikšti:

Matematikoje

Gradientas yra vektorius, sudarytas iš funkcijos skirtingų nepriklausomų kintamųjų pirmųjų išvestinių. Jei f: R^n → R yra skalari vertės funkcija, tai gradientas žymimas ∇f ir turi komponentus ∂f/∂x₁, ∂f/∂x₂, …, ∂f/∂xₙ. Gradientas rodo stačiausią funkcijos didėjimo kryptį ir jo modulė atitinka didėjimo spartą šia kryptimi.

  • Pavyzdys 2D: jei f(x,y) = x²y + sin(y), tai ∇f = (2xy, x² + cos y).
  • Direkcinė išvestinė: D_u f = ∇f · u, kur u yra vienetinė krypties vektorius.
  • Ryšys su kontūrų linijomis: gradientas yra statmenas lygio (kontūrų) kreivėms.
  • Operatorius: ∇ (nabla) yra diferencialinis operatorius, naudojamas užrašyti gradientui, divergencijai ir rotorui.

Fizikoje ir inžinerijoje

Fizikoje gradientas reiškia erdvinius kiekybės pasikeitimus ir dažnai lemia srautus ar jėgas:

  • Temperatūros gradientas ∇T nurodo, kur ir kaip greitai keičiasi temperatūra; šilumos srautas dažnai proporcingas gradientui (Fourier dėsnis).
  • Slėgio gradientas lemia skysčių ir dujų judėjimą (pvz., atmosferos oro srautai).
  • Koncentracijos gradientas yra pagrindinis difuzijos variklis (Ficko dėsnis).
  • Elektrinės potencialo gradientas: elektrinis laukas E susijęs su potencialu V per E = −∇V.

Optimizavimo algoritmai ir mašininis mokymasis

Gradientas yra pagrindinė priemonė optimizavimo metoduose:

  • Gradientinis nusileidimas (gradient descent) iteratyvus metodas minimizuoti funkcijas: parametrai θ atnaujinami pagal taisyklę θ ← θ − η ∇L(θ), kur η yra mokymosi žingsnis.
  • Adaptuojami variantai (Momentum, Adam ir kt.) naudoja gradientą ir jo istoriją geresnei konvergencijai.

Kompiuterinėse sistemose ir vaizdų apdorojime

  • Vaizdų gradientai (pvz., Sobel, Prewitt operatoriai) nustato ryškumo pokyčius ir identifikuoja kraštus: kiekviename pikselyje apskaičiuojama horizontali ir vertikali išvestinė, iš jų gaunamas gradiento modulė ir kryptis.
  • Grafiniame dizaine gradientas reiškia spalvų perėjimą (color gradient) — linijiniai, radialiniai ar laisvos formos perėjimai, dažnai naudojami CSS kaip linear-gradient arba radial-gradient.

Topografijoje ir kasdieniame naudojime

  • Nuolydis (slope, grade) žemėlapyje arba kelyje gali būti vadinamas gradientu: apskaičiuojamas kaip aukščio pokytis padalintas iš horizontalios atstumo (rise/run) arba išreikštas procentais (grade %) ar kampu.

Matematinės savybės ir formulės

  • Gradientas linijinis: ∇(af + bg) = a∇f + b∇g.
  • Grandinės taisyklė: jei f = h ∘ g, tai ∇f = J_g^T ∇h (atitinkamai, komponentiniam atvejui taikoma grandinės taisyklė).
  • Direkcinė išvestinė: D_u f(x) = ∇f(x) · u.
  • Antros išvestinės: Hessiano matrica H f yra antros eilės išvestinių matrica; ji apibrėžia funkcijos išlenkimą ir naudojama optimizacijoje.

Praktiniai pavyzdžiai

  • Skaičiuokime gradientą: jeigu f(x,y,z) = 20 − x² − y² − z²/2, tada ∇f = (−2x, −2y, −z).
  • Fizikoje: jei V(x,y,z) yra elektros potencialas, elektrinis laukas E = −∇V; tai reiškia, kad laukas rodo kryptį ir dydį, kuriuo teigiamas krūvis būtų jėgaujamas.
  • Vaizdų apdorojime: kraštų aptikimui naudojant Sobel operatorių apskaičiuojami pikselių gradientai X ir Y kryptyse, tada jų modulė sqrt(Gx² + Gy²) parodo ryškumo pokytį.

Santrauka

Gradientas yra univerali sąvoka, reiškianti erdvinį pokytį: matematikoje — skaliarinės funkcijos išvestinių vektorius, fizikoje — kiekybės erdvinį nuolydį, dizaine — spalvų ar tonų perėjimą. Jo savybės (kryptis, dydis, ortogonalumas lygio kreivėms) ir taikymas (nuo optimizacijos iki vaizdų apdorojimo) daro gradientą vienu iš pagrindinių įrankių daugelyje mokslo ir technikos sričių.