Skip to main content
  • Textbook
  • © 2021

An Introduction to Machine Learning

Authors:

  • Offers a comprehensive introduction to the foundations of machine learning in a very easy-to-understand manner
  • In addition to describing techniques and algorithms, each tool is applied to their appropriate situations
  • Teaching resources include a Solutions Manual to end-of-chapter exercises, with presentation slides
  • Request lecturer material: sn.pub/lecturer-material

Buy it now

Buying options

eBook USD 49.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book USD 64.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (21 chapters)

  1. Front Matter

    Pages i-xviii
  2. Ambitions and Goals of Machine Learning

    • Miroslav Kubat
    Pages 1-15
  3. Probabilities: Bayesian Classifiers

    • Miroslav Kubat
    Pages 17-39
  4. Similarities: Nearest-Neighbor Classifiers

    • Miroslav Kubat
    Pages 41-64
  5. Decision Trees

    • Miroslav Kubat
    Pages 91-115
  6. Artificial Neural Networks

    • Miroslav Kubat
    Pages 117-143
  7. Computational Learning Theory

    • Miroslav Kubat
    Pages 145-159
  8. Experience from Historical Applications

    • Miroslav Kubat
    Pages 161-179
  9. Voting Assemblies and Boosting

    • Miroslav Kubat
    Pages 181-197
  10. Classifiers in the Form of Rule-Sets

    • Miroslav Kubat
    Pages 199-210
  11. Practical Issues to Know About

    • Miroslav Kubat
    Pages 211-232
  12. Performance Evaluation

    • Miroslav Kubat
    Pages 233-253
  13. Statistical Significance

    • Miroslav Kubat
    Pages 255-273
  14. Induction in Multi-label Domains

    • Miroslav Kubat
    Pages 275-295
  15. Unsupervised Learning

    • Miroslav Kubat
    Pages 297-325
  16. Deep Learning

    • Miroslav Kubat
    Pages 327-351
  17. Temporal Learning

    • Miroslav Kubat
    Pages 399-408

About this book

This textbook offers a comprehensive introduction to Machine Learning techniques and algorithms. This Third Edition covers newer approaches that have become highly topical, including deep learning, and auto-encoding, introductory information about temporal learning and hidden Markov models, and a much more detailed treatment of reinforcement learning. The book is written in an easy-to-understand manner with many examples and pictures, and with a lot of practical advice and discussions of simple applications. 

The main topics include Bayesian classifiers, nearest-neighbor classifiers, linear and polynomial classifiers, decision trees, rule-induction programs, artificial neural networks, support vector machines, boosting algorithms, unsupervised learning (including Kohonen networks and auto-encoding), deep learning, reinforcement learning, temporal learning (including long short-term memory), hidden Markov models, and the genetic algorithm. Special attention is devoted to performance evaluation, statistical assessment, and to many practical issues ranging from feature selection and feature construction to bias, context, multi-label domains, and the problem of imbalanced classes.

Authors and Affiliations

  • Department of Electrical and Computer Engineering, University of Miami, Coral Gables, USA

    Miroslav Kubat

About the author

Miroslav Kubat, Associate Professor at the University of Miami, has been teaching and studying machine learning for over 25 years. He has published more than 100 peer-reviewed papers, co-edited two books, served on the program committees of over 60 conferences and workshops, and is an editorial board member of three scientific journals. He is widely credited with co-pioneering research in two major branches of the discipline: induction of time-varying concepts and learning from imbalanced training sets. He also contributed to research in induction from multi-label examples, induction of hierarchically organized classes, genetic algorithms, and initialization of neural networks. Professor Kubat is also known for his many practical applications of machine learning, ranging from oil-spill detection in radar images to text categorization to tumor segmentation in MR images.

Bibliographic Information

Buy it now

Buying options

eBook USD 49.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book USD 64.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access