スペクトログラムによる予測皆さん、こんにちは。Bill、Pete、Emmanuel による以前の研究から強いインスピレーションを得て、スペクトログラム画像を作成するための新しいスクリプトを作成しました。スペクトログラムは、一連のスペクトルにわたるスライディング ウィンドウ上で高速フーリエ変換 (FFT) によって計算されたヒートマップです。
基本的なアイデアは、これらの画像を Torch の入力として使用して、スペクトルの特性を予測することです。これは、スペクトル FDE ワークフローの優れた補完/追加機能であり、セットアップも簡単です。
NMR アルコール データの最初の例を添付します。Emmanuel の優れたジャーナルから抽出した完全なデータを提供してくれたことに深く感謝します。うまくいきました! 出力例:


スペクトログラムを計算するための初期 JSL スクリプトも添付されています。
フィードバックをお待ちしています。
微笑んで、
ラス
PS 来週の同窓会で「化学のための機械学習」の興味グループを開催する予定です。可能であればご参加ください。
Re: スペクトログラムによる予測フォロー - 大規模なスペクトル コレクションには最適です。単一のスペクトル (または小さなグループ) の変換列オプションとして FFT を使用できればさらに便利です。この機能は、X 線結晶構造解析の分野で非常に役立ちます。XRR データの高速フーリエ変換とマルチガウス フィッティングにより、初期成長モード内で ALD 成長薄膜の厚さを判定できます(pdf はこちらから入手できます)。
Re: スペクトログラムによる予測こんにちは、ラス。
いつものように素晴らしい仕事です。ありがとう!
スクリプトをテストしたところ、うまく動作しました。ただし、GB で「ページ」機能を使用すると、表示が 200 に制限されるようです。この結果、219 個のスペクトログラムのうち 200 個だけが元のテーブルに戻されます。
:g を「ラップ」変数として使用すると正常に動作します。

これが私だけのローカル設定であるかどうかはわかりません。
最高
フロリアン
Re: スペクトログラムによる予測はい、 @Florian_Vogt さん、ご指摘ありがとうございます。私も同じ問題に遭遇しました。解決するには、ファイル > 環境設定 > グラフ ビルダーで、ページ制限を 200 からスペクトルの数以上の数値に増やします。
Re: スペクトログラムによる予測フォローありがとう!
興味のある方のために、私は「wrap」変数を使用し、データ テーブルと gb のメイン テーブルにスクリプトを保存して個々のスペクトログラムを調査する、わずかに更新されたバージョンを用意しました。