Bayesian Optimization with Python

4.0
stars
6 ratings
Offered By
Coursera Project Network
In this Guided Project, you will:

Define objective function of Bayesian optimization

Implement Bayesian Optimization

Use Bayesian Optimization and GPyOpt in your projects

Clock2 hours
IntermediateIntermediate
CloudNo download needed
VideoSplit-screen video
Comment DotsEnglish
LaptopDesktop only

In this guided project you will get familiar with the basics of Bayesian optimization and Implement Bayesian optimization algorithm process and use it in a machine learning project, We will consider function optimization task and also Hyperparameters tuning using Bayesian optimization and GPyOpt library. Bayesian optimization is a nice topic, whether you want to do a high dimensional or a computationally expensive optimization it's efficient. By the end of this project you will be able to understand and start applying Bayesian optimization in your machine learning projects.

Skills you will develop

Bayesian OptimizationPython ProgrammingMachine LearningGpyOpt

Learn step-by-step

In a video that plays in a split-screen with your work area, your instructor will walk you through these steps:

  1. Define Objective function - One Dimensional Case

  2. Optimize 1-D Objective function using GPyopt

  3. Define Objective function - Two Dimensional Case

  4. Optimize 2-D Objective function using GPyopt

  5. Using Bayesian Optimization in Machine Learning

How Guided Projects work

Your workspace is a cloud desktop right in your browser, no download required

In a split-screen video, your instructor guides you step-by-step

Frequently asked questions

Frequently Asked Questions

More questions? Visit the Learner Help Center.