TGViewer
Daniel Science Daniel Science @daniel_science · 134 subscribers
Post #28 258
Дистилляция нейронных сетей

Это процесс сокращения размера большой нейронной сети до более компактной формы, сохраняя ее высокую точность. Если говорить проще, то учим маленькую сеть имитировать поведение большой. Она полезна для ускорения работы сети на мобильных устройствах или встроенных системах, где ограничены ресурсы.

Примером может служить сеть VGG16, которая содержит более 138 миллионов параметров. После дистилляции ее размер можно уменьшить до 5 миллионов параметров без значительной потери точности.

Другой пример - дистилляция BERT, используемой для обработки естественного языка. Оригинальная модель содержит более 340 миллионов параметров, но после дистилляции ее размер можно уменьшить до 27 миллионов параметров, что позволяет эффективно использовать ее на мобильных устройствах.

Про процесс:
Суть в том, чтобы использовать не только истинные метки, но и выходы большой сети (teacher) для обучения меньшей сети (student), минимизируя разницу между их выходами.
  • 🔥 5
  • ❤ 1
More from @daniel_science
  1. Nov 27, 2025Всем привет! Смотрите двадцать первый выпуск подкаста "Капитанский мостик". В этом выпуске…
  2. Nov 27, 2025Всем привет! Давно не виделись) Я тут поучаствовал в подкасте «Капитанский мостик» — хорош…
  3. Jul 3, 2025Всем привет! Есть обновление, которыми хочу поделиться. В январе меня пригласили стать вед…
  4. Jun 12, 2025Недавно сидел в парке, читал рабочие чаты, и понял, что я всё больше фокусируюсь не на рез…
  5. Apr 4, 2025Почему измерять личную эффективность не стоит Попытки измерять личную эффективность каждог…
  6. Feb 26, 2025О поисках драйверов роста Представьте, что вы новый менеджер продукта / бизнес-юнита / кор…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →