with-agents

AI concepts — Salvatore Sanfilippo

AI concepts: a guided starting point

An Italian-language research notebook on model representations, reasoning, interpretability, architecture claims, open weights, local inference, efficiency, and speculative questions about AI and cosmology. The guided summary frames the playlist as conceptual grounding for evaluating coding agents rather than as a settled theory of AI.

Salvatore Sanfilippo

Salvatore Sanfilippo's Italian-language playlist works best as a research and engineering notebook rather than a course with one settled thesis. It moves between model representations, reasoning, interpretability, architecture papers, open weights, local inference, the economics of useful computation, and speculative questions about AI and cosmology.

The practical question running through these talks is how to check an explanation: change the system, remove a component, or measure it on a relevant task, then see whether the result supports the proposed cause.

This guide paraphrases Italian auto-generated captions in English; the original audio was not independently checked.

Key themes

  • Representations preserve selected information, not the whole object. Sanfilippo introduces embeddings as lossy numeric representations 00:57–10:48(opens in a new tab) and follows the trade-offs through similarity search, quantization, and dimensionality reduction 11:59–32:12(opens in a new tab).
  • Next-token prediction is a mechanism, not a complete behavioral description. He argues that the prediction-versus-reasoning binary obscures hidden nonlinear computation and the model's uneven profile of task-specific abilities 01:13–08:17(opens in a new tab).
  • More computation need not mean more reasoning tokens. Sanfilippo describes reusing transformer layers for additional internal steps: the weights are reused, but computation and cache memory still cost 01:54–03:51(opens in a new tab). Generating reasoning tokens commits intermediate choices to text; he proposes combining the approaches, without demonstrating an efficiency gain 05:40–07:40(opens in a new tab).
  • Interpretability claims become stronger when they survive intervention. In his account of Anthropic's work, feature labels and a surrogate model remain interpretations; perturbing the original model and observing the predicted change supplies more direct evidence 06:12–09:27(opens in a new tab).
  • Remove components to test what causes an improvement. Sanfilippo describes an ablation study: researchers reimplemented a hierarchical reasoning model, then removed features to measure their contribution. The hierarchy mattered less than repeatedly refining a proposed answer and trying transformed versions of the problem 03:53–07:58(opens in a new tab).
  • Open weights, reproducibility, licensing, and operational independence are different properties. Sanfilippo values downloadable weights and inference code while acknowledging that they do not reproduce the original data or training pipeline 12:16–15:43(opens in a new tab).
  • Efficiency should ultimately describe useful completed work. He proposes looking beyond token rate toward task success and energy, while the recording remains a conceptual argument rather than a controlled measurement 08:19–12:38(opens in a new tab).
  • Conceptual frameworks organize uncertainty but do not replace measurement. In his Fermi-paradox discussion, Sanfilippo emphasizes compounding probability uncertainty, tests whether AI could be a universal Great Filter, and labels the paradox a framework for questions rather than a formal result 03:03–06:06(opens in a new tab), 09:10–13:15(opens in a new tab).

Where to start

  1. Embeddings and vector search(opens in a new tab) for the playlist's clearest foundation in representations and information loss.
  2. Prediction, reasoning, and alternative frames(opens in a new tab) for Sanfilippo's pragmatic view of the prediction-versus-reasoning debate.
  3. Interpretability, composition, and intervention(opens in a new tab) for his reading of feature tracing and causal perturbation.
  4. Why architecture claims need ablation(opens in a new tab) for the playlist's strongest example of evidence correcting a marketable story.
  5. Open weights versus open source(opens in a new tab) for the practical and unresolved meanings of model openness.
  6. Useful work per token and per joule(opens in a new tab) for a speculative but useful prompt about measuring whole-task efficiency.
  7. AI and the Fermi paradox(opens in a new tab) for a clear example of using a conceptual framework while preserving its evidentiary limits.

For the coding-agent application of this evidence standard, read Make the Agent Prove It, or watch the full AI concepts playlist(opens in a new tab).

Search

Search field guides and resources across the site.

    Keyboard shortcuts

    Press ? to open this guide (usually Shift + /). Close it before using other site shortcuts.

    Show keyboard shortcuts
    ?
    Search site
    Ctrl + K
    Close the current dialog or menu
    Esc

    Site shortcuts are ignored while typing. Browser and extension shortcuts may take priority.