نام کتاب
Mathematics of Machine Learning

Master linear algebra, calculus, and probability for machine learning

Tivadar Danka

Paperback731 Pages
PublisherPackt
Edition1
LanguageEnglish
Year2025
ISBN9781837027873
323
A6184
انتخاب نوع چاپ:
جلد سخت
1,025,000ت
0
جلد نرم
1,125,000ت(2 جلدی)
0
طلق پاپکو و فنر
1,145,000ت(2 جلدی)
0
مجموع:
0تومان
کیفیت متن:اورجینال انتشارات
قطع:B5
رنگ صفحات:دارای متن و کادر رنگی
پشتیبانی در روزهای تعطیل!
ارسال به سراسر کشور

#Mathematics

#Machine_Learning

#Python

#ML

#Linear_algebra

#Complex_numbers

#Matrix

#Matrices

#graphs

#Optimization

#probability

توضیحات

با این راهنمای جامع و کاربردی، پایه‌ای محکم در ریاضیات پشت الگوریتم‌های یادگیری ماشین بسازید — شامل جبر خطی، حساب دیفرانسیل و انتگرال، و نظریه احتمال — همراه با مثال‌های عملی در پایتون.


ویژگی‌های کلیدی:

  • تسلط بر مفاهیم جبر خطی، حساب دیفرانسیل و انتگرال، و احتمال برای یادگیری ماشین
  • ایجاد پیوند میان نظریه‌های ریاضی و کاربردهای واقعی در پروژه‌های ML
  • پیاده‌سازی مفاهیم کلیدی ریاضی با استفاده از پایتون


توضیح کتاب:

کتاب Mathematics of Machine Learning مقدمه‌ای دقیق ولی قابل‌فهم بر پایه‌های ریاضی یادگیری ماشین ارائه می‌دهد — طراحی‌شده برای مهندسان، توسعه‌دهندگان و دانشمندان داده که می‌خواهند دانش فنی خود را ارتقا دهند. در این کتاب، سه حوزه‌ی اصلی ریاضیات یعنی جبر خطی، حساب دیفرانسیل و انتگرال، و نظریه‌ی احتمال بررسی می‌شوند؛ مفاهیمی که برای درک عمیق الگوریتم‌های یادگیری ماشین پیشرفته ضروری هستند.


نویسنده، تیوادر دانکا (Tivadar Danka)، ریاضی‌دانی با مدرک دکتری که به مهندس یادگیری ماشین تبدیل شده و با سبک آموزش شهودی‌اش بیش از ۱۰۰ هزار دنبال‌کننده جذب کرده، مفاهیم پیچیده را با شفافیت توضیح می‌دهد. این کتاب با ترکیب دقیق نظریه و کاربرد، توضیحاتی روشن از سازه‌های ریاضی و ارتباط مستقیم آن‌ها با وظایف یادگیری ماشین ارائه می‌دهد. با مثال‌های عملی در پایتون، یاد می‌گیرید چطور این مفاهیم را پیاده‌سازی کرده و در سناریوهای واقعی مانند آموزش مدل‌ها با گرادیان نزولی یا کار با بردارها، ماتریس‌ها و تنسورها استفاده کنید.


در پایان این کتاب، توانایی و اعتماد‌به‌نفس لازم برای مطالعه‌ی منابع پیشرفته‌ی یادگیری ماشین و شخصی‌سازی الگوریتم‌ها برای پروژه‌های خاص را به دست خواهید آورد.


آنچه خواهید آموخت:

  • درک مفاهیم اصلی جبر خطی از جمله ماتریس‌ها، مقادیر ویژه (eigenvalues)، و تجزیه‌ها (decompositions)
  • تسلط بر اصول پایه‌ای حساب دیفرانسیل و انتگرال شامل مشتق‌گیری و انتگرال‌گیری
  • بررسی مباحث پیشرفته در حساب چندمتغیره برای بهینه‌سازی در فضاهای با ابعاد بالا
  • یادگیری مفاهیم کلیدی نظریه‌ی احتمال مانند توزیع‌ها، قضیه بیز، و آنتروپی
  • زنده‌کردن مفاهیم ریاضی از طریق پیاده‌سازی در پایتون


Build a solid foundation in the core math behind machine learning algorithms with this comprehensive guide to linear algebra, calculus, and probability, explained through practical Python examples


Key Features

  • Master linear algebra, calculus, and probability theory for ML
  • Bridge the gap between theory and real-world applications
  • Learn Python implementations of core mathematical concepts


