Ruby Ruby 实现的机器学习库有哪些?

xautjzd · 2014年10月18日 · 最后由 redvoilin 回复于 2014年10月20日 · 3462 次阅读

最近打算了解下 Machine Learning 相关的知识,可能主要涉及多媒体广告的 pCTR (predicting Click-through Rate)。采用的算法可能先准备从 BP 或者 Logical Regression 着手,不知道有没有相关的库可供推荐下呢?目前发现一个 Logical Regression 的:https://github.com/kei500/liblinear-ruby。不过感觉不太好。

ML 相关计算量很大,就不推荐用 Ruby 了。连 Python 都嫌速度慢,只能做一些 prototype。最好的选择还是 C++/Java

用 ruby 来搞 ML 太慢了,推荐 clojure, 很多库。

ml 算法就几个,语言库其实问题不大,真的需要考虑效率,见楼上,个人觉得 java 大法不错,配合各种大数据工具都很方便。clojure 不清楚,感觉比较小众。

LR 不是做分类的嘛,可我感觉你这是个回归问题。。。。

clojure 太难写了(本人比较笨),速度也不够快。 推荐 Julia。R 的语法,C 的速度。

#5 楼 @yfractal 感觉贵圈越来越乱了

说到底用 ruby 只是方便调用而已。 可以用 mahout 啊什么的生成识别器模型(不过是一堆数值而已)之后,用 ruby 来读取识模型和需要分类的数据进行判断。

#1 楼 @yanguango 现在 ruby 已经比 python 快了吧

需要 登录 后方可回复, 如果你还没有账号请 注册新账号