如何:模式识别

Joe*_*nez 41 pattern-recognition

我有兴趣了解有关模式识别的更多信息.我知道这是一个广泛的领域,所以我将列出一些我想要学习的特定类型的问题:

  • 在看似随机的字节集中查找模式.
  • 识别图像中的已知形状(如圆形和正方形).
  • 注意到位置流的运动模式(Vector3)

对我个人而言,这是一个新的实验领域,说实话,我根本不知道从哪里开始:-)我显然不是想在银盘上提供给我的答案,而是一些搜索我可以开始熟悉上述问题域的概念的术语和/或在线资源将是非常棒的.

谢谢!

ps:为了额外的功劳,如果所说的资源提供C#中的代码示例/讨论将是盛大的:-)但不一定是

Gab*_*abe 30

隐马尔可夫模型是一个很好看的地方,以及人工神经网络.

编辑:您可以看一下NeuronDotNet,它是开源的,您可以在代码中查找.

编辑2:你也可以看看ITK,它也是开源的,并实现了很多这些类型的算法.

编辑3:这是神经网络的一个很好的介绍.它涵盖了许多基础知识,包括源代码(尽管用C++编写).他实施了一种无监督学习算法,我认为你可能正在寻找一种有监督的反向传播算法来训练你的网络.

编辑4:另一个好的介绍,避免真正繁重的数学,但如果你想挖掘它,提供底部的很多细节的参考.包括伪代码,良好的图表和反向传播的冗长描述.