Mathematics Essentials for Machine Learning - Terezija Semenski

Mathematics Essentials for Machine Learning

Build a solid mathematical foundation for a career in machine learning
Buch | Softcover
2024
Packt Publishing Limited (Verlag)
978-1-83508-843-2 (ISBN)
47,35 inkl. MwSt
Understand and leverage mathematical concepts to design efficient machine learning models using concrete and executable examples in Python

Key Features

Create effective machine learning models with a robust mathematical foundation
Delve deeper into the underlying mathematics of ML algorithms to gain profound insights
Utilize math skills to implement ML algorithms and secure a machine learning job

Book DescriptionMany machine learning developers and data scientists struggle with core linear algebra concepts and techniques used to design and implement ML algorithms. Instead of covering only theoretical knowledge (definitions, theorems, and proofs), this book will focus on explaining fundamental mathematical concepts with examples while providing scenarios and practice exercises.
To build a strong mathematical foundation you will begin with linear algebra, the fundamental principles of vectors and matrices, including techniques like Gaussian elimination and the Gram-Schmidt process. As you progress, you'll recognise the significance of eigenvalues and eigenvectors in this mathematical framework, which are integral components of understanding machine learning algorithms and their applications. Next, it delves into differential and integral Calculus, leveraging the essence of multivariate Calculus and ML gradients. You will also gain knowledge of probability rules and probability distributions and finally discover the power of statistics from summary statistics to linear regression. Finally, you will gain hands-on experience with popular Python libraries NumPy, SciPy, and Matplotlib by exploring mathematical functions.
By the end of this book, you will master the mathematical concepts to build smart, fast, and efficient ML models.What you will learn

Learn essential linear algebra to understand and create ML algorithms
Understand optimization techniques using calculus operations and concepts
Explore probability calculations and concepts to enhance optimization understanding
Learn summary statistics, quantiles, and different probability distributions
Delve into advanced concepts, like sampling and replacement algorithms, linear regression, and its applications in ML
Implement mathematical functions with Python libraries like NumPy, SciPy, and Matplotlib

Who this book is forIf you are a data science enthusiast software developer who wants to gain practical understanding of mathematical concepts for ML, then this book is for you. In order to get the best out of this book, you should have a basic knowledge of high school mathematics, in particular Algebra and Precalculus. You should also be familiar with basic programming in Python, or a similar language.

Terezija Semenski is currently working as a LinkedIn learning instructor, with over 10 released courses, and as a software developer. She has over 10 years experience as a software developer and QA team lead in the field of machine learning and deep learning across multiple domains. Terezija loves mathematics, teaching, making beautiful charts and engaging in technical discussions with diverse audiences. She lives in Croatia with her husband, daughter, cat, and dog.

Table of Contents

Building a strong foundation in Linear Algebra
Navigating Vectors and Matrices
Implementing Gaussian elimination
Transforming matrices from orthogonality to Gram–Schmidt process
Unveiling Eigenvalues and Eigenvectors
Providing an introduction to Calculus
Applying the power of derivatives and differentiation
Extending to multivariate Calculus and ML gradients
Identifying key components of integral Calculus
Creating key foundations of Probability and the probability rules
Examining fundamental properties of discrete probability distributions
Investigating essential properties of continuous probability distributions
Exploiting the power of the Bayes' Theorem
Introducing Statistics and the summary statistics
Calculating quantiles and correlation
Working with random variables and probability distribution
Implementing sampling and replacement
Applying linear regression

Erscheinungsdatum
Verlagsort Birmingham
Sprache englisch
Maße 191 x 235 mm
Themenwelt Informatik Software Entwicklung User Interfaces (HCI)
Mathematik / Informatik Informatik Theorie / Studium
Mathematik / Informatik Informatik Web / Internet
Technik Elektrotechnik / Energietechnik
ISBN-10 1-83508-843-0 / 1835088430
ISBN-13 978-1-83508-843-2 / 9781835088432
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
Aus- und Weiterbildung nach iSAQB-Standard zum Certified Professional …

von Mahbouba Gharbi; Arne Koschel; Andreas Rausch; Gernot Starke

Buch | Hardcover (2023)
dpunkt Verlag
34,90
Lean UX und Design Thinking: Teambasierte Entwicklung …

von Toni Steimle; Dieter Wallach

Buch | Hardcover (2022)
dpunkt (Verlag)
34,90
Wissensverarbeitung - Neuronale Netze

von Uwe Lämmel; Jürgen Cleve

Buch | Hardcover (2023)
Carl Hanser (Verlag)
34,99