首頁 > 計算機網絡 >
編程語言與程序設計
> Hands-On Machine Learning with scikit:learn and Scientific Python Toolkits最新章節目錄
舉報

會員
Hands-On Machine Learning with scikit:learn and Scientific Python Toolkits
Machinelearningisappliedeverywhere,frombusinesstoresearchandacademia,whilescikit-learnisaversatilelibrarythatispopularamongmachinelearningpractitioners.Thisbookservesasapracticalguideforanyonelookingtoprovidehands-onmachinelearningsolutionswithscikit-learnandPythontoolkits.Thebookbeginswithanexplanationofmachinelearningconceptsandfundamentals,andstrikesabalancebetweentheoreticalconceptsandtheirapplications.Eachchaptercoversadifferentsetofalgorithms,andshowsyouhowtousethemtosolvereal-lifeproblems.You’llalsolearnaboutvariouskeysupervisedandunsupervisedmachinelearningalgorithmsusingpracticalexamples.Whetheritisaninstance-basedlearningalgorithm,Bayesianestimation,adeepneuralnetwork,atree-basedensemble,orarecommendationsystem,you’llgainathoroughunderstandingofitstheoryandlearnwhentoapplyit.Asyouadvance,you’lllearnhowtodealwithunlabeleddataandwhentousedifferentclusteringandanomalydetectionalgorithms.Bytheendofthismachinelearningbook,you’llhavelearnedhowtotakeadata-drivenapproachtoprovideend-to-endmachinelearningsolutions.You’llalsohavediscoveredhowtoformulatetheproblemathand,preparerequireddata,andevaluateanddeploymodelsinproduction.
目錄(112章)
倒序
- 封面
- 版權信息
- About Packt
- Why subscribe?
- Contributors
- Preface
- Who this book is for
- What this book covers
- To get the most out of this book
- Get in touch
- Section 1: Supervised Learning
- Introduction to Machine Learning
- Understanding machine learning
- The model development life cycle
- Introduction to scikit-learn
- Installing the packages you need
- Summary
- Further reading
- Making Decisions with Trees
- Understanding decision trees
- How do decision trees learn?
- Getting a more reliable score
- Tuning the hyperparameters for higher accuracy
- Visualizing the tree's decision boundaries
- Building decision tree regressors
- Summary
- Making Decisions with Linear Equations
- Understanding linear models
- Predicting house prices in Boston
- Regularizing the regressor
- Finding regression intervals
- Getting to know additional linear regressors
- Using logistic regression for classification
- Getting to know additional linear classifiers
- Summary
- Preparing Your Data
- Imputing missing values
- Encoding non-numerical columns
- Homogenizing the columns' scale
- Selecting the most useful features
- Summary
- Image Processing with Nearest Neighbors
- Nearest neighbors
- Loading and displaying images
- Image classification
- Using custom distances
- Using nearest neighbors for regression
- More neighborhood algorithms
- Reducing the dimensions of our image data
- Summary
- Classifying Text Using Naive Bayes
- Splitting sentences into tokens
- Vectorizing text into matrices
- Understanding Naive Bayes
- Classifying text using a Naive Bayes classifier
- Creating a custom transformer
- Summary
- Section 2: Advanced Supervised Learning
- Neural Networks – Here Comes Deep Learning
- Getting to know MLP
- Classifying items of clothing
- Untangling the convolutions
- MLP regressors
- Summary
- Ensembles – When One Model Is Not Enough
- Answering the question why ensembles?
- Downloading the UCI Automobile dataset
- Using random forest for regression
- Using random forest for classification
- Using bagging regressors
- Using gradient boosting to predict automobile prices
- Using AdaBoost ensembles
- Exploring more ensembles
- Summary
- The Y is as Important as the X
- Scaling your regression targets
- Estimating multiple regression targets
- Dealing with compound classification targets
- Calibrating a classifier's probabilities
- Calculating the precision at k
- Summary
- Imbalanced Learning – Not Even 1% Win the Lottery
- Getting the click prediction dataset
- Installing the imbalanced-learn library
- Predicting the CTR
- Sampling the training data
- Equal opportunity score
- Summary
- Section 3: Unsupervised Learning and More
- Clustering – Making Sense of Unlabeled Data
- Understanding clustering
- K-means clustering
- Agglomerative clustering
- DBSCAN
- Summary
- Anomaly Detection – Finding Outliers in Data
- Unlabeled anomaly detection
- Detecting anomalies using basic statistics
- Detecting outliers using EllipticEnvelope
- Outlier and novelty detection using LOF
- Detecting outliers using isolation forest
- Summary
- Recommender System – Getting to Know Their Taste
- The different recommendation paradigms
- Downloading surprise and the dataset
- Using KNN-inspired algorithms
- Using baseline algorithms
- Using singular value decomposition
- Deploying machine learning models in production
- Summary
- Other Books You May Enjoy
- Leave a review - let other readers know what you think 更新時間:2021-06-18 18:24:48
推薦閱讀
- INSTANT Mock Testing with PowerMock
- 軟件項目估算
- Beginning Java Data Structures and Algorithms
- Game Programming Using Qt Beginner's Guide
- Getting Started with ResearchKit
- Python數據分析基礎
- 架構不再難(全5冊)
- 編程珠璣(續)
- 從程序員到架構師:大數據量、緩存、高并發、微服務、多團隊協同等核心場景實戰
- Learning ArcGIS for Desktop
- Learning JavaScript Data Structures and Algorithms
- 愛上micro:bit
- Python Web自動化測試設計與實現
- Three.js權威指南:在網頁上創建3D圖形和動畫的方法與實踐(原書第4版)
- Effective C++:改善程序與設計的55個具體做法(第三版)中文版(雙色)
- SaaS攻略:入門、實戰與進階
- Mastering VMware vSphere Storage
- 算法學習與應用從入門到精通
- 邊做邊學深度強化學習:PyTorch程序設計實踐
- 數字圖像處理與機器視覺:Visual C++與Matlab實現(第2版)
- Magento PHP Developer's Guide(Second Edition)
- 我的第一本魔法編程寶典:一看就懂的Scratch3.0趣味編程
- PHP入門很輕松(微課超值版)
- 移動應用軟件測試項目教程(Android版)
- Visual FoxPro 6.0程序設計實驗指導
- Clojure Data Analysis Cookbook(Second Edition)
- Gradle Essentials
- 趣學Python:教孩子學編程(第2版)
- Apache Maven Dependency Management
- Python數據分析從入門到精通