vector norm
Megjelenés
Főnév
vector norm (tsz. vector norms)
- (informatika) A vektornorma egy olyan függvény, amely egy vektorhoz hozzárendel egy nemnegatív valós számot, ami a vektor „nagyságát” vagy „hosszát” méri. Ez az érték nemcsak a geometriában, hanem szinte minden numerikus és gépi tanulási alkalmazásban is központi szerepet játszik.
🧠 Formális definíció
Legyen egy vektortér. Egy norma, ha minden és (vagy ) esetén teljesül:
Pozitív definit:
Homogenitás (skalárszorzás):
Háromszög-egyenlőtlenség:
🔢 Gyakori vektornormák
1. 2-norma (Euklideszi norma)
- A vektor geometriai hosszát adja.
- Leggyakrabban használt norma.
- Megfelel a Pitagorasz-tétel szerinti hosszdefiníciónak.
2. 1-norma (Manhattan-norma)
- A vektor elemeinek abszolútérték összege.
- Különösen hasznos LASSO regularizációban (gépi tanulásban).
3. ∞-norma (max norm)
- A legnagyobb abszolút értékű komponens.
- Konzervatív távolságmérés.
4. p-norma (általános forma)
- Általánosítás, amelyből az 1-, 2- és ∞-normák is származnak.
- A határeset az ∞-normát adja.
📌 Példák számolásra
Legyen
🧭 Mire használjuk a vektornormát?
| Alkalmazás | Jelentés |
|---|---|
| Távolságmérés | Pl. gépi tanulásban pontok közti különbség |
| Normalizálás | Egységvektor készítése: |
| Regularizáció | ML-ben: L1 / L2 büntetések a túltanulás ellen |
| Konvergencia vizsgálata | Iteratív algoritmusokban |
🔁 Összehasonlító táblázat
| Norma | Formula | Jelentés |
|---|---|---|
| Euklideszi hossz | ||
| Összeg (Manhattan) | ||
| Legnagyobb komponens | ||
| Általánosított norma |
📜 Megjegyzés
A normák mértani értelemben „gömböket” határoznak meg a térben:
- 2-norma: kör/szféra
- 1-norma: rombusz/gyémánt
- ∞-norma: négyzet/kocka
Ezek fontosak például optimizálási régiók és konvergenciatartományok definiálásához.
🧑💻 Kód példa (Python)
import numpy as np
x = np.array([3, -4])
print("2-norma:", np.linalg.norm(x)) # 5.0
print("1-norma:", np.linalg.norm(x, ord=1)) # 7.0
print("∞-norma:", np.linalg.norm(x, ord=np.inf)) # 4.0
🎯 Összefoglalás
A vektornorma alapfogalom minden vektortéren belül:
- A vektorok nagyságát adja meg
- Segít távolság, irány, normalizálás, stabilitás, konvergencia vizsgálatában
- Többféle norma létezik, célfüggő választással
- vector norm - Szótár.net (en-hu)
- vector norm - Sztaki (en-hu)
- vector norm - Merriam–Webster
- vector norm - Cambridge
- vector norm - WordNet
- vector norm - Яндекс (en-ru)
- vector norm - Google (en-hu)
- vector norm - Wikidata
- vector norm - Wikipédia (angol)