Log in
Enquire now
Meta learning

Meta learning

Meta learning is a subfield of machine learning, it is the concept of learning to learn.

OverviewStructured DataIssuesContributors

Contents

Is a
Technology
Technology

Technology attributes

Related Industries
Artificial Intelligence (AI)
Artificial Intelligence (AI)
Machine learning
Machine learning

Other attributes

Wikidata ID
Q6822311

Meta learning is a sub-field of machine learning. The underlying concept of meta learning is how a machine learns to learn. Studying the field of meta learning began in the late 1980's by Jurgen Schmidhuber, as well as Yoshua Bengio and Samy Bengio. Machine learning differs from meta learning, as machine learning is a focus on a single task, and meta learning is a way of teaching a machine how to learn multiple tasks efficiently. Meta learning is studied to improve artificial intelligence systems to help them operate outside of learned applications.

There are a few main meta learning systems including hyperparameter optimization, fast reinforcement learning, and few-shot image recognition. These systems can fall under certain meta learning methods such as recurrent models, metric learning, and learning optimization. On a basic level, each system is trained through a high exposure of tasks and then tested on their ability to learn new and different tasks. Each meta learning system has two separate optimizations working to increase efficiency, including the learner and the meta-learner (also known as an optimizer).

Recurrent Models

Recurrent Models use long short-term memory (LSTM) to analyze and process data-sets. The meta learner uses gradient descent, and the learner outputs the recurrent network. This method is common with few-shot classifications and meta-reinforcement learning.

Metric Learning

Metric Learning is a form of meta learning that entails learning a metric space when learning is especially efficient. Metric learning involves the meta-learner performing gradient descent, and the learner's role is based on a comparison scheme within the metric space. This method is also common in few-shot classification systems.

Learning Optimizers

Learning Optimizers operate by having the meta learner constantly update the learner until the learner can perform the task. The meta learner acts as a recurrent network, and can be trained with reinforcement or supervised learning. This method is popular in the field of neural network optimizations.

Timeline

No Timeline data yet.

Further Resources

Title
Author
Link
Type
Date

🐣 From zero to research -- An introduction to Meta-learning

Thomas Wolf

https://medium.com/huggingface/from-zero-to-research-an-introduction-to-meta-learning-8e16e677f78a

Web

April 3, 2018

Learning to Learn

Daniel Seita

https://bair.berkeley.edu/blog/2017/07/18/learning-to-learn/

Web

References

Find more entities like Meta learning

Use the Golden Query Tool to find similar entities by any field in the Knowledge Graph, including industry, location, and more.
Open Query Tool
Access by API
Golden Query Tool
Golden logo

Company

  • Home
  • Press & Media
  • Blog
  • Careers
  • WE'RE HIRING

Products

  • Knowledge Graph
  • Query Tool
  • Data Requests
  • Knowledge Storage
  • API
  • Pricing
  • Enterprise
  • ChatGPT Plugin

Legal

  • Terms of Service
  • Enterprise Terms of Service
  • Privacy Policy

Help

  • Help center
  • API Documentation
  • Contact Us
By using this site, you agree to our Terms of Service.