ДаліНаступний посібник
Виправлення вузьких місць завантажувача даних
технічний
Технічний КЕРІВНИЦТВО
Архітектура вузького місця стискає дані через вузький проміжний рівень перед тим, як розширити їх знову, змушуючи мережу вивчати компактне та ефективне представлення.
Послухайте цей посібникШІ-розказаний · ~2 min
Це основний трюк для побудови дуже глибоких, швидких моделей без вибухових обчислень.
Конструкції вузьких місць навмисно направляють інформацію через низьковимірну «точку защемлення». У ResNet блок вузького місця використовує згортку 1x1 для зменшення кількості каналів (скажімо, з 256 до 64), згортку 3x3, яка дешево виконує важку просторову роботу на зменшених каналах, і іншу згортку 1x1 для відновлення кількості каналів. Цей сендвіч скорочує вартість множення та додавання дорогого рівня 3x3, дозволяючи масштабувати мережі до 50, 101 або 152 рівнів за доступною ціною. Той самий принцип працює в автокодерах, де вузький прихований код примусово стискає, і інвертованих вузьких місцях у MobileNetV2, де мережа розширюється, а потім звужується. Об’єднуюча ідея: обмеження розмірності у вибраній точці забезпечує ефективність, регулярізацію та багаторазове використання функцій.
ResNet-50/101/152 використовує блоки вузьких місць 1x1-3x3-1x1 для ефективного навчання сотень шарів для класифікації зображень.
Перевернуті залишкові вузькі місця MobileNetV2 забезпечують бачення в реальному часі на телефонах і вбудованих мікросхемах.
Автокодери та варіаційні автокодери використовують вузьке приховане вузьке місце для стиснення зображень для усунення шумів і виявлення аномалій.
Тонка настройка LoRA вставляє вузьке місце низького рангу у великі мовні моделі, щоб їх можна було адаптувати за допомогою невеликої частини параметрів, які можна навчити.
Вузьке мислення є всюди в ефективному ШІ. Перевернуті залишкові вузькі місця домінують у мобільному баченні, вузькі місця низького рангу лежать в основі адаптерів LoRA, які дешево налаштовують гігантські мовні моделі, а вузькі місця уваги (наприклад, латентний масив Perceiver) приборкують квадратичні витрати. Очікуйте продовження використання в міру зростання моделей: найдешевший спосіб збільшити ємність – це часто коротко розширити та затиснути в іншому місці, а методи, ефективні за параметрами, продовжуватимуть використовувати точки затискання низького рангу.
Безплатний розсилок
Три перевірені історії про ШІ щоробочого ранку, написані простою мовою. Безплатно назавжди, без реклами.
Один лист щотижня з понеділка по п'ятницю. Відписатися в один клік. Ми ніколи не продаємо та не передаємо вашу адресу.
Перевір себе
Миттєва зворотна связь на кожну відповідь та сертифікат із перевіреним ідентифікатором, яким можна поділитися, після проходження курсу.
Підтримайте безплатну освіту у сфері ШІ. AI Understanding — це некомерційна організація 501(c)(3) — без реклами, без платних стін, назавжди. Зробіть пожертву
Архітектура вузького місця стискає дані через вузький проміжний рівень перед тим, як розширити їх знову, змушуючи мережу вивчати компактне та ефективне представлення. Це основний трюк для побудови дуже глибоких, швидких моделей без вибухових обчислень.
Провідний 1x1 conv зменшує кількість каналів, тому дорогий 3x3 conv працює в дешевшому, зменшеному підпросторі.
Зменшуючи спочатку розмірність, важка згортка 3x3 працює на набагато меншій кількості каналів, скорочуючи витрати на множення.
MobileNetV2 розширює канали з перетворенням 1x1, виконує глибинну просторову роботу, а потім звужує, перевернуте залишкове вузьке місце.
LoRA представляє оновлення ваги як продукт двох невеликих матриць низького рангу, вузьке місце, яке різко зменшує параметри, які можна навчити.
Він зменшує канали з 1x1, обробляє з 3x3, потім відновлює канали з іншим 1x1.
Продовжуйте вчитися
Інші посібники, вибрані для цієї теми
ДаліНаступний посібник
Виправлення вузьких місць завантажувача даних
технічний