Book Description

Mathematics of Machine Learning provides a rigorous yet accessible introduction to the mathematical underpinnings of machine learning, designed for engineers, developers, and data scientists ready to elevate their technical expertise. With this book, you’ll explore the core disciplines of linear algebra, calculus, and probability theory essential for mastering advanced machine learning concepts.

PhD mathematician turned ML engineer Tivadar Danka—known for his intuitive teaching style that has attracted 100k+ followers—guides you through complex concepts with clarity, providing the structured guidance you need to deepen your theoretical knowledge and enhance your ability to solve complex machine learning problems. Balancing theory with application, this book offers clear explanations of mathematical constructs and their direct relevance to machine learning tasks. Through practical Python examples, you’ll learn to implement and use these ideas in real-world scenarios, such as training machine learning models with gradient descent or working with vectors, matrices, and tensors.


By the end of this book, you’ll have gained the confidence to engage with advanced machine learning literature and tailor algorithms to meet specific project requirements.


What you will learn

  • Understand core concepts of linear algebra, including matrices, eigenvalues, and decompositions
  • Grasp fundamental principles of calculus, including differentiation and integration
  • Explore advanced topics in multivariable calculus for optimization in high dimensions
  • Master essential probability concepts like distributions, Bayes' theorem, and entropy
  • Bring mathematical ideas to life through Python-based implementations


Who this book is for

This book is for aspiring machine learning engineers, data scientists, software developers, and researchers who want to gain a deeper understanding of the mathematics that drives machine learning. A foundational understanding of algebra and Python, and basic familiarity with machine learning tools are recommended.


Table of Contents

  1. Vectors and vector spaces
  2. The geometric structure of vector spaces
  3. Linear algebra in practice spaces: measuring distances
  4. Linear transformations
  5. Matrices and equations
  6. Eigenvalues and eigenvectors
  7. Matrix factorizations
  8. Matrices and graphs
  9. Functions
  10. Numbers, sequences, and series
  11. Topology, limits, and continuity
  12. Differentiation
  13. Optimization
  14. Integration
  15. Multivariable functions
  16. Derivatives and gradients
  17. Optimization in multiple variables
  18. What is probability?
  19. Random variables and distributions
  20. The expected value
  21. The maximum likelihood estimation
  22. It's just logic
  23. The structure of mathematics
  24. Basics of set theory
  25. Complex numbers


About the Author

Tivadar Danka is a mathematician by training, a machine learning engineer by profession, and an educator by passion. After finishing his PhD in 2016 (about the arcane subject of orthogonal polynomials), he switched career paths and has been working in machine learning ever since. His work includes applying deep learning to cell microscopy images to identify and phenotype cells, creating one of the most popular open source Python packages for active learning, building a full machine learning library from scratch, and collecting about a total of 100k followers on social media, all by posting high-quality educational content.

دیدگاه خود را بنویسید
نظرات کاربران (0 دیدگاه)
نظری وجود ندارد.
کتاب های مشابه
برنامه‌‌ نویسـی
387
Graph Algorithms the Fun Way
621,000 تومان
برنامه‌‌ نویسـی
650
Real-Time Collision Detection
1,018,000 تومان
Python
636
Exploring University Mathematics with Python
894,000 تومان
Data Science
511
Math for Data Science
969,000 تومان
Computer Science
1,092
Foundation Mathematics for Computer Science
906,000 تومان
برنامه‌‌ نویسـی
930
Neural Networks and Numerical Analysis
353,000 تومان
Game Development
535
Physics for Game Programmers
664,000 تومان
برنامه‌‌ نویسـی
694
Mathematics in Programming
597,000 تومان
برنامه‌‌ نویسـی
1,036
Bayesian Statistics the Fun Way
479,000 تومان
Python
127
Statistics Every Programmer Needs
655,000 تومان
قیمت
منصفانه
ارسال به
سراسر کشور
تضمین
کیفیت
پشتیبانی در
روزهای تعطیل
خرید امن
و آسان
آرشیو بزرگ
کتاب‌های تخصصی
هـر روز با بهتــرین و جــدیــدتـرین
کتاب های روز دنیا با ما همراه باشید
آدرس
پشتیبانی
مدیریت
ساعات پاسخگویی
درباره اسکای بوک
دسترسی های سریع
  • راهنمای خرید
  • راهنمای ارسال
  • سوالات متداول
  • قوانین و مقررات
  • وبلاگ
  • درباره ما
چاپ دیجیتال اسکای بوک. 2024-2022 ©