まず、ファイル形式をEDFに変換し、LightGBM 2EEGモデルとLightGBM 1EEGモデルに整理します。次に、オペレーティングシステムに従ってIntelli Sleep Scorerソフトウェアをダウンロードします。Windowsの場合は、Pan Groupの研究ページから実行可能ファイルをダウンロードしてください。
macOS または Linux の場合は、GitHub リポジトリからソース コードをダウンロードします。EDF ファイルとして保存された 2 つのサンプル データセットを GitHub リポジトリからダウンロードします。次に、models dot zip ファイルをダウンロードして解凍し、抽出した models フォルダーを Intelli Sleep Scorer リポジトリ内にコピーします。
WindowsでIntelli Sleep Scorerソフトウェアを起動するには、ルートフォルダ内のIntelli Sleep Scorer dot EXEをダブルクリックします。macOS または Linux の場合は、ターミナル エミュレータを開き、ディレクトリをルート フォルダに変更して、コマンドを入力します。ソフトウェアインターフェースで、[EDFまたはEDFポジティブファイルの選択]をクリックして、スコアリング用のファイルを選択します。
ドロップダウンメニューを使用して、目的のエポックの長さを選択します。睡眠ステージのスコアリングは、4秒、10秒、または20秒から選択します。次に、ファイル構造に基づいて睡眠スコアリングのモデルを選択します。
2EEGチャネルと1つのEMGチャネルを持つデータファイルには、LightGBM 2EEGを選択します。[SHAP の実行またはプロット] チェックボックスをオンにして、予測を実行する前に SHAP 計算を含めます。次に、[すべてのファイルのスコアリング]をクリックして、選択したEDFまたはEDFポジティブファイルをスコアリングします。
モデルは、ファイルを自動的にスコアリングし、グローバルSHAP値とエポックSHAP値を計算して、スコアリングの決定を解釈します。睡眠スコアリングプロセスが完了したら、「選択したファイルを視覚化する」をクリックして、EEG信号とEMG信号、および信号に合わせた催眠図を表示します。表示されるエポック数を変更するには、[表示するエポック数を選択]の横にあるドロップダウンメニューをクリックし、目的の値を選択します。
ナビゲーションボタンを使用して、異なるエポックデータを前後に移動します。エポックレベルのSHAP値を表示するには、特定のエポックを右クリックしてSHAPデータをプロットします。催眠術の左側にあるピンクの透明なバーを使用して、エポックの現在の位置を示します。
別のエポックに切り替えるには、催眠文字を左クリックするか、「エポックに移動」をクリックしてエポック番号を入力します。SHAP計算が有効になっている場合は、選択したエポックを右クリックして、そのエポックSHAPプロットを生成します。予測された睡眠ステージを手動で修正するには、睡眠ステージ予測プロットのエポックを左クリックして選択します。
選択したエポックのモデルの予測ステージが右側に表示されます。ウィジェットをクリックし、ウェイクとレム、およびドロップダウンメニューのレムオプションから新しいステージを選択します。最後に、以前に保存したスコアリング ファイルを再度開くには、エポックの長さと選択したモデルが初期処理で使用された設定と一致していることを確認します。