Yes, I have heard of transfer learning and used them in practice. Very powerful but still primitive.
One-shot learning techniques are still to mature but I agree with you that technologies like these will reduce our reliance on datasets and make the AI algorithms learn in more human like way.