The Deep Learning with PyTorch Workshop Build deep neural networks and artificial intelligence applications with PyTorch

Get a head start in the world of AI and deep learning by developing your skills with PyTorch Key Features * Learn how to define your own network architecture in deep learning * Implement helpful methods to create and train a model using PyTorch syntax * Discover how intelligent applications using fe...

Celý popis

Uložené v:
Podrobná bibliografia
Hlavný autor: Saleh, Hyatt
Médium: E-kniha
Jazyk:English
Vydavateľské údaje: Birmingham Packt Publishing 2020
Packt Publishing, Limited
Vydanie:1
ISBN:9781838981846, 1838981845, 1838989218, 9781838989217
On-line prístup:Získať plný text
Tagy: Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
Abstract Get a head start in the world of AI and deep learning by developing your skills with PyTorch Key Features * Learn how to define your own network architecture in deep learning * Implement helpful methods to create and train a model using PyTorch syntax * Discover how intelligent applications using features like image recognition and speech recognition really process your data Book Description Want to get to grips with one of the most popular machine learning libraries for deep learning? The Deep Learning with PyTorch Workshop will help you do just that, jumpstarting your knowledge of using PyTorch for deep learning even if you're starting from scratch. It's no surprise that deep learning's popularity has risen steeply in the past few years, thanks to intelligent applications such as self-driving vehicles, chatbots, and voice-activated assistants that are making our lives easier. This book will take you inside the world of deep learning, where you'll use PyTorch to understand the complexity of neural network architectures. The Deep Learning with PyTorch Workshop starts with an introduction to deep learning and its applications. You'll explore the syntax of PyTorch and learn how to define a network architecture and train a model. Next, you'll learn about three main neural network architectures - convolutional, artificial, and recurrent - and even solve real-world data problems using these networks. Later chapters will show you how to create a style transfer model to develop a new image from two images, before finally taking you through how RNNs store memory to solve key data issues. By the end of this book, you'll have mastered the essential concepts, tools, and libraries of PyTorch to develop your own deep neural networks and intelligent apps. What you will learn * Explore the different applications of deep learning * Understand the PyTorch approach to building neural networks * Create and train your very own perceptron using PyTorch * Solve regression problems using artificial neural networks (ANNs) * Handle computer vision problems with convolutional neural networks (CNNs) * Perform language translation tasks using recurrent neural networks (RNNs) Who this book is for This deep learning book is ideal for anyone who wants to create and train deep learning models using PyTorch. A solid understanding of the Python programming language and its packages will help you grasp the topics covered in the book more quickly.
AbstractList Get a head start in the world of AI and deep learning by developing your skills with PyTorch Key Features * Learn how to define your own network architecture in deep learning * Implement helpful methods to create and train a model using PyTorch syntax * Discover how intelligent applications using features like image recognition and speech recognition really process your data Book Description Want to get to grips with one of the most popular machine learning libraries for deep learning? The Deep Learning with PyTorch Workshop will help you do just that, jumpstarting your knowledge of using PyTorch for deep learning even if you're starting from scratch. It's no surprise that deep learning's popularity has risen steeply in the past few years, thanks to intelligent applications such as self-driving vehicles, chatbots, and voice-activated assistants that are making our lives easier. This book will take you inside the world of deep learning, where you'll use PyTorch to understand the complexity of neural network architectures. The Deep Learning with PyTorch Workshop starts with an introduction to deep learning and its applications. You'll explore the syntax of PyTorch and learn how to define a network architecture and train a model. Next, you'll learn about three main neural network architectures - convolutional, artificial, and recurrent - and even solve real-world data problems using these networks. Later chapters will show you how to create a style transfer model to develop a new image from two images, before finally taking you through how RNNs store memory to solve key data issues. By the end of this book, you'll have mastered the essential concepts, tools, and libraries of PyTorch to develop your own deep neural networks and intelligent apps. What you will learn * Explore the different applications of deep learning * Understand the PyTorch approach to building neural networks * Create and train your very own perceptron using PyTorch * Solve regression problems using artificial neural networks (ANNs) * Handle computer vision problems with convolutional neural networks (CNNs) * Perform language translation tasks using recurrent neural networks (RNNs) Who this book is for This deep learning book is ideal for anyone who wants to create and train deep learning models using PyTorch. A solid understanding of the Python programming language and its packages will help you grasp the topics covered in the book more quickly.
With this hands-on, self-paced guide, you'll explore crucial deep learning topics and discover the structure and syntax of PyTorch. Challenging activities and interactive exercises will keep you motivated and encourage you to build intelligent applications effectively.
Author Hyatt Saleh
Author_xml – sequence: 1
  fullname: Saleh, Hyatt
