Simple Science

最先端の科学をわかりやすく解説

# 健康科学# 心臓血管医学

新しいアルゴリズムで心臓病の検出を進化させる

新しいアルゴリズムが心雑音を効果的に検出する可能性があるって。

― 1 分で読む


心雑音の検出を改善する心雑音の検出を改善する測を向上させる。新しいアルゴリズムが心臓の健康の検出と予
目次

心臓病は世界中で死亡の大きな原因で、毎年何百万人もの人がそのせいで亡くなってるんだ。深刻な問題なのに、心臓病のいろんな種類はあんまり知られてなくて、特に若い人たちに多くのケースが未診断のままになってる。よくある問題の一つはリウマチ性弁膜症で、特に発展途上国の人たちに多く影響を与えてる。こうした心臓病を早期に見つけて、より良い治療を提供し、長期的な問題を防ぐことがめっちゃ大事なんだ。

心臓病を検出するために、医者はよく聴診器で心臓の音を聞くよね。この方法で異常な音、たとえば心雑音を聞き取ることができて、弁に問題があるかもしれないってわかるんだ。ただ、すべての医者が聴診器の使い方に同じくらい上手いわけじゃなくて、心臓の問題を正確に見つけられないことも多い。だから、特に資源が少ない場所では、こうした病気を簡単で手頃な方法でスクリーニングできる仕組みが必要だよね。

現在の検出方法の問題

今、プライマリケアで心臓の音を検出するために広く使われている唯一のツールは聴診器なんだ。簡単で迅速な検査ではあるけど、医者によってその効果はかなり違うんだ。経験豊かな医者でも、心臓弁の問題を正確に検出できるのは半分くらいの確率なんだ。この低い成功率は、専門医のケアが不足している地域では、心臓の状態を特定するためのより信頼できる方法が必要であることを浮き彫りにしているよ。

心音の自動分析っていうのは、電子機器からの録音を使うことで、雑音を改善するための有望な方法なんだ。最近、研究者たちは機械学習や人工知能に基づいた新しい方法を提案してるけど、これらの方法もオーバーフィッティングみたいな問題に悩まされていて、トレーニングデータから学びすぎて新しいデータでうまく機能しないことが多いんだ。

この問題を解決するために、ジョージ・B・ムーディ・フィジオネットチャレンジ2022では、チームに新しい小児データセットで心雑音を検出できるアルゴリズムを作るように求めたんだ。この挑戦は、さまざまな方法を比較して、実際の臨床利用に適した効果的な解決策を見つけることを目指してたの。

私たちのアプローチ

私たちの研究では、フィジオネットチャレンジで成功した新しいアルゴリズムを紹介するよ。他の多くのチームが複雑な深層学習モデルに頼っているのに対して、私たちは前回の挑戦から得た教訓に基づいた別の方法を使ったんだ。私たちは比較分析に焦点を当てて、アルゴリズムが二つの異なるタスクでどのように機能したかを調べたよ。

データの課題

自動心音分析の研究でのキーポイントは、高品質なデータが手に入るかどうかなんだ。病院で使われているほとんどの聴診器はまだ従来のアナログタイプで、心音の録音がファイルとして保存されることはあまりない。これが研究のための包括的なデータセットを作るのを難しくしているんだ。だから、研究者はしばしば公に利用できるデータに頼るけど、これらのセットもそれぞれの課題を抱えているんだ。

役立つデータセットの一例として、2016年フィジオネットチャレンジのデータセットがある。でもこのデータセットには限界があって、どのように録音が作られたかや患者の結果について十分な詳細が含まれていないんだ。2022年の挑戦では、特にこの目的のためにデザインされた新しいデータセットを提供することで、いくつかの障害を克服することを目指してたの。

フィジオネットチャレンジ2022

フィジオネットチャレンジ2022に参加したチームは、新しいブラジルで収集されたデータセットを使って心雑音を検出し、患者の健康結果を予測するアルゴリズムを開発しなきゃいけなかった。このデータセットには、特定の電子聴診器で複数の患者にわたって行われたスクリーニングプログラムの録音が含まれてる。

チャレンジでは、データは主に二つの部分に分かれていて、一つはアルゴリズムのトレーニング用、もう一つはそのパフォーマンスをテストするためのものだった。チームはアルゴリズムを作成する際、バリデーションセットでのパフォーマンスを基にモデルを改善できたんだ。

私たちのアルゴリズムで使った手法

私たちのアルゴリズムは、心音を効果的に分析するためにいくつかの技術を組み合わせたよ。ここでは私たちのアプローチに含まれるステップを分解して説明するね。

データ処理

まず、心音の録音を分析しやすいフォーマットに変換したんだ。これは音の振幅を正規化する作業で、聴診器の使い方や患者の状態に関係なく、一貫した比較を可能にするためなんだ。私たちは、心臓の健康の指標となる重要な特徴を抽出することに焦点を当てたよ。

特徴抽出

録音を処理しながら、ログスペクトログラムと呼ばれる視覚的な表現を作ったんだ。このフォーマットを使うと、時間経過に伴う周波数の変化を観察できて、異なる心音の識別に役立つんだ。私たちは、不要なノイズを滑らかにし、観察している信号の明瞭さを高める方法を使用したよ。

ニューラルネットワークによる予測

次に、リカレントニューラルネットワーク(RNN)を適用して、録音の中で聞こえたことについての予測を行ったんだ。このタイプのネットワークはデータのシーケンスを扱うように設計されてて、音を時間をかけて分析するのにぴったりなんだ。RNNは、S1、S2、雑音など、異なる心音を区別することに焦点を当ててるよ。

隠れた半マルコフモデル

