--- license: apache-2.0 base_model: Qwen/Qwen3-4B tags: - interpretability - activation-decoding - nla --- # nla-qwen3-4b-L24-av-sft The **AV (activation verbalizer, vector → text)** half of a Natural Language Autoencoder (NLA) pair, fine-tuned from [`Qwen/Qwen3-4B`](https://huggingface.co/Qwen/Qwen3-4B). The other half is [`zaemyung/nla-qwen3-4b-L24-ar-sft`](https://huggingface.co/zaemyung/nla-qwen3-4b-L24-ar-sft); both are released together and are intended to be used as a pair. NLA pairs are interpretability tools: the AV (activation verbalizer) maps a hidden-state vector to a natural-language description; the AR (activation reconstructor) maps that description back to a vector. Together they let you read out what a residual-stream activation "means" and measure how much of it the description captured. **These checkpoints are not useful as general-purpose language models** — the fine-tuning repurposes them entirely for activation decoding. - 📄 Paper: [Natural Language Autoencoders Produce Unsupervised Explanations of LLM Activations](https://transformer-circuits.pub/2026/nla/index.html) - Inference code + worked examples: [`minnesotanlp/nla-mnlp`](https://github.com/minnesotanlp/nla-mnlp) - Training code: [`minnesotanlp/nla-mnlp`](https://github.com/minnesotanlp/nla-mnlp) - Extraction layer: residual stream output of block **24** - In-distribution fve_nrm: **—** (training set: HuggingFaceFW/fineweb, 100k docs; supervised fine-tuning checkpoint (pre-RL)) ## Usage See the [nla-mnlp README](https://github.com/minnesotanlp/nla-mnlp) for the full recipe (SGLang launch, `NLAClient`/`NLACritic`, embedding-injection details). ## Citation ```bibtex @article{frasertaliente2026nla, author = {Fraser-Taliente, Kit and Kantamneni, Subhash and Ong, Euan and Mossing, Dan and Lu, Christina and Bogdan, Paul C. and Ameisen, Emmanuel and Chen, James and Kishylau, Dzmitry and Pearce, Adam and Tarng, Julius and Wu, Alex and Wu, Jeff and Zhang, Yang and Ziegler, Daniel M. and Hubinger, Evan and Batson, Joshua and Lindsey, Jack and Zimmerman, Samuel and Marks, Samuel}, title = {Natural Language Autoencoders Produce Unsupervised Explanations of LLM Activations}, journal = {Transformer Circuits Thread}, year = {2026}, url = {https://transformer-circuits.pub/2026/nla/index.html} } ``` ## License & use restrictions This model is fine-tuned from Qwen/Qwen2.5-7B-Instruct and is distributed under the [Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0). See `LICENSE` in this repository. ## Training data attribution The fine-tuning data was derived from one public dataset: - **FineWeb** ([HuggingFaceFW/fineweb](https://huggingface.co/datasets/HuggingFaceFW/fineweb), ODC-BY): 100k documents x 5 activation positions. Residual-stream activations were extracted from `Qwen/Qwen3-4B` at block 24 and verbalized via API; the paired dataset is [`zaemyung/nla-qwen3-4b-L24-fineweb-100k`](https://huggingface.co/datasets/zaemyung/nla-qwen3-4b-L24-fineweb-100k).