【问题标题】:Beginner's resources/introductions to classification algorithms [closed]初学者的资源/分类算法简介[关闭]
【发布时间】:2011-02-14 13:25:43
【问题描述】:

大家。我对分类算法这个话题完全陌生,需要一些关于从哪里开始“认真阅读”的好建议。我现在正在寻找机器学习和自动分类算法是否值得添加到我的一些应用程序中。

我已经浏览了 Z. Michalewicz 和 D. Fogel 的“如何解决它:现代启发式”(特别是关于使用神经元网络的线性分类器的章节),并在实践方面,我目前正在浏览WEKA toolkit源代码。我的下一步(计划中的)是深入贝叶斯分类算法领域。

不幸的是,我在这方面缺乏严肃的理论基础(更不用说,到目前为止还以任何方式使用过它),所以任何关于下一步看哪里的提示都将不胜感激;特别是,很好地介绍可用的分类算法会很有帮助。多做工匠少做理论家,越实用越好……

提示,有人吗?

【问题讨论】:

    标签: artificial-intelligence machine-learning classification pattern-recognition weka


    【解决方案1】:

    我一直觉得Andrew Moore's Tutorials 非常有用。它们以扎实的统计理论为基础,如果您将来选择阅读它们,它们对于理解论文将非常有用。这是一个简短的描述:

    这些包括分类 决策树等算法, 神经网络、贝叶斯分类器、 支持向量机和 基于案例(又名非参数) 学习。它们包括回归 多变量等算法 多项式回归,MARS,局部 加权回归、GMDH 和神经 网。它们包括其他数据 挖掘操作,例如集群 (混合模型、k-means 和 分层),贝叶斯网络和 强化学习

    【讨论】:

    • 谢谢。这就是我要找的东西。
    【解决方案2】:

    机器学习概述

    要全面了解该领域,请观看Andrew Ng's Machine Learning course 的视频讲座。

    本课程 (CS229) - 由 Andrew Ng 教授教授 - 广泛介绍了机器学习和统计模式识别。主题包括监督学习、无监督学习、学习理论、强化学习和自适应控制。还讨论了机器学习的最新应用,例如机器人控制、数据挖掘、自主导航、生物信息学、语音识别以及文本和网络数据处理。

    分类器

    至于您应该使用哪个分类器,我建议首先从 Support Vector Machines (SVM) 开始进行一般应用分类任务。它们将为您提供最先进的性能,您不需要了解它们背​​后的所有理论,只需使用像 WEKA 这样的包提供的实现。

    如果您有更大的数据集,您可能想尝试使用 Random Forests。 WEKA 中也有这种算法的an implementation,他们在大数据上训练更快。虽然它们没有 SVM 广泛使用,但它们的准确性往往与您可以从其中获得的准确性相匹配或几乎匹配。

    【讨论】:

    【解决方案3】:

    answer referring to Andrew Moore's tutorials is a good one。然而,我想通过建议对驱动创建许多分类系统的需求进行一些阅读来增强它:因果关系的识别。这与许多涉及统计推断的建模问题有关。

    我所知道的用于学习因果关系和分类器系统(尤其是贝叶斯分类器)的最佳资源是Judea Pearl's book "Causality: models, reasoning, and inference"。

    【讨论】:

      猜你喜欢
      • 2011-09-10
      • 1970-01-01
      • 2011-05-25
      • 2010-09-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-25
      • 1970-01-01
      相关资源
      最近更新 更多