2023


17 November 2023

  • De Wet Denkema - Cooperative multi-agent reinforcement learning in 3D environments with curriculum-transfer learning

25 May 2023

  • Janusz Meylahn - Algorithmic collusion with multi-agent reinforcement learning

16 May 2023 [video]

Herman Kamper - Towards automatically assessing E&E final-year projects


9 February 2023

  • George Azzopardi - The role of brain-inspired inhibition in visual pattern recognition

2022


2 December 2022 [video]

  • Gustav Eje Henter - Probabilistic motion animation with normalising flows

1 April 2022

  • Mike Gartrell - An introduction to scalable nonsymmetric determinantal point processes

28 January 2022 [video]

  • Francois Kamper - Applications of probabilistic graphical models

2021


29 October 2021 [video]

  • Michael McGrath (Stone Three) - ML in production at Stone Three: a look at the use and process of vision-based ML in an industrial setting

22 October 2021 [video]

  • Mkhuseli Ngxande - Bias remediation in driver drowsiness detection systems using generative adversarial networks
  • Michael Deyzel - Temporal convolutional networks for skeleton-based action recognition.

8 October 2021 [video]

  • Jacqueline Kazmaier - Enabling the future of healthcare through NLP
  • James de Villiers - Mitochondrial fission, fusion and depolarisation event location prediction

17 September 2021 [video]

  • Arnu Pretorius - Solving real-world problems using multi-agent reinforcement learning at scale

8 September 2021 [video]

  • Andrew Murdoch - Developing a reinforcement learning agent to play Tetris
  • JC Schoeman - Degenerate Gaussian factors for probabilistic inference

20 August 2021 [video]

  • Benjamin van Niekerk - Analyzing speaker information in self-supervised models to improve zero-resource speech processing
  • Kayode Olaleye - Attention-based keyword localisation in speech using visual grounding
  • Leanne Nortje - Direct multimodal few-shot learning of speech and images
  • Christiaan Jacobs - Multilingual transfer of acoustic word embeddings improves when training on languages related to the target zero-resource language

5 August 2021 [video]

  • Amir Patel - Biomechanics unleashed: 3D markerless motion capture of cheetahs in wild

18 June 2021 [video]

  • Greg Newman - Machine learning in production: a bag of tricks to get your model where it needs to go

2020


13 November 2020 [video]

  • James Ellis - Multi-agent path finding with reinforcement learning [slides]
  • Francois Rossoouw - Hierarchical reinforcement learning in Minecraft [slides]
  • Cobus Louw - Solving sparse-reward problems in a partially observable 3D environment using distributed deep reinforcement learning [slides]

6 November 2020 [video]

  • Willem Jordaan - Autonomous vehicles in a dynamic world [slides]
  • Rensu Theart - Automatic mitochondrial event localisation using deep learning [slides]

23 October 2020 [video]

  • Neil Burger - Model selection: when is overkill, overkill [slides]
  • Stefan Strydom - Automatic assignment of diagnosis codes to free-form text medical notes [slides]
  • Murray Louw - Data-driven system identification of a quadrotor with an unknown payload using regression algorithms
  • Kayode Olaleye - Towards localisation of keywords in speech using weak supervision [slides]

16 October 2020 [video]

  • Ulrich Paquet - Reimagining chess with AlphaZero

25 September 2020 [video]

  • Jason Fourie - The Fascinating Math Behind UMAP

4 September 2020 [video]

  • Henry Kotze - Neural network based disturbance rejection for a quadcopter [slides]
  • Benjamin Evans - Obstacle avoidance for autonomous racing using reinforcement learning [slides]
  • Benji van Niekerk - Vector quantized neural networks for acoustic unit discovery [slides]

21 August 2020 [video]

  • Daniel B. le Roux - Digital devices and distracted minds: Eealuating evidence of the relationship between media use and cognitive control [slides]

