diff --git a/config/_default/menus.yaml b/config/_default/menus.yaml index 73e541052f..7b122f95aa 100644 --- a/config/_default/menus.yaml +++ b/config/_default/menus.yaml @@ -22,6 +22,39 @@ main: - name: Contact url: contact weight: 60 - - name: Workshops - url: workshops - weight: 60 + - name: Short courses + identifier: short-courses + url: short_courses + weight: 70 + - name: Past + parent: short-courses + url: short_courses/past + weight: 10 + - name: Upcoming + parent: short-courses + url: short_courses/upcoming + weight: 20 + - name: AIMSxImperial South Africa + identifier: sa_aimsximperial2025 + url: sa_aimsximperial2025 + weight: 80 + - name: Overview + parent: sa_aimsximperial2025 + url: sa_aimsximperial2025/overview/ + weight: 10 + - name: Application + parent: sa_aimsximperial2025 + url: sa_aimsximperial2025/application/ + weight: 20 + - name: Programme + parent: sa_aimsximperial2025 + url: sa_aimsximperial2025/programme/ + weight: 30 + - name: Lecturers + parent: sa_aimsximperial2025 + url: sa_aimsximperial2025/lecturers/ + weight: 40 + - name: Past short courses + parent: sa_aimsximperial2025 + url: /short_courses/past + weight: 50 diff --git a/content/sa_aimsximperial2025/application/_index.md b/content/sa_aimsximperial2025/application/_index.md new file mode 100644 index 0000000000..e1d3632449 --- /dev/null +++ b/content/sa_aimsximperial2025/application/_index.md @@ -0,0 +1,37 @@ +--- +--- + + + +
+ + + +
+ +# Application +**Cost: R3,600 (ZAR)** + +**APPLY NOW (link coming soon...)** +
+**Deadline to apply:** 31th January 2025 + +Form for external applicants to apply. Should include: + + Organisation (and whether student/staff) + + Upload CV (qualifications and to confirm coding skills) + + Link to Github profile + + Short description of previous projects + + Details of 1 referee + + Short bio/personal statement on why they want to attend/what they hope to gain from the course + + Short test? Covering python knowledge and basic Bayesian inference + +**Contact:** Dr Alexandra Blenkinsop () + + diff --git a/content/sa_aimsximperial2025/lecturers/_index.md b/content/sa_aimsximperial2025/lecturers/_index.md new file mode 100644 index 0000000000..cdcc4e887f --- /dev/null +++ b/content/sa_aimsximperial2025/lecturers/_index.md @@ -0,0 +1,78 @@ +--- +--- + + + + +
+ + + +
+ +# Lecturers +####      [Juliette Unwin](https://research-information.bris.ac.uk/en/persons/h-juliette-t-unwin) +
+ +

Dr Juliette Unwin is a lecturer in statistical science at the University of Bristol. She is interested in developing and applying novel methods for infectious disease outbreak analysis to help inform policy makers in real time. Her current research focuses on developing spatial temporal renewal-based transmission models alongside estimating the number of children affected by COVID-19 and crises. She has previously been involved in real-time analysis of Ebola in the Democratic Republic of Congo alongside the World Health Organisation and COVID-19 in New York State with the local government. +

+
+
+
+ +#### [Alexandra Blenkinsop](https://www.imperial.ac.uk/people/a.blenkinsop) +
+ +

+Dr Alexandra Blenkinsop is a Research Associate in the Department of Mathematics at Imperial College London. Her research centres around developing and applying methods to understand HIV transmission dynamics at a population level to inform policy decisions. She has also worked on projects related to COVID-19, including estimation of children affected by death of parents and caregivers during the pandemic. She has collaborated with the HIV Transmission Elimination Amsterdam Initiative, The Botswana-Harvard AIDS Institute Partnership and the United States Centers for Disease Control. +

+
+
+
+ +####     [Tristan Naidoo](https://profiles.imperial.ac.uk/t.naidoo21/about) +
+ +

+Tristan is a PhD student in the Department of Infectious Disease Epidemiology. His interests lie at the intersection of Natural Language Processing and Public Health. In line with these interests, his research focuses on using Large Language Models to investigate how Twitter data can be used to quantify adherence to protective behaviours during the COVID-19 pandemic. +

+
+
+
+
+
+ +####      [Josh Corneck](https://profiles.imperial.ac.uk/josh.corneck-willcox20) +
+ +

