Courses, papers, and projects by direction

Once a question interests you, use this catalog for courses, representative papers, code, and fuller paper lists. For a first introduction, read the directions overview, then return to choose material.

Back to the resource index

Computer vision: perception, representations, and image models

NLP and LLMs: concepts, use, implementation, and research

Multimodal models: connecting inputs and outputs

Generation, diffusion, and flow matching

World models: prediction, interaction, imagination, and decisions

RL: interaction, introductory texts, code, and depth

  • Hands-on Reinforcement Learning — A Chinese online book with code and videos. Begin with definitions and a small environment, then move from values and policies into deep RL.

  • Easy RL: The Mushroom Book — A Chinese community tutorial offering another explanation of unfamiliar RL concepts.

  • Gymnasium: Basic Usage — Official code tutorial showing the flow of observations, actions, rewards, and termination signals in small environments.

  • CleanRL — RL implementations and explanations. Pick an algorithm and follow its relatively concentrated training code beside the concepts.

  • Berkeley Deep Reinforcement Learning — Lectures, videos, and assignments. After RL foundations, explore model learning, policy optimization, and other topics.

Embodied AI: orientation, routes, papers, and practice

  • Lumina / Tianxing Chen: Embodied-AI-Guide — A Chinese embodied-AI guide. Get a technical map, then find routes, papers, tutorials, and projects by direction.

  • MIT Robotic Manipulation — Russ Tedrake — English course and textbook on geometry, perception, planning, and control, for understanding the pieces of manipulation.

  • MIT Underactuated Robotics — A control and robotics course for deeper study of dynamics, control, and decision-making by topic.

  • LeRobot — Open implementations, data, and documentation for robot learning. Start with demonstrations and model execution; real-robot work needs the corresponding hardware.

  • RoboTwin 2.0 — A simulation-data and evaluation project connecting tasks, data, training, and evaluation. Check listed GPU and environment requirements before installation and training.

  • ALOHA / ACT: Learning Fine-Grained Bimanual Manipulation — Project videos and paper connecting action data, imitation learning, and bimanual tasks. Begin with demonstrations and the method diagram.

  • Diffusion Policy — Author page and demonstrations applying generative modeling to action learning. Compare image diffusion with action sequences.

  • Open X-Embodiment — A cross-robot data and model project. Inspect sources, differences between robots, and how generalization is evaluated.

Specialized embodied-AI paper indexes

Agents: concepts, tutorials, projects, and evaluation

  • LLM Powered Autonomous Agents — Lilian Weng — An English technical blog from 2023 introducing LLM agents through planning, memory, tool use, and related components.

  • Hugging Face Agents Course — Official lessons and practice. Understand tools and execution, then build a small agent. Model-API exercises require accounts and may incur usage costs.

  • Hello Agents — Datawhale — A Chinese theory-and-practice tutorial. Begin with basic definitions and small implementations, then choose frameworks for the project.

  • LLM-Agent-Paper-List — A paper list maintained by survey authors. Inspect the classification first, then follow one question.

  • AgentBench — An agent-evaluation project. Read task setups, success criteria, and failures to understand how completion is assessed.

  • SWE-bench — Software-task evaluation. Inspect the relationship between real issues, tests, and results; compare tools, budgets, and settings as well as scores.

Efficiency, inference, and hardware–software design

AI4X: scientific data and tasks

  • DeepChem — Open tools and tutorials. Pick a drug or molecule task with clear inputs, labels, and evaluation to understand domain-specific data.

  • Therapeutics Data Commons — Data and evaluation for therapeutic and biological tasks. Read task definitions and splits before investigating models.

  • MONAI Tutorials — Medical-imaging tutorials. Start with processing and segmentation examples to connect images, annotations, and evaluation.

  • DeePMD-kit — A molecular-dynamics and ML project for materials and molecular simulation, requiring relevant physics and chemistry.

  • FinRL — A financial RL project. Inspect environment, splits, and backtesting, particularly temporal ordering, transaction costs, and evaluation conditions.

  • Awesome AI for Science — A cross-disciplinary collection of tools, papers, and projects. Find specific work by subject.

Automated research as a system to inspect

  • autoresearch — Karpathy — Automatic iteration on training experiments. Inspect how goals, editable scope, result records, and evaluation form an experiment loop.

  • The AI Scientist — Sakana AI — Paper, code, and documentation showing a system for ideas, experiments, and writing. Follow how each stage is evaluated.

Graph learning and time-series forecasting