我想开始试验识别数据中模式的算法。我处理许多类型的序列(图像像素、文本输入、用户移动),利用Pattern Recognition从不同的数据集中提取有意义的数据将是一件很有趣的事情。像大多数网页一样,我的数据大多是基于文本或整数键的。
它们有没有为PHP或Nodejs提供检查/创建模式的基本框架的类?
发布于 2012-05-17 01:23:52
我从来没有找到一个封装了不同分析模式的库。不过,您可能很容易找到特定的解决方案。
例如,可以使用以下PHP扩展完成N-Gram分析:http://pecl.php.net/package/TextCat
还有几种贝叶斯实现,甚至还有教程。
我从未发现用PHP实现的Kohonen-nets或自组织映射,但多层感知器是微不足道的。IA可以很好地进行模式分析。
有一些项目将PHP绑定到OpenCV (一个用于实时图像/视频分析的库)。目前,我所知道的唯一的实现是检测图片中的人脸。它的源代码是开放的https://github.com/infusion/PHP-Facedetect,所以绑定其他OpenCV的好处应该很容易(OpenCV可以对图像做很多事情)。
PHP本身是解释的,大多数模式分析的繁重解决方案在这个限制下不能很好地执行。这就是为什么PHP中的大多数解决方案都是用C作为扩展编写的。
发布于 2015-09-05 00:07:21
我意识到这是一个老问题,但由于它出现在谷歌查询的顶部,它认为它应该包含对opencv、node-opencv的节点绑定的引用。
https://stackoverflow.com/questions/10623163
复制相似问题