Comprehensive Machine Learning Fundamentals