• Online, Self-Paced
Course Description

Keras provides a quick way to implement, train, and evaluate robust neural networks in Python. Using Keras for AI development for prototyping AI is standard practice and AI practitioners need to know why and how to use Keras for particular AI implementations.

In this course, you'll explore advanced techniques for working with the Keras framework. You'll recognize how Keras is different from other AI frameworks and identify cases in which it is advantageous to use Keras. You'll examine the functionality of the Keras Sequential model and Functional API and the role of multiple deep learning layers present in Keras. Finally, you will work with practical AI projects developed using Keras and troubleshoot common problems related to model training and evaluation.

Learning Objectives

{"discover the key concepts covered in this course"}

Framework Connections

The materials within this course focus on the Knowledge Skills and Abilities (KSAs) identified within the Specialty Areas listed below. Click to view Specialty Area details within the interactive National Cybersecurity Workforce Framework.