Many useful AI tasks like machine translation, captioning or program syn- thesis to name a few can be abstracted as structured prediction problems. For these problems, the search space is well-defined but extremely large — all English language sentences for captioning or translation and similarly, all programs that can be generated from a context-free grammar in the case of program syn- thesis. Therefore, inferring the correct output (a sentence or a program) given the input (an image or user-defined specifications) is an intractable search problem. To overcome this, heuristics — hand designed or learnt from data — are often employed. In my work, I propose modified search procedures to output multiple diverse sequences and then, for the tas...
In this vision paper, we propose a shift in perspective for improving the effectiveness of similarit...
[EN] We present a demonstration of a neural interactive-predictive system for tackling mul- timodal ...
Many tasks in Natural Language Processing (NLP) can be formulated as the assignment of a label to an...
Many useful AI tasks like machine translation, captioning or program syn- thesis to name a few can b...
Heuristic search algorithms are widely used in both AI planning and the decoding of sequences from d...
A single image captures the appearance and position of multiple entities in a scene as well as their...
Search has been vital to artificial intelligence from the very beginning as a core technique in prob...
Structured prediction is the problem of learning a function that maps structured inputs to structure...
Deep neural networks excel at pattern recognition, especially in the setting of large scale supervis...
Ensemble methods are well-known in machine learning for improving prediction accuracy. However, they...
Structured prediction is the problem of learning a function from structured inputs to structured ou...
Program synthesis is a term that describes a family of techniques that enables automatic generation ...
We propose a computational attention approach to localize and classify characters in a sequence in a...
Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Compute...
The desired output in many machine learning tasks is a structured object, such as tree, clustering, ...
In this vision paper, we propose a shift in perspective for improving the effectiveness of similarit...
[EN] We present a demonstration of a neural interactive-predictive system for tackling mul- timodal ...
Many tasks in Natural Language Processing (NLP) can be formulated as the assignment of a label to an...
Many useful AI tasks like machine translation, captioning or program syn- thesis to name a few can b...
Heuristic search algorithms are widely used in both AI planning and the decoding of sequences from d...
A single image captures the appearance and position of multiple entities in a scene as well as their...
Search has been vital to artificial intelligence from the very beginning as a core technique in prob...
Structured prediction is the problem of learning a function that maps structured inputs to structure...
Deep neural networks excel at pattern recognition, especially in the setting of large scale supervis...
Ensemble methods are well-known in machine learning for improving prediction accuracy. However, they...
Structured prediction is the problem of learning a function from structured inputs to structured ou...
Program synthesis is a term that describes a family of techniques that enables automatic generation ...
We propose a computational attention approach to localize and classify characters in a sequence in a...
Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Compute...
The desired output in many machine learning tasks is a structured object, such as tree, clustering, ...
In this vision paper, we propose a shift in perspective for improving the effectiveness of similarit...
[EN] We present a demonstration of a neural interactive-predictive system for tackling mul- timodal ...
Many tasks in Natural Language Processing (NLP) can be formulated as the assignment of a label to an...