AIExplainer

What is few-shot learning?

A type of machine learning that enables models to learn from a small number of examples

Few-shot learning is a technique used in artificial intelligence where a model is trained on a limited number of examples, allowing it to learn and make predictions or take actions with minimal data

Few-shot learning is like showing a child a few pictures of dogs and cats, and then asking them to identify the animals in new pictures they have never seen before. The child can learn to recognize the animals with just a few examples

A self-driving car using few-shot learning can learn to recognize pedestrians and road signs from a small number of examples, allowing it to navigate safely in new environments

Few-shot learning is used in applications such as image classification, natural language processing, and recommender systems, where large amounts of labeled data may not be available

One common misconception is that few-shot learning is the same as transfer learning, but while related, they are distinct concepts. Few-shot learning focuses on learning from a small number of examples, while transfer learning involves applying knowledge learned in one context to another

Few-shot learning has its roots in early work on machine learning and cognitive science, but has gained significant attention in recent years with advances in deep learning and neural networks

low-shot learning small-data learning meta-learning

Three products for different needs — explore what’s relevant to you.