Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Hands-On Meta Learning with Python: Meta learning using one-shot learning, MAML, Reptile, and Meta-SGD with TensorFlow

Buy

Explore a diverse set of meta-learning algorithms and techniques to enable human-like cognition for your machine learning models using various Python frameworks

Key Features

  • Understand the foundations of meta learning algorithms
  • Explore practical examples to explore various one-shot learning algorithms with its applications in TensorFlow
  • Master state of the art meta learning algorithms like MAML, reptile, meta SGD

Book Description

Meta learning is an exciting research trend in machine learning, which enables a model to understand the learning process. Unlike other ML paradigms, with meta learning you can learn from small datasets faster.

Hands-On Meta Learning with Python starts by explaining the fundamentals of meta learning and helps you understand the concept of learning to learn. You will delve into various one-shot learning algorithms, like siamese, prototypical, relation and memory-augmented networks by implementing them in TensorFlow and Keras. As you make your way through the book, you will dive into state-of-the-art meta learning algorithms such as MAML, Reptile, and CAML. You will then explore how to learn quickly with Meta-SGD and discover how you can perform unsupervised learning using meta learning with CACTUs. In the concluding chapters, you will work through recent trends in meta 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 meta learning algorithms and able to enable human-like cognition for your machine learning models.

What you will learn

  • Understand the basics of meta learning methods, algorithms, and types
  • Build voice and face recognition models using a siamese network
  • Learn the prototypical network along with its variants
  • Build relation networks and matching networks from scratch
  • Implement MAML and Reptile algorithms from scratch in Python
  • Work through imitation learning and adversarial meta learning
  • Explore task agnostic meta learning and deep meta learning

Who this book is for

Hands-On Meta Learning with Python is for machine learning enthusiasts, AI researchers, and data scientists who want to explore meta learning as an advanced approach for training machine learning models. Working knowledge of machine learning concepts and Python programming is necessary.

Table of Contents

  1. Introduction to Meta Learning
  2. Face and Audio Recognition using Siamese Network
  3. Prototypical Network and its variants
  4. Building Matching and Relation Network using Tensorflow
  5. Memory Augmented Networks
  6. MAML and its variants
  7. Meta-SGD and Reptile ALgorithm
  8. Gradient Agreement as an Optimization Objective
  9. Recent Advancements and Next Steps
(HTML tags aren't allowed.)

Internet Communication and Qualitative Research: A Handbook for Researching Online (New Technologies for Social Research series)
Internet Communication and Qualitative Research: A Handbook for Researching Online (New Technologies for Social Research series)
"The internet is exploding with possibilities for conducting social research. Mann and Stewart offer the first in-depth consideration of the prospects and potentials for doing qualitative research on-line. This wide ranging, clearly-written book is essential reading for researchers working at the cutting edge of qualitative methodology."...
Learning Physics Modeling with PhysX
Learning Physics Modeling with PhysX

In this day and age, physics engines play a very critical role in the success of a sophisticated game. PhysX is a state-of-the-art cross-platform physics engine widely used by top game studios and developers. It contains all the physics-related components you will need and exploits the parallel-processing capability of modern GPUs as well as...

Software Measurement: Establish - Extract - Evaluate - Execute
Software Measurement: Establish - Extract - Evaluate - Execute
Our world and our society are shaped and increasingly governed by software. We might accept it or not, but it is happening at this point and will continue further on. It is difficult to imagine our world without software. There would be no running water, food supplies, business or transportation would disrupt immediately, diseases would spread, and...

Office 2011 for Mac All-in-One For Dummies (For Dummies (Computer/Tech))
Office 2011 for Mac All-in-One For Dummies (For Dummies (Computer/Tech))

Welcome to Office 2011 for Mac All-in-One For Dummies. Long-time Mac aficionados as well as recent switchers and newbies alike will discover valuable tips, find advice, and learn from how-to-do-it instructions throughout the pages of this book.

Office 2011 has some dazzling new features. This book explains everything in...

Selected Cases from the Supreme People’s Court of the People’s Republic of China: Volume 1 (Library of Selected Cases from the Chinese Court)
Selected Cases from the Supreme People’s Court of the People’s Republic of China: Volume 1 (Library of Selected Cases from the Chinese Court)
This volume includes guiding cases of the Supreme People’s Court, cases deliberated on by the Judicial Council/Committee of the Supreme People’s Court, and cases discussed at the Joint Meetings of Presiding Judges from the various tribunals. This book is divided into four sections, including Cases by Justices, Selected...
CCSP Self-Study CCSP CSI: Exam Certification Guide, Second Edition
CCSP Self-Study CCSP CSI: Exam Certification Guide, Second Edition

CCSP CSI Exam Certification Guide, Second Edition, is a best-of-breed Cisco exam study guide that focuses specifically on the objectives for the CSI exam. Inside, you'll find preparation hints and test-taking tips to help you identify areas of weakness and improve both your conceptual and...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy