Hands-On Transfer Learning with Python Implement Advanced Deep Learning and Neural Network Models Using TensorFlow and Keras
โ Scribed by Dipanjan Sarkar, Raghav Bali, Tamoghna Ghosh
- Publisher
- Packt Publishing
- Year
- 2018
- Tongue
- English
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Synopsis
Deep learning simplified by taking supervised, unsupervised, and reinforcement learning to the next level using the Python ecosystem
Key Features
โข Build deep learning models with transfer learning principles in Python
โข implement transfer learning to solve real-world research problems
โข Perform complex operations such as image captioning neural style transfer
Book Description
Transfer learning is a machine learning (ML) technique where knowledge gained during training a set of problems can be used to solve other similar problems.
The purpose of this book is two-fold; firstly, we focus on detailed coverage of deep learning (DL) and transfer learning, comparing and contrasting the two with easy-to-follow concepts and examples. The second area of focus is real-world examples and research problems using TensorFlow, Keras, and the Python ecosystem with hands-on examples.
The book starts with the key essential concepts of ML and DL, followed by depiction and coverage of important DL architectures such as convolutional neural networks (CNNs), deep neural networks (DNNs), recurrent neural networks (RNNs), long short-term memory (LSTM), and capsule networks. Our focus then shifts to transfer learning concepts, such as model freezing, fine-tuning, pre-trained models including VGG, inception, ResNet, and how these systems perform better than DL models with practical examples. In the concluding chapters, we will focus on a multitude of real-world case studies and problems associated with areas such as computer vision, audio analysis and natural language processing (NLP).
By the end of this book, you will be able to implement both DL and transfer learning principles in your own systems.
What you will learn
โข Set up your own DL environment with graphics processing unit (GPU) and Cloud support
โข Delve into transfer learning principles with ML and DL models
โข Explore various DL architectures, including CNN, LSTM, and capsule networks
โข Learn about data and network representation and loss functions
โข Get to grips with models and strategies in transfer learning
โข Walk through potential challenges in building complex transfer learning models from scratch
โข Explore real-world research problems related to computer vision and audio analysis
โข Understand how transfer learning can be leveraged in NLP
Who this book is for
Hands-On Transfer Learning with Python is for data scientists, machine learning engineers, analysts and developers with an interest in data and applying state-of-the-art transfer learning methodologies to solve tough real-world problems. Basic proficiency in machine learning and Python is required.
โฆ Table of Contents
Table of Contents
Machine Learning Fundamentals
Deep Learning Essentials
Understanding Deep Learning
Architectures Transfer Learning Fundamentals Unleash the Power of Transfer Learning
Image Recognition and Classification
Text Document Categorization
Audio Identification and Categorization
Deep Dream Neural Style Transfer Automated Image Caption Generator Image Colorization
โฆ Subjects
Data Science, Deep Learning, Neural Network, Python, TensorFlow, Keras
๐ SIMILAR VOLUMES
Get to grips with the basics of Keras to implement fast and efficient deep-learning models Key Features โข Implement various deep-learning algorithms in Keras and see how deep-learning can be used in games โข See how various deep-learning models and practical use-cases can be implemented using Ke
<div><div>Work through engaging and practical deep learning projects using TensorFlow 2.0. Using a hands-on approach, the projects in this book will lead new programmers through the basics into developing practical deep learning applications.ย </div><div><br></div><div>Deep learning is quickly integr
<div><div>Work through engaging and practical deep learning projects using TensorFlow 2.0. Using a hands-on approach, the projects in this book will lead new programmers through the basics into developing practical deep learning applications.ย </div><div><br></div><div>Deep learning is quickly integr
<p><b>Concepts, tools, and techniques to explore deep learning architectures and methodologies</b></p> <h4>Key Features</h4> <ul><li>Explore advanced deep learning architectures using various datasets and frameworks </li> <li>Implement deep architectures for neural network models such as CNN, RNN, G
<p><b>Concepts, tools, and techniques to explore deep learning architectures and methodologies</b></p> <h4>Key Features</h4> <ul><li>Explore advanced deep learning architectures using various datasets and frameworks </li> <li>Implement deep architectures for neural network models such as CNN, RNN, G