臨床醫生需要了解的機器學習

2021-09-17 08:15:05 字數 899 閱讀 5469

alexander scarlat博士在他的系列文章「臨床醫生機器學習入門」中解釋了機器學習的核心內容。這些文章中的前七篇介紹了機器學習的各個方面,然後是度量機器學習模型效能的示例。這一系列文章使用動畫圖表代替數學,幫助讀者更好地理解機器學習概念。

這一系列文章首先提出了傳統基於規則的演算法的不足,同時解釋了機器學習可以克服這方面的挑戰,包括多維問題和人類對統計計畫規則的限制。

scarlat為讀者構思了乙個機器學習概念分類。從高層面看,系列文章解釋了有監督、無監督和其他形式的機器學習。有監督訓練包括回歸和分類。無監督訓練包括聚類和異常檢測。其他形式的機器學習包括集合方法和生成模型。整個系列遵循類似的方法,逐步闡述定義機器學習概念的分類。

在第四篇文章中,scarlat解釋了機器學習對資料預處理的要求,以及存在的侷限性。預處理包括展平關係資料、新增缺失值、將文字轉換為稀疏陣列或向量、使用向量維度中的二元值進行分類。此外,scarlat還提到了對數值進行標準化的必要性,以防止在量級上產生錯誤的意義感和維度詛咒。

第五篇文章描述了機器學習演算法的原理,包括權重的使用、效能指標、損失(或成本)函式、使用優化器、前向傳播和反向傳播。除此之外,在第七篇文章中,還可以找到有關建立機器學習模型工作流的資訊,包括欠擬合、過度擬合、訓練、驗證、測試、學習速率、資料增強、使用正則化器和使用丟棄。

scarlat給出了四個不同的現實問題和示例解決方案,以此來解釋如何評估機器學習模型的效能。

這些示例涉及效能指標,包括精度、準確度、召回率、曲線下面積和f1得分。此外,最後乙個模型顯示了現有機器學習模型如何用於轉移學習和最小化額外的模型培訓。

其他在醫療保健領域採用機器學習的主題包括:如何將機器學習與現有電子健康記錄(ehr)系統整合以及捕獲護理結果。谷歌ai將機器學習應用於ehr患者記錄,著重關注伸縮性、準確率和可解釋性。

檢視英文原文

關於機器學習需要了解的知識

當我們要學習人工智慧的時候,我們需要學習很多的知識,比如機器學習 深度學習等。一般來說,機器學習是人工智慧的核心知識,要想學好人工智慧就必須重視機器學習的知識。在這篇文章中我們給大家介紹一下關於機器學習需要了解的知識。當然,說到機器學習就必須要說一下機器學習演算法,在機器學習演算法中,尤其是神經網路...

關於機器學習需要了解的知識

當我們要學習人工智慧的時候,我們需要學習很多的知識,比如機器學習 深度學習等。一般來說,機器學習是人工智慧的核心知識,要想學好人工智慧就必須重視機器學習的知識。在這篇文章中我們給大家介紹一下關於機器學習需要了解的知識。當然,說到機器學習就必須要說一下機器學習演算法,在機器學習演算法中,尤其是神經網路...

機器學習中需要了解的概念

機器學習有大塊的知識,也有零碎的知識,我們在學習機器學習的時候不能忽視這些零碎的知識。如果對這些知識忽視,那麼就容易讓自己的知識架構殘缺不全。如果對這些知識的了解充分,我們就能夠更好地理解機器學習。下面我們就為大家介紹機器學習中的基礎知識。1 廣義線性模型就是最小二乘回歸模型的推廣 泛化,基於高斯雜...