+Josh is a third year PhD student in the Department of Mathematics at Imperial College London. His research is primarily centered around network point processes, and more generally in the application of networks to aid modelling performance. He is currently working on developing models that incorporate Bayesian nonparametric approaches to help capture latent group structure among the nodes on the network. +

+
+
+
+
+ +#### [Michael Whitehouse](https://michael-whitehouse.github.io/) +
+ +

+Dr Michael Whitehouse is a Research Associate in the School of Public Health at Imperial College London. His research is around statistical inference in infectious disease models for heterogeneous populations and the modelling and control of infectious disease outbreaks on contact network structures. +

+
diff --git a/content/sa_aimsximperial2025/overview/_index.md b/content/sa_aimsximperial2025/overview/_index.md new file mode 100644 index 0000000000..13e9fb832a --- /dev/null +++ b/content/sa_aimsximperial2025/overview/_index.md @@ -0,0 +1,90 @@ +--- +--- + + + +
+ + + +
+ + +# AI and Probabilistic Programming for Global Health in Africa + + +### A hands-on course for students and researchers at the intersection of statistics and public health + + +**24th - 28th March 2025** +
+**Location**: AIMS Cape Town, South Africa +
+**Organised by:** Department of Mathematics, Imperial College London and the Machine Learning and Global Health Network + + +#### Overview +

+One of the groundbreaking advances in machine learning research in the past decade is surrounding the emergence of increasingly sophisticated, robust, and easily usable probabilistic programming languages. These new tools, including Stan or numpyro, hide tedious calculations involving automatic differentiation and gradient-based optimization from the end-user, making modern statistical methods widely available to data scientists in Africa that wish to address some of the most urgent challenges on the continent, ranging from habitat degradation, air pollution, extreme weather events, disease outbreaks and population health in general. + + +This one-week course will cover how you can integrate modern statistical techniques with the Stan probabilistic programming language to effectively address a broad range of applications from epidemiological, genomic and spatial data. We hope this course will equip you with intelligence-driven statistical technologies to drive your own evidence-based discoveries in global health or other applications, and more broadly increase your fluency in artificial intelligence and modern statistics. +

