【问题标题】:How to apply Machine Learning algorithm in PHP? [closed]如何在 PHP 中应用机器学习算法? [关闭]
【发布时间】:2012-09-13 16:52:22
【问题描述】:

如果您在 PHP 上开发 ML 项目,将 PHP 本身用于 ML 算法是否合乎逻辑(我猜它会很慢)或者在此类项目中实现 ML 的正确方法是什么。我需要用 Mahout 桥接另一种语言,如 Java 吗?如果是这种情况,我该如何桥接?

【问题讨论】:

标签: php web-applications machine-learning


【解决方案1】:

机器学习可以在 Java 和 Python 中完成,因为有优秀的库可用。您始终可以将 PHP 用作 Web 前端,因为它做得最好。您可以在 HTTP 上公开 Java/Python 程序并使用 PHP-CURL 或使用上述桥接器之一。 首先,确定问题的类型。来自维基百科entry机器学习:

  1. 神经网络
  2. 专家系统
  3. 遗传算法
  4. 模糊逻辑
  5. 贝叶斯网络

对于 Python,我知道 PyML、PyMC、Orage 等都不错。

【讨论】:

  • PHP-ML 也是一个很棒的机器学习库!
【解决方案2】:

不要从用 PHP 开发代码开始。

首先使用 Matlab 或 Octave 等工具查看数据集。您应该能够在不到 1 天的时间内对数据有所了解。

这将帮助您了解要使用的算法。

Re 语言,我见过的大部分东西都使用了 Java。不确定您是否会在 PHP 中找到尽可能多的已建立的 ML 库。

另请参阅: Which langauge should i use for Artificial intelligence on web projects

【讨论】:

猜你喜欢
  • 2014-04-09
  • 2013-04-15
  • 1970-01-01
  • 2021-05-04
  • 1970-01-01
  • 2020-11-16
  • 2018-02-20
  • 2011-08-01
  • 2017-12-25
相关资源
最近更新 更多