Learn supervised machine learning for tabular data using Python, pandas, scikit-learn, CatBoost, LightGBM, XGBoost, TabPFN, and TabICL for regression, classification, and predictive modeling
Key Features:
- Explore, clean, and prepare tabular datasets for machine learning workflows
- Build regression and classification models using modern machine learning tools
- Improve predictions with calibration, conformal intervals, and optimization techniques
Book Description:
Master the essential tools and techniques for supervised machine learning on tabular data with this practical guide to regression and classification. Through clear explanations, code snippets, and hands-on notebooks, you'll learn how to use Python and leading machine learning libraries, including pandas, scikit-learn, CatBoost, LightGBM, XGBoost, TabPFN, and TabICL, to build predictive models for real-world datasets.
The book covers the complete workflow, from data exploration and cleaning to model development, evaluation, and optimization. You'll learn how to perform regression analysis for accurate point predictions and estimate uncertainty using conformal prediction intervals. For classification tasks, you'll explore probabilistic predictions and calibration techniques to improve model reliability. You'll also discover practical approaches to feature engineering, feature selection, and hyperparameter optimization to enhance model performance. In addition, the book introduces tabular foundation models and in-context learning techniques, providing insight into the latest advances in machine learning for structured data.
By the end of the book, you'll have the skills and confidence to develop, evaluate, and deploy supervised machine learning models for a wide range of tabular data applications.
What You Will Learn:
- Perform exploratory data analysis and data cleaning
- Apply cross-validation for reliable model evaluation
- Build regression models and prediction intervals
- Develop calibrated probabilistic classification models
- Optimize models through hyperparameter tuning
- Engineer and select features for improved performance
- Use ensemble learning methods effectively
- Explore tabular foundation models and in-context learning
Who this book is for:
This book is designed for motivated self-learners, university students studying applied machine learning, junior data scientists, and academic researchers looking to incorporate machine learning into their analytical workflows. Readers should have a basic familiarity with Python and data analysis concepts. Whether you're developing predictive models for business, research, or educational purposes, this book provides the practical guidance needed to apply modern machine learning techniques to structured and tabular datasets.
Table of Contents
- Introduction
- Statistics
- Exploratory data analysis (EDA)
- Data cleaning
- Cross-validation
- Interpolation and smoothing
- Regression
- Classification
- GLM and GAM
- Ensemble estimators
- Hyperparameter optimization (HPO)
- Feature engineering and selection
- Tabular foundation models (TFM)
外文書商品之書封,為出版社提供之樣本。實際出貨商品,以出版社所提供之現有版本為主。部份書籍,因出版社供應狀況特殊,匯率將依實際狀況做調整。
無庫存之商品,在您完成訂單程序之後,將以空運的方式為你下單調貨。為了縮短等待的時間,建議您將外文書與其他商品分開下單,以獲得最快的取貨速度,平均調貨時間為1~2個月。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。