ARGs: The Graph Theory of Evolution – Duncan Robertson Abstract In this talk, I will introduce the ancestral recombination graph (ARG): a powerful way to encode the ancestry of a species through its DNA. ARGs have enabled us to simulate...
Read MoreSeminars
Shocklab hosts top speakers and students in an informal setting online and/or in person.
- You can find recordings of previous sessions below.
- The calendar below is kept updated with upcoming event information. Please do join. You can also subscribe to the public calendar feed: https://t.ly/9tH6J
- If you would like to volunteer as a speaker, please fill in this form: https://t.ly/0i4Zv
Categorical approach to concepts – Tali Beynon
Categorical approach to concepts – Tali Beynon Abstract I’ll outline an idea I had during our Betty’s Bay getaway, a “thought experiment” in how we might mathematically model symbolic concepts using ideas from category theory. SPEAKER Tali Beynon DATE 17...
Read MoreScaling multi-agent reinforcement learning to eleven aside simulated robot soccer – Dries Smit
Scaling multi-agent reinforcement learning to eleven aside simulated robot soccer – Dries Smit Abstract Robot soccer, where teams of autonomous agents compete against each other, has long been regarded as a grand challenge in artificial ntelligence. Despite recent successes of...
Read MoreSubword Segmental Machine Translation for South African Languages – Francois Meyer
Subword Segmental Machine Translation for South African Languages – Francois Meyer Abstract Deep learning has advanced the field of machine translation immensely. However, these advances have not been fully realised for all South African languages, because they are low-resourced and...
Read MoreReintegrating AI: Skills, Symbols, and the Sensorimotor Dilemma – Prof George Konidaris
Reintegrating AI: Skills, Symbols, and the Sensorimotor Dilemma – Prof George Konidaris Abstract AI has never settled on a widely accepted, or even well-formulated, definition of its primary scientific goal: designing a general intelligence. Instead it consists of siloed subfields...
Read MoreConcurrent and Temporal Composition for Zero-shot Transfer in Reinforcement Learning – Steven James
Concurrent and Temporal Composition for Zero-shot Transfer in Reinforcement Learning – Steven James Abstract While reinforcement learning has achieved recent success in many challenging domains, these methods generally require millions of samples from the environment to learn optimal behaviours, limiting...
Read MoreStreet view images and the urban environment – measuring characteristics under assumptions of label scarcity – Emily Muller
Street view images and the urban environment – measuring characteristics under assumptions of label scarcity – Emily Muller Abstract Measurements which characterise urban neighbourhoods have often been collected using traditional survey techniques. This approach, while able to directly capture upstream...
Read MoreHiking through the wilderness of neural network loss landscapes – Dr Anna Bosman
Hiking through the wilderness of neural network loss landscapes – Dr Anna Bosman Abstract Deep neural network training is a highly non-convex optimisation problem with poorly understood properties. We know that a solution can be found by following the negative...
Read MoreAn Introduction to Variational Inference and its Application in Deep Learning – Jacobie Mouton
An Introduction to Variational Inference and its Application in Deep Learning – Jacobie Mouton Abstract Bayesian inference allows us to calculate the posterior distribution of unknown variables given observations, using Bayes’ Theorem. In practice however, it is typically the case...
Read MoreShocklab x InstaDeep x UCT AI Society: Exclusive Film Screening
Shocklab x InstaDeep x UCT AI Society: Exclusive Film Screening SPEAKER Presented by InstaDeep and AI Society DATE 19 September 2023
Read MoreBeyond Python: Why you should consider Julia for your next reinforcement learning project – Sasha Abramowitz
Beyond Python: Why you should consider Julia for your next reinforcement learning project – Sasha Abramowitz Abstract This talk covers a brief intro to Julia programming language. It then compares it to the other options out there for reinforcement learning...
Read MoreVoice conversion with just nearest neighbours – Matthew Baas
Voice conversion with just nearest neighbours – Matthew Baas Abstract Voice conversion aims to transform speech into a target voice with just a few example recordings of the target speaker. Recent methods produce convincing conversions, but at the cost of...
Read MorePartially Automating the Improvement of Learning Agents (PAILA)
Partially Automating the Improvement of Learning Agents (PAILA) Abstract The PAILA project, undertaken during our InstaDeep internship, aims to bolster single-environment Reinforcement Learning (RL) algorithms through cross-environment knowledge sharing. To achieve this, we aimed to use symmetric learning agents (SymLA),...
Read MoreDenoising Diffusion Models: Introduction and Applications
Denoising Diffusion Models: Introduction and Applications Abstract Denoising Diffusion Models are a type of generative modelling which serves backbone of recent advances in image synthesis including Dall-E 2, Midjourney, and Imagen. These models utilise an iterative denoising process during inference...
Read MoreModular Evolutionary Origami Robotics
Modular Evolutionary Origami Robotics Abstract Evolutionary robotics lends itself to exploring novel design paradigms in research to assess the efficacy of those designs relative to known paradigms in the space. Origami is one such paradigm that has been relatively under-explored,...
Read MoreSurveying research directions on AI safety – Benjamin Sturgeon
Surveying research directions on AI safety Abstract AI safety is a subject which has often been viewed with skepticism regarding its necessity and plausibility in the AI community. However, as we have progressed towards transformational AI systems the urgency of...
Read MoreEfficient Inverse RL – Gokul Swamy
Efficient Inverse RL Abstract Interactive learning systems like self-driving cars, recommender systems, and large language model chatbots are becoming increasingly ubiquitous in everyday life. From a machine learning perspective, the key technical challenge underlying such systems is that rather than...
Read MoreThe Impact of Morphological Diversity in Robot Swarms
The Impact of Morphological Diversity in Robot Swarms Abstract In nature, morphological diversity enhances functional diversity, however, there is little swarm (collective) robotics research on the impact of morphological and behavioral (body-brain) diversity that emerges in response to changing environments....
Read MoreMolecule Design Based on Multi-objective Optimisation and Graph Transformers
Molecule Design Based on Multi-objective Optimisation and Graph Transformers Abstract I will be presenting an empirical exploration of using machine learning and evolutionary algorithms to automate chemical product design. Our study demonstrates how computational design can be controlled via hyper-parameters...
Read MoreSimulating the Past, Present and Future Using Agent-Based Models
Simulating the Past, Present and Future Using Agent-Based Models Abstract Humans are fundamentally social creatures, we live in families, work in teams and our norms of formed from thousands of years of social interaction. What if, along that timeline, something...
Read MoreIntuitive explanations of the transformer model
Intuitive explanations of the transformer model Abstract In this talk I want to explain in as clear a way as possible what the key concepts are in a transformer model, explain key terms, and discuss why the transformer is so...
Read MoreSupporting RL Evaluation with Multi-Criteria Decision Analysis
Supporting RL Evaluation with Multi-Criteria Decision Analysis Abstract The evaluation of empirical algorithm performances in RL appears a closed topic. However, some (sparse) recent research provides unattended criticisms of key elements of the evaluations which are central to the conclusions...
Read MoreAI 4 Health in Production – Africa
AI 4 Health in Production – Africa Abstract I explore the challenges facing production AI for health systems in an African context. Progressively I step through the layers of complexity, one can expect to encounter, providing personal insight for addressing...
Read MoreA Folk Theorem from Learning in Games
A Folk Theorem from Learning in Games Abstract We introduce a generalisation of smooth fictitious play with bounded m-memory strategies. We use this learning algorithm to prove a Folk theorem from learning in repeated potential games. If a payoff profile...
Read MoreSelective Reincarnation in Multi-Agent Reinforcement Learning
Selective Reincarnation in Multi-Agent Reinforcement Learning Abstract Claude presents his work on selective reincarnation for MARL. SPEAKER Claude Formanek DATE 5 April 2023
Read MorePyTorch and Weights and Biases for ML
PyTorch and Weights and Biases for ML Abstract Jeremy give’s an overview of PyTorch and Weights and Biases, emphasising how these are useful for ML in production and in research. SPEAKER Jeremy du Plessis DATE 22 March 2023
Read MoreNeurips in a nutshell
NeurIPS in a nutshell Abstract Ruan’s highlights and takeaways of NeurIPS 2022. SPEAKER Ruan de Kock DATE 15 February 2023
Read MoreVisual cortex is optimised for short timescale prediction using spikes
Visual cortex is optimised for short timescale prediction using spikes Abstract A key question in systems neuroscience is to understand what principles underly the sensory processing throughout the brain. Why are certain neurons in V1 selectively tuned to orientated bars?...
Read MoreTowards Lifelong Reinforcement Learning through Logical Skill Composition
Towards Lifelong Reinforcement Learning through Logical Skill Composition Abstract Reinforcement learning has achieved recent success in a number of difficult, high-dimensional environments. However, these methods generally require millions of samples from the environment to learn optimal behaviours, limiting their real-world...
Read MoreHarnessing the wisdom of an unreliable crowd for autonomous decision making
Generalisation in ML Abstract In Reinforcement Learning there is often a need for greater sample efficiency when learning an optimal policy, whether due to the complexity of the problem or the difficulty in obtaining data. One family of approaches to...
Read MoreOffline MARL and how to effectively use WANDB for ML experiments
Offline MARL and how to use WANDB effectivly for ML experiments Abstract Claude gave a talk on his research topic, Offline MARL, and also gave a tutorial on how to use Weights and Biases for ML experiments. SPEAKER Claude Formanek...
Read MoreGeneralisation in a Nutshell
Generalisation in a Nutshell Abstract Ruan presents an overview of generalisation in RL. SPEAKER Ruan de Kock DATE 21 September 2022
Read More