舉報

會員
目錄(161章)
倒序
- cover
- Title Page
- Copyright
- MATLAB for Machine Learning
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Why subscribe?
- Customer Feedback
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Downloading the example code
- Errata
- Piracy
- Questions
- Getting Started with MATLAB Machine Learning
- ABC of machine learning
- Discover the different types of machine learning
- Supervised learning
- Unsupervised learning
- Reinforcement learning
- Choosing the right algorithm
- How to build machine learning models step by step
- Introducing machine learning with MATLAB
- System requirements and platform availability
- MATLAB ready for use
- Statistics and Machine Learning Toolbox
- Datatypes
- Supported datatypes
- Unsupported datatypes
- What can you do with the Statistics and Machine Learning Toolbox?
- Data mining and data visualization
- Regression analysis
- Classification
- Cluster analysis
- Dimensionality reduction
- Neural Network Toolbox
- Statistics and algebra in MATLAB
- Summary
- Importing and Organizing Data in MATLAB
- Familiarizing yourself with the MATLAB desktop
- Importing data into MATLAB
- The Import Wizard
- Importing data programmatically
- Loading variables from file
- Reading an ASCII-delimited file
- Comma-separated value files
- Importing spreadsheets
- Reading mixed strings and numbers
- Exporting data from MATLAB
- Working with media files
- Handling images
- Sound import/export
- Data organization
- Cell array
- Structure array
- Table
- Categorical array
- Summary
- From Data to Knowledge Discovery
- Distinguishing the types of variables
- Quantitative variables
- Qualitative variables
- Data preparation
- A first look at data
- Finding missing values
- Changing the datatype
- Replacing the missing value
- Removing missing entries
- Ordering the table
- Finding outliers in data
- Organizing multiple sources of data into one
- Exploratory statistics - numerical measures
- Measures of location
- Mean median and mode
- Quantiles and percentiles
- Measures of dispersion
- Measures of shape
- Skewness
- Kurtosis
- Exploratory visualization
- The Data Statistics dialog box
- Histogram
- Box plots
- Scatter plots
- Summary
- Finding Relationships between Variables - Regression Techniques
- Searching linear relationships
- Least square regression
- The Basic Fitting interface
- How to create a linear regression model
- Reducing outlier effects with robust regression
- Multiple linear regression
- Multiple linear regression with categorical predictor
- Polynomial regression
- Regression Learner App
- Summary
- Pattern Recognition through Classification Algorithms
- Predicting a response by decision trees
- Probabilistic classification algorithms - Naive Bayes
- Basic concepts of probability
- Classifying with Naive Bayes
- Bayesian methodologies in MATLAB
- Describing differences by discriminant analysis
- Find similarities using nearest neighbor classifiers
- Classification Learner app
- Summary
- Identifying Groups of Data Using Clustering Methods
- Introduction to clustering
- Similarity and dissimilarity measures
- Methods for grouping objects
- Hierarchical clustering
- Partitioning clustering
- Hierarchical clustering
- Similarity measures in hierarchical clustering
- Defining a grouping in hierarchical clustering
- How to read a dendrogram
- Verifying your hierarchical clustering
- Partitioning-based clustering methods - K-means algorithm
- The K-means algorithm
- The kmeans() function
- The silhouette plot
- Partitioning around the actual center - K-medoids clustering
- What is a medoid?
- The kmedoids() function
- Evaluating clustering
- Clustering using Gaussian mixture models
- Gaussian distribution
- GMM in MATLAB
- Cluster membership by posterior probabilities
- Summary
- Simulation of Human Thinking - Artificial Neural Networks
- Getting started with neural networks
- Basic elements of a neural network
- The number of hidden layers
- The number of nodes within each layer
- The network training algorithm
- Neural Network Toolbox
- A neural network getting started GUI
- Data fitting with neural networks
- How to use the Neural Fitting app (nftool)
- Script analysis
- Summary
- Improving the Performance of the Machine Learning Model - Dimensionality Reduction
- Feature selection
- Basics of stepwise regression
- Stepwise regression in MATLAB
- Feature extraction
- Principal Component Analysis
- Summary
- Machine Learning in Practice
- Data fitting for predicting the quality of concrete
- Classifying thyroid disease with a neural network
- Identifying student groups using fuzzy clustering
- Summary 更新時間:2021-07-02 19:38:04
推薦閱讀
- Delphi程序設計基礎:教程、實驗、習題
- Practical Internet of Things Security
- Cocos2d-x游戲開發:手把手教你Lua語言的編程方法
- Python零基礎快樂學習之旅(K12實戰訓練)
- Learning Apache Kafka(Second Edition)
- Learning AndEngine
- Mastering Apache Spark 2.x(Second Edition)
- 零基礎入門學習Python
- Julia高性能科學計算(第2版)
- Python+Tableau數據可視化之美
- Mastering Web Application Development with AngularJS
- 快速入門與進階:Creo 4·0全實例精講
- Scala編程(第5版)
- SQL Server 2008 R2數據庫技術及應用(第3版)
- uni-app跨平臺開發與應用從入門到實踐
- C++從入門到精通(第6版)
- Flink技術內幕:架構設計與實現原理
- Advanced Python Programming
- 網絡綜合布線與組網實戰指南
- Java算法從菜鳥到達人
- Learning Java by Building Android Games
- Vue.js從入門到精通
- Hands-On Exploratory Data Analysis with Python
- Java程序設計教程(慕課版)
- Docker與Kubernetes容器虛擬化技術與應用
- 實用卷積神經網絡:運用Python實現高級深度學習模型
- 零基礎學Python程序設計
- 高性能響應式Web開發實戰
- Python 網絡爬蟲實戰
- 狼書(卷3):Node.js高級技術