Fndamentals of Machine Learning