+ + +#### Content covered/What attendees will learn ++ Bayesian workflow with probabilistic programming (Stan) ++ Core regression models for hierarchical data ++ Gaussian process regression with Stan ++ State-of-the-art GP approximations for scalable inference ++ Infectious disease modelling with probabilistic programming ++ Pathogen phylogenetics with Stan + +***Practical real-world examples*** with applications in malaria modelling, HIV epidemiology, ecology, environmental health +
+***Varied datasets*** including Spatial data, genomic data, epidemiological data +
+***Stan templates*** and ***Python code*** for implementing the methods covered + +#### Learning styles/course structure + + Lectures + + Individuals labs + + Group project + + Presenting findings + +#### Who should attend and pre-requisites + + Students and researchers interested in advanced statistical methods and probabilistic programming with applications in global health, including analysis of clinical trials and studies, infectious disease epidemiology and modelling outbreaks, and handling large genomic datasets for the surveillance of pathogens. + + Attendees should have good knowledge of python and pandas to participate fully in the practical components. Previous experience with a probabilistic programming language (e.g. Stan, NumPyro, PyMc, Turing.jl) is advantageous but not essential. + + Attendees should be familiar with git for reproducible analyses and collaborative coding. + +
+Apply +
+ + + diff --git a/content/sa_aimsximperial2025/programme/_index.md b/content/sa_aimsximperial2025/programme/_index.md new file mode 100644 index 0000000000..ef5e00b323 --- /dev/null +++ b/content/sa_aimsximperial2025/programme/_index.md @@ -0,0 +1,137 @@ +--- +--- + + + +
+ + + +
+ +# Full programme + + +#### 24 March, Day 1 +***Refresher*** + + +1. Welcome: Introductions (9.00 - 9.30) + +2. Recap python basics and Bayesian inference (09.30 – 10:30) + +3. Break (10.30-11.00) + +4. Lecture: Statistical learning (11.00-12.00) + +5. Lecture: Intro to Stan (12.00 - 12.30) + +6. Lunch (12.30 - 13.30) + +7. Lecture: Intro to Stan (continued) (13.30 - 14.00) + +8. Hands-on: Introduction to statistical learning with Stan in python (14.00 - 16.00) + + linear models + + generalised linear models + +#### 25 March, Day 2 +***Scalable Gaussian process regression models in Stan*** + + +1. Recap session and Q&A in break-out rooms (max 10 ppl) (09.00 - 09.30) + +2. Lecture: Intro to Gaussian processes (09.30-10.30) + + Motivations/applications + + Covariance function + + Different kernels + +3. Break (10.30-11.00) + +4. Scalable Gaussian process regression models in Stan (11.00-11.30) + + Motivate approximations + + 1D + + 2D + + Introduce practical + +5. Lunch (12.30-13.30) + +6. Inspirational Lecture: Two research talks from the Machine Learning and Global Health Network (13.30 - 14.30) + +7. Hands-on: Scalable Gaussian process regression models (14.00-16.00) + + Implement two GP models, provide partial code to complete + +8. Social: BBQ or similar (18.00 - 20.00) + +#### 26 March, Day 3 +***Gaussian processes continued*** + + +1. Recap session and Q&A in break-out rooms (max 10 ppl) (09.00 - 09.30) + +2. Lecture/Hands-on: Scalable Gaussian process regression models (09:30 – 10:30) + + HSGPs + + Examples including real world example + +3. Break (10.30-11.00) + +4. Group project (11.00 - 12.30) + + Bring together everything from the first two days -> new datasets/problems, implementing basic regression models, hierarchical models and GP approximations + + Mix together AIMS and non-AIMS students + +5. Lunch (12:30-13:30) + +6. Group project continued (13.30 - 15.00) + +7. Groups present (15.00-16.00) + +#### 27 March, Day 4 +***Infectious Disease Modelling with Stan*** + + +1. Lecture: Introduction to Infectious Disease Modelling and Compartmental Modelling (09.00-10:20) + +2. Break (10.20-10.50) + +3. Practical: Deriving simple SIR type models with pen and paper (10:50 – 11:30) + +4. Practical: SIR models in Stan (11.30-12.30) + +5. Lunch (12:30-13:30) + +6. Inspirational Lecture: Local research talks (two-three) (13.30 - 14.30) + +7. Practical: SIR models in Stan (continued) (14.30-16.00) + + +#### 28 March, Day 5 +***Phylogenetics*** + + +1. Lecture: Introduction to phylogenetics (09:00-10:30) + + Content developed already + + Basic coalescent theory (Carsten Wiuf’s book chapter 1) + +2. Break (10.30-11.00) + +3. Practical: Running a phylogenetic pipeline (11:00-12:30) + + Fix alignment + + Build tree with neighbour-joining algorithm and MLE + + Spot the recombinant + + Root tree + + Bootstrapping + +4. Lunch (12:30-13:30) + +5. Guided practical: More phylogenetics (13:30 – 14:30) + + Example using new Mpox data + + Tree dating -> date origin of MPox + +6. Wrap-up (14:30 – 15:00) + diff --git a/content/sa_aimsximperial2025/resources/alex.png b/content/sa_aimsximperial2025/resources/alex.png new file mode 100644 index 0000000000..e9e7106593 Binary files /dev/null and b/content/sa_aimsximperial2025/resources/alex.png differ diff --git a/content/sa_aimsximperial2025/resources/ammi.png b/content/sa_aimsximperial2025/resources/ammi.png new file mode 100644 index 0000000000..c05526d9e1 Binary files /dev/null and b/content/sa_aimsximperial2025/resources/ammi.png differ diff --git a/content/sa_aimsximperial2025/resources/cape_town.jpg b/content/sa_aimsximperial2025/resources/cape_town.jpg new file mode 100644 index 0000000000..1c8188b4ca Binary files /dev/null and b/content/sa_aimsximperial2025/resources/cape_town.jpg differ diff --git a/content/sa_aimsximperial2025/resources/ettie_crop.png b/content/sa_aimsximperial2025/resources/ettie_crop.png new file mode 100644 index 0000000000..5233dee3e1 Binary files /dev/null and b/content/sa_aimsximperial2025/resources/ettie_crop.png differ diff --git a/content/sa_aimsximperial2025/resources/imperial.png b/content/sa_aimsximperial2025/resources/imperial.png new file mode 100644 index 0000000000..bdc0aba30b Binary files /dev/null and b/content/sa_aimsximperial2025/resources/imperial.png differ diff --git a/content/sa_aimsximperial2025/resources/josh.png b/content/sa_aimsximperial2025/resources/josh.png new file mode 100644 index 0000000000..236de0b1f9 Binary files /dev/null and b/content/sa_aimsximperial2025/resources/josh.png differ diff --git a/content/sa_aimsximperial2025/resources/michael_mono.png b/content/sa_aimsximperial2025/resources/michael_mono.png new file mode 100644 index 0000000000..015844d4d5 Binary files /dev/null and b/content/sa_aimsximperial2025/resources/michael_mono.png differ diff --git a/content/sa_aimsximperial2025/resources/mlgh.png b/content/sa_aimsximperial2025/resources/mlgh.png new file mode 100644 index 0000000000..8ddda468bb Binary files /dev/null and b/content/sa_aimsximperial2025/resources/mlgh.png differ diff --git a/content/sa_aimsximperial2025/resources/rwanda_course_1.jpg b/content/sa_aimsximperial2025/resources/rwanda_course_1.jpg new file mode 100644 index 0000000000..c07d14380f Binary files /dev/null and b/content/sa_aimsximperial2025/resources/rwanda_course_1.jpg differ diff --git a/content/sa_aimsximperial2025/resources/rwanda_course_2.jpg b/content/sa_aimsximperial2025/resources/rwanda_course_2.jpg new file mode 100644 index 0000000000..048ac671c2 Binary files /dev/null and b/content/sa_aimsximperial2025/resources/rwanda_course_2.jpg differ diff --git a/content/sa_aimsximperial2025/resources/rwanda_course_3.jpg b/content/sa_aimsximperial2025/resources/rwanda_course_3.jpg new file mode 100644 index 0000000000..91466d92e2 Binary files /dev/null and b/content/sa_aimsximperial2025/resources/rwanda_course_3.jpg differ diff --git a/content/sa_aimsximperial2025/resources/trist.png b/content/sa_aimsximperial2025/resources/trist.png new file mode 100644 index 0000000000..3740c563e5 Binary files /dev/null and b/content/sa_aimsximperial2025/resources/trist.png differ diff --git a/content/short_courses/_index.md b/content/short_courses/_index.md new file mode 100644 index 0000000000..d1aa2850e1 --- /dev/null +++ b/content/short_courses/_index.md @@ -0,0 +1,10 @@ +--- +title: Past short courses + +# Listing view +view: card + +banner: + caption: '' + image: '' +--- diff --git a/content/short_courses/past/AIMSxImperial2024/.index.md.kate-swp b/content/short_courses/past/AIMSxImperial2024/.index.md.kate-swp new file mode 100644 index 0000000000..1d6b576e1e Binary files /dev/null and b/content/short_courses/past/AIMSxImperial2024/.index.md.kate-swp differ diff --git a/content/workshops/AIMSxImperial2024/featured.jpg b/content/short_courses/past/AIMSxImperial2024/featured.jpg similarity index 100% rename from content/workshops/AIMSxImperial2024/featured.jpg rename to content/short_courses/past/AIMSxImperial2024/featured.jpg diff --git a/content/workshops/AIMSxImperial2024/index.md b/content/short_courses/past/AIMSxImperial2024/index.md similarity index 55% rename from content/workshops/AIMSxImperial2024/index.md rename to content/short_courses/past/AIMSxImperial2024/index.md index eda30cf8de..c20333b58a 100644 --- a/content/workshops/AIMSxImperial2024/index.md +++ b/content/short_courses/past/AIMSxImperial2024/index.md @@ -1,7 +1,7 @@ --- # Documentation: https://wowchemy.com/docs/managing-content/ -title: "AIMS-Imperial workshop: Modern Statistics and Machine Learning for Global Health" +title: "AIMS-Imperial Rwanda 2024: Modern Statistics and Machine Learning for Global Health" subtitle: '' summary: 'In February 2024, 4 members of the Machine Learning and Global Health Network visited AIMS Rwanda to deliver a 3-day workshop on modern methods at the intersection of epidemiology, statistical modelling and computer science, including probabilistic programming using Stan, computationally efficient non-parametric Bayesian inference, statistical techniques for infectious disease modelling and public health, and phylogenetics.' tags: [] @@ -26,8 +26,26 @@ links: url: https://github.com/MlGlobalHealth/aims_rwanda_2024 --- + + +

