Встречается на собеседованиях • сегодня
Что такое skip connection
Skip connection — это архитектурный прием в нейронных сетях, позволяющий передавать входные данные на более глубокие слои без изменений. Это помогает избежать проблемы исчезающего градиента и улучшает обучение глубоких сетей.
Пример в PyTorch:
python
import torch.nn as nn
class ResidualBlock(nn.Module):
def init(self, in_channels):
super().init()
self.conv1 = nn.Conv2d(in_channels, in_channels, kernel_size=3, padding=1)
self.conv2 = nn.Conv2d(in_channels, in_channels, kernel_size=3, padding=1)
text
def forward(self, x):
residual = x
out = nn.ReLU()(self.conv1(x))
out = self.conv2(out)
out += residual # Skip connection
return nn.ReLU()(out)text
Используется в ResNet, Transformer и других моделях. Упрощает обучение, сохраняя информацию из начальных слоев.
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы