<label id="jgr5k"></label>
    <legend id="jgr5k"><track id="jgr5k"></track></legend>

    <sub id="jgr5k"></sub>
  1. <u id="jgr5k"></u>
      久草国产视频,91资源总站,在线免费看AV,丁香婷婷社区,久久精品99久久久久久久久,色天使av,无码探花,香蕉av在线
      您正在使用IE低版瀏覽器,為了您的雷峰網賬號安全和更好的產品體驗,強烈建議使用更快更安全的瀏覽器
      此為臨時鏈接,僅用于文章預覽,將在時失效
      醫療科技 正文
      發私信給黃錦
      發送

      0

      Neuromation:一文告訴你如何用CNN檢測兒童骨齡

      本文作者: 黃錦 2018-08-27 19:54
      導語:這篇文章展示了一個基于CNN的自動化骨齡評估系統,既有類似專業放射學家的準確性,又不失模型魯棒性。

      雷鋒網按:本文來自Medium,由雷鋒網編譯。

      一直以來,NeuroNuggets和Neuromation Research系列文章都致力于向讀者介紹其優秀團隊的人工智能研究人員。

      今天他們要介紹的就是曾獲Kaggle Master的Alexander Rakhlin。Alexander是一位深度學習專家,專門研究與醫療影像相關的問題,涵蓋了包括圖像分割、物體檢測和廣義上的卷積神經網絡等領域。

      而且就在最近有一個好消息,Alexander的合著論文《使用深度卷積神經網絡的兒童骨齡評估》被第四屆醫療影像分析大會的深度學習研討會收錄(DLMIA 2018)。這已經不是第一篇Neuromation旗下專門研究醫療影像的論文了,所以我們正好可以利用這個機會來討論下他們醫療研究工作的細節。

      Neuromation:一文告訴你如何用CNN檢測兒童骨齡

      人如其骨:骨齡評估

      骨骼年齡,或者說骨齡,本質上就是說你的骨頭看起來有多大歲數。

      隨著一個孩子不斷長大,他/她的骨骼也會隨之成長和成熟,這就意味著:通過觀察孩子們的骨骼,我們可以估計出孩子擁有某種骨骼形態的平均年齡,從而了解孩子的真實年齡。看到這里,你會不會想問這篇文章是不是關于考古學的:活生生的孩子們通常不會去拍什么X光,除非沒有人知道他們什么時候出生的。

      是也不是。如果孩子發育正常,骨齡應該在實際年齡的10%以內,但是也有例外。有一些例外是無害的,但是最好也心知肚明:比如,你的孩子在青春期的快速成長與骨齡有關。因此,如果骨齡比實際年齡大幾年,孩子會更早的停止生長,如果骨頭比實際年齡“年輕”幾年,快速生長則會延遲到來。此外,考慮到現在的身高和骨齡,已經可以相當準確地預測一個孩子最終的成年身高了,這點是會派上用場的:如果你的孩子喜歡籃球,你可能會對他是否會長到7英尺高感興趣:這樣可以更好的因材施教。

      其他的例外就嚴重得多了:骨齡和實際年齡之間的顯著不匹配會昭示各種各樣的問題,包括生長障礙和內分泌問題。骨齡的單一讀數值會告訴臨床醫生患者在特定時間內的相對成熟度,與其他臨床發現相結合之后,就可以將正常人與相對快速或遲緩成長的人區分開來了。連續的骨齡讀數值意味著孩子的成長方向和/或顯示他或她在治療中的進展情況。通過評估骨齡,兒科醫生可以診斷兒童發育過程中的內分泌失調和代謝紊亂問題,如果骨骼發育不良,或與營養、代謝或影響骨骺或骨成熟的未知因素有關的生長缺陷。在這種生長遲緩的情況下,骨齡和身高可能都會延遲到幾乎相同的程度,但是,通過治療,達到正常成人身高的潛力仍然存在。

      由于上述種種原因,兒科醫生對孩子的手部進行X光檢查來估計他/她的骨齡是非常常見的……所以自然而然的,自動化就是一個很棒的嘗試。

      閱讀手掌:通過手部和腕部評估骨齡

      骨骼成熟度主要由骨骺中繼發性骨化中心的發育程度和骨化程度來評價。幾十年來,骨成熟度通常是通過對手和腕部骨骼發育的視覺評估來確定的。下面是放射科醫生在檢查你的手部X射線時所尋找的東西:

      Neuromation:一文告訴你如何用CNN檢測兒童骨齡

      目前估計骨骼年齡的兩種最常用的技術是Greulich and Pyle和Tanner Whitehouse(TW2)。兩種方法都使用左手和手腕的X線片來評估骨骼的成熟度,其依據是成熟度指標,也就是,管狀骨骨骺從骨化的早期階段到與骨骼融合的X光外觀的變化,或者直到骨骼變成人形狀之前扁骨的變化……不用擔心,我們以前也沒聽說過這些詞語。我們來看一張照片:

      Neuromation:一文告訴你如何用CNN檢測兒童骨齡

      傳統的骨骼成熟度評估技術,比如GP或TW2,很冗長,也很耗時,而且在某種程度上是主觀的,甚至是資深的放射科醫生也不總是同意這種評估結果。因此,利用計算機輔助診斷系統提高骨齡評估的準確性,增加臨床醫生的再利用性和效率是非常吸引人的,我們接下來會開始介紹這種系統。

      近年來,基于深度學習的方法在生物醫學的許多問題中顯示出優于傳統機器學習方法的性能改進。在醫療影像領域,卷積神經網絡(CNN)已經成功地用于糖尿病視網膜病變篩查、乳腺癌組織學圖像分析、骨病預測和許多其他問題;可以參見我們先前的文章對這些疾病或其他應用的調查研究。

      因此,我們自然也試著將現代深度神經結構也應用于骨齡評估。下面,我們將利用北美放射學會(RSNA)組織的兒科骨齡挑戰賽(Pediatic Bone Age Challenge)的數據,描述一種完全自動化的骨齡評估的深度學習方法。雖然達到盡可能高的準確度是我們的一個基本目標,但我們的系統也被設計成擁有針對各種醫療中心在不同硬件上產生的射線照片的質量不足和多樣性依然能保持魯棒性的特性。

      數據來源

      數據集由北美放射學會(RSNA)提供,RSNA還組織了2017年兒童骨齡挑戰賽,在這里我們要向RSNA表達我們真摯的感謝。這些照片是從斯坦福兒童醫院和科羅拉多兒童醫院獲得的,他們在不同的時間、不同的條件下拍攝了不同的硬件。這些圖像由專業的兒科放射學家負責解釋,他們在放射報告中記錄了骨骼的年齡,這是記錄是基于Greulich and Pyle的手和手腕骨骼發育的放射圖解的視覺比較結果。另外,組委也會從放射報告中自動提取骨齡標志以作為模型訓練的基本依據。

      這些射線照片的大小、方向、曝光量各不不同,而且通常具有特定的標記。整個RSNA數據集包含12611次訓練,1425次驗證和200個測試圖像。由于測試數據集明顯太小,而且在開發期間其標簽未知,因此我們只在訓練集保留的1000張射線照片上對模型進行了測試。

      訓練數據包括5778個女性和6833個男性的照片,年齡1~228個月,主要為5~15歲兒童。

      Neuromation:一文告訴你如何用CNN檢測兒童骨齡

      預處理I:分割與對比

      我們工作的主要貢獻之一是嚴格的預處理流水線。為了防止模型與失真圖像學習發生錯誤的關聯,我們首先通過分割手來去除背景。

      對于圖像分割,我們使用的是U-Net深層結構。自2015年被發明以來,U-Net已成為處理分割任務的主流方法。它由捕獲上下文的收縮路徑和允許精確定位的對稱擴展路徑組成;由于這不是本文的主題,因此我們將僅展示一下其結構,我們推薦感興趣的讀者去閱讀可以獲得相關細節的論文:

      Neuromation:一文告訴你如何用CNN檢測兒童骨齡

      我們也使用了批量歸一化方法,以提高訓練過程中的收斂性。在我們的算法中,我們使用了廣義損失函數。

      Neuromation:一文告訴你如何用CNN檢測兒童骨齡

      標準二進制交叉熵損失函數為

      Neuromation:一文告訴你如何用CNN檢測兒童骨齡Neuromation:一文告訴你如何用CNN檢測兒童骨齡

      其中

      Neuromation:一文告訴你如何用CNN檢測兒童骨齡

      像素的真值為

      Neuromation:一文告訴你如何用CNN檢測兒童骨齡

      是像素的預測概率,以及

      Neuromation:一文告訴你如何用CNN檢測兒童骨齡

      Jaccard指數的一個可微推廣:

      Neuromation:一文告訴你如何用CNN檢測兒童骨齡

      我們通過去除小而無關的連通分量和均衡對比度來完成分割步驟。下面是我們的預處理流水線的工作原理:

      Neuromation:一文告訴你如何用CNN檢測兒童骨齡

      就像你所看到的,X線片的質量和對比度確實有了很大的提高。在這里你可以停下來訓練用于分類/回歸的標準卷積神經網絡,用我們的預處理和標準化技術(如縮放和旋轉)來擴展訓練集。我們試了一下這種方法,結果雖然不如我們的最終模型準確,但還是相當令人滿意的。

      然而,最初的GP和TW方法側重于特定的手骨,包括指骨、掌骨和腕骨等部位。我們決定嘗試使用這些信息,并在幾個特定區域上以高分辨率訓練單獨的模型,以數值評估和比較它們的性能。為了正確定位這些區域,我們必須將所有圖像變換到相同的大小和位置,即,將它們全部帶到相同的坐標空間,這個過程稱為圖像配準。

      預處理Ⅱ:關鍵點的圖像配準

      我們的圖像配準方案其實很簡單:我們只需要檢測手上的幾個特征點的坐標,然后我們就能夠計算仿射變換參數(縮放、旋轉、平移和鏡像)以將圖像擬合到標準位置。

      為了創建一個訓練集的關鍵點模型,我們使用VGG圖像注釋器(VIA)手動標記了800張照片。我們選擇了三個特征點:第三指遠端指骨的尖端,拇指遠端指骨的尖端和頭骨的中心。關鍵點的像素坐標就將作為我們回歸模型的訓練目標。

      關鍵點模型再次被實現為深度卷積神經網絡,其靈感來自流行的VGG模型族,但是具有回歸輸出模式。VGG模塊由兩個卷積層組成,具有指數線性單元激活、批量標準化和最大池化三個特征。下面是結構:

      Neuromation:一文告訴你如何用CNN檢測兒童骨齡

      該模型訓練的均方誤差損失(MSE)和Adam 優化器如下:

      Neuromation:一文告訴你如何用CNN檢測兒童骨齡

      為了提高泛化性,我們將標準擴充應用于輸入,包括旋轉、平移和縮放。該模型輸出6個坐標。

      找到關鍵點后,我們會計算所有射線照片的仿射變換(縮放、旋轉、平移)。我們的目標是保持圖像的縱橫比,但將其適配到一個均勻的位置,每個射線照片都是如此,下面是具體的數值:

      1.中指的尖端水平對齊并定位在圖像的上邊緣下方大約100個像素;

      2.頭骨水平對齊并定位在圖像底部邊緣上方大約480個像素處。

      按照慣例,骨齡評估一般使用左手的X射線照片,但有時候數據集中的圖像會被鏡像處理。為了檢測這些圖像并適當地調整它們,我們使用了拇指的關鍵點。

      來看看我們的圖像注冊模型是如何工作的。正如你所看到的,手已經成功地旋轉到我們的首選標準位置:

      Neuromation:一文告訴你如何用CNN檢測兒童骨齡

      這里還有整個預處理流水線的諸多案例。包括分割結果,標準化和注冊都展示在第四行里。

      Neuromation:一文告訴你如何用CNN檢測兒童骨齡

      骨齡評價模型

      遵循Gilsanz和Ratib的手部骨齡:骨骼成熟度數字地圖集,我們從注冊的X線照片中選擇了三個特定區域,并為每個區域訓練了一個單獨的模型,包括以下三個區域:

      1.整手

      2.腕骨

      3.掌骨和近側指骨。

      下面是真實射線照片的區域和一些樣本對應的分割片段,我們可以看到:

      Neuromation:一文告訴你如何用CNN檢測兒童骨齡

      Neuromation:一文告訴你如何用CNN檢測兒童骨齡

      雖然卷積神經網絡通常用于分類任務,但是骨齡評估本質上是一個回歸問題:我們必須預測年齡,因為它是一個連續變量。因此,我們要比較兩套CNN架構,回歸和分類,所以我們就實現了這兩個架構。模型共享相似的參數和訓練協議,并且僅在兩個最終層中有所區別。

      我們的第一個模型是一個定制的VGG風格的架構,具有回歸輸出模式。該網絡由六個卷積模塊組成,具有32、64、128、128、256、384個濾波器,接著是兩個全連接的層,每個層由2048個神經元和一個輸出層組成(我們將在下面展示圖片)。輸入大小根據圖像的考慮區域而發生變化。為了更好的泛化,我們在完全連接層之前應用正則層。我們將回歸目標,即骨齡重新調整到范圍[-1, 1 ]。為了避免過度擬合,我們將訓練時間放大與縮放,旋轉和換檔。通過最小化平均絕對誤差(MAE),利用Adam優化器對網絡進行訓練:

      Neuromation:一文告訴你如何用CNN檢測兒童骨齡

      第二個模型用于分類,除了兩個最終層之外,與回歸模型非常相似。一個主要區別是分配給每個骨齡不同類別。在數據集中,骨齡是以月份表示的,所以我們考慮了所有240個類,倒數第二層變成了具有240個輸出的softmax層。該層輸出概率的向量,其中類的概率在范圍[0, 1 ]中取實值。在最后一層中,概率向量乘以不同骨齡的向量[1,…,239,240]。由此,模型會輸出骨齡的單個期望值。我們使用與回歸模型相同的協議來訓練該模型。

      這是用于分類的模型體系結構;除了缺少softmax和binning層之外,回歸模型都是相同的:

      Neuromation:一文告訴你如何用CNN檢測兒童骨齡

      結果

      我們評估了1000個放射線照片訓練組的驗證集上的模型。按照考慮性別的GP和TW方法,對于每個空間區域,我們分別針對女性和男性訓練了性別特定模型,并將其與針對整個人群訓練的性別不可知模型進行比較。這里是我們的結果的總結,我們將討論:

      Neuromation:一文告訴你如何用CNN檢測兒童骨齡

      我們可以看到,事實證明,增加性別的輸入之后大大提高了準確性,平均是1.4個月。最左邊的列代表兩個性別的回歸模型的表現。掌骨和近指骨區(C區)平均絕對誤差(MAE)為8.42個月,全手(A區)平均絕對誤差(MAE)為8.08個月。三個區域的線性集合提高了7.52個月的總體準確度(表中的下一行)。

      性別特定性回歸模型(第二欄和第三欄)將MAE提高到男性的6.30個月,女性為6.49個月。這里請注意,對于女性隊列,掌骨和近指骨的區域MAE等于6.79個月,甚至比整個手更精確,MAE只有7.12個月!

      性別特定性分類模型(第四和第五列)表現略好于回歸模型,分別表現出6.16個月和6.39個月的MAE(下行)。

      最后,在第六列中,我們展示了所有性別特定模型的集合(分類和回歸)。在驗證數據集上,它達到了6.10個月的最新精確度,無論從骨齡評估挑戰測試還是從實際應用的角度來看,這都是一個很棒的結果。

      結論

      總結一下:在這篇文章中,我們展示了如何開發一個自動化的骨齡評估系統,該系統能夠以驚人的準確性評估骨骼的成熟度,類似于或優于專業放射學家。我們還用數值方法評估了手的不同區域,發現骨齡評估可以只針對掌骨和近端指骨進行,而不會顯著損失準確性。為了克服射線照片的質量多樣性,我們引入了嚴格的清洗和標準化過程,顯著提高了模型的魯棒性和準確性。

      該模型在臨床環境下具有很大的應用潛力,可以幫助臨床醫生做出準確和實時的骨齡評估決策,這將確保及時診斷和治療他們小病人的生長障礙,甚至幫助醫療研究拓展到難以到達的邊界。鋒網雷鋒網

      雷峰網原創文章,未經授權禁止轉載。詳情見轉載須知

      分享:
      相關文章
      當月熱門文章
      最新文章
      請填寫申請人資料
      姓名
      電話
      郵箱
      微信號
      作品鏈接
      個人簡介
      為了您的賬戶安全,請驗證郵箱
      您的郵箱還未驗證,完成可獲20積分喲!
      請驗證您的郵箱
      立即驗證
      完善賬號信息
      您的賬號已經綁定,現在您可以設置密碼以方便用郵箱登錄
      立即設置 以后再說
      主站蜘蛛池模板: 91天堂素人精品系列全集亚洲| 色图综合网| 久久福利影院| 制服丝袜无码视频| 黄色不卡| 日韩成人无码一区二区三区| 九九热久久只有精品2| 男人的天堂av一二区| 亚洲成aⅴ人在线观看| 国产午夜无码福利在线看网站| 亚洲制服人妻| 人妻丰满熟妇无码区免费| 五月丁香色综合久久4438| 亚洲丶国产丶欧美一区二区三区| 巨人精品福利官方导航| 成人免费看片又大又黄| 国语精品国内自产视频| 四虎在线视频| 亚洲AV一卡| 亚洲av永久无码精品一百度影院| 国产av一区二区久久蜜臀| 国产精品一区自拍视频| 人妻aⅴ无码一区二区三区| 久久狠狠高潮亚洲精品 | 农村老熟妇乱子伦视频| 国产中文字幕在线一区| 91高清国产| 乌拉特前旗| 国产成人高清精品免费5388| 女人被爽到呻吟gif动态图| 九九成人| 男男车车的车车网站w98免费| 日本三级欧美三级人妇视频黑白配| 欧美大黑bbbbbbbbb| 美女胸18下看禁止免费视频| www.30p| 洛扎县| 麻豆国产乱人伦精品一区二区| 中文字幕av高清片| 欧美肥妇毛多水多bbxx| 玩弄放荡人妻少妇系列视频|