Skip to content
Projects

dobriban/Principles-of-AI-LLMs

View on GitHub

dobriban/Principles-of-AI-LLMs has 47 GitHub stars and 6 forks. GitHot measured 0 stars in 24 hours and 0 in 7 days. Last checked 2026-11-09 13:24 UTC. Last push 2025-06-14.

How these counts are measured

Materials for the course Principles of AI: LLMs at UPenn (Stat 9911, Spring 2025). LLM architectures, training paradigms (pre- and post-training, alignment), test-time computation, reasoning, safety and robustness (jailbreaking, oversight, uncertainty), representations, interpretability (circuits), etc.

Measured star growth

in 24h
0
in 7 days
0
in 15 days
Update delayed
in 1 month
Update delayed

Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.

README.md

Original

Principles of AI: LLMs (UPenn, Stat 9911, Spring 2025)

Instructor: Edgar Dobriban

This course explores Large Language Models (LLMs), from the basics to cutting-edge research.

Reference Materials

Lectures

Link Topic
01 Motivation and Context
02 AI: Goals and definitions. The role of LLMs.
03 LLM architectures: attention and transformers.
04 Insight into transformer architectures.
05 Position encoding.
06 Specific LLM families: GPT, Llama, DeepSeek, LLM360.
07 Training LLMs: pre- and post-training, supervised fine-tuning, learning from preferences (PPO, DPO, GRPO).
08 Test-time computation: sampling, prompting, reasoning.
09 Empirical Behaviors: scaling laws, emergence, memorization, super-phenomena.

Student Presentations

Additional Resources

Links to other courses

Videos

  • Andrej Karpathy's Neural Networks: Zero to Hero video lectures. 100% coding-based, hands-on tutorial on implementing basic autodiff, neural nets, language models, and GPT-2 mini (124M params).

Key papers

Tutorials, books and book chapters

Workshops, conferences

NeurIPS, ICML, ICLR

Explore related projects