Lectures & Recordings

Recorded lectures from my research and teaching, alongside a small selection of external learning resources.

Courses

Follow a course, or open its recording list to find a particular topic. Related projects bring together the accompanying materials.

Gravitational Wave Data Bootcamp

2023

引力波数据探索:编程与分析实战训练营

A practical 2023–24 course in scientific programming, gravitational-wave data analysis, Bayesian inference and machine learning, including invited guest sessions.

View course recordings (19)
  1. Course Kickoff: A Path toward Self-Realization

    0.课程启动会 (通向自我实现之路)

    Instructor1:44:15

  2. Linux Basics and Docker Containers

    1. 编程开发环境与工作流 (Linux运维基础与Docker容器化技术)

    Instructor3:04:22

  3. Git and Distributed Version Control

    2. 编程开发环境与工作流 (Git分布式版本控制系统)

    Instructor1:49:48

  4. Data Technologies: Evolution and Applications — Guest Session

    3. 公开课: 数据技术演进与现实应用 (特邀嘉宾)

    Guest lecture3:02:16

  5. Python for Data Science

    4. 基于 Python 的数据分析基础 (数据科学语言 Python 入门到熟悉)

    Instructor2:41:31

  6. Data Analysis with NumPy

    5. 基于 Python 的数据分析基础 (数据分析实训之Numpy)

    Instructor1:22:09

  7. Data Analysis with pandas

    6. 基于 Python 的数据分析基础 (数据分析实训之Pandas)

    Instructor2:17:21

  8. Data Visualization with Matplotlib

    7. 基于Python的数据分析基础 (数据分析可视化之Matplotlib)

    Instructor2:01:13

  9. Data Visualization with seaborn

    8. 基于Python的数据分析基础 (数据分析可视化之Seaborn)

    Instructor1:20:59

  10. Getting Started with Machine Learning

    13. 机器学习基础 (机器学习算法之应用起步)

    Instructor2:45:34

  11. Machine Learning in Practice: Further Applications

    14. 机器学习基础 (机器学习算法之应用进阶)

    Instructor2:38:53

  12. Deep Learning and Neural-Network Foundations

    15. 深度学习基础 (深度学习技术概述与神经网络基础)

    Instructor2:36:04

  13. AI Developments and GPT — Guest Session

    17. 特邀嘉宾: AI发展全景与GPT前沿解析 (公开课)

    Guest lecture2:32:32

  14. Course Wrap-Up and Reflections

    18. 结营仪式与课程总结 (后记)

    Instructor59:13

Deep Learning with PyTorch

2021

PyTorch 深度学习课程(2021)

Originally recorded for Wanmen University in 2021 and adapted from Dive into Deep Learning. The public playlist contains 19 segments covering chapters 1–9 of an 11-chapter materials outline.

View course recordings (19)
  1. 1. Introduction to Deep Learning

    1深度学习简介

    Instructor22:53Recorded 2021

  2. 2. PyTorch Prerequisites

    2Pytorch预备知识

    Instructor1:07:49Recorded 2021

  3. 4. Building Models in PyTorch

    4PyTorch构建模型

    Instructor1:07:12Recorded 2021

  4. 6. Recurrent Neural Networks — Part 1

    6循环神经网络part1

    Instructor1:00:35Recorded 2021

  5. 6. Recurrent Neural Networks — Part 2

    6循环神经网络part2

    Instructor56:10Recorded 2021

  6. 7. Optimization Algorithms — Part 1

    7优化算法part1

    Instructor52:59Recorded 2021

  7. 7. Optimization Algorithms — Part 2

    7优化算法part2

    Instructor50:51Recorded 2021

  8. 8. Computational Performance

    8计算性能

    Instructor48:49Recorded 2021

  9. 9. Computer Vision — Part 1

    9计算机视觉part1

    Instructor57:40Recorded 2021

  10. 9. Computer Vision — Part 2

    9计算机视觉part2

    Instructor53:31Recorded 2021

  11. 9. Computer Vision — Part 3

    9计算机视觉part3

    Instructor1:25:41Recorded 2021

  12. 9. Computer Vision — Part 4

    9计算机视觉part4

    Instructor49:54Recorded 2021

  13. 9. Computer Vision — Part 5

    9计算机视觉part5

    Instructor52:12Recorded 2021

Large Language Models for Scientific Discovery

2026

【LLM】2026引力波数据分析暑期学校

Five parts of the large-language-model lecture at the 2026 gravitational-wave data-analysis summer school in Lanzhou, covering model architecture, code, reasoning and scientific discovery.

View course recordings (5)
  1. The Core Architecture of Large Language Models

    1. 大模型背后的核心架构

    Instructor47:09Recorded 9 Aug 2026

  2. The Power of Code

    2. 代码之力

    Instructor34:54Recorded 9 Aug 2026

  3. How Do Models Reason toward Correct Answers?

    3. 大模型如何loop出正确答案?

    Instructor14:43Recorded 9 Aug 2026

  4. How Can AI Change Scientific Discovery?

    4. AI 如何颠覆传统科学发现?

    Instructor31:52Recorded 9 Aug 2026

  5. Can a Harness Help When the Model Falls Short?

    5. 大模型不行Harness来救?

    Instructor1:48:54Recorded 9 Aug 2026

Recorded talks

Individual presentations, with their event details and slides where available.

Research mentoring

An introduction to undergraduate research training in gravitational-wave data analysis and AI for science.

External learning resources

Lectures by the original GWOSC workshop speakers, with source materials for further study.

GW Open Data Workshop 2018

2018

GW Open Data Workshop (2018)

A curated collection of lectures by the original workshop speakers, covering detectors, open data, searches, parameter estimation and multimessenger astronomy. Curated external workshop recordings.

View workshop recordings (9)

GW Open Data Workshop 2019

2019

GW Open Data Workshop (2019)

A curated collection of lectures by the original workshop speakers, from detector data and GWpy to compact-binary searches, inference and alerts. Curated external workshop recordings.

View workshop recordings (8)