さらに予測を洗練させるために、隠れ半マルコフモデルを使ったんだ。これらのモデルは、RNNの出力を解釈して心音を正確にセグメント化するのに役立ち、時間やイベントのシーケンスを考慮に入れるんだ。この方法で、雑音を見分ける能力と録音の質を評価する能力が向上するんだ。

結果

私たちのアルゴリズムは、チャレンジの二つのタスクで素晴らしい結果を出したよ。雑音検出タスクでは、感度率が約93%に達して、雑音があるケースを高い割合で正しく特定できたんだ。臨床結果タスクでは、私たちのアルゴリズムは1位にランクインして、心音に基づく患者の健康予測の効果を示したよ。

他のアプローチとの比較

他の多くのチームは深層学習モデルに大きく依存していて、これは強力だけど小さなデータセットには簡単にオーバーフィットしちゃうことがあるんだ。それに対して、私たちのアプローチは、効果的なデータ処理技術と組み合わせたシンプルなモデルを使用して、異なるテストセットで一貫して良い結果を出したよ。複雑なアルゴリズムを持つチームは、一般化に苦労することがあったけど、私たちの構造的な方法はオーバーフィッティングなしでしっかりした結果を提供したんだ。

議論

私たちのアルゴリズムは心雑音の検出と臨床結果の予測で成功を示したけど、まだ対処すべき課題があるよ。主な問題の一つは、心音のラベルが正確であることに対する依存で、これは医者の経験や装置によって変わることがあるんだ。

正確なラベル付けの重要性

心音の注釈の質は、アルゴリズムのトレーニングや評価にとって超重要なんだ。私たちのデータセットは一人の医者によって注釈が付けられたけど、これが不一致を引き起こす可能性があるんだ。将来的には、ラベル付けに複数のレビュアーを持つことで、データの信頼性を高められるかもしれないね。

今後の方向性

これからは、私たちのアルゴリズムが年齢や医療歴などの患者情報をもっと取り入れて、予測をさらに向上させる方法を探っていくつもりだよ。特定の種類の心臓病が特有の音を出すことが知られているので、感度の高いだけでなく、特定の状態に特化したツールを開発できるんだ。

結論

要するに、私たちのアルゴリズムは心雑音の検出と患者の結果予測を改善するための重要な一歩を示してるんだ。高度なモデリング手法、効果的なデータ処理、そして慎重な評価の組み合わせは、フィジオネットチャレンジ2022での顕著な成功につながったんだ。これらの方法をさらに洗練させ、現在の制限に対処することで、多くの患者に対して役立つ心臓健康モニタリングツールの改善に貢献できると思うよ。

全体的に見ると、私たちの発見は、自動心音分析が臨床実践を向上させる可能性を秘めていることを強調してる、特に専門家へのアクセスが限られた環境ではね。こうしたツールのユーザーフレンドリーな実装に焦点を当てて、プライマリケアの場で広く使われることを促進すべきだと思うんだ。

オリジナルソース

タイトル: A recurrent neural network and parallel hidden Markov model algorithm to segment and detect heart murmurs in phonocardiograms

概要: Detection of heart disease using a stethoscope requires significant skill and time, making it expensive and impractical for widespread screening in low-resource environments. Machine learning analysis of heart sound recordings can improve upon the accessibility and accuracy of diagnoses, but existing approaches require further validation on larger and more representative clinical datasets. For many previous algorithms, segmenting the signal into its individual sound components is a key first step. However, segmentation algorithms often struggle to find S1 or S2 sounds in the presence of strong murmurs or noise that significantly alter or mask the expected sound. Segmentation errors then propagate to the subsequent disease classifier steps. We propose a novel recurrent neural network and hidden semi-Markov model (HSMM) algorithm that can both segment the signal and detect a heart murmur, removing the need for a two-stage algorithm. This algorithm formed the CUED Acoustics entry to the 2022 George B. Moody PhysioNet challenge, where it won the first prize in both the challenge tasks. The algorithms performance exceeded that of many end-to-end deep learning approaches that struggled to generalise to new test data. As our approach both segments the heart sound and detects a murmur, it can provide interpretable predictions for a clinician. The model also estimates the signal quality of the recording, which may be useful for a screening environment where non-experts are using a stethoscope. These properties make the algorithm a promising tool for screening of abnormal heart murmurs. Author summaryThe use of machine learning algorithms to detect heart disease from sound recordings has great potential to enable widespread and low-skill screening, improving early detection and treatment. The area has seen increasing interest in recent years, with many novel algorithms inspired by deep learning advancements in other fields. However, the size of heart sound datasets remains small, making deep learning models particularly susceptible to overfitting. In addition, the performance of these algorithms has rarely been directly compared on unseen data. We describe a novel lightweight algorithm to detect and classify murmurs in heart sound recordings. This algorithm was the winning entry into the George B. Moody PhysioNet 2022 challenge, beating many complex deep-learning approaches. Our approach both detects and localises the murmur, providing an interpretable result for a clinician.

著者: Andrew McDonald, M. J. F. Gales, A. Agarwal

最終更新: 2023-12-29 00:00:00

言語: English

ソースURL: https://www.medrxiv.org/content/10.1101/2023.12.26.23300540

ソースPDF: https://www.medrxiv.org/content/10.1101/2023.12.26.23300540.full.pdf

ライセンス: https://creativecommons.org/licenses/by/4.0/

変更点: この要約はAIの助けを借りて作成されており、不正確な場合があります。正確な情報については、ここにリンクされている元のソース文書を参照してください。

オープンアクセスの相互運用性を利用させていただいた medrxiv に感謝します。

著者たちからもっと読む

類似の記事