Processing ......
FreeComputerBooks.com
Links to Free Computer, Mathematics, Technical Books all over the World
 
A Brief Introduction to Machine Learning for Engineers
Top Free JavaScript Books 🌠 - 100% Free or Open Source!
  • Title: A Brief Introduction to Machine Learning for Engineers
  • Author(s) Osvaldo Simeone
  • Publisher: arxiv.org (May 17, 2018)
  • License(s): arXiv.org - Non-exclusive license to distribute
  • Hardcover/Paperback: N/A
  • eBook: PDF (237 pages), PostScript. DVI, etc.
  • Language: English
  • ISBN-10: N/A
  • ISBN-13: N/A
  • Share This:  

Book Description

This book aims at providing an introduction to key concepts, algorithms, and theoretical frameworks in machine learning, including supervised and unsupervised learning, statistical learning theory, probabilistic graphical models and approximate inference. The intended readership consists of electrical engineers with a background in probability and linear algebra.

The treatment builds on first principles, and organizes the main ideas according to clearly defined categories, such as discriminative and generative models, frequentist and Bayesian approaches, exact and approximate inference, directed and undirected models, and convex and non-convex optimization. The text offers simple and reproducible numerical examples providing insights into key motivations and conclusions.

The mathematical framework uses information-theoretic measures as a unifying tool.

Rather than providing exhaustive details on the existing myriad solutions in each specific category, for which the reader is referred to textbooks and papers, this book is meant as an entry point for an engineer into the literature on machine learning.

About the Authors
  • Osvaldo Simeone is a Professor of Information Engineering in the Department of Informatics, King's College, London, UK.
Reviews, Ratings, and Recommendations: Related Book Categories: Read and Download Links: Similar Books:
  • An Introduction to Quantum Machine Learning for Engineers

    This book provides a self-contained introduction to Quantum Machine Learning for an audience of engineers with a background in probability and linear algebra, describes the necessary background, concepts, and tools, covers parametrized quantum circuits, etc.

  • The Hundred-Page Machine Learning Book (Andriy Burkov)

    Everything you really need to know in Machine Learning in a hundred pages! This book provides a great practical guide to get started and execute on ML within a few days without necessarily knowing much about ML apriori.

  • Machine Learning Engineering (Andriy Burkov)

    The most complete applied AI book out there. It is filled with best practices and design patterns of building reliable machine learning solutions that scale. It embraces the most important thing you need to know about machine learning: mistakes are possible.

  • Mathematics for Machine Learning (Marc P. Deisenroth, et al.)

    This self contained textbook bridges the gap between mathematical and machine learning texts, introducing the mathematical concepts with a minimum of prerequisites. It provides a beautiful exposition of the mathematics underpinning modern machine learning.

  • Probabilistic Machine Learning: An Introduction (Kevin Murphy)

    This book is a comprehensive introduction to machine learning that uses probabilistic models and inference as a unifying approach. It is written in an informal, accessible style, complete with pseudo-code for the most important algorithms.

  • Probabilistic Machine Learning: Advanced Topics (Kevin Murphy)

    This book expands the scope of Machine Learning to encompass more challenging problems, discusses methods for discovering 'insights' about data, and how to use probabilistic models for causal inference and decision making under uncertainty.

  • The Big Book of Machine Learning Use Cases

    This how-to reference guide provides everything you need - including code samples and notebooks - to start putting Machine Learning to work. It's a collection of technical blogs from industry thought leaders with practical use cases you can leverage today.

  • Convex Optimization for Machine Learning (Changho Suh)

    This book covers an introduction to convex optimization, one of the powerful and tractable optimization problems that can be efficiently solved on a computer. The goal is to help develop a sense of what convex optimization is, and how it can be used.

  • Pen and Paper Exercises in Machine Learning (Michael Gutmann)

    This is a collection of (mostly) pen-and-paper exercises in machine learning. The author assumes basic calculus, linear algebra, probability and statistics but no prior exposure to machine learning.

  • Interpretable Machine Learning: Black Box Models Explainable

    This book explains to you how to make (supervised) machine learning models interpretable. The book focuses on machine learning models for tabular data (also called relational or structured data) and less on computer vision and NLP tasks.

  • Machine Learning with Neural Networks (Bernhard Mehlig)

    This modern and self-contained book offers a clear and accessible introduction to the important topic of machine learning with neural networks. It provides comprehensive coverage of neural networks, their evolution, their structure, their applications, etc.

  • Machine Learning from Scratch (Danny Friedman)

    This book covers the building blocks of the most common methods in machine learning. This set of methods is like a toolbox for machine learning engineers. Those entering the field of machine learning should feel comfortable with this toolbox.

  • Foundations of Machine Learning (Mehryar Mohri, et al)

    This book is a general introduction to machine learning. It covers fundamental modern topics in machine learning while providing the theoretical basis and conceptual tools needed for the discussion and justification of algorithms.

  • Pattern Recognition and Machine Learning (Christopher Bishop)

    This is the first textbook on pattern recognition to present the Bayesian viewpoint. The book presents approximate inference algorithms that permit fast approximate answers in situations where exact answers are not feasible.

  • Gaussian Processes for Machine Learning (Carl E. Rasmussen)

    This book provides a long-needed systematic and unified treatment of theoretical and practical aspects of Gaussian Processes (GPs) in machine learning. It deals with the supervised-learning problem for both regression and classification.

  • Understanding Machine Learning: From Theory to Algorithms

    This book explains the principles behind the automated learning approach and the considerations underlying its usage. It provides an extensive theoretical account of the fundamental ideas underlying machine learning and the mathematical derivations that transform these principles into practical algorithms.

  • Machine Learning Yearning (Andrew Ng)

    In this book you will learn how to align on ML strategies in a team setting, as well as how to set up development (dev) sets and test sets. After finishing this book, you will have a deep understanding of how to set technical direction for a machine learning project.

  • Metalearning: Applications to Automated Machine Learning

    This book offers a comprehensive and thorough introduction to almost all aspects of metalearning and Automated Machine Learning (AutoML). It can help developers to develop systems that can improve themselves through experience.

Book Categories
:
Other Categories
Resources and Links