Saved in:
Bibliographic Details
Main Authors: Bono, Serena, Madan, Spandan, Grover, Ishaan, Yasueda, Mao, Breazeal, Cynthia, Pfister, Hanspeter, Kreiman, Gabriel
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2401.15856
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915094748725248
author Bono, Serena
Madan, Spandan
Grover, Ishaan
Yasueda, Mao
Breazeal, Cynthia
Pfister, Hanspeter
Kreiman, Gabriel
author_facet Bono, Serena
Madan, Spandan
Grover, Ishaan
Yasueda, Mao
Breazeal, Cynthia
Pfister, Hanspeter
Kreiman, Gabriel
contents Is it better to perform tennis training in a pristine indoor environment or a noisy outdoor one? To model this problem, here we investigate whether shifts in the transition probabilities between the training and testing environments in reinforcement learning problems can lead to better performance under certain conditions. We generate new Markov Decision Processes (MDPs) starting from a given MDP, by adding quantifiable, parametric noise into the transition function. We refer to this process as Noise Injection and the resulting environments as δ-environments. This process allows us to create variations of the same environment with quantitative control over noise serving as a metric of distance between environments. Conventional wisdom suggests that training and testing on the same MDP should yield the best results. In stark contrast, we observe that agents can perform better when trained on the noise-free environment and tested on the noisy δ-environments, compared to training and testing on the same δ-environments. We confirm that this finding extends beyond noise variations: it is possible to showcase the same phenomenon in ATARI game variations including varying Ghost behaviour in PacMan, and Paddle behaviour in Pong. We demonstrate this intriguing behaviour across 60 different variations of ATARI games, including PacMan, Pong, and Breakout. We refer to this phenomenon as the Indoor-Training Effect. Code to reproduce our experiments and to implement Noise Injection can be found at https://bit.ly/3X6CTYk.
format Preprint
id arxiv_https___arxiv_org_abs_2401_15856
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle The Indoor-Training Effect: unexpected gains from distribution shifts in the transition function
Bono, Serena
Madan, Spandan
Grover, Ishaan
Yasueda, Mao
Breazeal, Cynthia
Pfister, Hanspeter
Kreiman, Gabriel
Machine Learning
Artificial Intelligence
Is it better to perform tennis training in a pristine indoor environment or a noisy outdoor one? To model this problem, here we investigate whether shifts in the transition probabilities between the training and testing environments in reinforcement learning problems can lead to better performance under certain conditions. We generate new Markov Decision Processes (MDPs) starting from a given MDP, by adding quantifiable, parametric noise into the transition function. We refer to this process as Noise Injection and the resulting environments as δ-environments. This process allows us to create variations of the same environment with quantitative control over noise serving as a metric of distance between environments. Conventional wisdom suggests that training and testing on the same MDP should yield the best results. In stark contrast, we observe that agents can perform better when trained on the noise-free environment and tested on the noisy δ-environments, compared to training and testing on the same δ-environments. We confirm that this finding extends beyond noise variations: it is possible to showcase the same phenomenon in ATARI game variations including varying Ghost behaviour in PacMan, and Paddle behaviour in Pong. We demonstrate this intriguing behaviour across 60 different variations of ATARI games, including PacMan, Pong, and Breakout. We refer to this phenomenon as the Indoor-Training Effect. Code to reproduce our experiments and to implement Noise Injection can be found at https://bit.ly/3X6CTYk.
title The Indoor-Training Effect: unexpected gains from distribution shifts in the transition function
topic Machine Learning
Artificial Intelligence
url https://arxiv.org/abs/2401.15856