· Xiaojing Yang · Mathematics · 1 min read
Vectors, Matrices, and Embeddings
A foundation note connecting linear algebra to embeddings, similarity, neural layers, and retrieval.
中文导读
这篇文章的目标不是重讲线性代数课本,而是回答一个更实用的问题:为什么向量和矩阵会一直出现在机器学习、NLP、LLM 和 retrieval 里?
Working outline
- What a vector means in ML
- Why embeddings are vectors
- Dot product and cosine similarity
- Matrix multiplication as transformation
- Neural layers as learned transformations
- Retrieval as geometry
Reference materials to digest
My angle
I want this post to explain linear algebra through examples I actually use:
- sentence embeddings;
- nearest-neighbor search;
- attention scores;
- retrieval systems;
- dimensionality reduction for error analysis.