ServiceNow AI Research

Computer Vision

BabyAI: A Platform to Study the Sample Efficiency of Grounded Language Learning
Allowing humans to interactively train artificial agents to understand language instructions is desirable for both practical and …
Adversarial Framing for Image and Video Classification
Neural networks are prone to adversarial attacks. In general, such attacks deteriorate the quality of the input by either slightly …
TADAM: Task dependent adaptive metric for improved few-shot learning
Few-shot learning has become essential for producing models that generalize from few examples. In this work, we identify that metric …
Where are the Blobs: Counting by Localization with Point Supervision
Object counting is an important task in computer vision due to its growing demand in applications such as surveillance, traffic …
Synbols: Probing Learning Algorithms with Synthetic Datasets
Progress in the field of machine learning has been fueled by the introduction of benchmark datasets pushing the limits of existing …
Pay attention to the activations: a modular attention mechanism for fine-grained image recognition
Fine-grained image recognition is central to many multimedia tasks such as search, retrieval and captioning. Unfortunately, these tasks …
Class-Based Styling: Real-time Localized Style Transfer with Semantic Segmentation
We propose a Class-Based Styling method (CBS) that can map different styles for different object classes in real-time. CBS achieves …