An iterative algorithm that finds density modes by repeatedly moving toward regions of higher density.