Tags
Language
Tags
December 2024
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 1 2 3 4

Deep Learning With Tensorflow 2.0 [2023]

Posted By: ELK1nG
Deep Learning With Tensorflow 2.0 [2023]

Deep Learning With Tensorflow 2.0 [2023]
Last updated 11/2020
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 2.22 GB | Duration: 5h 55m

Build Deep Learning Algorithms with TensorFlow 2.0, Dive into Neural Networks and Apply Your Skills in a Business Case

What you'll learn

Gain a Strong Understanding of TensorFlow - Google’s Cutting-Edge Deep Learning Framework

Build Deep Learning Algorithms from Scratch in Python Using NumPy and TensorFlow

Set Yourself Apart with Hands-on Deep and Machine Learning Experience

Grasp the Mathematics Behind Deep Learning Algorithms

Understand Backpropagation, Stochastic Gradient Descent, Batching, Momentum, and Learning Rate Schedules

Know the Ins and Outs of Underfitting, Overfitting, Training, Validation, Testing, Early Stopping, and Initialization

Competently Carry Out Pre-Processing, Standardization, Normalization, and One-Hot Encoding

Requirements

Some basic Python programming skills

You’ll need to install Anaconda. We will show you how to do it in one of the first lectures of the course.

All software and data used in the course are free.

Description

Data scientists, machine learning engineers, and AI researchers all have their own skillsets. But what is that one special thing they have in common?They are all masters of deep learning. We often hear about AI, or self-driving cars, or the ‘algorithmic magic’ at Google, Facebook, and Amazon. But it is not magic - it is deep learning. And more specifically, it is usually deep neural networks – the one algorithm to rule them all.Cool, that sounds like a really important skill; how do I become a Master of Deep Learning?There are two routes you can take: The unguided route – This route will get you where you want to go, eventually, but expect to get lost a few times. If you are looking at this course you’ve maybe been there. The 365 route – Consider our route as the guided tour. We will take you to all the places you need, using the paths only the most experienced tour guides know about. We have extra knowledge you won’t get from reading those information boards and we give you this knowledge in fun and easy-to-digest methods to make sure it really sticks.Clearly, you can talk the talk, but can you walk the walk? – What exactly will I get out of this course that I can’t get anywhere else?Good question! We know how interesting Deep Learning is and we love it! However, we know that the goal here is career progression, that’s why our course is business focused and gives you real world practice on how to use Deep Learning to optimize business performance.We don’t just scratch the surface either – It’s not called ‘Skin-Deep’ Learning after all. We fully explain the theory from the mathematics behind the algorithms to the state-of-the-art initialization methods, plus so much more.Theory is no good without putting it into practice, is it? That’s why we give you plenty of opportunities to put this theory to use. Implement cutting edge optimizations, get hands on with TensorFlow and even build your very own algorithm and put it through training!Wow, that’s going to look great on your resume!Speaking of resumes, you also get a certificate upon completion which employers can verify that you have successfully finished a prestigious 365 Careers course – and one of our best at that!Now, I can see you’re bragging a little, but I admit you have peaked my interest. What else does your course offer that will make my resume shine?Trust us, after this course you’ll be able to fill your resume with skills and have plenty left over to show off at the interview.Of course, you’ll get fully acquainted with Google’ TensorFlow and NumPy, two tools essential for creating and understanding Deep Learning algorithms.Explore layers, their building blocks and activations – sigmoid, tanh, ReLu, softmax, etc.Understand the backpropagation process, intuitively and mathematically.You’ll be able to spot and prevent overfitting – one of the biggest issues in machine and deep learningGet to know the state-of-the-art initialization methods. Don’t know what initialization is? We explain that, tooLearn how to build deep neural networks using real data, implemented by real companies in the real world. TEMPLATES included!Also, I don’t know if we’ve mentioned this, but you will have created your very own Deep Learning Algorithm after only 1 hour of the course.It’s this hands-on experience that will really make your resume stand outThis all sounds great, but I am a little overwhelmed, I’m afraid I may not have enough experience.We admit, you will need at least a little understanding of Python programming but nothing to worry about. We start with the basics and take you step by step toward building your very first (or second, or third etc.) Deep Learning algorithm – we program everything in Python and explain each line of code.We do this early on and it will give you the confidence to carry on to the more complex topics we cover.All the sophisticated concepts we teach are explained intuitively. Our beautifully animated videos and step by step approach ensures the course is a fun and engaging experience for all levels.We want everyone to get the most out of our course, and the best way to do that is to keep our students motivated. So, we worked hard to ensure that students with varying skills are challenged without being overwhelmed. Each lecture builds upon the last and practical exercises mean that you can practice what you’ve learned before moving on to the next step. And of course, we are available to answer any queries you have. In fact, we aim to answer any and all question within 1 business day. We don’t just chuck you in the pool then head to the bar and let you fend for yourself. Remember, we don’t just want you to enrol – we want you to complete the course and become a Master of Deep Learning.OK, awesome! I feel much better about my level of experience now, but we haven’t discussed yours! How do I know you can teach me to become a Master of Deep Learning?That’s an understandable worry, but it’s one we have no problem removing.We are 365 Careers and we’ve been creating online courses for ages. We have over 1,750,000 students and enjoy high ratings for all our Udemy courses. We are a team of experts who are all, at heart, teachers. We believe knowledge should be shared and not just through boring text books but in engaging and fun ways.We are well aware how difficult it is to build your knowledge and skills in the data science field, it’s so new and has grown so fast that the education sector has struggled to keep up and offer any substantial methods of teaching these topic areas. We wanted to change things – to rock the boat – so we developed our unique teaching style, one that countless students have enjoyed and thrived with.And between us, we think this course is one of our favourites, so if this is your first time with us, you’re in for a treat. If it’s not and you’ve taken one of our courses before, then, you’re still in for a treat!I’ve been hurt before though, how can I be sure you won’t let me down?Easy, with Udemy’s 30-day money back guarantee. We strive for the best and believe that our courses are the best out there. But you know what, everyone is different, and we understand that. So, we have no problem offering this guarantee, we want students who will complete and get the most out of this course. If you are one of the few who finds this course not what you wanted or expected then, get your money back. No questions, no risk, no problem.Great, that takes a load of my shoulders. What next?Click on the ‘Buy now’ button and take that first step toward a satisfying data science career and becoming a Master of Deep Learning.

Overview

Section 1: Welcome! Course introduction

Lecture 1 Meet your instructors and why you should study machine learning?

Lecture 2 What does the course cover?

Lecture 3 Download All Resources and Important FAQ

Section 2: Introduction to neural networks

Lecture 4 Introduction to neural networks

Lecture 5 Training the model

Lecture 6 Types of machine learning

Lecture 7 The linear model

Lecture 8 Need Help with Linear Algebra?

Lecture 9 The linear model. Multiple inputs

Lecture 10 The linear model. Multiple inputs and multiple outputs

Lecture 11 Graphical representation

Lecture 12 The objective function

Lecture 13 L2-norm loss

Lecture 14 Cross-entropy loss

Lecture 15 One parameter gradient descent

Lecture 16 N-parameter gradient descent

Section 3: Setting up the working environment

Lecture 17 Setting up the environment - An introduction - Do not skip, please!

Lecture 18 Why Python and why Jupyter?

Lecture 19 Installing Anaconda

Lecture 20 The Jupyter dashboard - part 1

Lecture 21 The Jupyter dashboard - part 2

Lecture 22 Jupyter Shortcuts

Lecture 23 Installing TensorFlow 2

Lecture 24 Installing packages - exercise

Lecture 25 Installing packages - solution

Section 4: Minimal example - your first machine learning algorithm

Lecture 26 Minimal example - part 1

Lecture 27 Minimal example - part 2

Lecture 28 Minimal example - part 3

Lecture 29 Minimal example - part 4

Lecture 30 Minimal example - Exercises

Section 5: TensorFlow - An introduction

Lecture 31 TensorFlow outline

Lecture 32 TensorFlow 2 intro

Lecture 33 A Note on Coding in TensorFlow

Lecture 34 Types of file formats in TensorFlow and data handling

Lecture 35 Model layout - inputs, outputs, targets, weights, biases, optimizer and loss

Lecture 36 Interpreting the result and extracting the weights and bias

Lecture 37 Cutomizing your model

Lecture 38 Minimal example with TensorFlow - Exercises

Section 6: Going deeper: Introduction to deep neural networks

Lecture 39 Layers

Lecture 40 What is a deep net?

Lecture 41 Understanding deep nets in depth

Lecture 42 Why do we need non-linearities?

Lecture 43 Activation functions

Lecture 44 Softmax activation

Lecture 45 Backpropagation

Lecture 46 Backpropagation - visual representation

Section 7: Backpropagation. A peek into the Mathematics of Optimization

Lecture 47 Backpropagation. A peek into the Mathematics of Optimization

Section 8: Overfitting

Lecture 48 Underfitting and overfitting

Lecture 49 Underfitting and overfitting - classification

Lecture 50 Training and validation

Lecture 51 Training, validation, and test

Lecture 52 N-fold cross validation

Lecture 53 Early stopping

Section 9: Initialization

Lecture 54 Initialization - Introduction

Lecture 55 Types of simple initializations

Lecture 56 Xavier initialization

Section 10: Gradient descent and learning rates

Lecture 57 Stochastic gradient descent

Lecture 58 Gradient descent pitfalls

Lecture 59 Momentum

Lecture 60 Learning rate schedules

Lecture 61 Learning rate schedules. A picture

Lecture 62 Adaptive learning rate schedules

Lecture 63 Adaptive moment estimation

Section 11: Preprocessing

Lecture 64 Preprocessing introduction

Lecture 65 Basic preprocessing

Lecture 66 Standardization

Lecture 67 Dealing with categorical data

Lecture 68 One-hot and binary encoding

Section 12: The MNIST example

Lecture 69 The dataset

Lecture 70 How to tackle the MNIST

Lecture 71 Importing the relevant packages and load the data

Lecture 72 Preprocess the data - create a validation dataset and scale the data

Lecture 73 Preprocess the data - scale the test data

Lecture 74 Preprocess the data - shuffle and batch the data

Lecture 75 Preprocess the data - shuffle and batch the data

Lecture 76 Outline the model

Lecture 77 Select the loss and the optimizer

Lecture 78 Learning

Lecture 79 MNIST - exercises

Lecture 80 MNIST - solutions

Lecture 81 Testing the model

Section 13: Business case

Lecture 82 Exploring the dataset and identifying predictors

Lecture 83 Outlining the business case solution

Lecture 84 Balancing the dataset

Lecture 85 Preprocessing the data

Lecture 86 Preprocessing exercise

Lecture 87 Load the preprocessed data

Lecture 88 Load the preprocessed data - Exercise

Lecture 89 Learning and interpreting the result

Lecture 90 Setting an early stopping mechanism

Lecture 91 Setting an early stopping mechanism - Exercise

Lecture 92 Testing the model

Lecture 93 Final exercise

Section 14: Appendix: Linear Algebra Fundamentals

Lecture 94 What is a Matrix?

Lecture 95 Scalars and Vectors

Lecture 96 Linear Algebra and Geometry

Lecture 97 Scalars, Vectors and Matrices in Python

Lecture 98 Tensors

Lecture 99 Addition and Subtraction of Matrices

Lecture 100 Errors when Adding Matrices

Lecture 101 Transpose of a Matrix

Lecture 102 Dot Product of Vectors

Lecture 103 Dot Product of Matrices

Lecture 104 Why is Linear Algebra Useful?

Section 15: Conclusion

Lecture 105 See how much you have learned

Lecture 106 What’s further out there in the machine and deep learning world

Lecture 107 An overview of CNNs

Lecture 108 How DeepMind uses deep learning

Lecture 109 An overview of RNNs

Lecture 110 An overview of non-NN approaches

Section 16: Bonus lecture

Lecture 111 Bonus lecture: Next steps

Aspiring data scientists,People interested in Machine Learning, Deep Learning, Business, and Artificial Intelligence,,Anyone who wants to learn how to code and build machine and deep learning algorithms from scratch