YoVDO

AWS Machine Learning Foundations Course

Offered By: Amazon Web Services via Udacity

Tags

Amazon Web Services (AWS) Courses Machine Learning Courses Supervised Learning Courses Unsupervised Learning Courses Linear Regression Courses Amazon SageMaker Courses Object-oriented programming Courses Logistic Regression Courses K-means Courses

Course Description

Overview

Learn what machine learning is and the steps involved in building and evaluating models. Gain in demand skills needed at businesses working to solve challenges with AI.

Learn the fundamentals of advanced machine learning areas such as computer vision, reinforcement learning, and generative AI. Get hands-on with machine learning using AWS AI Devices (i.e. AWS DeepRacer and AWS DeepComposer).

Learn how to prepare, build, train, and deploy high-quality machine learning (ML) models quickly with Amazon SageMaker and learn object-oriented programming best practices.


Syllabus

  • Welcome to the AWS Machine Learning Foundations Course
    • Meet your instructors,What you will learn,Pre-requisites
  • Introduction to Machine Learning
    • Differentiate between supervised and unsupervised learning,Identify problems that can be solved with machine learning,Describe commonly used algorithms including linear regression, logistic regression, and k-means,Describe how model training and testing works,Evaluate the performance of a machine learning model using metrics
  • Machine Learning with AWS
    • Identify AWS machine learning offerings and understand how different services are used for different applications,Explain the fundamentals of computer vision and provide examples of popular tasks,Describe how reinforcement learning works in the context of AWS DeepRacer,Explain the fundamentals of generative AI and its applications, and describe three famous generative AI models in the context of music and AWS DeepComposer
  • Software Engineering Practices, Part 1
    • Writing clean and modular code,Writing efficient code,Code refactoring,Adding meaningful documentation,Using version control
  • Software Engineering Practices, Part 2
    • Testing,Logging,Code reviews
  • Introduction to Object-Oriented Programming
    • Object-oriented programming syntax,Using object-oriented programming to make a Python package

Taught by

Maryam Rezapoor, Eva Pagneux, Phu Nguyen, Juno Lee and Andrew Paster

Tags

Related Courses

Introduction à la programmation orientée objet (en Java)
École Polytechnique Fédérale de Lausanne via Coursera
C++ For C Programmers, Part A
University of California, Santa Cruz via Coursera
Introduction to Programming for Musicians and Digital Artists
California Institute of the Arts via Coursera
Beginning Game Programming with C#
University of Colorado System via Coursera
Paradigms of Computer Programming
Université catholique de Louvain via edX