Prototypical Networks for Few-shot Learning

Jake Snell, Kevin Swersky, Richard Zemel

Neural Information Processing Systems 

Prototypical Networks learn a metric space in which classification can be performed by computing distances to prototype representations of each class.