舉報

會員
Training Systems Using Python Statistical Modeling
Python'seaseofuseandmulti-purposenaturehasledittobecomethechoiceoftoolformanydatascientistsandmachinelearningdeveloperstoday.Itsrichlibrariesarewidelyusedfordataanalysis,andmoreimportantly,forbuildingstate-of-the-artpredictivemodels.Thisbooktakesyouthroughanexcitingjourney,ofusingtheselibrariestoimplementeffectivestatisticalmodelsforpredictiveanalytics.You’llstartbydivingintoclassicalstatisticalanalysis,whereyouwilllearntocomputedescriptivestatisticsusingpandas.Youwilllookatsupervisedlearning,whereyouwillexploretheprinciplesofmachinelearningandtraindifferentmachinelearningmodelsfromscratch.Youwillalsoworkwithbinarypredictionmodels,suchasdataclassificationusingk-nearestneighbors,decisiontrees,andrandomforests.Thisbookalsocoversalgorithmsforregressionanalysis,suchasridgeandlassoregression,andtheirimplementationinPython.Youwillalsolearnhowneuralnetworkscanbetrainedanddeployedformoreaccuratepredictions,andwhichPythonlibrariescanbeusedtoimplementthem.Bytheendofthisbook,youwillhavealltheknowledgeyouneedtodesign,build,anddeployenterprise-gradestatisticalmodelsformachinelearningusingPythonanditsrichecosystemoflibrariesforpredictiveanalytics.
目錄(149章)
倒序
- coverpage
- Title Page
- Copyright and Credits
- Training Systems Using Python Statistical Modeling
- About Packt
- Why subscribe?
- Packt.com
- Contributors
- About the author
- Packt is searching for authors like you
- Preface
- Who this book is for
- What this book covers
- To get the most out of this book
- Download the example code files
- Download the color images
- Conventions used
- Get in touch
- Reviews
- Classical Statistical Analysis
- Technical requirements
- Computing descriptive statistics
- Preprocessing the data
- Computing basic statistics
- Classical inference for proportions
- Computing confidence intervals for proportions
- Hypothesis testing for proportions
- Testing for common proportions
- Classical inference for means
- Computing confidence intervals for means
- Hypothesis testing for means
- Testing with two samples
- One-way analysis of variance (ANOVA)
- Diving into Bayesian analysis
- How Bayesian analysis works
- Using Bayesian analysis to solve a hit-and-run
- Bayesian analysis for proportions
- Conjugate priors for proportions
- Credible intervals for proportions
- Bayesian hypothesis testing for proportions
- Comparing two proportions
- Bayesian analysis for means
- Credible intervals for means
- Bayesian hypothesis testing for means
- Testing with two samples
- Finding correlations
- Testing for correlation
- Summary
- Introduction to Supervised Learning
- Principles of machine learning
- Checking the variables using the iris dataset
- The goal of supervised learning
- Training models
- Issues in training supervised learning models
- Splitting data
- Cross-validation
- Evaluating models
- Accuracy
- Precision
- Recall
- F1 score
- Classification report
- Bayes factor
- Summary
- Binary Prediction Models
- K-nearest neighbors classifier
- Training a kNN classifier
- Hyperparameters in kNN classifiers
- Decision trees
- Fitting the decision tree
- Visualizing the tree
- Restricting tree depth
- Random forests
- Optimizing hyperparameters
- Naive Bayes classifier
- Preprocessing the data
- Training the classifier
- Support vector machines
- Training a SVM
- Logistic regression
- Fitting a logit model
- Extending beyond binary classifiers
- Multiple outcomes for decision trees
- Multiple outcomes for random forests
- Multiple outcomes for Naive Bayes
- One-versus-all and one-versus-one classification
- Summary
- Regression Analysis and How to Use It
- Linear models
- Fitting a linear model with OLS
- Performing cross-validation
- Evaluating linear models
- Using AIC to pick models
- Bayesian linear models
- Choosing a polynomial
- Performing Bayesian regression
- Ridge regression
- Finding the right alpha value
- LASSO regression
- Spline interpolation
- Using SciPy for interpolation
- 2D interpolation
- Summary
- Neural Networks
- An introduction to perceptrons
- Neural networks
- The structure of a neural network
- Types of neural networks
- The MLP model
- MLPs for classification
- Optimization techniques
- Training the network
- Fitting an MLP to the iris dataset
- Fitting an MLP to the digits dataset
- MLP for regression
- Summary
- Clustering Techniques
- Introduction to clustering
- Computing distances
- Exploring the k-means algorithm
- Clustering the iris dataset
- Compressing images with k-means
- Evaluating clusters
- The elbow method
- The silhouette method
- Hierarchical clustering
- Clustering the iris dataset
- Clustering the Headlines dataset
- Spectral clustering
- Clustering the Headlines dataset
- Summary
- Dimensionality Reduction
- Introducing dimensionality reduction
- Uses of dimensionality reduction
- Principal component analysis
- Demonstration of PCA
- Choosing the number of components
- Singular value decomposition
- SVD for image compression
- Low-rank approximation
- Reconstructing the image using compact SVD
- Low-dimensional representation
- Example of MDS
- MDS in action
- How MDS comes into the picture
- Constructing distances
- Summary
- Other Books You May Enjoy
- Leave a review - let other readers know what you think 更新時間:2021-06-24 14:21:20
推薦閱讀
- Hands-On Image Processing with Python
- Learning RabbitMQ
- Python Tools for Visual Studio
- JSP開發(fā)案例教程
- 軟件測試技術指南
- 大數(shù)據(jù)分析與應用實戰(zhàn):統(tǒng)計機器學習之數(shù)據(jù)導向編程
- 零基礎趣學C語言
- Python從入門到精通
- UI設計全書(全彩)
- Python入門很輕松(微課超值版)
- Cocos2d-x Game Development Blueprints
- Beginning C++ Game Programming
- 數(shù)據(jù)科學中的實用統(tǒng)計學(第2版)
- Python編程基礎與數(shù)據(jù)分析
- Computer Vision with Python 3
- Access 2010數(shù)據(jù)庫教程(微課版)
- 3D Printing Designs:Fun and Functional Projects
- 區(qū)塊鏈技術與智能服務應用
- Microsoft 365 and SharePoint Online Cookbook
- 輕松玩轉Scratch 3.0編程(第2版)
- Jenkins Essentials
- Xamarin:Cross-Platform Mobile Application Development
- HTTP權威指南
- Kivy:Interactive Applications in Python
- Python機器學習與可視化分析實戰(zhàn)
- Mastering OpenCV 4 with Python
- Python深度學習從零開始學
- Building Telephony Systems with OpenSIPS(Second Edition)
- Mastering NetScaler VPX?
- Mastering Scala Machine Learning