Chris Fourie#
aboutME#
Medical doctor turned health data scientist, trying to use the powers of AI for social good. Currently busy with a Computer Science masters and interested in research at the intersections of theoretical / computational neuroscience and machine learning.
I enjoy long-ish walks in the mountains and will board down any snowy stretch of hillside that happens to be nearby.
[curriculum vitae]#
Projects#
Machine Learning#
- Semantic Segmentation for Histopathology (Python, PyTorch) -[notebook][repository][report]
Reinforcement Learning#
- Temporal Difference Learning (Python) - [repository]
- Dynamic Programming (Python) - [repository]
- k-armed bandits (Python) - [repository]
Computer Vision#
- GMatchNet, Graph Neural Networks for Feature Matching - [repository], [video], [report]
High Performance Computing#
- Distributed Deep Learning (C, MPI, CUDA) - [repository] [report]
- Parallel image convolutions (C, CUDA) [repository]
- Parallel kNN and Search (C, OpenMP) [repository]
Algorithm Analysis#
- Recursive Algorithms - Find max sub-array (Java) - [repository]
- Search trees - Binary, Red Black and Order statistic (Java) - [repository]
Robotics#
- SLAM with Kuri (Simultaneous Localisation and Mapping) (Python, ROS) - [repository], [video]
- Object Detection (Python, ROS) - [repository]
- Quadcopter, PID controller (Python, ROS) - [repository]
- Turtlebot (Python, ROS) - [repository]
Presentations#
- Data and Machine Learning Pipelines for Healthcare in Africa - [video], [poster]
- Computer Vision Paper review - Knowledge graphs for image classification - [video], [slides]
- IBRO-Simons Computational Neuroscience Imbizo - Recap - [video], [slides]
Affiliations#
[Snippets]#
-
Git update - [bash script]
-
ROS workspace setup - [bash script]
-
Using MkDocs - [getting started]