SOTAVerified

Learning to solve arithmetic problems with a virtual abacus

2023-01-17Unverified0· sign in to hype

Flavio Petruzzellis, Ling Xuan Chen, Alberto Testolin

Unverified — Be the first to reproduce this paper.

Reproduce

Abstract

Acquiring mathematical skills is considered a key challenge for modern Artificial Intelligence systems. Inspired by the way humans discover numerical knowledge, here we introduce a deep reinforcement learning framework that allows to simulate how cognitive agents could gradually learn to solve arithmetic problems by interacting with a virtual abacus. The proposed model successfully learn to perform multi-digit additions and subtractions, achieving an error rate below 1% even when operands are much longer than those observed during training. We also compare the performance of learning agents receiving a different amount of explicit supervision, and we analyze the most common error patterns to better understand the limitations and biases resulting from our design choices.

Tasks

Reproductions