7 August 2020 [video]

  • Gert-Jan van Rooyen - Pirates, watermarks, bitcoin, lawyers and startups: taking research on a trip to Hollywood [slides]

6 March 2020

  • Jan Buys - Neural text (de)generation [slides]

21 February 2020

  • Febe de Wet, Thomas Niesler, Ewald van der Westhuizen, Astik Biswas (joint talk) - Automatic speech recognition and keyword spotting in under-resourced languages [slides 1, slides 2]

17 February 2020

  • Scott Cameron - Stochastic gradient annealed importance sampling for efficient online marginal likelihood estimation [slides]

14 February 2020

  • Adam Viktorin - Evolutionary computation - self-adaptive differential evolution [slides]
  • Michal Pluhacek - Swarm intelligence - from metaheuristics to swarm robotics

6 February 2020

  • Ryan Sweke - Tensor network methods for probabilistic modelling [slides]

28 January 2020

  • Shane Josias - Batch construction and multitask learning in visual relationship recognition [slides]
  • Lisa van Staden - Improving unsupervised acoustic word embeddings using speaker and gender information [slides]
  • Aviwe Kohlakala - On automated ear-based authentication [slides]
  • Fred de Villiers - Learning fine-grained control for mapless navigation [slides]

2019


8 November 2019

  • Arnu Pretorius - Climate change and how machine learning can help [slides]

25 October 2019

  • Steve Kroon - PLEASED: Planning, Learning, and Search for Decision-making [slides]
  • Willie Brink - Computer Vision and stuff [slides]
  • Hanno Coetzer - Biometric Authentication and Recognition [slides]
  • David Hofmeyr - Fast Kernel Smoothing in Projection Pursuit [slides]

11 October 2019

  • Jacomine Grobler - Supply chain data science: unleashing AI in the business domain [slides]
  • Matthew Baas - Style transfer: Visual art with deep learning [slides]

23 August 2019

  • Herman Kamper - Unsupervised acoustic unit discovery for speech synthesis using discrete latent-variable neural networks [slides]

16 August 2019

  • Carlos A. Coello Coello - Where is the research on evolutionary multi-objective optimization heading to? [slides]

8 August 2019

  • Shane Josias - Visual relationship recognition [slides]
  • Emile Engelbrecht - Semi-supervised learning: Addressing class mismatch between labelled and unlabelled training sets
  • Lisa van Staden - Removing nuisance variables from acoustic word embeddings [slides]
  • Cornel Verburgh - Parallelising inference on probabilistic graphical models [slides]
  • Burger Becker - Radio Galaxy Classification [slides]

26 July 2019

  • Matthew Reynard - The challenge of surviving the night in Minecraft using reinforcement learning (dojo learning) [slides]

19 July 2019

  • Jeanne Daniel - Towards automating healthcare question answering in a noisy multilingual low-resource setting [slides]

17 May 2019

  • Corne van Daalen - Towards robust inference in graphical models [slides]

10 May 2019

  • Matthias Treder - Tricks for kernel methods in large datasets [slides]

3 May 2019

  • Dawie van den Heever - The ghost in the machine [slides]
  • Andries Engelbrecht - Forecasting financial time series without recurrent connections [slides]

26 April 2019

  • Volker Bertram - Demystifying A.I. (with maritime applications) [slides]

18 April 2019

  • Bubacarr Bah - Geometry-preserving and sparse linear auto-encoders

5 April 2019

  • Arnu Pretorius and Elan van Biljon - Our journey to NeurIPS 2018 [slides]

15 March 2019

  • André Nortje - Deep image compression using BINet [slides]
  • Trienko Grobler - Extracting high-volume traffic routes from ais spatial distribution maps [slides]
  • Lydia de Lange - Machine learning for antenna array failure analysis [slides]

1 March 2019

  • Arina Britz, Bruce Watson, Corné van Daalen, Hugo Touchette, Sugnet Lubbe, Trienko Grobler - Meet the MML Research Groups [slides]

