R_Language 板


LINE

R 在跑ML/DM演算法時,核心還是用C/C++去實做的, 更底層的線性代數則是用如BLAS等庫。 這種做法的好處在於,抓取運行效能和寫程式碼的平衡。 例如整理資料時,由於每次面對的資料都不同,可以快速用R Script來開發。 但是進入到最佳化運算時,由於每次要做的計算都類似,就可以用C 來加速。 比較R 這類直譯語言的時候,最主要的考量點還是功能性,而非速度。 速度的部分都可以透過C 撰寫的外掛來針對bottle neck 做加速。 而且第三方的套件庫核心,通常也會用C 來開發。 我自己也是平時寫R ,碰到bottle neck 再使用Rcpp來加速。 和純C++ 應用比起來,更有彈性: - 不吃效能的部分,用R script開發比C 快很多(IO、Logging、Configuration...) - R 能夠直接傳pointer 給C 處理資料,所以R extension 和純C 的差別應該只在於 呼叫動態函式庫的overhead - R 的套件很豐富 - R 有自己的Build Chain (對於不習慣使用CMake 的我是個加分) 回到你的問題, 在自然語言處理,比較有名的套件就是: R 的tm、http://cran.r-project.org/web/packages/tm/index.html Python 的nltk,http://www.nltk.org/ 建議你可以先都試試看。 10G 資料的話, 核心部分沒有C 應該還是吃力。 ※ 引述《vvrr (vvrr)》之銘言: : [問題類型]: : : 效能諮詢(我想讓R 跑更快) : : [軟體熟悉度]: : 入門(寫過其他程式,只是對語法不熟悉) : [問題敘述]: : 目前主要的工作是關於自然語言處理(Natural Language Processing), : 一直以來都是用C在做大量的文字處理(處理量約是10G左右)。 : 前幾天同事發現R語言,提到有不少套件可以使用, : 想詢問大家,如果處理這種量級的資料, : R的速度會很慢嗎?和其他語言(C, java, php, ...)相比的感覺? : 我查的資料提到R主要是做「統計」的運算, : 在這裡:http://www.meetup.com/Taiwan-R/ 提到可以做ML/DM。 : R給我的感覺是類似script,但是一般做ML/DM資料量都很大, : 「是不是 R經過compiler之後就能直逼 C的效能?」有這樣的疑問。 : 不知道有沒有版友有實際上使用的經驗能分享? : 謝謝 : [關鍵字]: : 速度, 效能, NLP --



※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.45.200.180
※ 文章網址: https://webptt.com/m.aspx?n=bbs/R_Language/M.1422022145.A.8ED.html
1F:推 cywhale: 感謝詳析..請教什麼是R 自己的Build Chain? 01/23 22:48
2F:→ Wush978: 詳情請見 http://ppt.cc/nA6i 01/23 23:12







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:BuyTogether站內搜尋

TOP