哪种机器学习算法适合您?

您有数据和应用程序,但您应该先尝试哪种算法?无论你选择什么,都有权衡;以下是让您入门的一些基本原则。

您数据集的大小

算法对数据集的大小非常敏感。虽然没有绝对的规则,但在50 MB以下的数据集或超过1TB中使用哪种算法或超过1 TB的规则,虽然您可能想要从给定您拥有的数据量并假设样本数据集进行平衡的算法。

小的

小的

  • 决策树
  • 线性模型(包括逻辑回归和线性判别)
小的

小的

  • 决策树
  • 线性模型(包括逻辑回归线性判别)
中等的

中等的

  • (非线性)SVM
  • 天真贝父
  • 最近的邻居
  • 神经网络(浅)
中等的

中等的

  • (非线性)SVM
  • 天真的贝父
  • 最近的邻居
  • 神经网络(浅)

  • 深网
  • 合奏

  • 深网
  • 合奏