Data Science and Machine Learning Series: AI Optimization Methods for Data Science

Video Description

This video covers the most popular Artificial Intelligence (AI) optimization methods for data science. There are five clips in this video series:

  • Optimization Methods Overview. This first video in the series covers the rationale for optimization methods along with an overview to the main optimization tools, including deterministic, stochastic, and hybrid systems.
  • Particle Swarm Optimization Method. This second video in the series covers the Particle Swarm Optimization (PSO) Method, which is one of the most fundamental optimizers. Learn how this heuristic algorithm can approximate global optimum similar to a swarm of bees. PSO pseudocode is provided, along with available package in Julia and Python. Both the strengths and weaknesses are covered, along with its most common use cases.
  • Genetic Algorithms. This third video in the series covers the genetic optimization algorithm framework, which is one of the most popular optimization methods. Genetic Algorithms (GAs) work as a group of cells that evolve over many generations. GA pseudocode is provided, along with available package in Julia and Python. Both the strengths and weaknesses are covered, along with its most common use cases.
  • Simulated Annealing Method. This fourth video in the series covers the Simulated Annealing (SA), a heuristic algorithm that works similar to the process of a metal cooling. SA pseudocode is provided, along with available package in Julia and Python. Both the strengths and weaknesses are covered, along with its most common use cases.
  • Optimization Ensembles. This fifth video in the series covers Optimization Ensembles, including the concept of variants with add-ons or differences from other optimization methods with the goal of improving performance. Some ensemble methods run PSOs, GAs, and SAs in parallel opting to solve the same program. Method SA pseudocode is provided, along with available package in Julia and Python. Both the strengths and weaknesses are covered, along with its most common use cases.


Here is a link to all of Zacharias Voulgaris’ machine learning, data science, and artificial intelligence (AI) videos.

Table of Contents

  1. Optimization Methods Overview 00:07:46
  2. Particle Swarm Optimization Method 00:12:30
  3. Genetic Algorithms 00:14:14
  4. Simulated Annealing Method 00:10:45
  5. Optimization Ensembles 00:13:50

Product Information

  • Title: Data Science and Machine Learning Series: AI Optimization Methods for Data Science
  • Author(s): Zacharias Voulgaris PhD
  • Release date: November 2018
  • Publisher(s): Technics Publications
  • ISBN: 9781634624480