Ugrás a tartalomhoz

Heaviside step function

A Wikiszótárból, a nyitott szótárból


Főnév

Heaviside step function (tsz. Heaviside step functions)

  1. (informatika) A Heaviside-függvény (angolul: Heaviside step function) egy lépcsőfüggvény, amely a matematikában és a mérnöki tudományokban (különösen a vezérléstechnikában, jelanalízisben, és neuronhálókban) hasznos. Gyakran használják jelkapcsolók, aktivációs függvények, illetve időfüggő rendszerek modellezésére.



🧮 Formális definíció

A Heaviside-függvény H(x) definíciója a valós számok fölött:

Alternatív definíció (nem mindig egységesen kezelik x = 0 esetén):

Ez utóbbit gyakran használják analízisben és Fourier-transzformációhoz, mivel jobb szimmetriát biztosít.



📊 Grafikon

A Heaviside-függvény egy diszkontinuitással rendelkező függvény:

  • Az x < 0 tartományban 0,
  • Az x ≥ 0 tartományban 1 (vagy ½ a nullánál, értelmezéstől függően).
 H(x)
  ↑
1 |─────────────●─────────→
  |             |
0 |─────────────○─────────→ x
             x = 0

⚙️ Alkalmazások

1. Rendszermodellezés és vezérléstechnika

  • A Heaviside-függvény gyakran modellál kapcsolásokat vagy lépésválaszokat.

  • Példa: kapcsoljunk be egy áramkört t = 0 időpillanatban:

2. Jelfeldolgozás

  • Diszkrét és folytonos jelek aktív/passzív szakaszainak jelölésére.

  • A deriváltja: Dirac-delta függvény (formálisan):

3. Gépi tanulás (történetileg)

  • Régi neurális hálók aktivációs függvénye volt:

  • Ma helyette inkább: sigmoid, tanh, ReLU – mivel a Heaviside nem deriválható a 0-ban → nem alkalmas gradiensalapú tanuláshoz.

4. Matematikai modellezés

  • Darabolt függvények összeállításához. Például:

    Ez modellezhet egy időfüggő kapcsolót, amely x = 0-nál bekapcsol, x = c-nél újra megváltozik.



🧠 Kapcsolódó fogalmak

Fogalom Leírás
Unit step function Másik neve a Heaviside-függvénynek
Dirac-delta függvény A Heaviside deriváltja, ideális impulzus
ReLU f(x) = max(0, x) – hasonló, de folytonos
Sigmoid Folytonos, simított lépcsőfüggvény:
Indicator function Egy adott halmazhoz tartozást 0/1-gyel jelöl



Összefoglalás

A Heaviside step function egy egyszerű, de rendkívül hasznos lépcsőfüggvény, amely modellezi a hirtelen változásokat, bekapcsolásokat és jelkapcsolásokat különféle alkalmazási területeken. Bár a modern neurális hálózatokban nem használják közvetlenül, az alapötlet tovább él például a ReLU aktivációban.