Udacity part of Accenture logo

Optimizing AI Strategies

Course

This course covers various aspects of improving AI models. Topics include introduction to model optimization, hyperparameter tuning, regularization techniques, evaluating and optimizing strategies, and deployment considerations. Students will learn how to monitor, evaluate and enhance model performance, prevent overfitting, and apply techniques for real-world scenarios.

This course covers various aspects of improving AI models. Topics include introduction to model optimization, hyperparameter tuning, regularization techniques, evaluating and optimizing strategies, and deployment considerations. Students will learn how to monitor, evaluate and enhance model performance, prevent overfitting, and apply techniques for real-world scenarios.

  • Intermediate

  • 3 weeks

  • Last Updated November 16, 2024

Skills you'll learn:

Model driftAutomated plan optimization

Prerequisites:

Statistics proficiencyIntermediate Python

Intermediate

3 weeks

Last Updated November 16, 2024

Skills you'll learn:

Model drift • Automated plan optimization • Hyperparameter tuning • Data pre-processing

Prerequisites:

Statistics proficiency • Intermediate Python

Course Lessons

Lesson 1

Introduction to AI Model Optimization

We review how AI models work in principle and important terminology used in AI model training and optimization. We talk about where AI model optimization applies in using AI models for trading.

Lesson 2

Regularization Techniques to Prevent Overfitting

Overfitting is a common issue when training AI models for trading. We’ll explore bias, variance, and the role of hyperparameters in the context of various AI model types.

Lesson 3

Hyperparameter Tuning Methods

Get hands-on with AI model hyperparameters and discuss the various methods available to us for tuning them in a systematic or ad-hoc way, as well as the advantages and disadvantages of each method.

Lesson 4

Evaluating and Optimizing AI Strategies

We discuss some practical methods and important considerations related to model optimization and evaluation in the context of AI models for trading.

Lesson 5

Deployment and Real-World Considerations

We analyze important practical considerations for using AI models for trading. We discuss things we need to keep in mind as we maintain or iterate on our deployed models.

Lesson 6 • Project

Project: Building and Optimizing a Classification Model for Trading

Optimize a stock price prediction model using data preprocessing, hyperparameter tuning, over/underfitting detection, model evaluation, and feature selection.

Taught By The Best

Photo of Farid Taba

Farid Taba

Data Engineer at Panalyt

Farid Taba is a machine learning engineer and a former quantitative analyst with 8 years of experience in the Technology and Financial sectors. He has a bachelor's degree in Computer Engineering from the University of Waterloo and a master's degree in Mathematical Finance from the University of Toronto.

The Udacity Difference

Combine technology training for employees with industry experts, mentors, and projects, for critical thinking that pushes innovation. Our proven upskilling system goes after success—relentlessly.

Demonstrate proficiency with practical projects

Projects are based on real-world scenarios and challenges, allowing you to apply the skills you learn to practical situations, while giving you real hands-on experience.

  • Gain proven experience

  • Retain knowledge longer

  • Apply new skills immediately

Top-tier services to ensure learner success

Reviewers provide timely and constructive feedback on your project submissions, highlighting areas of improvement and offering practical tips to enhance your work.

  • Get help from subject matter experts

  • Learn industry best practices

  • Gain valuable insights and improve your skills

Enroll in Optimizing AI Strategies. Choose the plan that works for you

All Access monthly

  • Unlimited access to our top-rated courses

  • Personalized Career Services

  • Cancel Anytime

  • Real-world projects

  • Personalized project reviews

  • Program certificates

Best Value

All Access bundle1

  • All the same great benefits as our monthly plan

  • The most cost-effective way to develop the skills you want

  1. 1Discount applies to the first 4 months of membership, after which plans are converted to month-to-month.

Your subscription also includes:

C++

(809)

3 months

Intermediate

SQL

(288)

2 months

Beginner

Udacity Accenture logo

Company

  • Facebook
  • Twitter
  • LinkedIn
  • Instagram

© 2011-2025 Udacity, Inc. "Nanodegree" is a registered trademark of Udacity. © 2011-2025 Udacity, Inc.
We use cookies and other data collection technologies to provide the best experience for our customers.