A density estimator models the probability density of observed data. In unsupervised learning, it provides a way to represent how likely different regions of the data space are. section 9.2 section 9.8
Kernel density estimation supplies the central computational treatment:
- Allocate one kernel center to each data point, then combine the kernels into an estimated density. section 9.8
- Adjust the smoothing parameter to control the resulting estimate and observe how smoothing changes its shape. section 9.6
- Reduce query-time complexity with ball trees or KD trees when evaluating the estimate more efficiently. section 9.6
Computational-biology density modeling
Apply kernel density estimation to computational-biology data, compare estimates produced with different smoothing parameters, and optimize later queries with a ball tree or KD tree. section 9.2 section 9.6
