機器學習教會我們的6個道理
關注「實驗樓」,每天分享一個專案教程
深度學習的巨大成功,揭示了從人類自身啟發,並形成演算法的巨大價值;相反,從機器學習中,我們有什麼值得學習和啟發的東西嗎?
正文共:1706 字
預計閱讀時間:5 分鐘
機器學習 (ML) 已經存在了幾十年。深度學習的出現, 讓機器學習不再侷限於學術界,而是進入到更主流的領域當中。
深度學習可以被看作對大腦神經元網路的抽象過程,其使用到的啟用函式和反向傳播等數學原理的背後,實則是模擬了動物大腦學習和產生資訊過程。
深度學習的巨大成功,揭示了從人類本身獲得啟發並形成演算法具有巨大價值。相反從機器學習的實踐中, 我們有什麼值得學習和啟發的東西嗎?
機器學習不僅囊括了人工神經網路和深度學習,而是一個包含有大量智慧演算法的領域,它通過演繹和模擬複雜的經驗過程, 完成對未知的事物的預測。
以下是我總結的 6 個從機器學習中明白的重要道理:
1. 相信多樣性的力量 (隨機森林 Random Forests)
隨機森林通過彙總不同的決策樹來達到更穩定的表現, 而每個決策樹都負責解決其中的部分問題。獨木不成林。
同理,當來自不同背景的人和群體協同和合作時, 往往能得到驚異的好效果。如果僅僅侷限在和自己相似的小群體中,我們真正的潛力反而會被限制。
2. 從錯誤中吸取教訓(梯度提升 Gradient Boosting)
不同於通過組合多個分類器,梯度提升方法利用誤差,並通過不斷地迭代來改進基礎分類器。
像梯度提升一樣, 我們需要認識到人無完人, 每個人都會犯錯誤。重要的是找出錯誤, 從中汲取教訓。
於其被成就所牽著走, 不如專注於對生活的每一個階段糾錯。
3. 問題都有解決方案 (核方法和支援向量機 Kernel methods & SVM)
核方法與支援向量機是一對好搭檔。它們能將分佈在低維空間的資料對映到高維空間中,從而實現資料的分類。
生活不只有玫瑰和彩虹。它也給我們帶來難以令人費解的難題, 沒有任何現成的解決方案。在絕望的時刻, 能站在未知的更高維度去尋找解決辦法,這是非常令人欣慰的。
保持鎮靜, 從更高的維度思考。
4. 接受改變個人認知 (貝葉斯定理 Bayes theorem)
貝葉斯定理通過計算相關事件的條件概率來更新其先驗概率。同樣, 我們都對人、文化和社會有先入為主的認知和評判。這些認知來源於我們的社會、經濟和人口狀況。當我們處於與我們舊認知相悖的新境遇, 有意識地提升和改變自己是至關重要的。
永遠不要畏懼改變。
5. 基於當前情況做出決定(梯度下降法 Gradient Descent)
從迴歸方法到人工神經網路,梯度下降法是許多機器學習方法的重要組成部分,其始終沿著梯度下降的方向最快地到達預期的目的地。
我們經常遇到需要我們在眾多替代方案中選擇一種方案並作出決定的情況。這些決定都對將來有潛在的影響。梯度下降為我們提供瞭解決問題的捷徑,基於當前的情況提供最佳選擇,而不過度考慮將來的過程。
不要等待最理想的方案,你永遠無法預測未來。
6. 關係隨著時間的推移而變化 (k-平均演算法 K-means)
K-means演算法通過對資料進行分配並反覆迭代,從而達到聚類的目的。
人際交往和情緒在建立我們的社交關係中起著至關重要的作用。當關繫緊張時,我們會感到沮喪。我們應該意識到再強大的關係也可能面對改變或結束,即使你沒有做錯任何事,就像在K-means中一樣。
學會接受事實並珍惜現在所愛的人吧。
作者:Praveen Bysani
翻譯:Julyzheng
原文連結:https://towardsdatascience.com/6-things-we-all-need-to-learn-from-machine-learning-e88eac480b57
學習更多
樓+「 Python實戰 」、「 Linux運維與Devops實戰 」、「 機器學習實戰 」優惠報名中——來自騰訊、Intel、IBM等網際網路大廠的一線大牛親自指導,培養有真正工作能力的工程師!
點選下面的連結瞭解詳情:
相關文章
- [譯] 深度學習將會給我們所有人的生活一個教訓:工作是為了機器準備的深度學習
- 我們該如何學習機器學習中的數學機器學習
- 經驗&教訓分享:我的第一個機器學習專案機器學習
- 6個你必須知道的機器學習的革命性的教訓機器學習
- AI=機器學習²,我們在去往²的路上AI機器學習
- 我所理解的機器學習機器學習
- 我的機器人朋友們機器人
- 2018年最實用的6個機器學習專案機器學習
- JavaScript的ES6有哪些新知識需要我們去學習JavaScript
- 5年程式設計師生涯,我學到最重要的6個教訓程式設計師
- 機器學習這10年我們能在各自的領域做點什麼?機器學習
- 劉鐵巖談機器學習:隨波逐流的太多,我們需要反思機器學習
- 機器人想要什麼:利用機器學習有效地進行教學機器人機器學習
- 我的機器學習路線記錄機器學習
- 經驗教訓:Instacart 的實時機器學習之旅 - shu機器學習
- 簡明機器學習——01機器學習的幾個基本要素機器學習
- 5G帶給我們的機會
- 機器學習第6次作業機器學習
- 學習Tomcat,我們應該懂的Tomcat
- 我的機器學習入門路線圖機器學習
- 我們該學習什麼?
- 關於社會機器學習機器學習
- 頭歌實踐教學平臺-機器學習 --- PCA-答案機器學習PCA
- 講道理,React中,我們為什麼需要寫 super(props)?React
- [招募] 加入我們一起學習 計算機數學吧計算機
- 【招募】加入我們一起學習 計算機數學吧計算機
- 機器學習6-迴歸改進機器學習
- 多家AI公司HR/面試官爆料:我們是怎樣招機器學習工程師的AI面試機器學習工程師
- 機器學習的教訓:5家公司分享的錯誤經驗機器學習
- 我們都應該學習PHPPHP
- 五個常用的機器學習python庫!機器學習Python
- 機器學習工程師會喜歡的5個Kubeflow 1.3新功能 - thenewstack機器學習工程師
- 我們總結了彈性伸縮的五個條件與六個教訓
- 值得收藏的27個機器學習的小抄機器學習
- 當我們談深度學習時,我們用它落地了什麼?深度學習
- 【機器學習】機器學習簡介機器學習
- 要學很多數學嗎 - 給要入行機器學習的朋友們的建議機器學習
- 機器學習實戰6(SMO演算法)機器學習演算法