Custom Models, Layers, and Loss Functions with TensorFlow

Coursera Courses ↗ · Coursera

Open Course on Coursera

Free to audit · Opens on Coursera

Custom Models, Layers, and Loss Functions with TensorFlow

Coursera · Advanced ·📐 ML Fundamentals ·1mo ago
Skills: ML Pipelines80%
In this course, you will: • Compare Functional and Sequential APIs, discover new models you can build with the Functional API, and build a model that produces multiple outputs including a Siamese network. • Build custom loss functions (including the contrastive loss function used in a Siamese network) in order to measure how well a model is doing and help your neural network learn from training data. • Build off of existing standard layers to create custom layers for your models, customize a network layer with a lambda layer, understand the differences between them, learn what makes up a custom layer, and explore activation functions. • Build off of existing models to add custom functionality, learn how to define your own custom class instead of using the Functional or Sequential APIs, build models that can be inherited from the TensorFlow Model class, and build a residual network (ResNet) through defining a custom model class. The DeepLearning.AI TensorFlow: Advanced Techniques Specialization introduces the features of TensorFlow that provide learners with more control over their model architecture and tools that help them create and train advanced ML models. This Specialization is for early and mid-career software and machine learning engineers with a foundational understanding of TensorFlow who are looking to expand their knowledge and skill set by learning advanced TensorFlow features to build powerful models.
Watch on Coursera ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Related AI Lessons

Python Programming Course in Delhi
Learn Python programming with a practical course in Delhi, designed for beginners and students
Medium · Python
Choosing the Right Architecture: A Software Engineer’s Field Guide to Neural Networks
Learn to choose the right neural network architecture for your AI project and understand the key considerations involved
Medium · Data Science
Chandra OCR 2: When Open Source Reads What Others Miss
Improve text extraction from documents with Chandra OCR 2, an open-source solution that outperforms others in accuracy
Medium · Machine Learning
The hidden value of teaching ML to Non-ML teams
Teaching ML to non-ML teams can break knowledge silos and increase project success, making it a valuable investment for companies
Medium · Machine Learning
Up next
Computational Thinking with JavaScript 2: Model & Analyse
Coursera
Watch →