表示
超・人工知能研究所 Super AI Research Lab トップへ超・人工知能研究所AI Research Lab / ぱそ太郎工事中

since
平成38年9月29日

← 検索結果に戻る

医用画像分割で小さな領域をどう学習するか:DBCEの重み付け

Dilated Balanced Cross Entropy Loss

保存した記事を見るこのブラウザに保存します。無料会員で端末間の同期・フォルダ整理

概要

  • DBCEは、各クラスの正解マスクを拡張した面積に基づいて交差エントロピーを重み付けし、周囲の画素にも均衡化の重みを割り当てる。
  • 著者らは複数のデータセットで、従来の均衡化交差エントロピーと通常の交差エントロピーを上回り、Dice損失と交差エントロピーの組み合わせとは同程度だったと報告する。
  • 確認できた本文の範囲ではデータセット名や評価指標、数値は示されておらず、導入先の画像と正解マスクでの検証が必要である。
補足:編集した模式図で仕組みを確認する

VISUAL EXPLAINER

図でつかむ、Dilated Balanced Cross Entropy Lossの仕組み

左から右へ読む
  1. 01医用画像と正解マスク
  2. 02クラス領域を拡張
  3. 03周囲も重み付け
  4. 04画素ごとの分割予測

原論文の説明をもとにした模式図です。処理の細部は省略しています。

研究の背景

医用画像の領域分割は、画像の各画素がどの対象に属するかを推定する作業である。対象領域が小さい場合、背景など画素数の多いクラスへ学習が偏ることが課題になる。著者らは、このクラス間の画素数の偏りに着目した。

学習では、予測と正解のずれを数値にする損失関数を使う。著者らが見直したのは、画素ごとの予測を評価する交差エントロピーの重み付けである。

手法

DBCEは、医用画像を画素ごとに分割するモデルの学習に使う損失関数である。学習には画像と、各画素の正解クラスを記したマスクを使う。交差エントロピーは予測確率と正解のずれを測る値で、クラスごとに重みを付けると学習への影響を調整できる。

従来の均衡化交差エントロピーは、各クラスの出現頻度の逆数を重みに使う。DBCEは各クラスの正解マスクの領域を周囲へ広げ、その拡張面積に基づいて重みを決め、クラスと周囲の画素に均衡化の重みを割り当てる。例えば小さな対象領域を含む画像では、その正解領域と周辺の画素を重み付けに反映して学習する。学習後のモデルは画像から画素ごとの分割結果を出す。

新規性

DBCEの提案点は、クラスの出現頻度の逆数を使う均衡化交差エントロピーの重み付けを、各クラスの正解マスクを拡張した面積に基づく方法へ変えたことにある。クラスの周囲の画素にも均衡化の重みを割り当てる。

著者らは、この変更によって均衡化交差エントロピーの性能を改善できるかを検証した。重みの計算式や周囲の画素への割り当て方の詳細は、確認できた本文の範囲では分からない。

従来手法との違い

従来の均衡化交差エントロピーは、画素数の少ないクラスの影響を強めるため、クラス頻度の逆数を重みに使う。著者らは、従来研究ではこの方法によって性能が大きく低下したと説明している。通常の交差エントロピーは、この均衡化の重みを使わない。

DBCEでは、拡張したマスクの面積を重み付けの基礎とし、周囲の画素も扱う。著者らの比較には、通常の交差エントロピー、従来の均衡化交差エントロピー、Dice損失と交差エントロピーの組み合わせが含まれる。Dice損失は予測領域と正解領域の重なりに着目する損失である。

実験結果

著者らは異なる複数のデータセットを用いた実験で、DBCEが従来の均衡化交差エントロピーを大きく上回り、通常の交差エントロピーより良い結果を得たと報告している。Dice損失と交差エントロピーを組み合わせた場合とは、同程度の性能だったとしている。

確認できた本文の範囲では、データセット名、対象画像、評価指標とその数値、データの分け方、モデル構成は示されていない。したがって改善幅を数値化したり、どの対象領域で差が生じたかを判断したりはできない。結果は著者らが試した条件での報告として扱う。

応用の可能性

編集上の応用案 · 論文が実証した用途とは区別しています。

編集上の応用案:面積の小さい対象領域を含む医用画像の分割で、DBCEを学習時の損失関数として試す。入力は対象用途の医用画像、出力は画素ごとの分割予測とする。学習には、各画素の正解クラスを記したマスクが必要になる。

画像の取得に使う装置や撮影条件は、確認できた本文の範囲では特定できない。利用先の画像と正解マスクを集め、その対象クラスに合わせて分割モデルを学習する。用途に適した結果が得られるかは、この作業の中で検証する仮説である。

応用先の候補からNauhに相談できます。

導入時の検証

導入時の検証案 · 対象データでの再評価が必要です。

導入時の検証案:対象用途の医用画像と、各画素の正解クラスを示すマスクを用意する。画像の取得条件も記録する。画像とマスクを同じ分け方で使い、同一の分割モデルを通常の交差エントロピー、従来の均衡化交差エントロピー、DBCEでそれぞれ学習する。

DBCEでは、対象データに適用するマスクの拡張設定を定める。別に確保した画像で、クラスごとの見落とし、過剰な抽出、あらかじめ定めた同一の評価基準を比較する。必要な撮影装置やセンサーの仕様は元の報告から指定できないため、実際に使う画像の取得条件に合わせて検証する。

限界と課題

著者らは複数のデータセットでの比較結果を報告しているが、確認できた本文の範囲では、明示的な失敗条件や適用対象外の画像は示されていない。報告された優劣を特定の病変、撮影条件、臨床環境での性能に置き換えることはできない。

編集上の検証事項は、マスクをどの程度拡張するか、周囲の画素にどの重みが付くか、その設定が分割結果にどう影響するかである。対象領域の見落としと過剰な抽出を、小さい領域と大きい領域の双方で確認したい。

応用先の候補
研究内容と応用案に基づく分類です。業界での導入実績を示すものではありません。

出典

元のタイトル・要旨を確認する(英語)

Dilated Balanced Cross Entropy Loss for Medical Image Segmentation

A novel method for tackling the problem of imbalanced data in medical image segmentation is proposed in this work. In balanced cross entropy (CE) loss, which is a type of weighted CE loss, the weight assigned to each class is the in-verse of the class frequency. These balancing weights are expected to equalize the effect of each class on the overall loss and prevent the model from being biased towards the majority class. But, as it has been shown in previous studies, this method degrades the performance by a large margin. Therefore, balanced CE is not a popular loss in medical segmentation tasks, and usually a region-based loss, like the Dice loss, is used to address the class imbalance problem. In the pro-posed method, the weighting of cross entropy loss for each class is based on a dilated area of each class mask, and balancing weights are assigned to each class together with its surrounding pixels. The goal of this study is to show that the performance of balanced CE loss can be greatly improved my modifying its weighting strategy. Experiments on different datasets show that the proposed dilated balanced CE (DBCE) loss outperforms the balanced CE loss by a large margin and produces superior results compared to CE loss, and its performance is similar to the performance of the combination of Dice and CE loss. This means that a weighted cross entropy loss with the right weighing strategy can be as effective as a region-based loss in handling the problem of class imbalance in medical segmentation tasks.

論文要旨に基づく解説。AIが作成した未校閲の記事です。性能の数値は著者の評価条件に依存します。応用例と検証計画は編集上の提案です。解説更新:2026-10-01