楼主: jmq19950824
3656 14

[问答] 如何提高R语言机器学习的计算效率? [推广有奖]

11
爱思考大帝 发表于 2018-10-2 00:58:14
楼上的各位说的很全了,点赞

在此从IT层面补充下,要求“速度快”是个没有边际的需求,任何的框架运行都依赖于大内存和多核,简单粗暴的做法是升级机器的内存和CPU,如果有服务器就最好;或者有千兆打底的网络环境(低于千兆就算了,网络lag造成的延迟还不如单机计算),也可以尝试分布式计算框架

12
jmq19950824 发表于 2018-10-5 15:59:51
补充一下,R其实某些机器学习算法速度还是可以看的。。。但是我的电脑(4核,4GB内存)并行运算的时候电脑基本就不能做其他事情了。所以最终还是要自己针对于研究任务权衡一下:比如不用多核并行运算可能在时间上结果出来的慢一些,但我同时可以用电脑查文献资料;用多核运算可能什么都干不了。。。电脑还容易死机,况且有些不是那么庞大的任务可能不需要多核并行运算。

13
zzbb2266 发表于 2019-4-4 15:21:25
为啥不用python + GPU?以前测试过,配合GTX2070级别显卡速度差不多能提高50倍左右

14
yangming98 发表于 2019-4-4 22:31:31 来自手机
jmq19950824 发表于 2018-9-30 08:28
现在的数据集大约20000个样本,200个特征(20000x200的data_frame),R里面有哪些包是针对与大数据集机器学 ...
学习了

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-25 17:23