[Udemy, Lazy Programmer Inc.] Data Science Modern Deep Learning in Python [3/2023, ENG]

Страницы:  1
Ответить
 

LearnJavaScript Beggom

Стаж: 5 лет 8 месяцев

Сообщений: 2062

LearnJavaScript Beggom · 04-Июл-25 17:18 (4 месяца 21 день назад)

Data Science Modern Deep Learning in Python
Год выпуска: 3/2023
Производитель: Udemy
Сайт производителя: https://www.udemy.com/course/data-science-deep-learning-in-theano-tensorflow/
Автор: Lazy Programmer Inc.
Продолжительность: 11h 24m 14s
Тип раздаваемого материала: Видеоурок
Язык: Английский
Субтитры: English, Italian, Polish, Portuguese, Spanish, Thai, Vietnamese
Описание:
What you'll learn
  1. Apply momentum to backpropagation to train neural networks
  2. Apply adaptive learning rate procedures like AdaGrad, RMSprop, and Adam to backpropagation to train neural networks
  3. Understand the basic building blocks of TensorFlow
  4. Build a neural network in TensorFlow
  5. Write a neural network using Keras
  6. Write a neural network using PyTorch
  7. Understand the difference between full gradient descent, batch gradient descent, and stochastic gradient descent
  8. Understand and implement dropout regularization
  9. Understand and implement batch normalization
  10. Understand the basic building blocks of Theano
  11. Build a neural network in Theano
  12. Write a neural network using CNTK
  13. Write a neural network using MXNet
  14. Understand important foundations for OpenAI ChatGPT, GPT-4, DALL-E, Midjourney, and Stable Diffusion
Description
Ever wondered how AI technologies like OpenAI ChatGPT, GPT-4, DALL-E, Midjourney, and Stable Diffusion really work? In this course, you will learn the foundations of these groundbreaking applications.
This course continues where my first course, Deep Learning in Python, left off. You already know how to build an artificial neural network in Python, and you have a plug-and-play script that you can use for TensorFlow. Neural networks are one of the staples of machine learning, and they are always a top contender in Kaggle contests. If you want to improve your skills with neural networks and deep learning, this is the course for you.
You already learned about backpropagation, but there were a lot of unanswered questions. How can you modify it to improve training speed? In this course you will learn about batch and stochastic gradient descent, two commonly used techniques that allow you to train on just a small sample of the data at each iteration, greatly speeding up training time.
You will also learn about momentum, which can be helpful for carrying you through local minima and prevent you from having to be too conservative with your learning rate. You will also learn about adaptive learning rate techniques like AdaGrad, RMSprop, and Adam which can also help speed up your training.
Because you already know about the fundamentals of neural networks, we are going to talk about more modern techniques, like dropout regularization and batch normalization, which we will implement in both TensorFlow and Theano. The course is constantly being updated and more advanced regularization techniques are coming in the near future.
In my last course, I just wanted to give you a little sneak peak at TensorFlow. In this course we are going to start from the basics so you understand exactly what's going on - what are TensorFlow variables and expressions and how can you use these building blocks to create a neural network? We are also going to look at a library that's been around much longer and is very popular for deep learning - Theano. With this library we will also examine the basic building blocks - variables, expressions, and functions - so that you can build neural networks in Theano with confidence.
Theano was the predecessor to all modern deep learning libraries today. Today, we have almost TOO MANY options. Keras, PyTorch, CNTK (Microsoft), MXNet (Amazon / Apache), etc. In this course, we cover all of these! Pick and choose the one you love best.
Because one of the main advantages of TensorFlow and Theano is the ability to use the GPU to speed up training, I will show you how to set up a GPU-instance on AWS and compare the speed of CPU vs GPU for training a deep neural network.
With all this extra speed, we are going to look at a real dataset - the famous MNIST dataset (images of handwritten digits) and compare against various benchmarks. This is THE dataset researchers look at first when they want to ask the question, "does this thing work?"
These images are important part of deep learning history and are still used for testing today. Every deep learning expert should know them well.
This course focuses on "how to build and understand", not just "how to use". Anyone can learn to use an API in 15 minutes after reading some documentation. It's not about "remembering facts", it's about "seeing for yourself" via experimentation. It will teach you how to visualize what's happening in the model internally. If you want more than just a superficial look at machine learning models, this course is for you.
"If you can't implement it, you don't understand it"
  1. Or as the great physicist Richard Feynman said: "What I cannot create, I do not understand".
  2. My courses are the ONLY courses where you will learn how to implement machine learning algorithms from scratch
  3. Other courses will teach you how to plug in your data into a library, but do you really need help with 3 lines of code?
  4. After doing the same thing with 10 datasets, you realize you didn't learn 10 things. You learned 1 thing, and just repeated the same 3 lines of code 10 times...
