[KongchangAI]
ModelBitNet b1.58 / 1.58-bit LLM

BitNet

A 1-bit/1.58-bit large language model architecture proposed by Microsoft Research that uses ternary weights (−1, 0, +1) and replaces matrix multiplications with integer additions and subtractions, substantially reducing inference computation and memory requirements for deployment on mobile ARM architectures.

Core Facts

Timeline (last 90 days)

Oct 17

The BitNet paper points out that the quality gap between 1-bit models and full-precision models shrinks as model scale increases.

Unverified50%
Oct 17

During training, BitNet keeps high-precision latent weights (FP16/BF16), uses sign binarization in the forward pass, and uses STE in backpropagation to update the latent weights; the latent weights need sufficient resolution to accumulate tiny gradient updates.

Unverified50%
Oct 17

BitNet replaces most of the Linear layers in a Transformer with BitLinear, with weights of ±1 (1 bit per weight) and activations of INT8.

Unverified50%
Oct 15

PCEI is an open-source project whose full name is Physically Constrained Emergent Intelligence, combining three technologies—BitNet 1.58b, Mamba and FastKAN—for on-device embodied intelligence.

Unverified50%
Oct 12

1-bit LLMs usually need to adopt a quantization-aware approach during the training stage (such as Microsoft's BitNet architecture and BitLinear layers), rather than simple rounding after training.

Unverified50%
Oct 12

BitNet is positioned similarly to projects such as llama.cpp and vLLM, except that it specifically serves the extreme quantization scenario of 1-bit.

Unverified50%
Oct 12

BitNet is explicitly positioned as an inference framework rather than a training framework; it is not responsible for training 1-bit models, but instead provides an efficient execution engine for existing 1-bit weights.

Unverified50%
Oct 12

BitNet is Microsoft's open-source official inference framework, designed specifically for 1-bit large language models (1-bit LLMs) and written in C++.

Unverified50%
Oct 8

BitNet is a representative example of a 1-bit quantization (binarization) scheme.

Unverified50%
Oct 4

Before converting to ternary values, Prism ML applies a rotation matrix (orthogonal transformation) to smooth and disperse weight outliers so that the shared scale is more appropriate, an idea drawn from research such as BitNet and QuIP#.

Unverified50%

12 more timeline events

All Facts (20)

Verified

Binarized neural network works such as the BitNet series typically operate on the premise of using low-bit-aware training from the training stage, rather than applying post-training quantization (PTQ) to an already fully trained full-precision model.

65%
Unverified

The BitNet paper points out that the quality gap between 1-bit models and full-precision models shrinks as model scale increases.

50%
Unverified

During training, BitNet keeps high-precision latent weights (FP16/BF16), uses sign binarization in the forward pass, and uses STE in backpropagation to update the latent weights; the latent weights need sufficient resolution to accumulate tiny gradient updates.

50%
Unverified

BitNet replaces most of the Linear layers in a Transformer with BitLinear, with weights of ±1 (1 bit per weight) and activations of INT8.

50%
Unverified

PCEI is an open-source project whose full name is Physically Constrained Emergent Intelligence, combining three technologies—BitNet 1.58b, Mamba and FastKAN—for on-device embodied intelligence.

50%
Unverified

1-bit LLMs usually need to adopt a quantization-aware approach during the training stage (such as Microsoft's BitNet architecture and BitLinear layers), rather than simple rounding after training.

50%
Unverified

BitNet is positioned similarly to projects such as llama.cpp and vLLM, except that it specifically serves the extreme quantization scenario of 1-bit.

50%
Unverified

BitNet is explicitly positioned as an inference framework rather than a training framework; it is not responsible for training 1-bit models, but instead provides an efficient execution engine for existing 1-bit weights.

50%
Unverified

BitNet is Microsoft's open-source official inference framework, designed specifically for 1-bit large language models (1-bit LLMs) and written in C++.

50%
Unverified

BitNet is a representative example of a 1-bit quantization (binarization) scheme.

50%
Unverified

Before converting to ternary values, Prism ML applies a rotation matrix (orthogonal transformation) to smooth and disperse weight outliers so that the shared scale is more appropriate, an idea drawn from research such as BitNet and QuIP#.

50%
Unverified

Ternary quantization restricts weights to three values — -1, 0, and +1 — enabling addition and subtraction to replace multiplication in order to reduce hardware computational load, and is related to Microsoft's BitNet series of research.

50%
Unverified

The project is more of a proof of concept, demonstrating the hardware lower bound reachable by combining extreme quantization techniques with distributed computing

50%
Unverified

When weights are only -1, 0, or +1, floating-point multiplication in matrix operations can be reduced to addition and subtraction, or zero weights can be skipped entirely

50%
Unverified

Compared to 16-bit floating point, ternary quantization can theoretically save approximately ten times the storage space

50%
Unverified

SHADOW-50M uses ternary weights, with all parameters constrained to three values {-1, 0, +1}, theoretically requiring only 1.58 bits per parameter.

50%
Unverified

实践中所谓的1-bit GGUF通常采用混合方案:embedding层和lm_head等关键组件保留较高精度,中间transformer层使用极低比特,整体平均比特率可能在1.5-2.0 bit/参数之间

50%
Unverified

1-bit量化研究可追溯至微软研究院2024年发布的BitNet论文,提出用三值权重(-1, 0, 1)替代全精度浮点数,BitNet b1.58进一步证明1.58-bit在从头训练场景下的可行性

50%
Unverified

BitNet b1.58采用三值量化,每个权重取-1、0或+1三个值,约1.58 bit(log₂3)

50%
Unverified

BitNet是微软研究院于2023年提出的架构级创新,核心思想是在Transformer架构中将线性层权重替换为1-bit表示

50%

Source Articles