2018


9 November 2018

  • Emile Engelbrecht - Generative adversarial networks (GANs) tutorial [slides]

2 November 2018

  • Bruce Watson - Inventive algorithmics and lattices [slides]
  • JC Schoeman - Planning for autonomous robots using probabilistic graphical models [slides]

19 October 2018

  • Grant Rotskoff - Neural networks as interacting particle systems [slides]

5 October 2018

  • Jeanne Daniel - Language identification in short text using deep learning [slides]
  • Herman Kamper - Visually grounded cross-lingual keyword spotting in speech [slides]

17 September 2018

  • Benjamin Rosman - Reinforcement learning at Wits [slides]

6 September 2018

  • Jacek Malec - Teaching robots to manipulate

31 August 2018

  • Christopher Currin - Computational neuroscience: The brain-computer science interface [slides]

17 August 2018

  • Armand du Plessis - Development and application of a short term power forecasting model for large-grid connected photovoltaic systems [slides]
  • Luyolo Magangane - Deep knowledge modelling with recursive tensor neural networks [slides]
  • Peter Thompson - Image and attribute based identification of Protea species using machine learning techniques [slides]
  • Pieter Uys - Image reconstruction from EEG signals using convolutional neural networks [slides]
  • Andreas Werle van der Merwe - Multi-class EEG classification through neuroevolution [slides]

8 August 2018

  • Etienne Barnard - Generalization in deep learning: Who buys lunch? [slides]

27 July 2018

  • Luca Steyn - Combining extreme value theory and machine learning for novelty detection [slides]

14 June 2018

  • Ulrich Paquet - Recent advances in probabilistic inference [slides]

25 May 2018

  • Frans Cronje - The application of VAEs to manufacturing data and practical experiments thereof [slides]

18 May 2018

  • Stuart Reid - Deep learning in complex dynamical systems [slides]

26 April 2018

  • Elan van Biljon - Creating intelligent agents with reinforcement learning [slides]
  • Lydia de Lange - Deep learning for food security? Automatic plant disease recognition [slides]
  • Felix McGregor - An introduction to sum-product networks: A new deep probabilistic architecture [slides]

20 April 2018

  • Hugo Touchette - Applications of large deviation theory [slides]
  • Hélène Nieuwoudt - Modelling the sensory space of varietal wines: Mining of large, unstructured text data and visualisation of style patterns

23 March 2018

  • Arina Britz - Contextual defeasible ontologies [slides]
  • Lidia Auret - Machine learning in mineral processing [slides]

9 March 2018

  • Emre Yilmaz - Language and speaker recognition for semi-supervised bilingual acoustic model training [slides]

23 February 2018

  • Miguel Smith - Pathfinding in an emulated Minecraft client [slides]
  • Ryan Eloff - Teaching a robot to interpret natural language navigation instructions [slides]

9 February 2018

  • Willie Brink - An introduction to MLNs and their use in visual relational learning [slides]

2017


7 December 2017

  • Rasmus Dall - Jibo & his voice

10 November 2017

  • Ben Herbst - Tutorial on variational autoencoders [slides]

3 November 2017

  • Francois Kamper - An empirical study of Gaussian belief propagation and application in the detection of F-formations [slides]
  • Simon Streicher - Graph coloring: Comparing cluster graphs to factor graphs [slides]
  • Clint Lombard - Dense relative mapping: A novel approach to dense mapping for autonomous robots [slides]

27 October 2017

  • Arnu Pretorius - Using learning dynamics to understand neural network generalisation [slides]
  • Shane Josias - Automated identification of tsetse fly wing vein intersections [slides]
  • Ewald van der Westhuizen - Automatic speech recognition of code-switched speech for South African languages [slides]
  • Greg Newman - Deep learning for video classification [slides]

6 October 2017

  • Herman Kamper - Unsupervised neural feature learning for speech using weak top-down constraints [slides]