CVAug 29, 2016

Linking Image and Text with 2-Way Nets

arXiv:1608.07973v3184 citations
Originality Incremental advance
AI Analysis

This addresses the challenge of matching images and text for computer vision applications, representing an incremental improvement over existing methods.

The paper tackled the problem of linking images and text by introducing a bi-directional neural network architecture that projects both views into a common space using Euclidean loss, achieving state-of-the-art results on datasets like MNIST, Flickr8k, Flickr30k, and COCO.

Linking two data sources is a basic building block in numerous computer vision problems. Canonical Correlation Analysis (CCA) achieves this by utilizing a linear optimizer in order to maximize the correlation between the two views. Recent work makes use of non-linear models, including deep learning techniques, that optimize the CCA loss in some feature space. In this paper, we introduce a novel, bi-directional neural network architecture for the task of matching vectors from two data sources. Our approach employs two tied neural network channels that project the two views into a common, maximally correlated space using the Euclidean loss. We show a direct link between the correlation-based loss and Euclidean loss, enabling the use of Euclidean loss for correlation maximization. To overcome common Euclidean regression optimization problems, we modify well-known techniques to our problem, including batch normalization and dropout. We show state of the art results on a number of computer vision matching tasks including MNIST image matching and sentence-image matching on the Flickr8k, Flickr30k and COCO datasets.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes