TensorFlow Developer Professional Certificate
Skills:
ML Pipelines85%
Key Takeaways
Introduces the TensorFlow Developer Professional Certificate, covering TensorFlow basics and deep learning applications
Full Transcript
Welcome to TensorFlow from basics to mastery. Some of you may have taken deep learning or machine learning from me and learn about the amazing things you can now do with deep learning machine learning. One of the best tools you can use to implement these algorithms is TensorFlow. Learning algorithms can be quite complicated and today programming frameworks like TensorFlow, PyTorch, Caffe, and many others can save you a lot of time. These tools can be complicated and what this set of courses will do is teach you how to use TensorFlow effectively. In order to teach much of these courses, I'm absolutely thrilled to introduce Laurence Moroney. >> Thank you, Andrew. He is a developer advocate at Google and has been working on Google AI and TensorFlow. Laurence has also written over 30 programming books including four sci-fi novels. Yeah, exactly. I've I've been busy. I I really enjoy writing, but the one thing I enjoy even more is like learning and teaching AI. So, and actually I've learned from the specializations that you mentioned and I learned from your courses, so it's a real honor to be here with you. Oh, thank you. I I I did not know that you were taking my courses well. Thank you. Oh, definitely. So, it's a big fan and that's really what got me into AI was It's actually a long story. I had started doing AI many, many years ago back when it was things like Prolog and Lisp and all that, but now when we've gotten more into machine learning and deep learning with neural networks, I needed a place to learn it and actually learned it from your courses. So, it's it's it's been exciting to be actually coming full circle and now teaching it myself, too. Thank you. I should not know. So, thank you for sharing that. I caught you by surprise. >> [laughter] >> So, it's like where the industry's at right now is one of the things that like really excites me because it's like it's just it's it's really it's exploding, right? There's a deep learning and and machine learning skills are becoming ever more important and opening up whole new scenarios. One of the strange things and exciting things about machine learning and AI is that it's no longer just a technical thing limited to the software industry. So, that everyone in or at least every industry needs to figure this out. Yeah, yeah. And it's exciting from a developer's perspective because it's there's a new paradigm. And that kind of And the new paradigm to me is opening up scenarios that weren't previously possible. Things that were too difficult for me to write programs for. And so and whatever it's like whenever a new paradigm comes and these new tools come and you can open up new scenarios, then that opens up great new opportunities. Yeah, and I think one of the tragic things today is even though the whole world sees the promise and the hope of these machine learning and AI capabilities changing so many things, the world just doesn't have enough AI developers today. Exactly. I mean, there I've seen surveys of like, you know, 25, 26 million software developers and like maybe 300,000 AI practitioners. So, part of my personal passion is to try and turn like those 24.7 non-AI practitioners and significant portion of them into people who can understand AI and who can build the the new and exciting things that we can't think of. Yeah. So, I think if you finish this set of courses and learn how to code in TensorFlow, hopefully that will help you do some of this exciting work and maybe become an AI developer. So, in the next video, you'll hear Laurence talk about the differences between traditional programming paradigms versus the machine learning and deep learning programming paradigm. And you'll also hear about how to fit an X to Y data relationship, how to fit a straight line to data. So, please go on to the next video. Thank you.
Original Description
Get started now: https://learn.deeplearning.ai/specializations/tensorflow-developer-professional-certificate
The TensorFlow Developer Professional Certificate Specialization is aimed at developers who want to learn about TensorFlow to build AI applications: learn the basics on how to use TensorFlow to build, train, and optimize deep neural networks and dive deep into Computer Vision, Natural Language Processing, and Time Series Analysis.
TensorFlow is one of the most in-demand and popular open-source deep learning frameworks available today. The DeepLearning.AI TensorFlow Developer Professional Certificate program teaches you applied machine learning skills with TensorFlow so you can build and train powerful models.
In this hands-on, four-course Professional Certificate program, you’ll learn the necessary tools to build scalable AI-powered applications with TensorFlow. After finishing this program, you’ll be able to apply your new TensorFlow skills to a wide range of problems and projects. This program can help you prepare for the Google TensorFlow Certificate exam and bring you one step closer to achieving the Google TensorFlow Certificate.
Who should join?
This is a hands-on specialization for developers who want to learn TensorFlow to build AI applications. A high-school level of mathematics and prior experience with Python will help learners get the most out of this class. Prior machine learning or deep learning knowledge is helpful but not required.
Enroll now and propel your career forward with cutting-edge skills and hands-on experience!
Watch on YouTube ↗
(saves to browser)
Sign in to unlock AI tutor explanation · ⚡30
Playlist
Uploads from DeepLearningAI · DeepLearningAI · 0 of 60
← Previous
Next →
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
Forward and Backward Propagation (C1W4L06)
DeepLearningAI
deeplearning.ai's Heroes of Deep Learning: Yuanqing Lin
DeepLearningAI
deeplearning.ai's Heroes of Deep Learning: Ruslan Salakhutdinov
DeepLearningAI
deeplearning.ai's Heroes of Deep Learning: Yoshua Bengio
DeepLearningAI
deeplearning.ai's Heroes of Deep Learning: Pieter Abbeel
DeepLearningAI
deeplearning.ai's Heroes of Deep Learning: Ian Goodfellow
DeepLearningAI
deeplearning.ai's Heroes of Deep Learning: Andrej Karpathy
DeepLearningAI
Using an Appropriate Scale (C2W3L02)
DeepLearningAI
Gradient Checking (C2W1L13)
DeepLearningAI
Gradient Checking Implementation Notes (C2W1L14)
DeepLearningAI
Learning Rate Decay (C2W2L09)
DeepLearningAI
Understanding Mini-Batch Gradient Dexcent (C2W2L02)
DeepLearningAI
Mini Batch Gradient Descent (C2W2L01)
DeepLearningAI
The Problem of Local Optima (C2W3L10)
DeepLearningAI
Exponentially Weighted Averages (C2W2L03)
DeepLearningAI
Tuning Process (C2W3L01)
DeepLearningAI
Understanding Exponentially Weighted Averages (C2W2L04)
DeepLearningAI
Bias Correction of Exponentially Weighted Averages (C2W2L05)
DeepLearningAI
Gradient Descent With Momentum (C2W2L06)
DeepLearningAI
Normalizing Activations in a Network (C2W3L04)
DeepLearningAI
Hyperparameter Tuning in Practice (C2W3L03)
DeepLearningAI
Adam Optimization Algorithm (C2W2L08)
DeepLearningAI
RMSProp (C2W2L07)
DeepLearningAI
Fitting Batch Norm Into Neural Networks (C2W3L05)
DeepLearningAI
Why Does Batch Norm Work? (C2W3L06)
DeepLearningAI
Batch Norm At Test Time (C2W3L07)
DeepLearningAI
Softmax Regression (C2W3L08)
DeepLearningAI
Deep Learning Frameworks (C2W3L10)
DeepLearningAI
Neural Network Overview (C1W3L01)
DeepLearningAI
Training Softmax Classifier (C2W3L09)
DeepLearningAI
Why Deep Representations? (C1W4L04)
DeepLearningAI
Gradient Descent For Neural Networks (C1W3L09)
DeepLearningAI
Neural Network Representations (C1W3L02)
DeepLearningAI
TensorFlow (C2W3L11)
DeepLearningAI
Activation Functions (C1W3L06)
DeepLearningAI
Explanation For Vectorized Implementation (C1W3L05)
DeepLearningAI
Getting Matrix Dimensions Right (C1W4L03)
DeepLearningAI
Understanding Dropout (C2W1L07)
DeepLearningAI
Building Blocks of a Deep Neural Network (C1W4L05)
DeepLearningAI
Why Non-linear Activation Functions (C1W3L07)
DeepLearningAI
Computing Neural Network Output (C1W3L03)
DeepLearningAI
Backpropagation Intuition (C1W3L10)
DeepLearningAI
Train/Dev/Test Sets (C2W1L01)
DeepLearningAI
Deep L-Layer Neural Network (C1W4L01)
DeepLearningAI
Random Initialization (C1W3L11)
DeepLearningAI
Other Regularization Methods (C2W1L08)
DeepLearningAI
Normalizing Inputs (C2W1L09)
DeepLearningAI
Derivatives Of Activation Functions (C1W3L08)
DeepLearningAI
Parameters vs Hyperparameters (C1W4L07)
DeepLearningAI
Vectorizing Across Multiple Examples (C1W3L04)
DeepLearningAI
What does this have to do with the brain? (C1W4L08)
DeepLearningAI
Dropout Regularization (C2W1L06)
DeepLearningAI
Vanishing/Exploding Gradients (C2W1L10)
DeepLearningAI
Basic Recipe for Machine Learning (C2W1L03)
DeepLearningAI
Bias/Variance (C2W1L02)
DeepLearningAI
Forward Propagation in a Deep Network (C1W4L02)
DeepLearningAI
Weight Initialization in a Deep Network (C2W1L11)
DeepLearningAI
Numerical Approximations of Gradients (C2W1L12)
DeepLearningAI
Regularization (C2W1L04)
DeepLearningAI
Why Regularization Reduces Overfitting (C2W1L05)
DeepLearningAI
More on: ML Pipelines
View skill →Related Reads
📰
📰
📰
📰
SHAP-Based Explainability for Predictive Maintenance: Oil & Gas, Energy & Utilities, and Consumer…
Medium · Machine Learning
Head-level attention fusion trims compute
Dev.to · Papers Mache
Mastering Statistics for Machine Learning: From Core Fundamentals to Advanced Concepts
Medium · Machine Learning
Mastering Statistics for Machine Learning: From Core Fundamentals to Advanced Concepts
Medium · Deep Learning
🎓
Tutor Explanation
DeepCamp AI