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

since
平成38年9月29日

← 検索結果に戻る

録音品質とクラスの偏りを考慮して呼吸音を分類するQLung

QLung

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

QLungの原論文から掲載した図です。細部はクリックして拡大できます。

原論文の図の説明を読む

Figure 1: Audio quality score histogram of ICBHI training set.

出典:QLung / arXiv ↗

概要

  • QLungは録音品質と分類の出現頻度に応じて、呼吸音を区別する学習上の強さを変える。
  • 著者らのICBHI評価では、ASTのScoreが基準の59.55%から62.01%へ上がった。
  • 別データセットではAudio-CLAP版が表中最高のScoreを示したが、異常音ごとの成績確認が必要だ。
補足:編集した模式図で仕組みを確認する

VISUAL EXPLAINER

図でつかむ、QLungの仕組み

左から右へ読む
  1. 01呼吸音の録音
  2. 02音質と分類頻度を算出
  3. 03特徴の角度を学習
  4. 04呼吸音の分類

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

研究の背景

呼吸音の分類では、正常音と異常音の違いに加え、複数の異常音が同時に含まれる録音を見分ける必要がある。録音の大きさや雑音は一定でなく、分類ごとのデータ数にも偏りがある。こうした違いが学習に混ざると、音の特徴を安定して捉えにくい。

QLungは、録音品質と分類数の偏りに応じて学習時の区別の厳しさを調整する方法として提案された。

手法

QLungは録音から音の特徴を作り、雑音らしさを表すスペクトルエントロピーと、音の強さを表す二乗平均平方根エネルギーで品質点を計算する。外部の正解音声を参照せずに品質を見積もる方式だ。例えば弱く雑音の多い録音では、特徴を正解分類へ強く寄せすぎない。

次に分類ごとの件数から、少数分類に配慮する補正値を計算する。この値と品質点を合わせて角度マージンを決める。角度マージンとは、音の特徴と正解分類の基準との向きを、他の分類より明確に近づけるための学習上の余裕だ。最終的に四つの呼吸音分類の確率を出す。

新規性

QLungは、録音の品質と各分類の出現頻度を、一つの角度マージンに組み込んだ学習法だ。品質の高い録音には強い分離を求め、品質が低い録音では雑音に過度に合わせないよう、求める分離の強さを変える。

少数の分類に対する補正は、頻度の逆数をそのまま使わず対数で緩やかに調整する。音の特徴と分類先の基準ベクトルを正規化し、角度に基づく学習を一貫して適用する。

従来手法との違い

基準の学習法は、正解の分類に高い確率を与える交差エントロピー損失を用いる。QLungはこれに、正解の音の特徴を同じ分類へ近づけ、異なる分類から離す角度マージンの学習目標を加える。

ASTという音声モデルでは、基準のScoreが59.55%、QLungを加えた場合が62.01%だった。著者らは別のAudio-CLAPにも適用し、ICBHIで62.56%から63.39%になったと報告している。

実験結果

著者らはICBHIの呼吸周期6,898件を、患者が重ならない学習60%・試験40%で評価した。指標のScoreは、正常を正しく当てる特異度と異常を正しく当てる感度の平均である。ASTでは交差エントロピー基準の59.55%からQLungの62.01%へ、2.46ポイント上がった。

別のデータセットSPRSoundでは、Audio-CLAP版QLungのScoreが59.80%で、表に載る比較方式の中で最高だった。結果は5つの乱数設定の平均とばらつきで報告されている。ICBHIのAST版では、異常音への感度は42.12%だった。

応用の可能性

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

編集上の応用案:呼吸音の録音を確認する研究チームで、音声から「正常」「断続的な異常音」「笛のような異常音」「両方」の候補を出す。入力は短い呼吸音、出力は分類候補と録音品質の記録とし、担当者が音を聞いて確認する。

録音場所や機器が異なる音声を分けて集計し、特に異常音の見逃しが増えないか調べる。分類結果を単独で診断へ使うことを前提にせず、確認対象を整理する用途として検討する。

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

導入時の検証

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

導入時の検証案:録音を患者単位で学習用と評価用に分け、通常の交差エントロピー学習を基準としてQLungを比べる。特異度、異常音への感度、その平均に加え、crackleなど分類別の正答率を記録する。

次に、録音条件が異なる別の集まりで同じ指標を測る。品質点が低い録音と少数分類だけを抜き出して誤りを確認し、平均Scoreの改善と異常音の見逃しの変化を併せて判断する。

限界と課題

著者らの結果では、ASTを使ったQLungの全体Scoreは基準より上がった一方、混同行列ではcrackle分類の正答率が下がった。また、SPRSoundでの分類別感度には差があり、録音条件の変化に対してすべての異常音が同じように改善するとは言えない。

導入時には、施設や機器ごとの録音品質、少数分類の件数、正常音を異常とする誤判定を確認する必要がある。論文の評価は分類データセット上の成績で、診療上の有効性を直接示すものではない。

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

出典

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

Quality Adaptive Angular Margin Learning for Respiratory Sound Classification

We present a quality-adaptive angular-margin learning framework that improves feature generalization by enforcing intra-class compactness and inter-class separability. Our framework, titled QLung, introduces a no-reference audio quality margin derived from spectral entropy and root-mean-square energy, which adaptively scales angular margins based on recording quality. To this end, we propose a log-scaled angular margin that stabilizes training under severe class imbalance. We also use an angular classifier that normalizes features and class weights, ensuring margin penalties are applied consistently on the unit hypersphere. Our approach improves in-distribution performance on the ICBHI dataset by 2.46\% over the cross-entropy baseline, and most significantly, achieves the strongest out-of-distribution performance on the SPRSound dataset compared to prior state-of-the-art methods. Code is available at https://github.com/RSC-Toolkit/QLung.

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