Sources and further reading
The papers, reports and projects the article draws on. The numbers match the markers in the text.
- McCulloch, W. S. and Pitts, W. (1943). A logical calculus of the ideas immanent in nervous activity. Bulletin of Mathematical Biophysics, 5, 115-133. https://doi.org/10.1007/BF02478259
- Rumelhart, D. E., Hinton, G. E. and Williams, R. J. (1986). Learning representations by back-propagating errors. Nature, 323, 533-536. https://doi.org/10.1038/323533a0
- Hochreiter, S. and Schmidhuber, J. (1997). Long short-term memory. Neural Computation, 9(8), 1735-1780. https://doi.org/10.1162/neco.1997.9.8.1735
- Bahdanau, D., Cho, K. and Bengio, Y. (2014). Neural machine translation by jointly learning to align and translate. https://arxiv.org/abs/1409.0473
- Vaswani, A. et al. (2017). Attention is all you need. https://arxiv.org/abs/1706.03762
- Firth, J. R. (1957). A synopsis of linguistic theory, 1930-1955. In Studies in Linguistic Analysis, Philological Society, Oxford, 1-32.
- Templeton, A. et al., Anthropic (2024). Scaling monosemanticity: extracting interpretable features from Claude 3 Sonnet. https://transformer-circuits.pub/2024/scaling-monosemanticity/
- Mikolov, T. et al. (2013). Efficient estimation of word representations in vector space. https://arxiv.org/abs/1301.3781
- Kaplan, J. et al. (2020). Scaling laws for neural language models. https://arxiv.org/abs/2001.08361
- Levesque, H., Davis, E. and Morgenstern, L. (2012). The Winograd schema challenge. Proceedings of KR 2012.
- Clark, K. et al. (2019). What does BERT look at? An analysis of BERT's attention. https://arxiv.org/abs/1906.04341
- Geva, M. et al. (2021). Transformer feed-forward layers are key-value memories. https://arxiv.org/abs/2012.14913
- Devlin, J. et al. (2018). BERT: pre-training of deep bidirectional transformers for language understanding. https://arxiv.org/abs/1810.04805
- Brown, T. et al. (2020). Language models are few-shot learners (GPT-3). https://arxiv.org/abs/2005.14165
- Gage, P. (1994). A new algorithm for data compression. The C Users Journal, 12(2).
- Sennrich, R., Haddow, B. and Birch, A. (2016). Neural machine translation of rare words with subword units. https://arxiv.org/abs/1508.07909
- Radford, A. et al. (2019). Language models are unsupervised multitask learners (GPT-2). OpenAI. https://cdn.openai.com/better-language-models/language_models_are_unsupervised_multitask_learners.pdf
- DeepSeek-AI (2024). DeepSeek-V3 technical report. https://arxiv.org/abs/2412.19437
- Common Crawl, an open repository of web crawl data maintained by a non-profit since 2008. https://commoncrawl.org
- Llama Team, AI at Meta (2024). The Llama 3 herd of models. https://arxiv.org/abs/2407.21783
- Penedo, G. et al. (2024). The FineWeb datasets: decanting the web for the finest text data at scale. https://arxiv.org/abs/2406.17557
- Regulation (EU) 2024/1689 (Artificial Intelligence Act), Article 53: obligations for providers of general-purpose AI models. https://eur-lex.europa.eu/eli/reg/2024/1689/oj
- Ouyang, L. et al. (2022). Training language models to follow instructions with human feedback. https://arxiv.org/abs/2203.02155
- DeepSeek-AI (2025). DeepSeek-R1: incentivizing reasoning capability in LLMs via reinforcement learning. https://arxiv.org/abs/2501.12948
- Cottier, B. et al., Epoch AI (2024). The rising costs of training frontier AI models. https://arxiv.org/abs/2405.21015
- Kingma, D. P. and Ba, J. (2014). Adam: a method for stochastic optimization. https://arxiv.org/abs/1412.6980
- PyTorch. https://pytorch.org
- JAX. https://docs.jax.dev
- Hugging Face Transformers. https://huggingface.co/docs/transformers
- Sentence-Transformers. https://sbert.net
- vLLM. https://docs.vllm.ai
- llama.cpp. https://github.com/ggml-org/llama.cpp
- Ollama. https://ollama.com
- LlamaIndex. https://docs.llamaindex.ai
- LangChain. https://docs.langchain.com
- Meta Llama. https://www.llama.com