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

since
平成38年9月29日

← 検索結果に戻る

心音の雑音とデータの偏りに対応する分類モデル

CNN-H-Infinity-LSTM

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

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

原論文の図の説明を読む

Fig. 1 : Waveform representation of the cardiac cycle phases

出典:CNN-H-Infinity-LSTM / arXiv ↗

概要

  • 心音を雑音除去・画像化し、CNNと記憶更新を変えたLSTMで分類する。
  • 著者らのテスト報告は正解率99.42%、F1値98.85%。
  • データの正常・異常ラベルと不整脈診断との対応、外部データでの性能は確認が必要。
補足:編集した模式図で仕組みを確認する

VISUAL EXPLAINER

図でつかむ、CNN-H-Infinity-LSTMの仕組み

左から右へ読む
  1. 01心音の録音
  2. 02雑音除去と画像化
  3. 03CNNと改変LSTM
  4. 04正常・異常を判定

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

研究の背景

このモデルは心音の録音を正常・異常に分類する。心音には録音場所や機器による雑音が入り、録音時間も揃わない。論文が扱うデータでは正常例が大半を占めるため、単に正解率を上げるだけでは異常例の見逃しを把握しにくい。著者らは、音の特徴と時間変化を合わせて扱い、判定の偏りも調整する方法を検討した。

手法

録音にウェーブレット変換と低域通過フィルターを適用し、五秒の区間に分ける。その音をメルスペクトログラムに変える。これは時間ごとの音の高さと強さを画像のように並べたもので、CNNという画像の模様を拾う仕組みに入力する。CNNが得た特徴は、時間順にLSTMへ渡される。

LSTMは過去の情報を保ちながら新しい情報を読む仕組みだ。提案法では記憶の更新に学習可能な係数を使う。学習時には誤判定を重く扱う損失関数を用い、SAPTで検証データ上のF1値が高くなる判定の境目を探す。F1値は、異常と判定した結果の正しさと、異常例の拾い上げを合わせた指標である。

新規性

提案法は、時間の流れを扱うLSTMの記憶更新を変更し、過去の情報を残す割合と新しい情報を取り込む割合を学習する係数で結ぶ。著者らはこれをH∞フィルターに着想を得た設計としている。誤判定への重み付けと、検証データで判定の境目を調整する手順も組み合わせ、雑音とクラスの偏りを扱った。

従来手法との違い

基準のCNN-LSTMは、画像状にした心音から特徴を取り、通常のLSTMで時間変化を追う。提案法はLSTM内部の記憶更新を変え、誤判定に応じた損失関数とSAPTという判定境界の調整も使う。論文にはCNN-LSTM+SAPTとの比較があるが、最終結果は複数の変更を含むため、数値差を記憶更新だけの効果とは断定できない。

実験結果

著者らはPhysioNet CinC Challenge 2016の心音を用い、ラベルのない録音を除いた約6000件で評価したと説明する。正常5154件、異常771件で、学習とテストは80対20に分け、同じ患者の区間を両方へ入れない条件とした。提案法のテスト結果は正解率99.42%、F1値98.85%、感度99.23%、特異度99.49%と報告された。

同じ表のCNN-LSTM+SAPTは正解率98.16%、F1値96.19%だった。著者らは複数の音声モデルや画像モデルとの結果も示す。ただし表の高い数値は、このデータと分割条件での結果であり、別の施設や録音条件での性能は測っていない。

応用の可能性

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

編集上の応用案:心音を扱う研究チームが、録音の品質を含めて正常・異常の候補を整理する補助ツールを検討する。入力は同じ手順で収録した心音と、人が確認した分類ラベル。モデルは五秒ごとの判定を出し、録音単位で確認対象の一覧を作る。担当者が誤判定と雑音を確認し、診断への利用とは分けて性能を評価する。

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

導入時の検証

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

導入時の検証案:まず患者単位で重複のない評価用録音を確保し、正常・異常の件数と雑音の種類を記録する。同じ前処理と分割条件で、通常のCNN-LSTMを基準に提案法を比べる。五秒区間の判定を録音単位へどうまとめるかも先に決める。

正解率に加え、異常の見逃し件数、感度、F1値を測る。録音機器や場所ごとにも結果を分け、特定の条件だけで数値が高くなっていないか確認する。心音ラベルと不整脈の診断名との対応も別途確かめる。

限界と課題

著者らは追加の構造や学習法を今後の検討事項に挙げるが、独立した医療機関での外部検証は本文に示されていない。本文中のデータ説明は正常・異常の心音分類であり、そのラベルが特定の不整脈を直接示すかは明確でない。

編集上は、患者単位の分割を再確認し、録音環境や集団が変わったときの感度を測る必要がある。高い正解率だけでは少数派の見逃しや臨床上の妥当性を判断できず、実際の診断性能を示した結果として扱うべきではない。

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

出典

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

H-Infinity Filter Enhanced CNN-LSTM for Arrhythmia Detection from Heart Sound Recordings

Early detection of heart arrhythmia can prevent severe future complications in cardiac patients. While manual diagnosis still remains the clinical standard, it relies heavily on visual interpretation and is inherently subjective. In recent years, deep learning has emerged as a powerful tool to automate arrhythmia detection, offering improved accuracy, consistency, and efficiency. Several variants of convolutional and recurrent neural network architectures have been widely explored to capture spatial and temporal patterns in physiological signals. However, despite these advancements, current models often struggle to generalize well in real-world scenarios, especially when dealing with small or noisy datasets, which are common challenges in biomedical applications. In this paper, a novel CNN-H-Infinity-LSTM architecture is proposed to identify arrhythmic heart signals from heart sound recordings. This architecture introduces trainable parameters inspired by the H-Infinity filter from control theory, enhancing robustness and generalization. Extensive experimentation on the PhysioNet CinC Challenge 2016 dataset, a public benchmark of heart audio recordings, demonstrates that the proposed model achieves stable convergence and outperforms existing benchmarks, with a test accuracy of 99.42% and an F1 score of 98.85%.

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