Selection of algorithms from "Machine Learning: A probabilistic Approach" by Kevin Murphy written in GO