СледваСледващо ръководство
LLM Inference Routing и Load Balancing
технически
Техническо РЪКОВОДСТВО
Гейтирането и маршрутизирането позволяват на невронната мрежа да активира само частите, от които се нуждае за всеки вход, вместо да изпълнява целия модел всеки път.
Чуйте това ръководствоAI-разказан · ~2 min
Това отделя размера на модела от изчислителните разходи, позволявайки огромни модели, които остават бързи и евтини за работа.
Условното изчисление означава, че мрежата взема решения в зависимост от данните кои подмодули да използва. Малка научена „шлюзираща“ или „рутерна“ мрежа разглежда всеки вход (често всеки токен) и произвежда резултати, избирайки към кои „експерти“ да го изпрати. В слоя Mixture-of-Experts (MoE) съществуват десетки или стотици експертни подмрежи, но рутерът избира само една или две най-горни на токен, така че повечето експерти остават бездействащи за даден вход. Резултатът е модел с огромен общ брой параметри, но малък активен брой, даващ представителната мощ на гигантски модел при разходите за време на изпълнение на много по-малък. Ето как модели като Switch Transformer, GLaM и много гранични големи езикови модели се мащабират до трилиони параметри на достъпна цена.
Switch Transformer насочва всеки токен към един експерт, мащабирайки до над трилион параметри, като същевременно поддържа ниски изчисления за токен.
Пределни големи езикови модели, използващи слоеве Mixture-of-Experts, така че само част от теглата се активират на токен.
Класификатори на изображения с ранно излизане, които спират на плитък слой за лесни изображения и работят по-дълбоко само за трудни.
Многоезични модели, чиито рутери се учат да изпращат токени от различни езици до различни специализирани експерти.
Разреденото стробиране сега е централно за мащабиране на гранични модели и тенденцията е към по-фини експерти, по-интелигентни рутери и маршрутизиране на множество слоеве. Очаквайте по-добри техники за стабилно обучение, намалени разходи за комуникация, когато експертите са разпръснати в много ускорители, и анализ на „експертната специализация“, за да разберете какво научава всеки експерт. Условното изчисление също се разпространява отвъд MoE в мрежи с ранен изход и модели с динамична дълбочина, които изразходват повече изчисления само за по-трудни входове.
Безплатен бюлетин
Три проверени AI истории всяка делнична сутрин, написани на достъпен език. Безплатно завинаги, без реклами.
Един имейл всеки делничен ден. Отписване с едно кликване. Никога не продаваме и не споделяме вашия имейл адрес.
Тествайте себе си
Незабавна обратна връзка за всеки отговор и сертификат за споделяне с подлежащ на проверка идентификационен номер, след като преминете курс.
Подкрепете безплатното AI образование. AI Understanding е 501(c)(3) с нестопанска цел — без реклами, без платен достъп, никога. Направете дарение
Гейтирането и маршрутизирането позволяват на невронната мрежа да активира само частите, от които се нуждае за всеки вход, вместо да изпълнява целия модел всеки път. Това отделя размера на модела от изчислителните разходи, позволявайки огромни модели, които остават бързи и евтини за работа.
The guide defines data-dependent selection of submodules as conditional computation.
The guide says a learned router selects experts based on its input.
Sparse routing can activate only part of the total parameter set per input.
The guide explains that most experts can remain idle for a particular token.
The guide notes routers can favor a few experts, leaving others underused.
Продължавай да учиш
Още ръководства, избрани за тази тема
СледваСледващо ръководство
LLM Inference Routing и Load Balancing
технически