Hands-On Machine Learning with C++

- 50%

Original price was: $44.99.Current price is: $22.50.

Add to wishlistAdded to wishlistRemoved from wishlist 0

Product Specs:

  • File Type: PDF
  • File Size: 24.7 MB
  • Book Language: English
  • Total Page Count: 515
  • Instant Download
SKU: DIGI-005552

Machine learning becomes more concrete when you can follow the data, the mathematics, and the implementation in one place. In Hands-On Machine Learning with C++, Kirill Kolodiazhnyi introduces core machine learning ideas through C++ examples, moving from foundational concepts toward practical work with data and models.

The early chapters establish a useful base in supervised and unsupervised learning, linear algebra, tensors, and linear regression. From there, the book examines how to prepare data, assess model performance, and work with algorithms using C++ libraries. Readers who already know C++ and want to apply it to machine learning will find a code-centered route through the subject.

Start with the building blocks

The book connects machine learning fundamentals with the mathematical tools behind them. Linear algebra operations, tensor representation, and linear regression are introduced alongside examples using libraries such as Eigen, Shark-ML, Dlib, and Shogun. This pairing helps readers see how abstract concepts are represented and used in working C++ code.

Make data workable

Practical modeling depends on preparing inputs well. Chapters explore reading formats including CSV, JSON, and HDF5, organizing information into C++ structures, working with images, and normalizing data. These details give the algorithms a real computational setting rather than leaving data preparation as an afterthought.

Evaluate models with care

Model performance is more than a single score. The book introduces regression and classification measures, including error metrics, precision and recall, F-scores, and AUC–ROC. It also addresses bias and variance, regularization, cross-validation, and grid search—ideas that help readers compare models and make more informed selection decisions.

Explore machine learning algorithms in C++

Algorithm chapters include clustering approaches such as k-means, hierarchical, spectral, and graph-based methods; anomaly-detection techniques including isolation forests and one-class SVMs; and dimensionality-reduction methods such as PCA, LDA, and kernel PCA. Examples across several C++ libraries show different ways these methods can be put into practice.

A practical fit for C++ learners

This book is suited to C++ programmers interested in machine learning, as well as data analysts, data scientists, and developers looking for an implementation-focused introduction. Its progression from fundamentals and data handling to evaluation and algorithms makes it useful for readers who want to understand both what a method does and how it can be expressed in C++.

User Reviews

0.0 out of 5
★★★★★
0
★★★★★
0
★★★★★
0
★★★★★
0
★★★★★
0
Write a review

There are no reviews yet.

Be the first to review “Hands-On Machine Learning with C++”

No product has been found!
Hands-On Machine Learning with C++
Hands-On Machine Learning with C++

Original price was: $44.99.Current price is: $22.50.

Your Next Chapter Starts Here.

Discover digital books that spark curiosity, inspire fresh ideas, and encourage learning. Explore the BooksStore collection and find your next great read.

Digital eBooks only
Downloadable file formats
Customer support available
Need Assistance?

Email us at [email protected]

Customer Support

General enquiries: response within 24–48 hours. Some issues may require additional time to resolve.

A World of Ideas Awaits

Good reads. Fresh possibilities.

Find something new to learn, enjoy, or explore. Browse the BooksStore collection and discover your next digital read.

Browse eBooks

Digital books only. No physical shipping. File formats vary by product.

Books Store
Logo
Shopping cart