TensorFlow 2: Working with Neural Networks
43mIntermediate2022-01-31
Authors

Jonathan Fernandes
Consultant focusing on data science, AI, and big data
Course details
TensorFlow 2.0 is quickly becoming one of the most popular deep learning frameworks and a must-have skill in your artificial intelligence toolkit. Using a hands-on approach, instructor Jonathan Fernandes covers foundational skills for deep learning using TensorFlow 2.0, from creating single and multi-layer networks, to training a network, and using it to make predictions. He also covers loss functions, optimizers, and some of the data APIs unique to TensorFlow.
Skills covered
TensorFlowNeural Networks and Deep LearningGoogleArtificial Intelligence (AI)Deep Dive (X:Y)
Concepts
0. Introduction
- 01 - Using TensorFlow for neural networks and tables
- 02 - What you should know
- 03 - What is TensorFlow
1. Fashion MNIST and Neural Networks
- 04 - Working with the Fashion-MNIST dataset
- 05 - Neural network intuition
- 06 - Train the network
2. Working with Loss, Gradient Descent, and Optimizers
- 07 - Loss
- 08 - Gradient descent
- 09 - Optimizers
- 10 - Neural network visualization
3. Working with Tabular Data
- 11 - Introduction to the Titanic dataset
- 12 - Comparing the Titanic model to the Fashion-MNIST model
- 13 - tf.data API
- 14 - Feature engineering
- 15 - Train and evaluate the model
Conclusion
- 16 - Next steps and additional resources
Related courses
- TensorFlow 2.0: Working with Images
- TensorFlow: Working with NLP
- Building Recommender Systems with Machine Learning and AI
- PyTorch Essential Training: Working with Images
- Learning TensorFlow with JavaScript
- Building Deep Learning Applications with Keras 2.0 (2017)
- Deep Learning: Model Optimization and Tuning (2022)
- Building and Deploying Deep Learning Applications with TensorFlow
Related learn paths
- Advance Your Skills in AI and Machine Learning
- Develop Your Skills with Large Language Models
- Advance Your Skills in Deep Learning and Neural Networks
- Fundamentals to Become a Machine Learning Engineer
- Advance Your Skills in Natural Language Processing
- Getting Started with AI and Machine Learning
- Build Essential Data Skills
- Become an AI Engineer