← Search

David Balduzzi

15 accepted papers

2021

A Limited-Capacity Minimax Theorem for Non-Convex Games or: How I Learned to Stop Worrying about Mixed-Nash and Love Neural Nets

AISTATS 2021poster

Adversarial training, a special case of multi-objective optimization, is an increasingly prevalent machine learning technique: some of its most notable applications include GAN-based generative modeling and self-play techniques in reinforcement learning which have been applied to complex games such…

Cited by 8SourcePDFScholar
2021

From Poincaré Recurrence to Convergence in Imperfect Information Games: Finding Equilibrium via Regularization

ICML 2021spotlight

In this paper we investigate the Follow the Regularized Leader dynamics in sequential imperfect information games (IIG). We generalize existing results of Poincar{é} recurrence from normal-form games to zero-sum two-player imperfect information games and other sequential game settings. We then inves…

Cited by 105SourcePDFScholar
2020

From Chaos to Order: Symmetry and Conservation Laws in Game Dynamics

ICML 2020poster

Games are an increasingly useful tool for training and testing learning algorithms. Recent examples include GANs, AlphaZero and the AlphaStar league. However, multi-agent learning can be extremely difficult to predict and control. Learning dynamics even in simple games can yield chaotic behavior. In…

Cited by 23SourcePDFScholar
2020

Real World Games Look Like Spinning Tops

NeurIPS 2020poster

This paper investigates the geometrical properties of real world games (e.g. Tic-Tac-Toe, Go, StarCraft II). We hypothesise that their geometrical structure resembles a spinning top, with the upright axis representing transitive strength, and the radial axis representing the non-transitive dimension…

Cited by 130SourcePDFScholar
2020

Smooth markets: A basic mechanism for organizing gradient-based learners

ICLR 2020poster

With the success of modern machine learning, it is becoming increasingly important to understand and control how learning algorithms interact. Unfortunately, negative results from game theory show there is little hope of understanding or controlling general n-player games. We therefore introduce smo…

Cited by 19SourceScholar
2019

Open-ended learning in symmetric zero-sum games

ICML 2019oral

Zero-sum games such as chess and poker are, abstractly, functions that evaluate pairs of agents, for example labeling them ‘winner’ and ‘loser’. If the game is approximately transitive, then self-play generates sequences of agents of increasing strength. However, nontransitive games, such as rock-pa…

Cited by 220SourcePDFScholar
2019

Stable Opponent Shaping in Differentiable Games

ICLR 2019poster

A growing number of learning methods are actually differentiable games whose players optimise multiple, interdependent objectives in parallel – from GANs and intrinsic curiosity to multi-agent RL. Opponent shaping is a powerful approach to improve learning dynamics in these games, accounting for pla…

Cited by 131SourcePDFScholar
2018

The Mechanics of n-Player Differentiable Games

ICML 2018oral

The cornerstone underpinning deep learning is the guarantee that gradient descent on an objective converges to local minima. Unfortunately, this guarantee fails in settings, such as generative adversarial nets, where there are multiple interacting losses. The behavior of gradient-based methods in ga…

Cited by 346SourcePDFScholar
2017

Neural Taylor Approximations: Convergence and Exploration in Rectifier Networks

ICLR 2017workshop

Modern convolutional networks, incorporating rectifiers and max-pooling, are neither smooth nor convex. Standard guarantees therefore do not apply. Nevertheless, methods from convex optimization such as gradient descent and Adam are widely used as building blocks for deep learning algorithms. This p…

Cited by 41SourceScholar
2017

Neural Taylor Approximations: Convergence and Exploration in Rectifier Networks

ICML 2017poster

Modern convolutional networks, incorporating rectifiers and max-pooling, are neither smooth nor convex; standard guarantees therefore do not apply. Nevertheless, methods from convex optimization such as gradient descent and Adam are widely used as building blocks for deep learning algorithms. This p…

Cited by 41SourcePDFScholar
2017

The Shattered Gradients Problem: If resnets are the answer, then what is the question?

ICML 2017poster

A long-standing obstacle to progress in deep learning is the problem of vanishing and exploding gradients. Although, the problem has largely been overcome via carefully constructed initializations and batch normalization, architectures incorporating skip-connections such as highway and resnets perfo…

2015

Domain Generalization for Object Recognition With Multi-Task Autoencoders

ICCV 2015poster

The problem of domain generalization is to take knowledge acquired from a number of related domains, where training data is available, and to then successfully apply it to previously unseen domains. We propose a new feature learning algorithm, Multi-Task Autoencoder (MTAE), that provides good genera…

Cited by 833PDFScholar