Machine learning is closely related to and often overlaps having computational statistics, a discipline that also focuses on prediction-making. It possesses strong ties to help mathematical optimization, which often deliver methods, theory and application domains towards field. Machine learning is required in a selection of computing tasks where designing and development explicit, rule-based algorithms can be infeasible.