https://5dok.net/document/qvlxve30-probabilistic-learning-probabilistic-learning-approaches-approaches-classification-classification.html