在模式识别问题中使用什么更好?机器学习还是神经网络?

What is better to use in pattern recognition problems? Machine learning or neural networks?

在维基百科中,我发现机器学习是神经网络科学的一个分支。那么,这是否意味着使用机器学习本身就意味着使用神经网络? 就效率和复杂性而言,什么更适合用于模式识别任务?

机器学习是神经网络的一部分?我会感到惊讶,因为机器学习包括许多与神经网络无关的技术。这很可能是相反的。

具体的模式识别算法取决于您的要求和数据集。有很多这样的算法,例如SVM,线性分类模型,HMM,PCA等。注意阶段"pattern recognition"是一个非常笼统的术语,没有始终有效的算法。这完全取决于您正在寻找的模式以及您可以做出什么样的假设。

我推荐 Dr Bishop "Pattern Recognition and Machine Learning" 的书,你会从书中学到很多东西。