ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب The Deep Learning with PyTorch Workshop: Build deep neural networks and artificial intelligence applications with PyTorch

دانلود کتاب کارگاه آموزشی عمیق با PyTorch: ساخت شبکه های عصبی عمیق و برنامه های کاربردی هوش مصنوعی با PyTorch

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

مشخصات کتاب

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

ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 1838989218, 9781838989217 
ناشر: Packt Publishing - ebooks Account 
سال نشر: 2020 
تعداد صفحات: 329 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 6 مگابایت 

قیمت کتاب (تومان) : 35,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 18


در صورت تبدیل فایل کتاب The Deep Learning with PyTorch Workshop: Build deep neural networks and artificial intelligence applications with PyTorch به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب کارگاه آموزشی عمیق با PyTorch: ساخت شبکه های عصبی عمیق و برنامه های کاربردی هوش مصنوعی با PyTorch نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب کارگاه آموزشی عمیق با PyTorch: ساخت شبکه های عصبی عمیق و برنامه های کاربردی هوش مصنوعی با PyTorch



با توسعه مهارت‌های خود با PyTorch، در دنیای هوش مصنوعی و یادگیری عمیق شروع کنید

ویژگی‌های کلیدی

  • یاد بگیرید چگونه معماری شبکه خود را در یادگیری عمیق تعریف کنید
  • روش های مفیدی را برای ایجاد و آموزش یک مدل با استفاده از نحو PyTorch پیاده سازی کنید
  • کشف کنید که چگونه برنامه های هوشمند با استفاده از ویژگی هایی مانند تشخیص تصویر و تشخیص گفتار واقعاً داده های شما را پردازش می کنند.

شرح کتاب

می‌خواهید با یکی از محبوب‌ترین کتابخانه‌های یادگیری ماشینی برای یادگیری عمیق آشنا شوید؟ کارگاه آموزشی عمیق با PyTorch به شما کمک می کند تا دقیقاً این کار را انجام دهید، دانش خود را در مورد استفاده از PyTorch برای یادگیری عمیق حتی اگر از ابتدا شروع کرده اید، شروع کنید.

جای تعجب نیست که محبوبیت یادگیری عمیق در این زمینه به شدت افزایش یافته است. چند سال گذشته، به لطف برنامه‌های هوشمند مانند وسایل نقلیه خودران، ربات‌های گفتگو و دستیارهای فعال صوتی که زندگی ما را آسان‌تر می‌کنند. این کتاب شما را به دنیای یادگیری عمیق می برد، جایی که از PyTorch برای درک پیچیدگی معماری شبکه های عصبی استفاده خواهید کرد.

کارگاه آموزشی عمیق با PyTorch با مقدمه ای بر یادگیری عمیق و کاربردهای آن آغاز می شود. . شما سینتکس PyTorch را بررسی خواهید کرد و نحوه تعریف معماری شبکه و آموزش یک مدل را یاد خواهید گرفت. در مرحله بعد، با سه معماری اصلی شبکه عصبی - کانولوشنال، مصنوعی و تکراری - آشنا خواهید شد و حتی مشکلات داده های دنیای واقعی را با استفاده از این شبکه ها حل خواهید کرد. فصل‌های بعدی به شما نشان می‌دهند که چگونه یک مدل انتقال سبک ایجاد کنید تا یک تصویر جدید از دو تصویر ایجاد کنید، قبل از اینکه در نهایت نحوه ذخیره حافظه RNN برای حل مسائل کلیدی داده را بررسی کنید.

در پایان این کتاب، شما بر مفاهیم، ​​ابزارها و کتابخانه های ضروری PyTorch برای توسعه شبکه های عصبی عمیق و برنامه های هوشمند خود مسلط خواهید بود.

آنچه خواهید آموخت

  • کاوش در موارد مختلف انجام دهید. کاربردهای یادگیری عمیق
  • درک رویکرد PyTorch برای ساخت شبکه های عصبی
  • پرسپترون خود را با استفاده از PyTorch ایجاد و آموزش دهید
  • حل مشکلات رگرسیون با استفاده از شبکه های عصبی مصنوعی ( ANN)
  • مشکلات بینایی رایانه را با شبکه‌های عصبی کانولوشن (CNN) مدیریت کنید
  • اجرای کارهای ترجمه زبان با استفاده از شبکه‌های عصبی مکرر (RNN)

Who این کتاب برای

این کتاب یادگیری عمیق برای هر کسی که می خواهد مدل های یادگیری عمیق را با استفاده از PyTorch ایجاد و آموزش دهد ایده آل است. درک کامل زبان برنامه نویسی Python و بسته های آن به شما کمک می کند تا موضوعات تحت پوشش کتاب را سریعتر درک کنید.

فهرست مطالب

  1. مقدمه ای بر یادگیری عمیق و PyTorch
  2. ساختار بلوک های شبکه های عصبی
  3. یک مشکل طبقه بندی با استفاده از DNN
  4. شبکه های عصبی کانولوشن
  5. انتقال سبک
  6. تجزیه و تحلیل توالی داده ها با RNN

توضیحاتی درمورد کتاب به خارجی

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.

Table of Contents

  1. Introduction to Deep Learning and PyTorch
  2. Building Blocks of Neural Networks
  3. A Classification Problem Using DNNs
  4. Convolutional Neural Networks
  5. Style Transfer
  6. Analyzing the Sequence of Data with RNNs


فهرست مطالب

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




نظرات کاربران