Skip to Content
Machine Learning Algorithms in Depth
book

Machine Learning Algorithms in Depth

by Vadim Smolyakov
January 2025
Intermediate to advanced
328 pages
8h 28m
English
Manning Publications
Content preview from Machine Learning Algorithms in Depth

4 Software implementation

This chapter covers

  • Data structures: linear, nonlinear, and probabilistic
  • Problem-solving paradigms: complete search, greedy, divide and conquer, and dynamic programming
  • ML research: sampling methods and variational inference

In the previous chapters, we looked at two main camps of Bayesian inference: Markov chain Monte Carlo and variational inference. In this chapter, we review computer science concepts required for implementing algorithms from scratch. To write high-quality code, it’s important to have a good grasp of data structures and algorithm fundamentals. This chapter is designed to introduce common computational structures and problem-solving paradigms. Many of the concepts reviewed in this section are ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Machine Learning with PyTorch and Scikit-Learn

Machine Learning with PyTorch and Scikit-Learn

Sebastian Raschka, Yuxi (Hayden) Liu, Vahid Mirjalili
Machine Learning Q and AI

Machine Learning Q and AI

Sebastian Raschka
Machine Learning Design Patterns

Machine Learning Design Patterns

Valliappa Lakshmanan, Sara Robinson, Michael Munn

Publisher Resources

ISBN: 9781633439214Supplemental ContentPublisher SupportOtherPublisher WebsiteSupplemental ContentPurchase Link