Formal Definition of Machine Learning — What Is ML? | OneNoughtOne