Python and Math Essentials for Machine Learning
A Beginner's Guide
Machine Learning, Data Science, and the use of Artificial Intelligence technologies are growing rapidly in our society. Just a few applications include self-driving cars, personal assistants, product recommendations, robotics, data analysis, and web searching. These applications typically involve self-learning systems that are trained based on large amounts of data and the integration of "intelligence" based on algorithms.
To begin mastering the field of machine learning and AI, students must be fluent in the requisite computer science and mathematics topics, and this book provides a comprehensive introduction to both. Readers completing this book will attain a general working knowledge of the Python programming language and math concepts needed, including Statistics, Linear Algebra, and Calculus, to implement and analyze traditional and advanced Machine Learning algorithms.
Tony Mauro currently teaches Computer Science, Machine Learning, and Digital Electronic Circuit Design at the secondary (high school), community college, and University levels, and founded NexStream Technical Education to provide enrichment opportunities in these areas to students. His formal education is in Electrical Engineering where he completed his BSEE and MSEE degrees from the California Polytechnic University and the University of Southern California. He worked as a hardware, software and systems design engineer for over 20 years where he was awarded over 20 patents. He is also active in computer science and engineering pathways with the California Career Technical Education (CTE) program of study and contributes to the Institute of Electrical and Electronics Engineers (IEEE) to promote the fields to secondary school students.