+In February 2024, 4 members of the Machine Learning and Global Health Network visited AIMS Rwanda to deliver a 3-day workshop on modern methods at the intersection of epidemiology, statistical modelling and computer science, including probabilistic programming using Stan, computationally efficient non-parametric Bayesian inference, statistical techniques for infectious disease modelling and public health, and phylogenetics. + +## Course Contents ***Thursday  February 22***  @@ -70,4 +88,26 @@ Practical 5: Fitting an SIR model in Stan (11.00-13.00)  **Course material** All course material is freely available from https://github.com/MLGlobalHealth/aims_rwanda_2024 -![alt](featured.jpg) +## Course testimonials and 📸 +A few quotes from the course: + +_“The course is very important. In this era of AI and Machine learning, it may be the time to train more youngsters and senior researchers to explore more about the use of AI in the field of modelling and treating communicable diseases.”_ + + +_“I have been enjoying the content and learning Modern Statistics and Machine Learning for Global Health, methodology used was really valuable.”_ +

+ +
+ +
+ +
+ +
+ +
+ +
+ +
+
diff --git a/content/short_courses/past/AIMSxImperial2024/rwanda_course_1.jpg b/content/short_courses/past/AIMSxImperial2024/rwanda_course_1.jpg new file mode 100644 index 0000000000..c07d14380f Binary files /dev/null and b/content/short_courses/past/AIMSxImperial2024/rwanda_course_1.jpg differ diff --git a/content/workshops/AIMSxImperial2024/featured2.png b/content/short_courses/past/AIMSxImperial2024/rwanda_course_2.png similarity index 100% rename from content/workshops/AIMSxImperial2024/featured2.png rename to content/short_courses/past/AIMSxImperial2024/rwanda_course_2.png diff --git a/content/short_courses/past/AIMSxImperial2024/rwanda_course_3.jpg b/content/short_courses/past/AIMSxImperial2024/rwanda_course_3.jpg new file mode 100644 index 0000000000..91466d92e2 Binary files /dev/null and b/content/short_courses/past/AIMSxImperial2024/rwanda_course_3.jpg differ diff --git a/content/short_courses/past/AIMSxImperial2024/rwanda_course_4.png b/content/short_courses/past/AIMSxImperial2024/rwanda_course_4.png new file mode 100644 index 0000000000..a62edaac62 Binary files /dev/null and b/content/short_courses/past/AIMSxImperial2024/rwanda_course_4.png differ diff --git a/content/short_courses/past/AIMSxImperial2024/rwanda_course_5.png b/content/short_courses/past/AIMSxImperial2024/rwanda_course_5.png new file mode 100644 index 0000000000..b898da7573 Binary files /dev/null and b/content/short_courses/past/AIMSxImperial2024/rwanda_course_5.png differ diff --git a/content/short_courses/past/_index.md b/content/short_courses/past/_index.md new file mode 100644 index 0000000000..d1aa2850e1 --- /dev/null +++ b/content/short_courses/past/_index.md @@ -0,0 +1,10 @@ +--- +title: Past short courses + +# Listing view +view: card + +banner: + caption: '' + image: '' +--- diff --git a/content/short_courses/upcoming/AIMSxImperial2025/_index.md b/content/short_courses/upcoming/AIMSxImperial2025/_index.md new file mode 100644 index 0000000000..7207c93c0c --- /dev/null +++ b/content/short_courses/upcoming/AIMSxImperial2025/_index.md @@ -0,0 +1,13 @@ +--- +title: AI and Probabilistic Programming for Global Health in Africa +summary: Imperial College London and the Machine Learning and Global Health Network will host a course from March 24–28, 2025, at AIMS in Cape Town. This one-week, hands-on course is designed for students and researchers working at the intersection of statistics and public health. Participants will learn how to integrate modern statistical techniques with the Stan probabilistic programming language to address a wide range of applications, including epidemiological, genomic, and spatial data. +url: /sa_aimsximperial2025/overview/ + +# Listing view +view: card + +banner: + caption: '' + image: '' +--- + diff --git a/content/short_courses/upcoming/AIMSxImperial2025/featured.png b/content/short_courses/upcoming/AIMSxImperial2025/featured.png new file mode 100644 index 0000000000..293cfbc9c1 Binary files /dev/null and b/content/short_courses/upcoming/AIMSxImperial2025/featured.png differ diff --git a/content/short_courses/upcoming/_index.md b/content/short_courses/upcoming/_index.md new file mode 100644 index 0000000000..9b1e011706 --- /dev/null +++ b/content/short_courses/upcoming/_index.md @@ -0,0 +1,10 @@ +--- +title: Upcoming short courses + +# Listing view +view: card + +banner: + caption: '' + image: '' +--- diff --git a/content/workshops/_index.md b/content/workshops/_index.md deleted file mode 100644 index 58a2993676..0000000000 --- a/content/workshops/_index.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Workshops - -# Listing view -view: card - -# Optional banner image (relative to `assets/media/` folder). -banner: - caption: '' - image: '' ----