算法总结 -- Alogrithm Summary
之前章节的内容组织:
围绕着一个样例问题、解决该问题的相应算法,及其变体
提供针对每种算法的:
- 算法描述,
- 工作原理的扼要概述,
- 适用的数据集类型,
- 算法实现代码的使用方法,
- 算法的优缺点说明,借助示例来解释算法的某些特征
从监督学习算法开始:这类算法根据训练样本来推测某一分类或某个数值。
贝叶斯分类器 -- Bayesian Classifier
训练 -- Training
分类 -- Classifying
代码使用说明 -- Using Your Code
优点和缺点 -- Strengths and Weaknesses
决策树分类器 -- Decision Tree Classifier
训练 -- Training
决策树分类器使用说明 -- Using Your Decision Tree Classifier
优点和缺点 -- Strengths and Weaknesses
神经网络 -- Neural Networks
训练神经网络 -- Training a Neural Network
神经网络代码使用说明 -- Using Your Neural Network Code
优点和缺点 -- Strengths and Weaknesses
支持向量机 -- Support-Vector Machines
核方法 -- The Kernel Trick
LIBSVM使用说明 -- Using LIBSVM
优点和缺点 -- Strengths and Weaknesses
k-最近邻 -- k-Nearest Neighbors
变量缩放及多余变量 -- Scaling and Superflous Varialbes
kNN代码使用说明 -- Using Your kNN Code
优点和缺点 -- Strengths and Weaknesses
聚类 -- Clustering
分级聚类 -- Hierarchical Clustering
K-均值聚类 -- K-Means Clustering
聚类代码使用说明 -- Using Your Clustering Code
多维缩放 -- Multidimensional Scaling
多维缩放代码使用说明 -- Using Your Multidimensional Scaling Code
非负矩阵因式分解 -- Non-Negative Matrix Factorization
NMF代码使用说明 -- Using Your NMF Code
优化 -- Optimization
成本函数 -- The Cost Function
模拟退火 -- Simulated Annealing
遗传算法 -- Genetic Algorithms
优化代码使用说明 -- Using Your Optimization Code