/Hands-on-One-Shot-Learning

This repository is for coding exercises listed in Book Hands on One Shot Learning.

Primary LanguageJupyter Notebook

About the book

Book Cover One-shot learning can be seen as an attempt to create an approach to train machines with a similar ability to learn like humans. Hands-On One-Shot Learning with Python starts by explaining the fundamentals of One Shot learning and helps you understand the concept of learning to learn. You will delve into various algorithms, such as siamese, matching networks, memory augmented neural networks etc, by implementing them in Pytorch. As you make your way through the book, you will dive into state-of-the-art meta learning algorithms such as MAML, DAML, and LSTM Meta Learner. In the concluding chapters, you will work through recent trends in one shot learning such as adversarial meta learning, task agnostic meta learning, and meta imitation learning.By the end of this book, you will be familiar with state-of-the-art one shot learning algorithms and able to enable human-like cognition for your machine learning models.

Get the book

Amazon Packt

Awesome One Shot Learning [![Awesome]

Check the curated list of One Shot Learning papers, code, books, blogs, datasets and other resources here.

Citation

If you find our code useful, please consider citing our work using the bibtex:

@book{shruti2019hands,
  title={HANDS-ON ONE-SHOT LEARNING WITH PYTHON: A Practical Guide to Implementing Fast And... Accurate Deep Learning Models with Fewer Training},
  author={SHRUTI. JADON},
  year={2019},
  publisher={PACKT PUBLISHING LIMITED}
}

Table of contents