One Shot Learning, Siamese Networks, Relation Network, Meta Learning.
learning-to-learn [1] to solve tasks drawn from a given task family. To achieve the best performance during the test phase, one idea of meta-learning is to mimic the test procedure during the training phase. So first of all the train, validation and test set need to have completely different