Tutorials

Long-form explanations of scientific machine learning, from mathematical foundations to molecular and biological applications.

  1. A physics-first account of molecular representation, electronic structure, forces, statistical mechanics, and dynamics for molecular machine learning.
    Tutorial · Published Aug 08, 2026 · Updated Aug 09, 2026 · 39 min read
  2. How periodic representations support crystal prediction and generation—and why relaxation, first-principles validation, and synthesis remain decisive.
    Tutorial · Published Aug 08, 2026 · Updated Aug 09, 2026 · 35 min read
  3. Why deeper graph networks face under-reaching, over-smoothing, and over-squashing—and how topology determines which remedy helps.
    Tutorial · Published Aug 08, 2026 · Updated Aug 09, 2026 · 34 min read
  4. A unified derivation of diffusion and flow matching through conditional probability paths, marginalization identities, and simulation-free regression.
    Tutorial · Published Aug 08, 2026 · Updated Aug 09, 2026 · 33 min read
  5. How continuous-time Markov chains transport categorical probability, how their rates become learnable, and how generator matching extends across modalities.
    Tutorial · Published Aug 08, 2026 · Updated Aug 09, 2026 · 33 min read
  6. Why drug discovery is a sequence of linked inference problems—from target validation and molecular binding to exposure, safety, and clinical benefit.
    Tutorial · Published Aug 08, 2026 · Updated Aug 09, 2026 · 43 min read
  7. How invariant attention scores, equivariant values, and energy-based force prediction turn geometric Transformers into practical interatomic potentials.
    Tutorial · Published Aug 08, 2026 · Updated Aug 09, 2026 · 38 min read
  8. How canonicalization, local frames, frame averaging, and probabilistic symmetrization create geometric models—and why continuity is difficult.
    Tutorial · Published Aug 08, 2026 · Updated Aug 09, 2026 · 37 min read
  9. Protein design as sequence–structure–function inference, from inverse folding and backbone diffusion to computational filters and experimental evidence.
    Tutorial · Published Aug 08, 2026 · Updated Aug 09, 2026 · 34 min read
  10. From genomic sequence models and noisy single-cell measurements to perturbation prediction and the stronger requirements of a virtual cell.
    Tutorial · Published Aug 08, 2026 · Updated Aug 09, 2026 · 34 min read
  11. Flow matching beyond Euclidean space, from tangent velocity fields and geodesic conditional paths to product manifolds for molecular geometry.
    Tutorial · Published Aug 08, 2026 · Updated Aug 09, 2026 · 33 min read
  12. Two derivations of graph convolution—from Laplacian spectral filters and permutation-equivariant linear maps—and what each reveals and hides.
    Tutorial · Published Aug 08, 2026 · Updated Aug 09, 2026 · 34 min read
  13. Graph neural network expressivity through multiset aggregation, the Weisfeiler--Leman test, its blind spots, and the cost of stronger models.
    Tutorial · Published Aug 08, 2026 · Updated Aug 09, 2026 · 35 min read
  14. Why permutation symmetry leads to message passing, how familiar GNNs instantiate it, and why graph Transformers still need structure.
    Tutorial · Published Aug 08, 2026 · Updated Aug 09, 2026 · 39 min read
  15. Where machine learning enters electronic-structure theory, from neural wavefunctions and learned functionals to Hamiltonians and energy surfaces.
    Tutorial · Published Aug 08, 2026 · Updated Aug 09, 2026 · 33 min read
  16. A material is more than a formula: discovery must connect periodic structure, competing phases, target properties, processing, and experimental formation.
    Tutorial · Published Aug 08, 2026 · Updated Aug 09, 2026 · 35 min read
  17. How molecular representations, conformers, data splits, pretraining, and uncertainty determine what a property-prediction benchmark actually measures.
    Tutorial · Published Aug 08, 2026 · Updated Aug 09, 2026 · 35 min read
  18. How generative models respect molecular geometry, how guidance turns sampling into design, and why oracle scores must survive experiment.
    Tutorial · Published Aug 08, 2026 · Updated Aug 09, 2026 · 36 min read
  19. Molecular graph generation and reaction modeling viewed as constrained structured prediction, from representation and symmetry to synthesis-aware evaluation.
    Tutorial · Published Aug 08, 2026 · Updated Aug 09, 2026 · 38 min read
  20. How learned energy surfaces become molecular dynamics, why rollout stability differs from static accuracy, and how to validate observables.
    Tutorial · Published Aug 08, 2026 · Updated Aug 09, 2026 · 34 min read
  21. How ODEs and SDEs transport probability, why scores appear in reverse-time diffusion, and how probability-flow ODEs match SDE marginals.
    Tutorial · Published Aug 08, 2026 · Updated Aug 09, 2026 · 32 min read
  22. How metastable protein conformations become equilibrium ensembles and kinetic models, and what learned samplers must preserve beyond structural plausibility.
    Tutorial · Published Aug 08, 2026 · Updated Aug 09, 2026 · 33 min read
  23. How sequence, alignments, residue graphs, backbone frames, surfaces, and multimodal objectives shape what protein embeddings can support.
    Tutorial · Published Aug 08, 2026 · Updated Aug 09, 2026 · 40 min read
  24. How coevolutionary constraints, pairwise geometric reasoning, residue frames, and all-atom diffusion shaped AlphaFold—and where structure prediction stops.
    Tutorial · Published Aug 08, 2026 · Updated Aug 09, 2026 · 35 min read
  25. How geometric graph networks move from invariant distances and angles to equivariant coordinates and vector channels—and what directionality buys.
    Tutorial · Published Aug 08, 2026 · Updated Aug 09, 2026 · 35 min read
  26. How irreducible rotation types, spherical harmonics, and Clebsch–Gordan tensor products create expressive equivariant neural-network layers.
    Tutorial · Published Aug 08, 2026 · Updated Aug 09, 2026 · 33 min read
  27. A concrete account of group actions, invariance, equivariance, and feature types for geometric machine learning.
    Tutorial · Published Aug 08, 2026 · Updated Aug 09, 2026 · 34 min read
  28. Gas adsorption simulation: uptake, grand canonical Monte Carlo, classical density functional theory, and density-field learning.
    Tutorial · Published May 21, 2026 · Updated Aug 09, 2026 · 24 min read
  29. A practical bridge from molecular dynamics to enhanced sampling, metadynamics, collective variables, and recent ML approaches for rare molecular events.
    Tutorial · Published May 21, 2026 · Updated Aug 09, 2026 · 23 min read
  30. Statistical mechanics: from Newton's equations to ensembles, thermostats, barostats, Monte Carlo, and connections to generative modeling.
    Tutorial · Published Mar 14, 2026 · Updated Aug 09, 2026 · 32 min read
  31. GFlowNets from a probabilistic-ML perspective: reward-proportional sampling, training objectives, and connections to MaxEnt RL and variational inference.
    Tutorial · Published Mar 14, 2026 · Updated Aug 09, 2026 · 36 min read
  32. An introduction to protein structure, function, and computational design — from amino acids to the RFDiffusion/ProteinMPNN pipeline.
    Tutorial · Published Mar 03, 2026 · Updated Aug 09, 2026 · 38 min read
  33. Heterogeneous electrocatalysis: the energy storage problem, why oxides matter, the solid-liquid interface, and why real catalyst design is hard.
    Tutorial · Published Feb 05, 2026 · Updated Aug 09, 2026 · 54 min read
  34. Three routes to the Fokker-Planck equation—physical intuition, heuristic discretization, and a rigorous derivation with Itô calculus.
    Tutorial · Published Feb 04, 2026 · Updated Aug 09, 2026 · 21 min read
  35. Quantum chemistry and density functional theory: from the Schrödinger equation to Kohn-Sham DFT and modern deep learning approaches.
    Tutorial · Published Feb 03, 2026 · Updated Aug 09, 2026 · 27 min read
  36. Understanding the spherical equivariant layers that power modern molecular neural networks, from group theory foundations to Clebsch-Gordan tensor products.
    Tutorial · Published Feb 02, 2026 · Updated Aug 09, 2026 · 37 min read