ここでは、ザールブリュッケンデータベースを用いて声帯ポリープを診断するための非侵襲的なXGBoostベースのAIモデルを構築するプロトコルを紹介します。
方法論記事
ここでは、ザールブリュッケンデータベースを用いて声帯ポリープを診断するための非侵襲的なXGBoostベースのAIモデルを構築するプロトコルを紹介します。
人間の社会的コミュニケーションが継続的に発展する中で、声障害に苦しむ人々の数も増加しています。病的音声検出法の客観的かつ非侵襲的な利点により、音声信号解析を用いた病的音声認識は研究のホットスポットとなっています。本記事はまず、ドイツのSVDデータベースから101の連続母音/a/を研究対象として選びました。次に、ウェーブレットパケット技術を用いた時間-周波数解析を用いて、サブ信号から近似エントロピー、サンプルエントロピー、ファジィエントロピー、置換エントロピーの4つの非線形動的パラメータを、病的音声分類器の特徴パラメータセットとして抽出します。最後に、パターン認識手法として機械学習アルゴリズムXGBoostが選定され、病的音声分類器を確立し、5重交叉検証とROC曲線を用いて分類性能が検証されます。実験結果により、XGBoostの病的音声分類器の精度は0.857、F1スコアは0.875、AUC値は0.944であり、いずれもSVMが構築した分類器よりも高いことを示しています。これはXGBoostの病的音声認識において優れた性能を示しています。
声の障害に苦しむ人の数は絶えず増加しています。統計によると、人口の3分の1が人生のどこかで声の問題を経験しています。歌手や教師などのプロの声楽使用者は、声の頻繁な誤用や乱用のために喉の病気の発生率が高いです。天津とウルムチの教師を対象に2つの調査が行われ、声障害に苦しむ確率はそれぞれ33.81%と28.23%で、2.3でした。その結果、臨床実践において病理学的声の検出と診断にますます注目が集まっています。現在、主観的評価法、喉頭鏡検査、音響検出法が主に臨床実践における声疾患の診断に用いられています。音響検出法は音声信号をデジタル信号に変換し、研究のために客観性を確保し、検査中の患者の痛みを回避します6.したがって、音響検知は臨床診断における医師の効果的な補助ツールとなり、研究も増加しています。
音響解析手法を用いた病的な声の診断において最も重要な技術は特徴抽出とパターン認識です。1960年代以降、研究者たちは病的声の研究のために伝統的な音響パラメータを抽出し、基本周波数摂動、振幅摂動、メル周波数セプストラル係数(MFCC)など、多くの効果的かつ堅牢な音響特徴パラメータを発見しています。近年、研究者たちは従来の音響特性パラメータの研究にとどまらず、非線形動的パラメータも病理的音声認識の分野で利用され始めています。また、非常に良い効果もあります。機械学習の急速な発展により、高速かつ優れた分類性能を持つパターン認識手法が増えています。また、サポートベクターマシン(SVM)、ランダムフォレスト、ニューラルネットワーク、ディープラーニングなど、病的音声認識で使われるパターン認識手法も増えています。XGBoostは近年注目を集めているパターン認識手法です。特徴正規化は不要で、自然に特徴を選択できます。さまざまな損失関数に適応でき、過学習を防ぐために正則化項を用います。高速、携帯性、フォールトトレランスという特徴を持っています。したがって、本記事では、より良い認識結果を得るために、XGBoost手法を病理的な音声認識に適用しようと試みます。
アクセスが制限されています。このコンテンツを表示するにはログインするか、トライアルを開始してください。
この研究の技術的なワークフローは 図1に示されています。
1. 音声サンプルの取得
2. 音声データのウェーブレットパケット分解13
3. 特徴パラメータ抽出
(1)
(2)
(4)
(5)
(7)
(8)
(9)
(10)
(11)4. モデル設立
5. モデル性能の評価
アクセスが制限されています。このコンテンツを表示するにはログインするか、トライアルを開始してください。
本研究では、ウェーブレットパケット解析を用いて音声信号の時間周波数分解を行いました。近似エントロピー、サンプルエントロピー、ファジィエントロピー、置換エントロピーなどの非線形動的パラメータを統合することで、声帯ポリープに関連する病的声の複雑さと不規則性の特徴を体系的に特徴付けました。その後、サポートベクターマシン(SVM)アルゴリズムとXGBoostアルゴリズムに基づく2つの病的音声分類器が構築されました。グリッドサーチ手法を用いることで、各モデルの最適なパラメータ構成が特定されました(表 2に詳述)。
図3の5分割交差検証結果に示されているように、SVMベースの分類器の評価指標は顕著な変動を示したのに対し、XGBoostベースの分類器は比較的安定しており、XGBoostアルゴリズムに基づく病的音声分類器の方がより安定した認識性能を実現していることを示しています。
<...
アクセスが制限されています。このコンテンツを表示するにはログインするか、トライアルを開始してください。
音声信号解析を用いた病理的音声診断は、非侵襲的かつ客観的なアプローチを示しています19。その結果、病的な音声分類は音声信号処理および認識における重要な研究焦点として浮上し、臨床応用の価値と開発の見通しを示しています20。本研究では、SVDから収集した音声サンプルを実験コーパスとして用いました。音声信号処理と機械学習技術を通じて、病的な音声分類器が確立されました。
局所信号特性の保存を確保するため、ウェーブレットパケット変換が時間・周波数解析に採用され、異なる周波数帯域にわたる特徴パラメータの正確な抽出が可能となりました。さらに、ウェーブレット基底関数も体系的に評価され、db3は4レベルWPDに選ばれました。従来の音響パラメータから離れ、本研究は近似エントロピー、サンプルエントロピー、ファジィエントロピー、置換エントロピーの4つの非線形動的パラメータを取り入れ、声信号の時系列の複雑さを定量化し、内在する非線
アクセスが制限されています。このコンテンツを表示するにはログインするか、トライアルを開始してください。
著者たちは競合する利害関係がないと宣言しています。
この作業は江蘇省病院能力向上プロジェクト(JSPH-MC-2023-12)の支援を受けました。著者らは、南京航空宇宙大学経済経営学部のシャン・リー准教授および教育部脳機械知能技術重点研究所のスタッフの皆様に、方法論、データ解析、図形生成に関する指導に感謝申し上げます。これらの貢献により、本研究の円滑な進展が実現しました。
アクセスが制限されています。このコンテンツを表示するにはログインするか、トライアルを開始してください。
| 名前 | 会社 | カタログ番号 | コメント |
|---|---|---|---|
| MATLAB | ザ・マスワークス | R2023a | 数値計算およびアルゴリズムプロトタイピングのための主要なソフトウェアプラットフォーム。 |
| Pythonソフトウェア | Pythonソフトウェア財団 | Python 3.10 | 研究全体で使用されたコアプログラミング言語。 |
| ザールブリュッケン音声データベース、SVD | ザールラント大学音声学研究所 | ザールブルムル;ckenボイスデータベース(SVD) | 病理的および正常な音声記録の公開データベース。声帯ポリープを含む疾患を持つ被験者および健康な対照群の持続母音および連続発話を含みます。指定されたアクセス条件のもとで学術研究に使用されます。 |
アクセスが制限されています。このコンテンツを表示するにはログインするか、トライアルを開始してください。
このJoVE記事のテキストまたは図の再利用許可をリクエスト
許可をリクエスト