博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《机器学习与数据科学(基于R的统计学习方法)》——1.10 在生产中使用R
阅读量:6077 次
发布时间:2019-06-20

本文共 590 字,大约阅读时间需要 1 分钟。

本节书摘来异步社区《机器学习与数据科学(基于R的统计学习方法)》一书中的第1章,第1.10节,作者:【美】Daniel D. Gutierrez(古铁雷斯),更多章节内容可以访问云栖社区“异步社区”公众号查看。

1.10 在生产中使用R

当你用R完成了一个机器学习项目时,接踵而来的问题就是能否将解决方案部署到生产环境中去。答案通常是否定的。因为性能和内存限制,开源的R语言对生产系统来说通常不是一个好的选择。对于需要连接到特别大数据集的海量数据机器学习项目来说,性能和内存特别重要,所以除了使用其他语言,例如C++或者Python之外,还有其他选择吗?你可以从使用bigmemory包开始,它能帮助你创建、存储、连接和操纵大量矩阵。然后你可以通过添加biganalytics、bigalgebra、bigtabulate和bigpca包来获得更高级的功能。这些包可以在建立一个可行的生产系统之路上帮助你走得更远,但你依然可能在路上遭遇绊脚石。好在,有几个商业版本的R环境适合企业级应用。其中一个是Revolutions Analytics公司提供的Revolution R Enterprise(RRE)。另一个是TIBCO公司的TIBCO Enterprise Runtime for R(TERR)。这两个商业版本都能提供适合R机器学习算法的最佳版本,用以快速处理海量数据。

转载地址:http://xwogx.baihongyu.com/

你可能感兴趣的文章
处理excel表的列
查看>>
C#数据采集类
查看>>
quicksort
查看>>
【BZOJ2019】nim
查看>>
四部曲
查看>>
LINUX内核调试过程
查看>>
【HDOJ】3553 Just a String
查看>>
Java 集合深入理解(7):ArrayList
查看>>
2019年春季学期第四周作业
查看>>
linux环境配置
查看>>
ASP.NET MVC中从前台页面视图(View)传递数据到后台控制器(Controller)方式
查看>>
lintcode:next permutation下一个排列
查看>>
一个想法(续二):换个角度思考如何解决IT企业招聘难的问题!
查看>>
tomcat指定配置文件路径方法
查看>>
linux下查看各硬件型号
查看>>
epoll的lt和et模式的实验
查看>>
Flux OOM实例
查看>>
07-k8s-dns
查看>>
Android 中 ListView 分页加载数据
查看>>
oracle启动报错:ORA-00845: MEMORY_TARGET not supported on this system
查看>>