East-African School for Young Researchers on Advanced Machine Learning Techniques
de
mercredi 9 juillet 2025 (07:30)
à
mardi 22 juillet 2025 (19:00)
lundi 7 juillet 2025
mardi 8 juillet 2025
mercredi 9 juillet 2025
08:00
Registration
Registration
08:00 - 08:30
08:30
Welcome address
-
Ian Kaniu
(
University of Nairobi
)
Welcome address
Ian Kaniu
(
University of Nairobi
)
08:30 - 09:00
09:00
What is Artificial Intelligence? Machine Learning? + Ethics
-
Claire David
(
AIMS South Africa
)
What is Artificial Intelligence? Machine Learning? + Ethics
Claire David
(
AIMS South Africa
)
09:00 - 10:30
Morning session I: What is Artificial Intelligence? Machine learning? + Ethics
10:30
Coffee and tea break
Coffee and tea break
10:30 - 11:00
11:00
Linear Regression
-
Claire David
(
AIMS South Africa
)
Linear Regression
Claire David
(
AIMS South Africa
)
11:00 - 12:30
Morning Session II: Application, discussion, hands-on practice
12:30
Lunch
Lunch
12:30 - 14:00
14:00
Linear Regression (Continued) + Tutorial
-
Claire David
(
AIMS South Africa
)
Edna Milgo
(
Open University of Kenya/ UoN
)
Linear Regression (Continued) + Tutorial
Claire David
(
AIMS South Africa
)
Edna Milgo
(
Open University of Kenya/ UoN
)
14:00 - 15:30
Afternoon Session I: More hands-on: coding lab, group work, demos
15:30
Coffee and tea break
Coffee and tea break
15:30 - 16:00
16:00
Python Primer + Tutorial
-
Edna Milgo
(
Open University of Kenya/ UoN
)
Python Primer + Tutorial
Edna Milgo
(
Open University of Kenya/ UoN
)
16:00 - 17:30
Afternoon Session II: Light content: Q&A, recap, open discussion
17:30
Introduction to the project session
Introduction to the project session
17:30 - 18:00
jeudi 10 juillet 2025
07:30
Daily registration
Daily registration
07:30 - 08:00
08:00
Classification 1/2
-
Edna Milgo
(
Open University of Kenya/ UoN
)
Classification 1/2
Edna Milgo
(
Open University of Kenya/ UoN
)
08:00 - 09:30
Morning Session I: High-focus content (theory-heavy or technical demos)
09:30
Official opening
Official opening
09:30 - 10:30
10:30
Coffee and tea break
Coffee and tea break
10:30 - 11:00
11:00
Classification 2/2 + Performance Metrics
-
Edna Milgo
(
Open University of Kenya/ UoN
)
Classification 2/2 + Performance Metrics
Edna Milgo
(
Open University of Kenya/ UoN
)
11:00 - 12:30
Morning Session II: Application, discussion, hands-on practice
12:30
Lunch
Lunch
12:30 - 14:00
14:00
Assignment: Make Your Own Classifier!
-
Claire David
(
AIMS South Africa
)
Assignment: Make Your Own Classifier!
Claire David
(
AIMS South Africa
)
14:00 - 15:30
Afternoon Session I: More hands-on: coding lab, group work, demos
15:30
Coffee and tea break
Coffee and tea break
15:30 - 16:00
16:00
Assignment (Continued) + Bonus (SVM)
-
Edna Milgo
(
Open University of Kenya/ UoN
)
Claire David
(
AIMS South Africa
)
Assignment (Continued) + Bonus (SVM)
Edna Milgo
(
Open University of Kenya/ UoN
)
Claire David
(
AIMS South Africa
)
16:00 - 17:30
Afternoon Session II: Light content: Q&A, recap, open discussion
17:30
Free Time / Networking / Group work assignments
Free Time / Networking / Group work assignments
17:30 - 19:00
vendredi 11 juillet 2025
08:00
Daily registration
Daily registration
08:00 - 08:30
08:30
Review + Introduction to Neural Networks
-
Claire David
(
AIMS South Africa
)
Review + Introduction to Neural Networks
Claire David
(
AIMS South Africa
)
08:30 - 10:30
Morning Session I: High-focus content (theory-heavy or technical demos)
10:30
Coffee and tea break
Coffee and tea break
10:30 - 11:00
11:00
Perceptron
-
Edna Milgo
(
Open University of Kenya/ UoN
)
Perceptron
Edna Milgo
(
Open University of Kenya/ UoN
)
11:00 - 12:30
Morning Session II: Application, discussion, hands-on practice
12:30
Lunch
Lunch
12:30 - 14:00
14:00
Forward Propagation
-
Claire David
(
AIMS South Africa
)
Forward Propagation
Claire David
(
AIMS South Africa
)
14:00 - 15:30
Afternoon Session I: More hands-on: coding lab, group work, demos
15:30
Coffee and tea break
Coffee and tea break
15:30 - 16:00
16:00
Forward Propagation, by Hand!
-
Claire David
(
AIMS South Africa
)
Forward Propagation, by Hand!
Claire David
(
AIMS South Africa
)
16:00 - 17:30
Afternoon Session II: Light content: Q&A, recap, open discussion
17:30
Poster Session A-E
Poster Session A-E
17:30 - 17:50
17:50
Poster session E-J
Poster session E-J
17:50 - 18:10
18:10
Poster session J-O
Poster session J-O
18:10 - 18:30
18:30
Poster Session P-W
Poster Session P-W
18:30 - 18:50
samedi 12 juillet 2025
08:00
Daily registration
Daily registration
08:00 - 08:30
08:30
Backpropagation
-
Claire David
(
AIMS South Africa
)
Backpropagation
Claire David
(
AIMS South Africa
)
08:30 - 10:30
Morning Session I: High-focus content (theory-heavy or technical demos)
10:30
Coffee and tea break
Coffee and tea break
10:30 - 11:00
11:00
Towards Deep Learning
-
Claire David
(
AIMS South Africa
)
Towards Deep Learning
Claire David
(
AIMS South Africa
)
11:00 - 12:30
Morning Session II: Application, discussion, hands-on practice
12:30
Lunch
Lunch
12:30 - 14:00
14:00
Kick-start Assignment
-
Claire David
(
AIMS South Africa
)
Edna Milgo
(
Open University of Kenya/ UoN
)
Kick-start Assignment
Claire David
(
AIMS South Africa
)
Edna Milgo
(
Open University of Kenya/ UoN
)
14:00 - 15:30
Afternoon Session I: More hands-on: coding lab, group work, demos
15:30
Coffee and tea break
Coffee and tea break
15:30 - 16:00
16:00
Code a Neural Network by Hand!
-
Edna Milgo
(
Open University of Kenya/ UoN
)
Claire David
(
AIMS South Africa
)
Code a Neural Network by Hand!
Edna Milgo
(
Open University of Kenya/ UoN
)
Claire David
(
AIMS South Africa
)
16:00 - 17:30
Afternoon Session II: Light content: Q&A, recap, open discussion
17:30
Free Time / Networking / Group work assignments
Free Time / Networking / Group work assignments
17:30 - 19:00
dimanche 13 juillet 2025
08:00
Excursion
Excursion
08:00 - 19:00
lundi 14 juillet 2025
08:00
Daily registration
Daily registration
08:00 - 08:30
08:30
Ethics in AI
-
Claire David
(
AIMS South Africa
)
Ethics in AI
Claire David
(
AIMS South Africa
)
08:30 - 10:30
Morning Session I: High-focus content (theory-heavy or technical demos)
10:30
Coffee and tea break
Coffee and tea break
10:30 - 11:00
11:00
Debate
-
Claire David
(
AIMS South Africa
)
Edna Milgo
(
Open University of Kenya/ UoN
)
Debate
Claire David
(
AIMS South Africa
)
Edna Milgo
(
Open University of Kenya/ UoN
)
11:00 - 12:30
Morning Session II: Application, discussion, hands-on practice
12:30
Lunch
Lunch
12:30 - 14:00
14:00
Unsupervised Learning
-
Charles Ndegwa
Patrick Gikunda
Unsupervised Learning
Charles Ndegwa
Patrick Gikunda
14:00 - 15:30
Artificial Neural Networks Afternoon Session I: More hands-on: coding lab, group work, demos
15:30
Coffee and tea break
Coffee and tea break
15:30 - 16:00
16:00
Unsupervised Learning
-
Charles Ndegwa
Patrick Gikunda
Unsupervised Learning
Charles Ndegwa
Patrick Gikunda
16:00 - 17:30
Afternoon Session II: Light content: Q&A, recap, open discussion
17:30
Free Time / Networking / Group work assignments
Free Time / Networking / Group work assignments
17:30 - 19:00
mardi 15 juillet 2025
08:00
Daily registration
Daily registration
08:00 - 08:30
08:30
Unsupervised Learning
-
Patrick Gikunda
Charles Ndegwa
Unsupervised Learning
Patrick Gikunda
Charles Ndegwa
08:30 - 10:30
Morning Session I: High-focus content (theory-heavy or technical demos)
10:30
Coffee and tea break
Coffee and tea break
10:30 - 11:00
11:00
Unsupervised Learning
-
Charles Ndegwa
Patrick Gikunda
Unsupervised Learning
Charles Ndegwa
Patrick Gikunda
11:00 - 12:30
Morning Session II: Application, discussion, hands-on practice
12:30
Lunch
Lunch
12:30 - 14:00
14:00
Practice with PyTorch
-
Isabelle Rocamora
(
ISTerre Grenoble
)
Patrick Gikunda
Practice with PyTorch
Isabelle Rocamora
(
ISTerre Grenoble
)
Patrick Gikunda
14:00 - 15:30
Afternoon Session I: More hands-on: coding lab, group work, demos
15:30
Coffee and tea break
Coffee and tea break
15:30 - 16:00
16:00
Practice with PyTorch
-
Patrick Gikunda
Isabelle Rocamora
(
ISTerre Grenoble
)
Practice with PyTorch
Patrick Gikunda
Isabelle Rocamora
(
ISTerre Grenoble
)
16:00 - 17:30
Afternoon Session II: Light content: Q&A, recap, open discussion
17:30
The Engineering and Science Complex of the University of Nairobi
The Engineering and Science Complex of the University of Nairobi
17:30 - 18:15
mercredi 16 juillet 2025
08:00
Daily registration
Daily registration
08:00 - 08:30
08:30
Practice with PyTorch
-
Isabelle Rocamora
(
ISTerre Grenoble
)
Patrick Gikunda
Practice with PyTorch
Isabelle Rocamora
(
ISTerre Grenoble
)
Patrick Gikunda
08:30 - 10:30
Morning Session I: High-focus content (theory-heavy or technical demos)
10:30
Coffee and tea break
Coffee and tea break
10:30 - 11:00
11:00
Practice with PyTorch
-
Patrick Gikunda
Isabelle Rocamora
(
ISTerre Grenoble
)
Practice with PyTorch
Patrick Gikunda
Isabelle Rocamora
(
ISTerre Grenoble
)
11:00 - 12:30
Morning Session II: Application, discussion, hands-on practice
12:30
Lunch
Lunch
12:30 - 14:00
14:00
Convolutional Neural Networks
-
Charles Ndegwa
Isabelle Rocamora
(
ISTerre Grenoble
)
Convolutional Neural Networks
Charles Ndegwa
Isabelle Rocamora
(
ISTerre Grenoble
)
14:00 - 15:30
Afternoon Session I: More hands-on: coding lab, group work, demos
15:30
Coffee and tea break
Coffee and tea break
15:30 - 16:00
16:00
Convolutional Neural Networks
-
Charles Ndegwa
Isabelle Rocamora
(
ISTerre Grenoble
)
Convolutional Neural Networks
Charles Ndegwa
Isabelle Rocamora
(
ISTerre Grenoble
)
16:00 - 17:30
Afternoon Session II: Light content: Q&A, recap, open discussion
17:30
Demo from a recent PhD work: An Intelligent Traffic Light Control Model based on Deep Reinforcement Learning Algorithm
Demo from a recent PhD work: An Intelligent Traffic Light Control Model based on Deep Reinforcement Learning Algorithm
17:30 - 18:15
jeudi 17 juillet 2025
08:00
Daily registration
Daily registration
08:00 - 08:30
08:30
Convolutional Neural Networks
-
Charles Ndegwa
Isabelle Rocamora
(
ISTerre Grenoble
)
Convolutional Neural Networks
Charles Ndegwa
Isabelle Rocamora
(
ISTerre Grenoble
)
08:30 - 10:30
Morning Session I: High-focus content (theory-heavy or technical demos)
10:30
Coffee and tea break
Coffee and tea break
10:30 - 11:00
11:00
Convolutional Neural Networks
-
Isabelle Rocamora
(
ISTerre Grenoble
)
Charles Ndegwa
Convolutional Neural Networks
Isabelle Rocamora
(
ISTerre Grenoble
)
Charles Ndegwa
11:00 - 12:30
Morning Session II: Application, discussion, hands-on practice
12:30
Lunch
Lunch
12:30 - 14:00
14:00
Graph Neural Networks
-
Patrick Gikunda
Graph Neural Networks
Patrick Gikunda
14:00 - 15:30
Afternoon Session I: More hands-on: coding lab, group work, demos
15:30
Coffee and tea break
Coffee and tea break
15:30 - 16:00
16:00
Graph Neural Networks
-
Patrick Gikunda
Graph Neural Networks
Patrick Gikunda
16:00 - 17:30
Afternoon Session II: Light content: Q&A, recap, open discussion
17:30
Free Time / Networking / Group work assignments
Free Time / Networking / Group work assignments
17:30 - 19:00
vendredi 18 juillet 2025
08:00
Daily registration
Daily registration
08:00 - 08:30
08:30
Generative Models & Transformers
-
Patrick Gikunda
Generative Models & Transformers
Patrick Gikunda
08:30 - 10:30
Morning Session I: High-focus content (theory-heavy or technical demos)
10:30
Coffee and tea break
Coffee and tea break
10:30 - 11:00
11:00
Generative Models & Transformers
-
Patrick Gikunda
Generative Models & Transformers
Patrick Gikunda
11:00 - 12:30
Morning Session II: Application, discussion, hands-on practice
12:30
Lunch
Lunch
12:30 - 14:00
14:00
Convolutional Neural Networks
-
Isabelle Rocamora
(
ISTerre Grenoble
)
Charles Ndegwa
Convolutional Neural Networks
Isabelle Rocamora
(
ISTerre Grenoble
)
Charles Ndegwa
14:00 - 15:30
Afternoon Session I: More hands-on: coding lab, group work, demos
15:30
Coffee and tea break
Coffee and tea break
15:30 - 16:00
16:00
Convolutional Neural Networks
-
Isabelle Rocamora
(
ISTerre Grenoble
)
Charles Ndegwa
Convolutional Neural Networks
Isabelle Rocamora
(
ISTerre Grenoble
)
Charles Ndegwa
16:00 - 17:30
Afternoon Session II: Light content: Q&A, recap, open discussion
17:30
Demo from a recent PhD work: Enhanced Malaria Preparedness through Climate Data-Driven Small Area Prediction of Future Malaria Case Burden
Demo from a recent PhD work: Enhanced Malaria Preparedness through Climate Data-Driven Small Area Prediction of Future Malaria Case Burden
17:30 - 18:15
samedi 19 juillet 2025
08:00
Daily registration
Daily registration
08:00 - 08:30
08:30
Convolutional Neural Networks
-
Charles Ndegwa
Isabelle Rocamora
(
ISTerre Grenoble
)
Convolutional Neural Networks
Charles Ndegwa
Isabelle Rocamora
(
ISTerre Grenoble
)
08:30 - 10:30
Morning Session I: High-focus content (theory-heavy or technical demos)
10:30
Coffee and tea break
Coffee and tea break
10:30 - 11:00
11:00
Convolutional Neural Networks
-
Isabelle Rocamora
(
ISTerre Grenoble
)
Charles Ndegwa
Convolutional Neural Networks
Isabelle Rocamora
(
ISTerre Grenoble
)
Charles Ndegwa
11:00 - 12:30
Morning Session II: Application, discussion, hands-on practice
12:30
Lunch
Lunch
12:30 - 14:00
14:00
Boosted Decision Trees
-
Charles Ndegwa
Luca Cadamuro
(
IJCLab
)
Boosted Decision Trees
Charles Ndegwa
Luca Cadamuro
(
IJCLab
)
14:00 - 15:30
Afternoon Session I: More hands-on: coding lab, group work, demos
15:30
Coffee and tea break
Coffee and tea break
15:30 - 16:00
16:00
Boosted Decision Trees
-
Luca Cadamuro
(
IJCLab
)
Charles Ndegwa
Boosted Decision Trees
Luca Cadamuro
(
IJCLab
)
Charles Ndegwa
16:00 - 17:30
Afternoon Session II: Light content: Q&A, recap, open discussion
17:30
Free Time / Networking / Group work assignments
Free Time / Networking / Group work assignments
17:30 - 19:00
dimanche 20 juillet 2025
08:00
Free time
Free time
08:00 - 19:00
lundi 21 juillet 2025
08:00
Daily registration
Daily registration
08:00 - 08:30
08:30
Common Dataset Hands-On Exercise
-
Luca Cadamuro
(
IJCLab
)
Isabelle Rocamora
(
ISTerre Grenoble
)
Charles Ndegwa
Patrick Gikunda
Common Dataset Hands-On Exercise
Luca Cadamuro
(
IJCLab
)
Isabelle Rocamora
(
ISTerre Grenoble
)
Charles Ndegwa
Patrick Gikunda
08:30 - 12:30
12:30
Lunch
Lunch
12:30 - 14:00
14:00
Common Dataset Hands-On Exercise
-
Isabelle Rocamora
(
ISTerre Grenoble
)
Patrick Gikunda
Charles Ndegwa
Luca Cadamuro
(
IJCLab
)
Common Dataset Hands-On Exercise
Isabelle Rocamora
(
ISTerre Grenoble
)
Patrick Gikunda
Charles Ndegwa
Luca Cadamuro
(
IJCLab
)
14:00 - 18:00
19:00
Gala dinner at the United Kenya Club
Gala dinner at the United Kenya Club
19:00 - 21:00
mardi 22 juillet 2025
08:00
Daily Registration
Daily Registration
08:00 - 08:30
08:30
Common Dataset Hands-On Exercise
-
Charles Ndegwa
Isabelle Rocamora
(
ISTerre Grenoble
)
Patrick Gikunda
Luca Cadamuro
(
IJCLab
)
Common Dataset Hands-On Exercise
Charles Ndegwa
Isabelle Rocamora
(
ISTerre Grenoble
)
Patrick Gikunda
Luca Cadamuro
(
IJCLab
)
08:30 - 10:30
10:30
Tea and coffee break
Tea and coffee break
10:30 - 11:00
11:00
Preparation of the presentations on the hands-on exercises
-
Charles Ndegwa
Isabelle Rocamora
(
ISTerre Grenoble
)
Patrick Gikunda
Luca Cadamuro
(
IJCLab
)
Preparation of the presentations on the hands-on exercises
Charles Ndegwa
Isabelle Rocamora
(
ISTerre Grenoble
)
Patrick Gikunda
Luca Cadamuro
(
IJCLab
)
11:00 - 12:30
12:30
Lunch
Lunch
12:30 - 13:30
13:30
Presentation on Hands-On Exercise
-
Luca Cadamuro
(
IJCLab
)
Patrick Gikunda
Isabelle Rocamora
(
ISTerre Grenoble
)
Charles Ndegwa
Presentation on Hands-On Exercise
Luca Cadamuro
(
IJCLab
)
Patrick Gikunda
Isabelle Rocamora
(
ISTerre Grenoble
)
Charles Ndegwa
13:30 - 15:00
15:00
Closing session
Closing session
15:00 - 16:00
16:00
Coffee and tea break
Coffee and tea break
16:00 - 16:30