СледваСледващо ръководство
Резултати от езиков модел за водни знаци
технически
Техническо РЪКОВОДСТВО
BitNet е изследователската линия на Microsoft, която показва, че големите езикови модели могат да бъдат обучени с тегла, ограничени до само 1 бит или три стойности в троичния случай.
Чуйте това ръководствоAI-разказан · ~2 min
Това драстично намалява потреблението на памет и енергия, като същевременно запазва изненадващо висока точност.
Конвенционалните модели съхраняват всяко тегло като 16-битово число. BitNet ги заменя с изключително нискобитови представяния. Влиятелният вариант BitNet b1.58 използва троични тегла, всяко ограничено до -1, 0 или +1, което се получава до около 1,58 бита информация на тегло (логаритмична база 2 от 3). Решаващата идея е, че моделът се обучава от нулата с тези ограничения, без да се квантува след това, така че да се научи да бъде стабилен до ограничената точност. Тъй като теглата са само -1, 0 или +1, скъпите умножения в матричната математика се сриват в събирания и изваждания. Резултатът е много по-ниска честотна лента на паметта, консумация на енергия и латентност, като стойността 0 също позволява рядкост, като същевременно съвпада с модели с пълна прецизност при сравними размери на много показатели.
BitNet b1.58 2B4T на Microsoft работи ефективно на CPU, позволявайки LLM извод без специален GPU.
Асистенти на устройството, които побират способен модел в ограничената памет на телефона благодарение на ~1,58-битови тегла.
Намаляване на енергията за изводи и въглеродните разходи за API услуги с голям обем чрез замяна на умноженията с плаваща запетая с допълнения.
Edge внедрявания (IoT, вграден хардуер), където трикомпонентните тегла правят разбирането на местния език осъществимо в рамките на тесни енергийни бюджети.
BitNet сочи към бъдеще, в което способните модели работят на телефони, лаптопи и периферни устройства без графични процесори на центъра за данни. Основното тясно място е хардуерът: днешните чипове са изградени за математика с плаваща запетая, така че специализираните ускорители, оптимизирани за операции само за троично добавяне, могат да умножат ползите. Очаквайте повече нативни 1-битови архитектури, по-големи модели в стил BitNet и интеграция в асистенти на устройството, където животът на батерията и поверителността са от значение, потенциално променяйки икономиката на изводите от AI.
Безплатен бюлетин
Три проверени AI истории всяка делнична сутрин, написани на достъпен език. Безплатно завинаги, без реклами.
Един имейл всеки делничен ден. Отписване с едно кликване. Никога не продаваме и не споделяме вашия имейл адрес.
Тествайте себе си
Незабавна обратна връзка за всеки отговор и сертификат за споделяне с подлежащ на проверка идентификационен номер, след като преминете курс.
Подкрепете безплатното AI образование. AI Understanding е 501(c)(3) с нестопанска цел — без реклами, без платен достъп, никога. Направете дарение
BitNet е изследователската линия на Microsoft, която показва, че големите езикови модели могат да бъдат обучени с тегла, ограничени до само 1 бит или три стойности в троичния случай. Това драстично намалява потреблението на памет и енергия, като същевременно запазва изненадващо висока точност.
Тройните тегла приемат една от трите стойности, а представянето на три състояния изисква лог база 2 от 3, приблизително 1,58 бита.
С тегла, ограничени до -1, 0 и +1, умножаването по тегло се свежда до добавяне, изваждане или игнориране на стойност, като се избягват скъпи умножения с плаваща запетая.
BitNet поддържа основно копие на теглата с по-висока прецизност и използва директен оценител, за да премине градиенти през квантуване, което позволява нормално обратно разпространение.
Състоянието 0 позволява някои връзки да бъдат ефективно изключени, въвеждайки рядкост, която може да се използва за по-голяма ефективност.
Днешните ускорители са проектирани около умножение с плаваща запетая, така че е необходим специален хардуер за троични операции, базирани на добавяне, за да се отключат напълно предимствата на скоростта и енергията на BitNet.
Продължавай да учиш
Още ръководства, избрани за тази тема
СледваСледващо ръководство
Резултати от езиков модел за водни знаци
технически