Learning to Caption Images through a Lifetime by Asking Questions
arXiv:1812.00235
Abstract
In order to bring artificial agents into our lives, we will need to go beyond supervised learning on closed datasets to having the ability to continuously expand knowledge. Inspired by a student learning in a classroom, we present an agent that can continuously learn by posing natural language questions to humans. Our agent is composed of three interacting modules, one that performs captioning, another that generates questions and a decision maker that learns when to ask questions by implicitly reasoning about the uncertainty of the agent and expertise of the teacher. As compared to current active learning methods which query images for full captions, our agent is able to ask pointed questions to improve the generated captions. The agent trains on the improved captions, expanding its knowledge. We show that our approach achieves better performance using less human supervision than the baselines on the challenging MSCOCO dataset.
arXiv commentFixed typos and added contribution list in intro, results remain the same
References in corpus (9)
- Adam: A Method for Stochastic Optimization
- Show, Attend and Tell: Neural Image Caption Generation with Visual Attention
- A Neural Conversational Model
- VQA: Visual Question Answering
- Towards Diverse and Natural Image Descriptions via a Conditional GAN
- Learning through Dialogue Interactions by Asking Questions
- Teaching Machines to Describe Images via Natural Language Feedback
- Survey of Visual Question Answering: Datasets and Techniques
- Visual Curiosity: Learning to Ask Questions to Learn Visual Recognition