BookMark eNpdjMtOwzAURI14iLbkD1hk11UkO06u7SWE8pAilUUQy8hxrpvSKA52EOLvCdAVmxmd0dEsydngBjwhkRKSSS7VnBmc_uMLsmTsl9MULkkUwhullM8bFbAg66rD-A5xjEvUftgPu_hzP3Xx81flvOniV-cPoXPjFTm3ug8YHXtFXu43VfGYlNuHp-KmTDSTgkKiLG24sEbpFFiOOSqD3Kq2sbzNOFgtWSMkCJO2QhlpQQC0ymJLbWYY8hVZ__2O3r1_YJhqbJw7GBwmr_t6c1tACoqDnM3ro4m-x52rf7xQM1BZLoF_A9NiTlw
ContentType eBook
DBID YSPEL
DEWEY 006.32
DatabaseName Perlego
DatabaseTitleList

DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISBN 9781838981846
1838981845
Edition 1
ExternalDocumentID EBC6269368
1694586
Genre Electronic books
GroupedDBID AABBV
AAKGN
AANYM
AAZGR
ABARN
ABIWA
ABRSK
ABWNX
ACBYE
ACIWJ
ACMFT
ADBND
ADVEM
AECLD
AEDWI
AEHEP
AEMZR
AERYV
AETWE
AFQEX
AHWGJ
AJFER
ALMA_UNASSIGNED_HOLDINGS
APVFW
ATDNW
BBABE
E2F
GEOUK
IHRAH
L7C
OHILO
OODEK
PASLL
UE6
YSPEL
ID FETCH-LOGICAL-a18706-9f0b37fc9a2615e5e9ce3f9dbf3d436fa81b7867c2d79c8f6766d9fed0f4c1e3
ISBN 9781838981846
1838981845
1838989218
9781838989217
IngestDate Wed Dec 10 12:24:22 EST 2025
Tue Dec 02 16:25:09 EST 2025
IsPeerReviewed false
IsScholarly false
LCCallNum_Ident Q325.5 .S254 2020
Language English
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-a18706-9f0b37fc9a2615e5e9ce3f9dbf3d436fa81b7867c2d79c8f6766d9fed0f4c1e3
OCLC 1181838226
PQID EBC6269368
PageCount 330 pages
ParticipantIDs proquest_ebookcentral_EBC6269368
perlego_books_1694586
PublicationCentury 2000
PublicationDate 2020
PublicationDateYYYYMMDD 2020-01-01
PublicationDate_xml – year: 2020
  text: 2020
