Module 8: Lesson 3


Advanced Density Estimation

This lesson introduces the kernel density estimation functionality in the Python scikit learn module, and the application of density estimation to two-dimensional data. Finally, sampling from a density estimate is demonstrated by using image data.

Objectives

By the end of this lesson, you will be be able to

  • articulate how density estimation provides insight into two-dimensional data,
  • how to perform density estimation by using the scikit learn library, and
  • how to use density estimation as a generative model.

Time Estimate

Approximately 2 hours.

Activities

Video: Watch the Advanced Density Estimation video.

Notebook: Read and complete the practice exercises in the Advanced Density Estimation notebook.


© 2017: Robert J. Brunner at the University of Illinois.

This notebook is released under the Creative Commons license CC BY-NC-SA 4.0. Any reproduction, adaptation, distribution, dissemination or making available of this notebook for commercial use is not allowed unless authorized in writing by the copyright holder.