A Tour of Machine Learning Algorithms

Algorithms Grouped by Learning Style

  • Supervised Learning
    • Example problems are classification and regression.
    • Example algorithms include Logistic Regression and the Back Propagation Neural Network.
  • Unsupervised Learning
    • Example problems are clustering, dimensionality reduction and association rule learning.
    • Example algorithms include: the Apriori algorithm and k-Means.
  • Semi-Supervised Learning
    • Example problems are classification and regression.
    • Example algorithms are extensions to other flexible methods that make assumptions about how to model the unlabelled data.

Algorithms Grouped By Similarity

  • Regression Algorithms
    • Ordinary Least Squares Regression (OLSR)
    • Linear Regression
    • Logistic Regression
    • Stepwise Regression
    • Multivariate Adaptive Regression Splines (MARS)
    • Locally Estimated Scatterplot Smoothing (LOESS)
  • Instance-based Algorithms
    • k-Nearest Neighbour (kNN)
    • Learning Vector Quantization (LVQ)
    • Self-Organizing Map (SOM)
    • Locally Weighted Learning (LWL)
  • Regularization Algorithms
    • Ridge Regression
    • Least Absolute Shrinkage and Selection Operator (LASSO)
    • Elastic Net
    • Least-Angle Regression (LARS)
  • Decision Tree Algorithms
    • Classification and Regression Tree (CART)
    • Iterative Dichotomiser 3 (ID3)
    • C4.5 and C5.0 (different versions of a powerful approach)
    • Chi-squared Automatic Interaction Detection (CHAID)
    • Decision Stump
    • M5
    • Conditional Decision Trees
  • Bayesian Algorithms
    • Naive Bayes
    • Gaussian Naive Bayes
    • Multinomial Naive Bayes
    • Averaged One-Dependence Estimators (AODE)
    • Bayesian Belief Network (BBN)
    • Bayesian Network (BN)
  • Clustering Algorithms
    • k-Means
    • k-Medians
    • Expectation Maximisation (EM)
    • Hierarchical Clustering
  • Association Rule Learning Algorithms
    • Apriori algorithm
    • Eclat algorithm
  • Artificial Neural Network Algorithms
    • Perceptron
    • Back-Propagation
    • Hopfield Network
    • Radial Basis Function Network (RBFN)
  • Deep Learning Algorithms
    • Deep Boltzmann Machine (DBM)
    • Deep Belief Networks (DBN)
    • Convolutional Neural Network (CNN)
    • Stacked Auto-Encoders
  • Dimensionality Reduction Algorithms
    • Principal Component Analysis (PCA)
    • Principal Component Regression (PCR)
    • Partial Least Squares Regression (PLSR)
    • Sammon Mapping
    • Multidimensional Scaling (MDS)
    • Projection Pursuit
    • Linear Discriminant Analysis (LDA)
    • Mixture Discriminant Analysis (MDA)
    • Quadratic Discriminant Analysis (QDA)
    • Flexible Discriminant Analysis (FDA)
  • Ensemble Algorithms
    • Boosting
    • Bootstrapped Aggregation (Bagging)
    • AdaBoost
    • Stacked Generalization (blending)
    • Gradient Boosting Machines (GBM)
    • Gradient Boosted Regression Trees (GBRT)
    • Random Forest
  • Other Algorithms
    • Feature selection algorithms
    • Algorithm accuracy evaluation
    • Performance measures
    • Computational intelligence (evolutionary algorithms, etc.)
    • Computer Vision (CV)
    • Natural Language Processing (NLP)
    • Recommender Systems
    • Reinforcement Learning
    • Graphical Models
    • And more…
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 《Mastering Machine Learning Algorithms 2nd PDF》是一本深入探讨机器学习算法的书籍。该书由一位资深的机器学习专家撰写,提供了最新的算法实现和应用案例。 这本书首先介绍了机器学习的基本概念和原理,包括监督学习、无监督学习和强化学习等。然后,它详细介绍了各种经典和现代的机器学习算法,如线性回归、逻辑回归、决策树、随机森林、支持向量机、神经网络等。对于每个算法,书中都提供了清晰的定义、算法步骤和实现细节。 此外,这本书还强调了实践的重要性,通过大量的案例和实例,帮助读者将理论知识应用到实际问题解决中。书中还提供了示例代码和数据集,使读者能够快速上手,并通过实际操作加深对算法的理解。 《Mastering Machine Learning Algorithms 2nd PDF》还提供了关于算法优化和改进的内容,帮助读者了解如何选择适合特定问题的算法,并对算法进行调优以达到更好的性能。 总的来说,这本书通过全面而深入的介绍了机器学习算法,帮助读者成为机器学习领域的专家。它适合那些对机器学习感兴趣的学生、研究人员和从业者,希望深入了解和应用各种机器学习算法的人群。无论是初学者还是有一定机器学习基础的人都能从中受益,并获得提高自己技能的机会。 ### 回答2: 《机器学习算法精要 第2版》是一本介绍掌握机器学习算法的重要书籍。本书的目的是帮助读者理解并有效地应用不同的机器学习算法。 这本书主要分为三个部分。第一部分首先介绍了机器学习的基本概念和术语,如监督学习、非监督学习和强化学习等。接着,书中详细介绍了各种常见的机器学习算法,包括线性回归、逻辑回归、决策树、支持向量机和朴素贝叶斯等。对于每个算法,书中提供了清晰的解释和算法实现的代码示例,并且还讨论了该算法的优势和限制。 第二部分涵盖了进阶的机器学习算法,如集成学习、神经网络和深度学习。这些算法通常用于处理更复杂的问题,例如图像识别和自然语言处理。书中详细介绍了这些算法的原理和实现方法,并提供了代码示例和实际案例来帮助读者更好地理解和应用这些算法。 第三部分聚焦于特定的机器学习应用领域,如推荐系统、文本分类和时间序列分析等。这些应用领域的研究一直在发展和改进,本书介绍了最新的研究成果和方法。读者可以通过学习这些实际应用案例来更好地理解机器学习算法在不同领域的应用,并且可以将这些知识应用到自己的项目中。 总的来说,这本《机器学习算法精要 第2版》是一本很好的机器学习教材。无论是初学者还是有经验的机器学习工程师,都可以从中受益。通过学习这本书,读者可以掌握不同的机器学习算法,并且能够灵活地应用这些算法解决实际问题。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值