Maradványos kapcsolat
term_id: residual_connection
Category: basic_concepts
Definition
A maradványos kapcsolatok, más néven ugrókapcsolatok, lehetővé teszik a gradiens áramlását a hálózaton keresztül a bemenet közvetlen hozzáadásával egy későbbi réteg kimenetéhez. Ez az architektúra megoldja a eltűnő gradiens problémáját.
Summary
Egy mechanizmus, amely közvetlenül hozzáadja a bemenetet egy réteg kimenetéhez, hogy megkönnyítse a gradiens áramlását a mély hálózatokban.
Key Concepts
- Ugrókapcsolatok
- Eltűnő gradiens probléma
- Mély maradványos tanulás
- Gradiens áramlás
Use Cases
- Mély konvolúciós neurális hálózatok tanítása
- Transformer architektúrák
- Képosztályozó modellek
Code Example
import torch.nn as nn
class ResidualBlock(nn.Module):
def __init__(self, channels):
super().__init__()
self.conv = nn.Conv2d(channels, channels, 3, padding=1)
def forward(self, x):
return x + self.conv(x)