Deep Learning with Python - Learn Best Practices of Deep Learning Models with PyTorch (2nd Edition)
Master the practical aspects of implementing deep learning solutions with PyTorch, using a hands-on approach to understanding both theory and practice. This updated edition will prepare you for applying deep learning to real world problems with a sound theoretical foundation and practical know-how w...
Uloženo v:
| Hlavní autoři: | , |
|---|---|
| Médium: | E-kniha Kniha |
| Jazyk: | angličtina |
| Vydáno: |
Berkeley, CA
Apress, an imprint of Springer Nature
2021
Apress Apress L. P |
| Vydání: | 2 |
| Témata: | |
| ISBN: | 9781484253632, 1484253639, 1484253647, 9781484253649 |
| On-line přístup: | Získat plný text |
| Tagy: |
Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
|
| Abstract | Master the practical aspects of implementing deep learning solutions with PyTorch, using a hands-on approach to understanding both theory and practice. This updated edition will prepare you for applying deep learning to real world problems with a sound theoretical foundation and practical know-how with PyTorch, a platform developed by Facebook's Artificial Intelligence Research Group. You'll also gain an understanding of Graphical Processing Unit (GPU) based computation, which is essential for training deep learning models. All the key architectures in deep learning are covered, including feedforward networks, convolution neural networks, recurrent neural networks, long short-term memory networks, autoencoders and generative adversarial networks. Backed by a number of tricks of the trade for training and optimizing deep learning models, this edition of this book explains the best practices in taking these models to production with PyTorch. |
|---|---|
| AbstractList | Master the practical aspects of implementing deep learning solutions with PyTorch, using a hands-on approach to understanding both theory and practice. This updated edition will prepare you for applying deep learning to real world problems with a sound theoretical foundation and practical know-how with PyTorch, a platform developed by Facebook's Artificial Intelligence Research Group. You'll also gain an understanding of Graphical Processing Unit (GPU) based computation, which is essential for training deep learning models. All the key architectures in deep learning are covered, including feedforward networks, convolution neural networks, recurrent neural networks, long short-term memory networks, autoencoders and generative adversarial networks. Backed by a number of tricks of the trade for training and optimizing deep learning models, this edition of this book explains the best practices in taking these models to production with PyTorch. Master the practical aspects of implementing deep learning solutions with PyTorch, using a hands-on approach to understanding both theory and practice. This updated edition will prepare you for applying deep learning to real world problems with a sound theoretical foundation and practical know-how with PyTorch, a platform developed by Facebook’s Artificial Intelligence Research Group.You'll start with a perspective on how and why deep learning with PyTorch has emerged as an path-breaking framework with a set of tools and techniques to solve real-world problems. Next, the book will ground you with the mathematical fundamentals of linear algebra, vector calculus, probability and optimization. Having established this foundation, you'll move on to key components and functionality of PyTorch including layers, loss functions and optimization algorithms. You'll also gain an understanding of Graphical Processing Unit (GPU) based computation, which is essential for training deep learning models. All the key architectures in deep learning are covered, including feedforward networks, convolution neural networks, recurrent neural networks, long short-term memory networks, autoencoders and generative adversarial networks. Backed by a number of tricks of the trade for training and optimizing deep learning models, this edition of Deep Learning with Python explains the best practices in taking these models to production with PyTorch.What You'll LearnReview machine learning fundamentals such as overfitting, underfitting, and regularization.Understand deep learning fundamentals such as feed-forward networks, convolution neural networks, recurrent neural networks, automatic differentiation, and stochastic gradient descent.Apply in-depth linear algebra with PyTorchExplore PyTorch fundamentals andits building blocksWork with tuning and optimizing models Who This Book Is ForBeginners with a working knowledge of Python who want to understand Deep Learning in a practical, hands-on manner. Master the practical aspects of implementing deep learning solutions with PyTorch, using a hands-on approach to understanding both theory and practice. This updated editionwill prepare you for applying deep learning to real world problems with a sound theoretical foundation and practical know-how with PyTorch, a platform developed by Facebook's Artificial Intelligence Research Group. You'll start with a perspective on how and why deep learning with PyTorch has emerged as an path-breaking framework with a set of tools and techniques to solve real-world problems. Next, the book will ground you with the mathematical fundamentals of linear algebra, vector calculus, probability and optimization. Having established this foundation, you'll move on to key components and functionality of PyTorch including layers, loss functions and optimization algorithms. You'll also gain an understanding of Graphical Processing Unit (GPU) based computation, which is essential for training deep learning models. All the key architectures in deep learning are covered, including feedforward networks, convolution neural networks, recurrent neural networks, long short-term memory networks, autoencoders and generative adversarial networks. Backed by a number of tricks of the trade for training and optimizing deep learning models, this edition of Deep Learning with Python explains the best practices in taking these models to production with PyTorch. What You'll Learn * Review machine learning fundamentals such as overfitting, underfitting, and regularization. * Understand deep learning fundamentals such as feed-forward networks, convolution neural networks, recurrent neural networks, automaticdifferentiation, and stochasticgradient descent. * Apply in-depth linear algebra with PyTorch * Explore PyTorch fundamentals andits building blocks * Work with tuning and optimizing models Who This Book Is For Beginnerswith a working knowledge of Python who want to understand Deep Learning in a practical, hands-on manner. Master the practical aspects of implementing deep learning solutions with PyTorch, using a hands-on approach to understanding both theory and practice. This updated edition will prepare you for applying deep learning to real world problems with a sound theoretical foundation and practical know-how with PyTorch, a platform developed by Facebook's Artificial Intelligence Research Group.You'll start with a perspective on how and why deep learning with PyTorch has emerged as an path-breaking framework with a set of tools and techniques to solve real-world problems. Next, the book will ground you with the mathematical fundamentals of linear algebra, vector calculus, probability and optimization. Having established this foundation, you'll move on to key components and functionality of PyTorch including layers, loss functions and optimization algorithms. You'll also gain an understanding of Graphical Processing Unit (GPU) based computation, which is essential for training deep learning models. All the key architectures in deep learning are covered, including feedforward networks, convolution neural networks, recurrent neural networks, long short-term memory networks, autoencoders and generative adversarial networks. Backed by a number of tricks of the trade for training and optimizing deep learning models, this edition of Deep Learning with Python explains the best practices in taking these models to production with PyTorch.What You'll LearnReview machine learning fundamentals such as overfitting, underfitting, and regularization.Understand deep learning fundamentals such as feed-forward networks, convolution neural networks, recurrent neural networks, automatic differentiation, and stochastic gradient descent.Apply in-depth linear algebra with PyTorchExplore PyTorch fundamentals and its building blocksWork with tuning and optimizing models Who This Book Is ForBeginners with a working knowledge of Python who want to understand Deep Learning in a practical, hands-on manner. |
| Author | Ketkar, Nikhil Moolayil, Jojo |
| Author_xml | – sequence: 1 fullname: Ketkar, Nikhil – sequence: 2 fullname: Moolayil, Jojo |
| BackLink | https://cir.nii.ac.jp/crid/1130290758250926223$$DView record in CiNii |
| BookMark | eNplkEtv1DAUhY14CFrmByCx8AIEXYTa13ZsL5kHDymIWVRsLU_idMIEe2qHqfrvcZogQGxsX9_vnKtzz9AjH7xD6AUl7ygh8lJLVdCCKw6FYCUv9AN0RgUwKgjX9CFaZICO7dxl8CQ3gZfAJVD9FC1S-k4IgVwB489QvXbuiCtno-_8Nb7thj3e3g374HExfeOlSwPeRlsPXe0SDi3-V_MlNK5Pv6VXIdZ7_BZ8gzdNN3TBXzxHj1vbJ7eY73P07cPmavWpqL5-_Lx6XxUWmKasaKWghJY7zpW0qlGE70TJFDROtk2pm53mTjNoBbTcMclrUudHzkylsrVj7BxdTMY2Hdxt2od-SObUu10Ih2T-WgvXmb2c2HSMOYWLZqIoMeOWR9pQM_JmFJhR8WpW2NbGbuZP8J_xmwk7xnDzM-_O3M-vnR-i7c1muSoFZxJUJl_OpIu9uw6zIxeUKcb_zPNdZ-puPCllBDSRQoEgGkqAMfTrCTv4cHK9yXF-2Hh3b2YOx3W1rZbbNWe_AHFJpDo |
| ContentType | eBook Book |
| Copyright | 2021 Nikhil Ketkar, Jojo Moolayil 2021 |
| Copyright_xml | – notice: 2021 – notice: Nikhil Ketkar, Jojo Moolayil 2021 |
| DBID | RYH YSPEL OHILO OODEK |
| DEWEY | 006.31 |
| DOI | 10.1007/978-1-4842-5364-9 |
| DatabaseName | CiNii Complete Perlego O'Reilly Online Learning: Corporate Edition O'Reilly Online Learning: Academic/Public Library Edition |
| DatabaseTitleList | |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Computer Science |
| EISBN | 1523150491 9781523150496 1484253647 9781484253649 |
| Edition | 2 2nd ed. Second edition |
| ExternalDocumentID | 9781484253649 478491 EBC6543728 4513834 BC11994402 book_kpDLPLBPD4 |
| Genre | Electronic books |
| GroupedDBID | 38. AABBV AABLV AALIM ABCGU ACLFK ACWLQ ACXXF AEKFX AFNLE AIYYB ALMA_UNASSIGNED_HOLDINGS BAHJK BBABE CMZ CZZ IEZ K-E KWVPI OCUHQ OHILO OODEK ORHYB SBO TD3 TPJZQ WZT YSPEL Z5O Z7U Z7V Z7X Z81 Z83 Z88 RYH Z7R Z85 ACBYE ARRAB |
| ID | FETCH-LOGICAL-a23913-f751016b4487a8d804b56382de7fd69db94e932f52f4e374c0cf4e491178ace33 |
| IEDL.DBID | K-E |
| ISBN | 9781484253632 1484253639 1484253647 9781484253649 |
| IngestDate | Thu May 29 06:07:07 EDT 2025 Tue Jul 29 20:31:05 EDT 2025 Fri Dec 05 21:29:20 EST 2025 Fri May 30 21:11:20 EDT 2025 Tue Dec 02 17:05:04 EST 2025 Thu Jun 26 21:29:34 EDT 2025 Sat Nov 23 14:04:44 EST 2024 |
| IsPeerReviewed | false |
| IsScholarly | false |
| LCCallNum_Ident | QA76.73.P98 |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-a23913-f751016b4487a8d804b56382de7fd69db94e932f52f4e374c0cf4e491178ace33 |
| Notes | Includes index |
| OCLC | 1246247219 |
| PQID | EBC6543728 |
| PageCount | 316 |
| ParticipantIDs | askewsholts_vlebooks_9781484253649 springer_books_10_1007_978_1_4842_5364_9 safari_books_v2_9781484253649 proquest_ebookcentral_EBC6543728 perlego_books_4513834 nii_cinii_1130290758250926223 knovel_primary_book_kpDLPLBPD4 |
| PublicationCentury | 2000 |
| PublicationDate | 2021 c2021 2021-04-09T00:00:00 20210410 2021-04-09 |
| PublicationDateYYYYMMDD | 2021-01-01 2021-04-09 2021-04-10 |
| PublicationDate_xml | – year: 2021 text: 2021 |
| PublicationDecade | 2020 |
| PublicationPlace | Berkeley, CA |
| PublicationPlace_xml | – name: New York – name: Berkeley, CA |
| PublicationYear | 2021 |
| Publisher | Apress, an imprint of Springer Nature Apress Apress L. P |
| Publisher_xml | – name: Apress, an imprint of Springer Nature – name: Apress – name: Apress L. P |
| SSID | ssj0002721234 |
| Score | 2.5557606 |
| Snippet | Master the practical aspects of implementing deep learning solutions with PyTorch, using a hands-on approach to understanding both theory and practice. This... |
| SourceID | askewsholts springer safari proquest perlego nii knovel |
| SourceType | Aggregation Database Publisher |
| SubjectTerms | Computer Science COMPUTERS Data mining Machine Learning Open Source Professional and Applied Computing Programming Languages Python Python (Computer program language) Software Engineering |
| TableOfContents | Title Page
Introduction
Table of Contents
1. Introduction to Machine Learning and Deep Learning
2. Introduction to PyTorch
3. Feed-Forward Neural Networks
4. Automatic Differentiation in Deep Learning
5. Training Deep Leaning Models
6. Convolutional Neural Networks
7. Recurrent Neural Networks
8. Recent Advances in Deep Learning
Index Intro -- Table of Contents -- About the Authors -- About the Technical Reviewers -- Acknowledgments -- Introduction -- Chapter 1: Introduction to Machine Learning and Deep Learning -- Defining Deep Learning -- A Brief History -- Rule-Based Systems -- Knowledge-Based Systems -- Machine Learning -- Deep Learning -- Advances in Related Fields -- Prerequisites -- The Approach Ahead -- Installing the Required Libraries -- The Concept of Machine Learning -- Binary Classification -- Regression -- Generalization -- Regularization -- Summary -- Chapter 2: Introduction to PyTorch -- Why Do We Need a Deep Learning Framework? -- What Is PyTorch? -- Why PyTorch? -- It All Starts with a Tensor -- Creating Tensors -- Tensor Munging Operations -- Mathematical Operations -- Element-Wise Mathematical Operations -- Trigonometric Operations in Tensors -- Comparison Operations for Tensors -- Linear Algebraic Operations -- Summary -- Chapter 3: Feed-Forward Neural Networks -- What Is a Neural Network? -- Unit -- The Overall Structure of a Neural Network -- Expressing a Neural Network in Vector Form -- Evaluating the Output of a Neural Network -- Training a Neural Network -- Deriving Cost Functions Using Maximum Likelihood -- Binary Cross-Entropy -- Cross-Entropy -- Squared Error -- Summary of Loss Functions -- Types of Activation Functions -- Linear Unit -- Sigmoid Activation -- Softmax Activation -- Rectified Linear Unit -- Hyperbolic Tangent -- Backpropagation -- Gradient Descent Variants -- Batch Gradient Descent -- Stochastic Gradient Descent -- Mini-Batch Gradient Descent -- Gradient-Based Optimization Techniques -- Gradient Descent with Momentum -- RMSprop -- Adam -- Practical Implementation with PyTorch -- Summary -- Chapter 4: Automatic Differentiation in Deep Learning -- Numerical Differentiation -- Symbolic Differentiation Automatic Differentiation Fundamentals -- Implementing Automatic Differentiation -- What Is Autograd? -- Summary -- Chapter 5: Training Deep Leaning Models -- Performance Metrics -- Classification Metrics -- Regression Metrics -- Mean Squared Error -- Mean Absolute Error -- Mean Absolute Percentage Error -- Data Procurement -- Splitting Data for Training, Validation, and Testing -- Establishing the Achievable Limit on the Error Rate -- Establishing the Baseline with Standard Choices -- Building an Automated, End-to-End Pipeline -- Orchestration for Visibility -- Analysis of Overfitting and Underfitting -- Hyperparameter Tuning -- Model Capacity -- Regularizing the Model -- Early Stopping -- Norm Penalties -- Dropout -- A Practical Implementation in PyTorch -- Interpreting the Business Outcomes for Deep Learning -- Summary -- Chapter 6: Convolutional Neural Networks -- Convolution Operation -- Pooling Operation -- Convolution-Detector-Pooling Building Block -- Stride -- Padding -- Batch Normalization -- Filter -- Filter Depth -- Number of Filters -- Summarizing key learnings from CNNs -- Implementing a basic CNN using PyTorch -- Implementing a larger CNN in PyTorch -- CNN Thumb Rules -- Summary -- Chapter 7: Recurrent Neural Networks -- Introduction to RNNs -- Training RNNs -- Bidirectional RNNs -- Vanishing and Exploding Gradients -- Gradient Clipping -- Long Short-Term Memory -- Practical Implementation -- Summary -- Chapter 8: Recent Advances in Deep Learning -- Going Beyond Classification in Computer Vision -- Object Detection -- Image Segmentation -- Pose Estimation -- Generative Computer Vision -- Natural Language Processing with Deep Learning -- Transformer Models -- Bidirectional Encoder Representations from Transformers -- GrokNet -- Additional Noteworthy Research -- Concluding Thoughts -- Index |
| Title | Deep Learning with Python - Learn Best Practices of Deep Learning Models with PyTorch (2nd Edition) |
| URI | https://app.knovel.com/hotlink/toc/id:kpDLPLBPD4/deep-learning-with-python/deep-learning-with-python?kpromoter=Summon https://cir.nii.ac.jp/crid/1130290758250926223 https://www.perlego.com/book/4513834/deep-learning-with-python-learn-best-practices-of-deep-learning-models-with-pytorch-pdf https://ebookcentral.proquest.com/lib/[SITE_ID]/detail.action?docID=6543728 https://learning.oreilly.com/library/view/~/9781484253649/?ar http://link.springer.com/10.1007/978-1-4842-5364-9 https://www.vlebooks.com/vleweb/product/openreader?id=none&isbn=9781484253649 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwxR3LbtQw0OqDA1zKo4gFurIQh3KwNms7scMFaR8VEqXKoUIVFyuxnWW1qyTapCvx94wdR21BiCOXKInHkziezIw9L4TeG10kVjJYm0xLTbiMCgJ0UxAjc5jyNBEiKn2xCXF1JW9u0uwA3Q6xMK641aaq93br2fSPunOGzElX68nafNw0i8vscpYt-MRY25BQWWFF3KYlaX66cPu_t3zaNN7FDUik32I6RMegblDnCfaF3G3NUOH4OfdhYM5KxUCKD9mhwjUdDKQhRy2MFVoINHECyuqTvN0AjwL-1bUg2voBgfSq1mvQsxu729pV_VCnbfMSFsd_2GO9mLs4-U8f6Ck6ti7m4hk6sNVzdDJUmsCB8bxAegHIcMgFu8IOGc48Mkz623gGA8RZiPlqcV3ih31c0bdtO3S9ruH_xue0MnhpvNfah1P07WJ5Pf9MQnkIklOWThkphWMoSQErTJFLIyNexMBOqLGiNElqipRbUE_LmJbcMsF1pOGEA3sXMteWsZfoqKor-wrhUgK4SRKag3olYlEYliSamTLWNJdJMkLv7k2p2m-9KbtV92iCpyM07mdGNX2mEOWA1N2cjNAZUIDSa3ecOpNxChobrNEjl7WRshE6DbShevQ8njLJoB8eKEX5BwfHXbWczV1ssKASUPcUFHru6e_vdj4QVoAY8lUDmJoqB6gcpEpf_2sYb9Bj6jx7_EbUW3TU7W7tGXqk99263Y3R4fzr97H_o34BXHU1nQ |
| linkProvider | Knovel |
| 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=Deep+learning+with+Python+%3A+learn+best+practices+of+deep+learning+models+with+PyTorch&rft.au=Ketkar%2C+Nikhil&rft.au=Moolayil%2C+Jojo&rft.date=2021-01-01&rft.pub=Apress&rft.isbn=9781484253632&rft_id=info:doi/10.1007%2F978-1-4842-5364-9&rft.externalDocID=BC11994402 |
| thumbnail_l | http://cvtisr.summon.serialssolutions.com/2.0.0/image/custom?url=https%3A%2F%2Fwww.perlego.com%2Fbooks%2FRM_Books%2Fingram_csplus_gexhsuob%2F9781484253649.jpg |
| thumbnail_m | http://cvtisr.summon.serialssolutions.com/2.0.0/image/custom?url=https%3A%2F%2Fwww.safaribooksonline.com%2Flibrary%2Fcover%2F9781484253649 http://cvtisr.summon.serialssolutions.com/2.0.0/image/custom?url=https%3A%2F%2Fvle.dmmserver.com%2Fmedia%2F640%2F97814842%2F9781484253649.jpg |
| thumbnail_s | http://cvtisr.summon.serialssolutions.com/2.0.0/image/custom?url=https%3A%2F%2Fcontent.knovel.com%2Fcontent%2FThumbs%2Fthumb14828.gif http://cvtisr.summon.serialssolutions.com/2.0.0/image/custom?url=https%3A%2F%2Fmedia.springernature.com%2Fw306%2Fspringer-static%2Fcover-hires%2Fbook%2F978-1-4842-5364-9 |

