probabilistic machine