iT邦幫忙

0

初學者機器學習

  • 分享至 

  • xImage

如標題,我想問一下機器學習初學應該要從哪裡開始學比較好呢?我只有下載好軟體而以其他很多不懂,小弟我目前用vscode寫python,沒有機器學習的學習經驗,謝謝各位大大

看更多先前的討論...收起先前的討論...
lucien666 iT邦新手 5 級 ‧ 2023-09-06 09:26:50 檢舉
機器學習應該是先sklearn? 然後深度學習看你要選TensorFlow還是PyTorch
ali88 iT邦新手 3 級 ‧ 2023-09-06 11:34:52 檢舉
這邊有 相關書評看完之後,就知道需要補足那些不足或依照情況選擇適合的書籍: https://episode.cc/read/cnchi/BookReview-AI/12
sam0407 iT邦大師 1 級 ‧ 2023-09-06 11:35:52 檢舉
聽說同事說是要先學數學...
不然就算語法什麼都學會了也不會應用
感謝各位~我應該都會學看看
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
0
ali88
iT邦新手 3 級 ‧ 2023-09-06 11:37:59

謝謝!我會多看影片的

0
Pythonist
iT邦新手 4 級 ‧ 2023-09-06 13:46:37

基礎學習:

  • 台大李弘毅YT影片
  • Python 數據分析: 裡面會講解到 ML 的數學、統計原理,網路上有免費電子書可以找看看

實戰(建議一定要做):

  • Kaggle: 多看其他人如何解決問題,不論是資料分析、處理或是建立模型(裡面都會詳細講解)

最後,可以思考自己對於 "自然語言處理" OR "影像處理" 哪個有興趣,學習時就能更有方向了。

感謝!!我會去看影片多做實戰的

1
Romeo183
iT邦新手 5 級 ‧ 2023-09-06 19:41:36

我自己有自學過機械學習(ML),不過主要是圖像處理的(還有一些資料分析)。

初階

學一些基本模型:

  • 線性回歸
  • 邏輯回歸
  • 決策樹
  • 支持向量機
  • 神經網絡

高階

  1. 建議學Data preprocessing
    • dataset處理得越好,結果會越好。
    • Python Pandas(資料分析必學)。
  2. 選擇並學習ML庫
    • KerasPytorch都有玩過,個人認為Keras比較簡單,但能做的事比Pytorch少。
  3. 選擇Dataset
    • 重點是量多而精純:數量少,model泛化能力就會少;而有太多離散的數據的話,很容易造成overfitting。
    • Kaggle是尋找Dataset最好的網站。
  4. 學習重點
    • 如果要學圖像處理,就先學ConvNets;
    • 訓練過程就是Forloop{一直訓練model,一直改hyperparameter}...
    • 要注意輸出層的activation function,我很常搞混。

感謝你!受益非常良多<3

0
ED
iT邦新手 5 級 ‧ 2023-09-26 12:03:09

旁聽學習,感謝

我要發表回答

立即登入回答