E-Book, Englisch, 452 Seiten, eBook
Zollanvari Machine Learning with Python
Erscheinungsjahr 2023
ISBN: 978-3-031-33342-2
Verlag: Springer International Publishing
Format: PDF
Kopierschutz: 1 - PDF Watermark
Theory and Implementation
E-Book, Englisch, 452 Seiten, eBook
ISBN: 978-3-031-33342-2
Verlag: Springer International Publishing
Format: PDF
Kopierschutz: 1 - PDF Watermark
The textbook covers a range of topics including nearest neighbors, linear models, decision trees, ensemble learning, model evaluation and selection, dimensionality 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.
Given 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.
Zielgruppe
Graduate
Autoren/Hrsg.
Weitere Infos & Material
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.