https://medium.com/@monocosmo77/use-of-dirichlet-problem-in-machine-learning-research-part2-daed484a975a