The role of Disentanglement in Generalisation
Combinatorial generalization — the ability to understand and produce novel combinations of familiar elements — is considered a core capacity of humans that modern AI systems currently struggle at. Recently, it has been suggested that learning disentangled representations may help address this problem. It is claimed that such representations should be able to capture the compositional structure of the world which can then be combined to produce novel representations. That is, compositional representations are thought to support combinatorial generalisation. In this study, we systematically tested how the degree of disentanglement affects various forms of generalisation, including two forms of combinatorial generalisation that varied in difficulty. We trained variational autoencoders (VAEs) with different levels of disentanglement on an unsupervised task by excluding combinations of generative factors during training. At test time we ask the models to reconstruct the missing combinations in order to measure generalisation performance. Irrespective of the degree of disentanglement, we found that the models supported only weak combinatorial generalisation. Next, we tested our model in a more complex task which explicitly required independent generative factors to be controlled. Although this added pressure improved the level of disentanglement compared to normal VAEs, generalisation did not improve. While learning disentangled representations does improve interpretability and sample efficiency in downstream tasks, our results suggest that they are not sufficient for supporting more difficult forms of generalisation.
Code (1)
Tasks
DisentanglementOut-of-Distribution GeneralizationSystematic GeneralizationMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Semi-supervised Meta-learning with Disentanglement for Domain-generalised Medical Image Segmentation
Generalising deep models to new data from new centres (termed here domains) remains a challenge. This is largely attributed to shifts in data statistics (domain shifts) between source and unseen domains. Recently, gradie…
DisentanglementImage SegmentationMedical Image SegmentationMeta-Learning+1Measuring the Effect of Causal Disentanglement on the Adversarial Robustness of Neural Network Models
Causal Neural Network models have shown high levels of robustness to adversarial attacks as well as an increased capacity for generalisation tasks such as few-shot learning and rare-context classification compared to tra…
Adversarial RobustnessBenchmarkingDisentanglementFew-Shot Learning+2Disentangling Disentanglement in Variational Autoencoders
We develop a generalisation of disentanglement in VAEs---decomposition of the latent representation---characterising it as the fulfilment of two factors: a) the latent encodings of the data having an appropriate level of…
ClusteringDisentanglementThe Role of Diverse Replay for Generalisation in Reinforcement Learning
In reinforcement learning (RL), key components of many algorithms are the exploration strategy and replay buffer. These strategies regulate what environment data is collected and trained on and have been extensively stud…
Diversityreinforcement-learningReinforcement LearningReinforcement Learning (RL)Generalised Random Forest Space Overview
Assuming a view of the Random Forest as a special case of a nested ensemble of interchangeable modules, we construct a generalisation space allowing one to easily develop novel methods based on this algorithm. We discuss…