40
A
回答
39
对我来说,最重要的是“这个工具包是否具有我想要尝试的算法或功能?”由于这些工具包提供了相当多样化的功能,因此您应该首先尝试缩小您想要执行的操作。因此,例如,如果您有一个渴望尝试不同进化优化算法的愿望,那么我会选择Shark这样的东西。另一方面,我更喜欢dlib作为我的大部分工作,但这并不意味着很多,因为我写了:)但是,如果您对二进制分类感兴趣,那么让我建议我目前的最爱方法为,svm_c_ekm_trainer。我经常使用它来训练数十万数据集上的非线性SVM。它通常运行几分钟(有时甚至几秒钟),而经典的SMO算法则需要数小时或数天才能完成。
对于不久前提出的类似问题,也有一些很好的答案:Which machine learning library to use。
+1
谢谢戴维斯!用dlib做的很棒!我真的只是在寻找具有很多功能的东西,以便我可以在大多数情况下使用它,但是可以根据需要分支出其他东西。 – griffin 2010-07-06 13:48:20
相关问题
- 1. C机器学习库#
- 2. Php机器学习库?
- 3. 机器学习库OpenCV 2.1
- 4. 通过机器学习
- 5. 适用于Android的机器学习库
- 6. 什么是学习机器学习的最佳编程语言?
- 7. 使用Apache Mahout机器学习库
- 8. 哪台机器学习库使用
- 9. 机器学习在Python:scikit学习/ Pybrain
- 10. 深度学习与机器学习
- 11. 机器学习形状和类型的机器学习
- 12. 机器学习,Python
- 13. 机器学习udacity
- 14. Cretae Datasourse机器学习AWS通过SDK
- 15. Bot中的机器学习
- 16. Perl的机器学习
- 17. GATE中的机器学习
- 18. 机器学习 - 感知器
- 19. 学习Maven的最快方法
- 20. 用于学习字符串模式的机器学习技术
- 21. Asp.net Azure机器学习
- 22. Python监督机器学习
- 23. Azure机器学习 - CORS
- 24. Azure机器学习-python
- 25. Azure机器学习分类
- 26. 基本机器学习
- 27. 云机器学习预测
- 28. 概率和机器学习
- 29. 机器学习系统
- 30. Accord机器学习knn.decide indexOutOfRangeException
您可能也会对http://code.google.com/p/eureqa-api/感兴趣,它会发现高性能的公式查找 – Inverse 2010-07-02 18:28:11
完全取决于您想要学习的哪种模型。 CRF? SVM?嗯? – bmargulies 2010-07-04 02:55:05
Weka **非常慢**。 – 2012-06-29 08:58:06