Views
No views yet
| Parameter | Value |
|---|---|
| Base model | meta-llama/Llama-3.1-8B-Instruct |
| ρ (keep ratio) | 0.10 |
| α (amplification) | 1.0 |
| Contrastive prompt set | dat |
| Mode | creative |
1from transformers import AutoModelForCausalLM, AutoTokenizer
2
3model = AutoModelForCausalLM.from_pretrained("creativityschapiro/llama-3.1-8b-instruct-cn-dat-kr0.1-a1.0-creative")
4tokenizer = AutoTokenizer.from_pretrained("creativityschapiro/llama-3.1-8b-instruct-cn-dat-kr0.1-a1.0-creative")
5
6outputs = model.generate(...)S_ij = Σ_b |W_ij| · ‖X_j‖₂, under two
contrastive prompt sets. The top ρ of each is taken, and the set difference — important for
divergent generation, not for convergent generation — is amplified:W_new = W × (1 + α × mask)1@inproceedings{schapiro2026creativityneuro,
2 title = {CreativityNeuro: Steering Language Model Weights to Improve
3 Divergent Thinking and Reduce Mode Collapse},
4 author = {Schapiro, Samuel and Park, Core Francisco and Sosa, Felix
5 and Varshney, Lav R.},
6 booktitle = {Conference on Language Modeling (COLM)},
7 year = {2026},
8 eprint = {2607.01433},
9 archivePrefix = {arXiv},
10 primaryClass = {cs.AI},
11 url = {https://arxiv.org/abs/2607.01433}
12}