🤖 Немного ликбеза об эффективных сетках. Pt.1
🤖 Немного ликбеза об эффективных сетках. Pt.1 Все слышали о MobileNetV1. Это одна из первых нейронок от Google из линейки быстрых и эффективных, предназначенных для запуска на мобильных устройствах с ограниченными ресурсами. Главная идея там была по сравнению с обычными сетками, такими как VGG, - это depthwise separable convolutions. То есть обычную конволюцию k × k × Cin × Cout, где Сin - это число входных каналов, заменяют на две более лёгких: а) depthwise convolution, k × k × 1 × 1, которую применяют к каждому из Cin входных каналов независимо, и б) pointwise convolution 1 × 1 × Cin × Cout, которая комбинирует сигналы из Cin входных каналов и преобразует в Cout выходных. Таким образом значительно уменьшается количество обучаемых параметров (k² + Cin×Cout против k²×Cin×Cout), и увеличивется скорость вычисления при очень небольших п I̷T̷ В̷П̷И̷С̷К̷А · t.me/itvpi/630 #it #вписка #itvpiska #cout #mobilenetv #входных #каналов