この研究では、音声信号解析と機械学習の手法を採用し、MATLAB を利用して、喘息の非侵襲的な早期検出のための特徴的な音声特徴を抽出しました。サポートベクターマシン(SVM)アルゴリズムとランダムフォレスト(RF)アルゴリズムは、全体的な分類精度の点で同等のパフォーマンスを示しましたが、SVMは感度と特異性のバランスを改善する可能性があります。
方法論記事
この研究では、音声信号解析と機械学習の手法を採用し、MATLAB を利用して、喘息の非侵襲的な早期検出のための特徴的な音声特徴を抽出しました。サポートベクターマシン(SVM)アルゴリズムとランダムフォレスト(RF)アルゴリズムは、全体的な分類精度の点で同等のパフォーマンスを示しましたが、SVMは感度と特異性のバランスを改善する可能性があります。
音声信号解析と機械学習技術を用いて音声信号を解析し、喘息患者を特定するために、50人の喘息患者と50人の健常対照者から明瞭で低雑音の固定パターン音声信号を収集し、解析データベースを構築しました。この研究では、MATLABと、喘息患者と健常者との間に有意差のある音声特徴インジケーターを選択した上で、多次元の音声信号解析を行いました。差分音声特徴の次元削減解析後、処理された特徴は、その後のSVMおよびRFモデリングおよび分類研究に組み込まれました。
この研究では、診断に関連する400以上の音声特徴指標が確立され、そのうち20の指標は喘息患者と健常対照者との間に有意差を示しました(P < 0.01)。分類研究では、SVMモデルとRFモデルの両方がテストセットで87%の同一の精度を達成し、AUC値はSVMで0.95、RFで0.93でした。これは、全体的な分類精度の点で同等のパフォーマンスを示していますが、AUC値の不一致は、SVMモデルが感度と特異度の間でより優れたトレードオフを達成する可能性があることを示唆しています。したがって、この論文は、喘息の非侵襲的な早期検出のための新しい方法を提供するだけでなく、この方法を実際の環境でさらに適用および最適化するための基礎を築きます。
China Pulmonary Health(CPH)研究のデータによると、中国の成人の喘息の有病率は4.2%で、医師が診断する喘息患者はわずか28.8%で、吸入ステロイド治療を受けているのはわずか5.6%です1。これらの数字は、中国における喘息の診断と治療の割合が低いことを示しており、一般市民と医療従事者の間で喘息に対する意識を高め、注目を集めることが急務であることを強調しています。喘息の現在の診断方法は、病歴と身体検査、肺機能検査、呼気一酸化窒素(FeNO)測定などさまざまですが、それぞれにさまざまな程度の制限があります2,3,4。さらに、喘息の定期的なモニタリングは、疾病管理にとって非常に重要です。症状と肺機能を体系的にモニタリングすることで、喘息の悪化を効果的に予防し、患者の生活の質を向上させ、緊急訪問や入院を減らすことができます5,6。しかし、実際には、これらの従来の診断方法は、そのコストと複雑さのために、日常的なケアには実用的でないことがよくあります。
上記のような状況から、喘息の自己モニタリングは疾患管理に重要な役割を果たす可能性があります。このような監視は、シンプルで便利、かつ正確である必要があります。この点で、音声には明確な利点があります。喘息患者は、健康な個人と比較して、最大発声時間の短縮、音声障害(嗄声、荒れ、声の疲労など)、基本的な周波数とピッチの有意な違いなど、声の特徴に顕著な違いを示すことがよくあります7,8,9。これらの違いは、喘息の特定とモニタリングのための潜在的な方法として役立つ可能性があります。
機械学習は、音声データを使用して喘息を検出する上で大きな可能性を示しています。研究によると、喘息の症状は、患者の咳音、呼吸音、およびその他の関連する音響的特徴を分析することで効果的に検出できることが示されています。ディープラーニング、ニューラルネットワーク、その他の機械学習モデルを含むこれらの技術は、喘息患者10、11、12、13、14、15の特徴的な音声パターンと呼吸音の変化を認識することができる。
咳や息の音と比較して、固定パターンの音声(1〜9の数字の発音など)は、より標準化され、制御可能です。また、特徴抽出を容易にし、音声品質を制御し、大規模なデータ収集を容易にします。Support Vector Machine(SVM)は、高次元データやノイズの多いサンプルを扱う際に強力な分類能力を発揮し、Random Forest(RF)は、優れた堅牢性、非線形関係の処理能力、特徴重要度評価により、複雑な音声特徴データ16,17,18,19,20を効果的に管理します。
本研究では、喘息に関連する音声の特徴を抽出するために、正常で安定したペースで話される数字「123456789」の録音を使用しました。これらの特徴に基づいて、喘息検出のためのRFモデルとSVMモデルを構築しました。将来的には、これらのモデルをモバイルアプリケーションに統合して、喘息の特定と疾患の進行のモニタリングを可能にし、喘息の増悪を防ぐのに役立つ可能性があります。
アクセスが制限されています。このコンテンツを表示するにはログインするか、トライアルを開始してください。
北京中医薬大学とその第三関連病院の倫理委員会は、この研究を承認しました。すべての参加者は、参加する前に書面によるインフォームドコンセントに署名しました。2024年7月から8月にかけて、北京中医薬大学第三附属病院呼吸器内科から50名の患者様を募集しました。同時に、50人の健康な個人を対照として登録しました。
1. 参加者の選考
2. 研究デザイン
3. 音声機能ライブラリの構築
注:音声特徴指標データベースは、喘息患者と健常者との間の発話の違いを分析するために使用されるさまざまな音声特性のコレクションであり、喘息の早期スクリーニングと検出をサポートします。音声機能メトリック リポジトリを構築するための具体的な方法論的フレームワークを 表 1 で詳しく説明します。一方、本研究のための音声特徴インデックスデータベースの構築過程は、GitHub(https://github.com/Liteng811/speech-feature-index-database-construction)に公開されています。次の手順では、主に GitHub からコードをダウンロードして実行する方法について説明します。
4. データ分析
注:音声機能インジケータのデータベースを取得した後、データに対して統計分析を実行します。データ分析の具体的な方法論的フレームワークを 表2に示します。具体的な運用手順については、以下で詳しく説明します。
5. SVMおよびRFモデルの構築
注:SVMモデルとRFモデルを構築するための具体的な方法論的フレームワークを 表3に示します。本研究で構築した喘息検出のためのSVMモデルとRFモデルをGitHub(https://github.com/Liteng811/Asthma-Detection)にアップロードしました。以下では、主に GitHub からコードをダウンロードして実行する方法について説明します。
アクセスが制限されています。このコンテンツを表示するにはログインするか、トライアルを開始してください。
音声特徴量インデックスデータベース構築完了
この研究では、音声信号のマルチレベル分析を通じて、467の音声特徴メトリックを抽出することに成功しました。467 音声機能インジケーターについては、上記の GitHub URL を参照してください。採用されている分析方法には、時間領域分析、周波数領域分析、MFCC抽出、および伝統的な漢方薬の診断基準に基づく特徴の変換が含まれます。具体的には、時間領域解析では信号の基本的な波形特性や振幅変動を反映し、周波数領域解析では信号の周波数組成を明らかにすることで、音声のスペクトル構造の理解に役立てることができます。MFCC抽出により、音声信号のスペクトル特性をさらに捕捉し、機械学習解析に適した形式に変換しました。さらに、この研究では、この研究の特定のニーズと分析目的により適合するように、伝統的な中国医学の診断基準に従って特定の特徴指標を変換しました。最終的に、音声特徴インデックスデータベースは 100 の音声サンプル (50 人の喘息患者と 50 人の健常対照者からのデータ) で構成され、そこから 100 x 46...
アクセスが制限されています。このコンテンツを表示するにはログインするか、トライアルを開始してください。
この研究では、音声信号分析と機械学習技術を使用した非侵襲的な喘息検出方法を探求します。50人の喘息患者と50人の健康な対照者から音声データを収集することにより、この研究ではSVMおよびRFアルゴリズム16,17,18,19,20を使用してモデルを構築しました。どちらのモデルも、全体的に正しく分類されたサンプルの割合の点で同等の性能を示しましたが、AUC値の不一致は、SVMモデルが感度と特異度のバランスを改善している可能性があることを示唆しています。以下は、研究結果の詳細な議論です。
この研究では、SVMモデルとRFモデルの両方がテストセットで87%の精度を達成し、SVMモデルはAUC値0.95...
アクセスが制限されています。このコンテンツを表示するにはログインするか、トライアルを開始してください。
著者は、宣言する利益相反を持っていません。
本研究は、中国国家自然科学基金会青年科学基金プロジェクト(プロジェクト承認番号:82104739)および河北省中伝統医学行政局科学研究プログラム(プロジェクト番号:B2025032)の支援を受けて行われました。筆者一同、実験に協力してくださった先生方と生徒の皆様に感謝いたします。
アクセスが制限されています。このコンテンツを表示するにはログインするか、トライアルを開始してください。
| 名前 | 会社 | カタログ番号 | コメント |
|---|---|---|---|
| Device | Supplier< | strong>Model/Version | Brand |
| Digital Recorder | ZOOM Audio Store | H6 | ZOOM |
| GitHub | 公式サイト | 2.47.1.2 | Git |
| Matlab | https://www.mathworks.com/ | R2024b | MathWorks |
| Pycharm | 公式サイト | 2024.1 | JetBrains |
| Python | 公式サイト | 3.12 | Python |
アクセスが制限されています。このコンテンツを表示するにはログインするか、トライアルを開始してください。
このJoVE記事のテキストまたは図の再利用許可をリクエスト
許可をリクエスト