• Online, Self-Paced
Course Description

Discover how to implement various supervised and unsupervised algorithms of machine learning using Python, with the primary focus of clustering and classification.

Learning Objectives

AI and ML Solutions with Python: Supervised, Unsupervised and Deep Learning

  • demonstrate how to implement classification
  • list the various types of algorithms used in unsupervised learning
  • demonstrate how to implement K-Mean clustering
  • demonstrate how to implement hierarchical clustering
  • demonstrate how to facilitate text mining and work with recommender systems
  • demonstrate the process involved in text mining and data assembly
  • specify the concepts of deep and reinforcement learning
  • work with Restricted Boltzmann machines
  • build models using Convolution Neural Network
  • utilize data frames and centroids

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.

Feedback

If you would like to provide feedback for this course, please e-mail the NICCS SO at NICCS@hq.dhs.gov.