PublicationDecade 2020
PublicationPlace Birmingham
PublicationPlace_xml – name: Birmingham
PublicationYear 2020
Publisher Packt Publishing
Packt Publishing, Limited
Publisher_xml – name: Packt Publishing
– name: Packt Publishing, Limited
SSID ssj0003118076
ssib042471756
Score 2.1399472
Snippet Get a head start in the world of AI and deep learning by developing your skills with PyTorch Key Features * Learn how to define your own network architecture...
With this hands-on, self-paced guide, you'll explore crucial deep learning topics and discover the structure and syntax of PyTorch. Challenging activities and...
SourceID proquest
perlego
SourceType Publisher
Subtitle Build deep neural networks and artificial intelligence applications with PyTorch
TableOfContents Cover -- FM -- Copyright -- Table of Contents -- Preface -- Chapter 1: Introduction to Deep Learning and PyTorch -- Introduction -- Why Deep Learning? -- Applications of Deep Learning -- Introduction to PyTorch -- GPUs in PyTorch -- What Are Tensors? -- Exercise 1.01: Creating Tensors of Different Ranks Using PyTorch -- Advantages of Using PyTorch -- Disadvantages of Using PyTorch -- Key Elements of PyTorch -- The PyTorch autograd Library -- The PyTorch nn Module -- Exercise 1.02: Defining a Single-Layer Architecture -- The PyTorch optim Package -- Exercise 1.03: Training a Neural Network -- Activity 1.01: Creating a Single-Layer Neural Network -- Summary -- Chapter 2: Building Blocks of Neural Networks -- Introduction -- Introduction to Neural Networks -- What Are Neural Networks? -- Exercise 2.01: Performing the Calculations of a Perceptron -- Multi-Layer Perceptron -- The Learning Process of a Neural Network -- Forward Propagation -- The Calculation of Loss Functions -- Backward Propagation -- Gradient Descent -- Advantages and Disadvantages -- Advantages -- Disadvantages -- Introduction to Artificial Neural Networks -- Introduction to Convolutional Neural Networks -- Introduction to Recurrent Neural Networks -- Data Preparation -- Dealing with Messy Data -- Exercise 2.02: Dealing with Messy Data -- Data Rescaling -- Exercise 2.03: Rescaling Data -- Splitting the Data -- Exercise 2.04: Splitting a Dataset -- Disadvantages of Failing to Prepare Your Data -- Activity 2.01: Performing Data Preparation -- Building a Deep Neural Network -- Exercise 2.05: Building a Deep Neural Network Using PyTorch -- Activity 2.02: Developing a Deep Learning Solution for a Regression Problem -- Summary -- Chapter 3: A Classification Problem Using DNN -- Introduction -- Problem Definition -- Deep Learning in Banking -- Exploring the Dataset -- Data Preparation
Building the Model -- ANNs for Classification Tasks -- A Good Architecture -- PyTorch Custom Modules -- Exercise 3.01: Defining a Model's Architecture Using Custom Modules -- Defining the Loss Function and Training the Model -- Activity 3.01: Building an ANN -- Dealing with an Underfitted or Overfitted Model -- Error Analysis -- Exercise 3.02: Performing Error Analysis -- Activity 3.02: Improving a Model's Performance -- Deploying Your Model -- Saving and Loading Your Model -- PyTorch for Production in C++ -- Building an API -- Exercise 3.03: Creating a Web API -- Activity 3.03: Making Use of Your Model -- Summary -- Chapter 4: Convolutional Neural Networks -- Introduction -- Building a CNN -- Why Are CNNs Used for Image Processing? -- The Image as Input -- Applications of CNNs -- Classification -- Localization -- Detection -- Segmentation -- The Building Blocks of CNNs -- Convolutional Layers -- Exercise 4.01: Calculating the Output Shape of a Convolutional Layer -- Pooling Layers -- Exercise 4.02: Calculating the Output Shape of a Set of Convolutional and Pooling Layers -- Fully Connected Layers -- Side Note - Downloading Datasets from PyTorch -- Activity 4.01: Building a CNN for an Image Classification Problem -- Data Augmentation -- Data Augmentation with PyTorch -- Activity 4.02: Implementing Data Augmentation -- Batch Normalization -- Batch Normalization with PyTorch -- Activity 4.03: Implementing Batch Normalization -- Summary -- Chapter 5: Style Transfer -- Introduction -- Style Transfer -- How Does It Work? -- Implementation of Style Transfer Using the VGG-19 Network Architecture -- Inputs - Loading and Displaying -- Exercise 5.01: Loading and Displaying Images -- Loading the Model -- Exercise 5.02: Loading a Pre-Trained Model in PyTorch -- Extracting the Features -- Exercise 5.03: Setting Up the Feature Extraction Process
The Optimization Algorithm, Losses, and Parameter Update -- Content Loss -- Style Loss -- Total Loss -- Exercise 5.04: Creating the Target Image -- Activity 5.01: Performing Style Transfer -- Summary -- Chapter 6: Analyzing the Sequence of Data with RNNs -- Introduction -- Recurrent Neural Networks -- Applications of RNNs -- How Do RNNs Work? -- Input and Targets for Sequenced Data -- Exercise 6.01: Creating the Input and Target Variables for a Sequenced Data Problem -- RNNs in PyTorch -- Activity 6.01: Using a Simple RNN for a Time Series Prediction -- Long Short-Term Memory Networks -- Applications of LSTM Networks -- How Do LSTM Networks Work? -- LSTM Networks in PyTorch -- Preprocessing the Input Data -- Numbered Labels -- Generating the Batches -- One-Hot Encoding -- Exercise 6.02: Preprocessing the Input Data and Creating a One-Hot Matrix -- Building the Architecture -- Training the Model -- Performing Predictions -- Activity 6.02: Text Generation with LSTM Networks -- Natural Language Processing -- Sentiment Analysis -- Sentiment Analysis in PyTorch -- Preprocessing the Input Data -- Building the Architecture -- Training the Model -- Activity 6.03: Performing NLP for Sentiment Analysis -- Summary -- Appendix -- Index
Title The Deep Learning with PyTorch Workshop
URI https://www.perlego.com/book/1694586/the-deep-learning-with-pytorch-workshop-build-deep-neural-networks-and-artificial-intelligence-applications-with-pytorch-pdf
https://ebookcentral.proquest.com/lib/[SITE_ID]/detail.action?docID=6269368
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV3NT9swFLe2lsNOsAHic_Jh4hYpiV3b70opVJrEegCJW-U6NkVDadZmiP73vBectuoO0w7LwYqtKJHfz8778nuPsW-WkjjhlShyHEqbisRaAwnkwavMKedtaIpN6Ntb8_AAo1jXYNGUE9BlaV5fofqvUOMYgk2hs_8A9-qlOID3CDq2CDu2WxLxqrtGnMTIK--rNm9qNLSOlqhau2ljGl9MZ9XKroLsobGrDJe2rjctAHm6ZQEYWfez3rBavSv0m9FR78oibl4D2Mqt1NMNMxtc9lG1AaHMRfUroaJc5LyOFUo-sm4ue0J2WPdm8OP-e7thZY6srU0fT6xPUEI5rZpQffoYoAAR82q1fUquVfn5s3-c_cH-Gp5-t8e6ngI9PrMPvvzCdtvyFjz-7fYZnUbhSFBOBOUtQTkRlEeC8pagB-z-enDXHyaxtkRiM3LtJhDSidDBgUUdsud7HpwXAYpJEIUUKliU57VR2uWFBmeC0koVEHyRBukyLw5Zp5yV_ohxCGBlimpupicSqQEoEaISl6LuT4dezTE7iBMe07pYjDMFsmfUMePt9MeNZzwexx2vsTj5-yOn7NN6TZyxTj3_7c_ZjnupnxbzrxGwNyfmE3c
linkProvider ProQuest Ebooks
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.title=The+the+Deep+Learning+with+Pytorch+Workshop&rft.au=Saleh%2C+Hyatt&rft.date=2020-01-01&rft.pub=Packt+Publishing%2C+Limited&rft.isbn=9781838981846&rft.externalDocID=EBC6269368
thumbnail_l http://cvtisr.summon.serialssolutions.com/2.0.0/image/custom?url=https%3A%2F%2Fwww.perlego.com%2Fbooks%2FRM_Books%2Fpackt_pub_vpnckweg%2F9781838981846.jpg