Graph explorer

Pointer Networks

We introduce a new neural architecture to learn the conditional probability of an output sequence with elements that are discrete tokens corresponding to positions in an input sequence. Such problems cannot be trivially addressed by existent approaches such as sequence-to-sequence and Neural Turing Machines, because the number of target classes in each step of the output depends on the length of the input, which is variable. Problems such as sorting variable sized sequences, and various combinatorial optimization problems belong to this class. Our model solves the problem of variable size output dictionaries using a recently proposed mechanism of neural attention. It differs from the previous attention attempts in that, instead of using attention to blend hidden units of an encoder to a context vector at each decoder step, it uses attention as a pointer to select a member of the input sequence as the output. We call this architecture a Pointer Net (Ptr-Net). We show Ptr-Nets can be used to learn approximate solutions to three challenging geometric problems -- finding planar convex hulls, computing Delaunay triangulations, and the planar Travelling Salesman Problem -- using training

7 nodes8 linksoverview mapPointer Networks
7 nodes8 links
Pointer Networks7 visible / 7 total nodes / 11 links
Related contextRelated contextCo-authorshipCo-authorshipCo-authorshipAuthorshipAuthorshipAuthorshipTopic signalTopic signalTopic signalWPointer Networkspreprint / 2017AOriol VinyalsResearcherAMeire FortunatoResearcherANavdeep JaitlyResearcherTMachine Learning49008 worksTNeural and Evolutionary...2839 worksTComputational Geometry1083 works
PaperSignal 106 links

Pointer Networks

preprint / 2017

Open