DataScience 板


LINE

請問板上各位前輩 最近想試著手刻一些機器學習的模型 像是KNN、Logistic之類的經典模型 但找了一些書後發現大多都是介紹完模型概念後就直接使用scikit-learn的套件模型使用 於是上來問問板上前輩 有沒有關於這些手刻模型的書籍或是參考資源是比較推薦的? 另外想問一下,手刻模型需要刻到怎麼樣的程度? 是需要做到可以像scikit-learn一樣還有一些額外的參數可以做調整 還是說只要可以實現這些演算法的內容與結果即可 會這樣問是因為這學期修的某堂課老師常常提到說會要求自己的研究生不能使用套件 都要他們自己手刻,也提過說去到業界工作也不會讓你使用這些套件 也是因為這樣才讓我想說自己試著手刻看看,順便加強自己的coding能力 不曉得這樣做對自己有沒有幫助 還請板上前輩解惑 謝謝大家 --



※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.120.7.210 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/DataScience/M.1674223338.A.913.html
1F:→ alex780312: 我倒覺得業界也要用那些套件做模型訓練,只是部署階01/20 22:13
2F:→ alex780312: 段有種種考量要自己刻或者改code的能力01/20 22:13
3F:推 st1009: 業界不用套件??? 這老師是跟哪個公司合作的...01/20 22:23
4F:推 a78998042a: 練習時就刻核心就好,可以當成做教學的心態,會做得 01/20 23:08
5F:→ a78998042a: 比較仔細。跟刻論文算法一樣,如果結果跟論文差太多01/20 23:08
6F:→ a78998042a: ,就會把各種參數都開出來了…01/20 23:08
7F:→ wuyiulin: 不是啦,這邊說的套件是 scikit-learn 直接 .train 那01/21 01:28
8F:→ wuyiulin: 種01/21 01:28
請問w大,什麼是直接.train那種呢?
9F:→ wuyiulin: Model 自己刻很正常吧?我也只有接簡單案子敢直接交 sc01/21 01:28
10F:→ wuyiulin: ikit-learn 東西出去01/21 01:28
※ 編輯: retest75 (111.83.38.23 臺灣), 01/21/2023 09:20:42
11F:→ iHaveAPen: 手刻模型就是不停的看library的documentations,依自己 01/21 14:58
12F:→ iHaveAPen: 的需求使用 01/21 14:58
13F:→ iHaveAPen: 手刻的程度可大可小,小至矩陣計算實作ML,大至新模型 01/21 15:00
14F:→ iHaveAPen: 架構實作 01/21 15:00
15F:推 st1009: 我試過用c刻DNN,和用python numpy刻DNN,torch刻任意基礎 01/21 16:03
16F:推 st1009: 模型,個人覺得這個能力應該要有 01/21 16:03
17F:→ yoyololicon: 打開PRML 照裡面的算式用numpy寫 easy 01/21 17:00
18F:推 Wush978: 手刻模型要學數值最佳化套件, 像是LBFGS 或是 SGD等等 01/22 10:42
19F:→ Wush978: 還有要練習自己建model matrix ,需要線性代數知識 01/22 10:44
20F:→ Wush978: 以及會用相關的函式庫 01/22 10:44
21F:推 ddavid: 業界才是能用套件就盡量用,必須特化才會修改 01/24 21:52
22F:→ ddavid: 基本上要有修改能力,但絕不是什麼都自己造輪子 01/24 21:53
23F:推 cowbadma5566: 手刻能更好了解原理 但時間可以投注在更有效率的地 01/25 03:24
24F:→ cowbadma5566: 方 01/25 03:24
25F:推 wieldthewave: 借串問一下,在numpy下刻套件跟在pytorch下刻有什麼 01/25 13:46
26F:→ wieldthewave: 不一樣嗎 01/25 13:46
27F:→ wieldthewave: 最近在用numpy刻一些模型,有想要用pytorch也試試看 01/25 13:46
28F:→ wieldthewave: 但突然想到如果我用numpy就可以完成的事為什麼還要 01/25 13:46
29F:→ wieldthewave: 用pytorch再做一次 01/25 13:46
30F:→ wieldthewave: 想問一下在業界用numpy跟用pytorch有什麼差別嗎? 01/25 13:46
31F:→ yoyololicon: PyTorch 有autograd 還有能跑在GPU上 01/25 14:25
32F:推 st1009: torch有比較多實踐,np刻個NN就很累,torch刻transformer 01/26 12:07
33F:推 st1009: 而且torch 2.0 真的很快 01/26 12:08
34F:→ chang1248w: 用numpy寫的附帶打包串接上線都得自己弄過一遍,還有 01/26 20:17
35F:→ chang1248w: 單核 01/26 20:17
36F:推 justakidd: 業界其實是有現成的就先用,有需要才針對需求去特化 02/04 21:49
37F:→ justakidd: 手刻還是不錯的練習啦,個人認為刻過一次能重現結果, 02/04 21:53
38F:→ justakidd: 理解每個步驟的實作即可,時間應花在更值得的地方 02/04 21:53
39F:推 jacky18008: 好奇一問,你老師是不是姓蔡……? 04/26 20:16







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燈, 水草

請輸入看板名稱,例如:Boy-Girl站內搜尋

TOP