Skip to main content

University of Salford - Shop


Machine Learning with Python: Theory and Implementation (PDF eBook) 1st ed. 2023

eBook by Zollanvari, Amin

Machine Learning with Python: Theory and Implementation (PDF eBook)

£59.99

ISBN:
9783031333422
Publication Date:
11 Jul 2023
Edition:
1st ed. 2023
Publisher:
Springer Nature
Imprint:
Springer
Pages:
452 pages
Format:
eBook
For delivery:
Download available
Machine Learning with Python: Theory and Implementation (PDF eBook)

Description

This book is meant as a textbook for undergraduate and graduate students who are willing to understand essential elements of machine learning from both a theoretical and a practical perspective. The choice of the topics in the book is made based on one criterion: whether the practical utility of a certain method justifies its theoretical elaboration for students with a typical mathematical background in engineering and other quantitative fields. As a result, not only does the book contain practically useful techniques, it also presents them in a mathematical language that is accessible to both graduate and advanced undergraduate students.aThe textbook covers a range of topics including nearest neighbors, linear models, decision trees, ensemble learning, model evaluation and selection,adimensionality reduction, assembling various learning stages, clustering, and deep learning along with an introduction to fundamental Python packages for data science and machine learning such as NumPy, Pandas, Matplotlib, Scikit-Learn, XGBoost, and Keras with TensorFlow backend.aGiven the current dominant role of the Python programming language for machine learning, the book complements the theoretical presentation of each technique by its Python implementation. In this regard, two chapters are devoted to cover necessary Python programming skills. This feature makes the book self-sufficient for students with different programming backgrounds and is in sharp contrast with other books in the field that assume readers have prior Python programming experience. As such, the systematic structure of the book, along with the many examples and exercises presented, will help the readers to better grasp the content and be equipped with the practical skills required in day-to-day machine learning applications.

Contents

Preface.- About This Book.- 1. Introduction.- 2. Getting Started with Python.- 3. Three Fundamental Python Packages.- 4. Supervised Learning in Practice: The First Application Using Scikit-Learn. - 5. K-Nearest Neighbors.- 6. Linear Models.- 7. Decision Trees.- 8. Ensemble Learning.- 9. Model Evaluation and Selection.- 10. Feature Selection.- 11. Assembling Various Learning Stages.- 12. Clustering.- 13. Deep Learning with Keras-TensorFlow. - 14. Convolutional Neural Networks.- 15. Recurrent Neural Networks.- References.

Accessing your eBook through Kortext

Once purchased, you can view your eBook through the Kortext app, available to download for Windows, Android and iOS devices. Once you have downloaded the app, your eBook will be available on your Kortext digital bookshelf and can even be downloaded to view offline anytime, anywhere, helping you learn without limits.

In addition, you'll have access to Kortext's smart study tools including highlighting, notetaking, copy and paste, and easy reference export.

To download the Kortext app, head to your device's app store or visit https://app.kortext.com to sign up and read through your browser.

This is a Kortext title - click here to find out more This is a Kortext title - click here to find out more

NB: eBook is only available for a single-user licence (i.e. not for multiple / networked users).

Back

University of Salford