開発されたモデルは、初期の不整脈をN、L、R、V、およびAクラスに分類することを目的としています。ここでは、すべてのデータセットを組み合わせてプリンシパル データセットを作成し、モデルを入力として使用して、さまざまな不整脈クラスを出力として生成します。
Method Article
開発されたモデルは、初期の不整脈をN、L、R、V、およびAクラスに分類することを目的としています。ここでは、すべてのデータセットを組み合わせてプリンシパル データセットを作成し、モデルを入力として使用して、さまざまな不整脈クラスを出力として生成します。
世界中の主要な死因である心血管疾患、特に不整脈は、早期診断と発見のための精密で自動化された技術の創出を必要としています。心電図(ECG)信号から不整脈を特定するために、この論文では、正常(N)、左脚枝ブロック(L)、右脚ブロック(R)、心房早期拍動(A)、早期心室収縮(V)の5つの主要な心拍タイプに焦点を当てた深層学習ベースの分類モデルを紹介します。INCART 12-lead、Sudden Cardiac Death Holter、Supraventricular、MIT-BIH Arrhythmiaデータベースなど、いくつかのソースからのLead Iシグナルを活用し、390万件以上のトレーニングと112,575件のテストセグメントを生み出しています。
データ準備の例としては、180 サンプル、固定ウィンドウ セグメンテーション、最小/最大正規化、合成マイノリティ オーバーサンプリング手法 (SMOTE) によるクラス バランシングなどがあります。ハイブリッド アーキテクチャでは、Transformer レイヤーを使用して時間依存関係をモデル化し、1D 畳み込みニューラル ネットワーク (CNN) を使用して空間特徴を抽出します。Adam オプティマイザーとドロップアウト、正則化のためのバッチ正規化は、モデルを学習させます。
提案されたシステムは、TN4モデルやその他の最先端のベンチマークを上回り、すべてのクラスで99.99%の精度、精度、およびF1スコアを達成しています。特徴のロバスト性は、以前の研究によって動機付けられたディープハイブリッドアーキテクチャと畳み込みニューラルネットワークを適用することでさらに向上します。提案されたパラダイムは、人工知能主導の個別化されたデジタルヘルスケアを前進させ、スケーラブルでリアルタイムの不整脈の特定に大きな期待を寄せています。
心血管疾患(CVD)は依然として世界の主要な健康問題の1つであり、世界保健機関(WHO)1によると、毎年世界の死亡の約31%を占めています。これらの症例のかなりの部分には、不整脈 - 心臓のリズムの不規則性が関与しており、良性から生命を脅かすものまでさまざまです。不整脈はしばしば不規則な時間によって特徴付けられます。これらの混乱は、患者の罹患率と死亡率に大きく寄与し、脳卒中、心不全、突然の心停止などの深刻な健康問題のリスクを高めます。したがって、不整脈の早期発見と正確な分類は、患者の転帰を改善し、医療費を管理し、心臓治療の質を向上させるために重要です2。
心電図検査(ECG)は、不整脈を検出するための主要な非侵襲的診断ツールであり続けています。心電図は、心臓の電気的活動を視覚的な波形として捉えることで、臨床医が特定の不整脈パターンを示す可能性のある微妙な変化を特定することを可能にします3。しかし、心電図信号を手動で解釈するのは時間がかかり、開業医間の個人差によりばらつきが生じやすく、人為的ミスの余地が生じます。これらの課題は、広範なデータセットを扱ったり、微妙な不整脈を認識したりすると、さらに大きくなります。デジタルヘルスケアへの世界的なシフトに伴い、一貫性のあるリアルタイムのECG分析を提供できる信頼性の高い自動診断システムの必要性がますます重要になっています4。
従来の機械学習モデルは、ECG分析に適用され、中程度の成功を収めています。ただし、手作りの機能とドメイン固有の専門知識に依存しているため、顕著な制限があります。この制限に対処するために、モデルでは、過小評価されているクラスの合成データ ポイントを生成する Synthetic Minority Over-sampling Technique (SMOTE) を採用しているため、データセットのバランスを取り、すべてのハートビートの種類で一般化するモデルの能力が向上します。SMOTEと当社のディープラーニングモデルの統合により、特に希少な不整脈の分類性能が向上し、より公平な診断ツール5がサポートされます。この研究の主な目的は3つあります。まず、不整脈をリアルタイムで検出できる正確でスケーラブルなモデルを開発し、デジタルでパーソナライズされたヘルスケアへの世界的なシフトに貢献することを目指しています。次に、ECG解析におけるハイブリッドCNN-Transformerアーキテクチャの有効性を実証し、精度と堅牢性の両方で従来の方法よりも優れた性能を発揮する可能性を強調すること6。
最後に、臨床診断に有意義な応用が可能なモデルを開発し、心臓の異常の早期発見を強化することを目指しています。この研究は、ディープラーニングの進歩と実用的な医療アプリケーションとの間のギャップを埋めることを目指しており、私たちのアプローチを心臓治療と患者の転帰の改善を追求するための貴重なツールとして位置付けています6。
Access restricted. Please log in or start a trial to view this content.
1. データセットの取得
2. データの前処理
3. ノーマライゼーション
4. SMOTEによるクラスバランス
注:不整脈の分類における一般的な課題は、正常な心拍が異常な心拍を大幅に上回る重大なクラスの不均衡です。
5. トレインとテストの分割
6. データセットの分割とクラス分布
7. 調査方法
(1)
(2)
(3)
(4)
(5)Access restricted. Please log in or start a trial to view this content.
提案されたモデルのパフォーマンスメトリクス
提案されたモデルの精度、感度、特異度、およびF1スコアは、不整脈クラスごとに計算されます。モデルのパフォーマンスは、MIT-BIHおよびその他の関連するECGデータベースで評価されます。主な結果をまとめると、以下のようになります。
精度:ハイブリッドCNN-Transformerモデルは、MITDBデータセットで99.32%、結合データベースで97.15%の精度を達成し、異なるECGソース19に対するモデルの堅牢性を実証した。
感度と特異度:このモデルは、97.75%の感度と99.51の特異度を示し、それぞれ不整脈の症例と非不整脈の症例を正しく特定する有効性を強調しました。高感度は、臨床診断における偽陰性を最小限に抑えるために特に重要です。
ベースラインモデルとの比較分析
このセクションでは、提案された...
Access restricted. Please log in or start a trial to view this content.
この研究の結果は、ハイブリッドCNN-Transformerモデルが、ECG不整脈を高い精度、感度、特異度、およびF1スコアで巧みに分類し、従来のCNNのみのモデルやCNN-LSTMモデルを著しく上回っていることを示しています。Transformerレイヤーを組み込むことで、ECG解析の重要な要素である時間的依存関係を捉えるモデルの能力が向上しました。さらに、連続ウェーブレット変換(CWT)は広範な時間-周波数特性を提供するため、CNN層は不整脈タイプ間の微妙な波形変化を区別することができます。これらの知見は、ECGデータの複雑さの管理、特に不整脈エピソードの特定におけるハイブリッドアーキテクチャの有効性を強調しています。
さらに、このモデルは、多様なデータセット間で顕著な一般化可能性を示しており、不整脈分類研究における重大なギャップに対処しています。SMOTEなどの高度な前処理方法を統合することにより、この研究では、すべての不整脈タイプ、特に従来のモデルでは誤分類されがちな頻度の低い不整脈をバランスよく表現できま...
Access restricted. Please log in or start a trial to view this content.
著者は、宣言する利益相反を持っていません。
INTI International Universityの上級講師であるAzadeh Amoozegar博士には、データセットのトレーニングのためのオンラインリソースを提供していただいたことに感謝します。
Access restricted. Please log in or start a trial to view this content.
| Name | Company | Catalog Number | Comments |
|---|---|---|---|
| コンピュータシステム | (トレーニング用) プロセッサ: AMD Ryzen 7 7840HS, CPU RAM:16 GB, GPU RAM:6GBNVIDIA GeForce RTX 3050 | ||
| imbalanced-learn | python package using the reampling | ||
| pytorch | PyTorch は、次の 2 つの高レベルの機能を提供する Python パッケージです: - 強力な GPU アクセラレーションを備えたテンソル計算 (NumPy など -テープベースのAutogradシステム | ||
| Seaborn | は、matplotlibに基づくPython視覚化ライブラリです。 | ||
| 生理学的信号および注釈データの読み取り、書き込み、処理、およびプロットに使用される | WFDB |
Access restricted. Please log in or start a trial to view this content.
Request permission to reuse the text or figures of this JoVE article
Request Permission