Suggested Prerequisites:
  1. Know about gradient descent
  2. Probability and statistics
  3. Python coding: if/else, loops, lists, dicts, sets
  4. Numpy coding: matrix and vector operations, loading a CSV file
  5. Know how to write a neural network with Numpy
WHAT ORDER SHOULD I TAKE YOUR COURSES IN?:
  1. Check out the lecture "Machine Learning and AI Prerequisite Roadmap" (available in the FAQ of any of my courses, including the free Numpy course)
Who this course is for:
  1. Students and professionals who want to deepen their machine learning knowledge
  2. Data scientists who want to learn more about deep learning
  3. Data scientists who already know about backpropagation and gradient descent and want to improve it with stochastic batch training, momentum, and adaptive learning rate procedures like RMSprop
  4. Those who do not yet know about backpropagation or softmax should take my earlier course, deep learning in Python, first
Формат видео: MP4
Видео: avc, 1920x1080, 16:9, 30.000 к/с, 1936 кб/с
Аудио: aac lc sbr, 44.1 кгц, 62.8 кб/с, 2 аудио
MediaInfo
General
Unique ID : 333288318150666387332910697833298368243 (0xFABCFEC5B1DC9818F04237E79F0796F3)
Complete name : D:\1\Udemy - Data Science Modern Deep Learning in Python (3.2023)\9 - GPU Speedup Homework and Other Misc Topics\40 - Setting up a GPU Instance on Amazon Web Services.mp4
Format : Matroska
Format version : Version 4
File size : 102 MiB
Duration : 7 min 6 s
Overall bit rate : 2 000 kb/s
Frame rate : 30.000 FPS
Encoded date : 2023-03-25 17:00:19 UTC
Writing application : mkvmerge v57.0.0 ('Till The End') 64-bit
Writing library : libebml v1.4.2 + libmatroska v1.6.4
FileExtension_Invalid : mkv mk3d mka mks
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : Main@L4
Format settings : CABAC / 4 Ref Frames
Format settings, CABAC : Yes
Format settings, Reference frames : 4 frames
Codec ID : V_MPEG4/ISO/AVC
Duration : 7 min 6 s
Bit rate : 1 936 kb/s
Nominal bit rate : 3 200 kb/s
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 30.000 FPS
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.031
Stream size : 98.4 MiB (97%)
Writing library : x264 core 148
Encoding settings : cabac=1 / ref=3 / deblock=1:0:0 / analyse=0x1:0x111 / me=umh / subme=6 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=0 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=24 / lookahead_threads=4 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=2 / keyint=60 / keyint_min=6 / scenecut=0 / intra_refresh=0 / rc_lookahead=60 / rc=cbr / mbtree=1 / bitrate=3200 / ratetol=1.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / vbv_maxrate=3200 / vbv_bufsize=6400 / nal_hrd=none / filler=0 / ip_ratio=1.40 / aq=1:1.00
Default : Yes
Forced : No
Audio
ID : 2
Format : AAC LC SBR
Format/Info : Advanced Audio Codec Low Complexity with Spectral Band Replication
Commercial name : HE-AAC
Format settings : Explicit
Codec ID : A_AAC-2
Duration : 7 min 6 s
Bit rate : 62.8 kb/s
Channel(s) : 2 channels
Channel layout : L R
Sampling rate : 44.1 kHz
Frame rate : 21.533 FPS (2048 SPF)
Compression mode : Lossy
Stream size : 3.19 MiB (3%)
Language : English
Default : Yes
Forced : No
Скриншоты
Download
Rutracker.org не распространяет и не хранит электронные версии произведений, а лишь предоставляет доступ к создаваемому пользователями каталогу ссылок на торрент-файлы, которые содержат только списки хеш-сумм
Как скачивать? (для скачивания .torrent файлов необходима регистрация)
[Профиль]  [ЛС] 
 
Ответить
Loading...
Error