pad*_*pad 54 .net f# functional-programming machine-learning
我使用Matlab作为原型工具学习了机器学习课程.由于我沉迷于F#,我想继续我在F#的机器学习研究.
我可能希望将F#用于原型设计和生产,因此机器学习框架将是一个很好的开始.否则,我可以从一组库开始:
最重要的资源(对我而言)是关于机器学习的书籍,博客文章和在线课程,使用函数式编程语言(F#/ OCaml/Haskell ......).
任何人都可以建议这些资源吗?谢谢.
编辑:
这是基于以下答案的摘要:
机器学习框架:
相关图书馆:
Math.NET Numerics:内部使用英特尔MKL和AMD ACML进行矩阵运算并支持统计功能.
Microsoft Solver Foundation:线性编程和优化任务的良好框架.
FSharpChart:F#中一个不错的数据可视化库.
阅读清单:
任何其他指针或建议也欢迎.
除了Tomas提到的内容之外,我大约一年前在Infer.NET上花了一些时间,发现它对于连续的图形模型非常有用.我知道它在去年的图书馆范围和F#支持方面都有了很大的改进.我建议检查一下,看看它是否有你需要的东西.
Hal Daume在OCaml和Haskell中实现了许多机器学习算法.详细信息请参阅我在OCaml或Haskell中的机器学习中的答案?
作为关于MSDN的F#书籍章节中的数值计算的一面,我还想推荐我的Weka Wrapper,WekaSharper.它允许您使用F#友好界面在Weka中调用机器学习算法.
我写了一篇文章,为什么F#是数据挖掘的语言,这反映了我在F#中编写类似alpha/prototype的数据挖掘包时的想法.libml可在线获取.但是代码大约是两年前我开始使用F#时编写的,从那以后我没有时间维护它.
归档时间: |
|
查看次数: |
4948 次 |
最近记录: |