Терагерцевая спектроскопия во временной области с применением машинного обучения
Румянцев Борис Вадимович�Физический факультет МГУ имени М.В.Ломоносова
Научный консультант на курсе MSU.AI: Васильев Артём Викторович�Научный руководитель: д.ф.-м.н., профессор Потёмкин Фёдор Викторович
Курс: «Нейронные сети и их применение в научных исследованиях»
Терагерцевый диапазон
ТГц-спектроскопия во временной области
[2] Yu, Liu, et al. "The medical application of terahertz technology in non-invasive detection of cells and tissues: opportunities and challenges." RSC advances 9.17 (2019): 9354-9363.
ТГц-диагностика
[1] Koch, M., Mittleman, D. M., Ornik, J., & Castro-Camus, E. (2023). Terahertz time-domain spectroscopy. Nature Reviews Methods Primers, 3(1). https://doi.org/10.1038/s43586-023-00232-z
Терагерцевая спектроскопия во временной области с применением машинного обучения
Терагерцевая спектроскопия во временной области
[1] Koch, M., Mittleman, D. M., Ornik, J., & Castro-Camus, E. (2023). Terahertz time-domain spectroscopy. Nature Reviews Methods Primers, 3(1). https://doi.org/10.1038/s43586-023-00232-z
Терагерцевая спектроскопия во временной области с применением машинного обучения
Временная область
Спектральная
область
Искажение результатов�из-за влияния аппаратной функции системы регистрации за счёт наличия ТГц-резонансов среды
[2] Wu, Q., & Zhang, X.-C. (1997). 7 terahertz broadband GaP electro-optic sensor. Applied Physics Letters, 70(14), 1784–1786. https://doi.org/10.1063/1.118691
Терагерцевая спектроскопия во временной области с применением машинного обучения
Существующее решение
Электрооптическое детектирование:
[1] Wu, Q., & Zhang, X.-C. (1997). 7 terahertz broadband GaP electro-optic sensor. Applied Physics Letters, 70(14), 1784–1786. https://doi.org/10.1063/1.118691
[2] Wu, Q., & Zhang, X. ‐C. (1995). Free‐space electro‐optic sampling of terahertz beams. Applied Physics Letters, 67(24), 3523–3525. https://doi.org/10.1063/1.114909
Цель работы
Терагерцевая спектроскопия во временной области с применением машинного обучения
Рис.1. Сравнение экспериментального сигнала ВГ
и временной формы ТГц-поля
Цель: восстановление по сигналу ВГ формы ТГц-поля и спектра с учётом фазы поля
Терагерцевая спектроскопия во временной области с применением машинного обучения
Решение задачи в первом приближении: данные
Получение данных в эксперименте:
Генерация данных с учётом экспериментальных параметров
Рис.2. Процесс генерации тренировочного датасета
в среде LabVIEW.
Терагерцевая спектроскопия во временной области с применением машинного обучения
Методология
Используемая модель -
полносвязная нейронная сеть:
Метрика качества: MAE
Параметры обучения:
Рис.4. Архитектура используемой полносвязной нейронной сети, реализованной на языке Python с использованием библиотеки PyTorch
Рис.5. Пример аугментации сигнала
Терагерцевая спектроскопия во временной области с применением машинного обучения
Результаты обучения
Терагерцевая спектроскопия во временной области с применением машинного обучения
Результаты: синтезированный датасет
Обученная нейросеть корректно восстанавливает спектрально-временную форму ТГц-излучения на синтезированном тестовом датасете!
Видео 1. Результат восстановления временной формы и спектра ТГц-излучения на основе сигналов ВГ c помощью нейронной сети.
Терагерцевая спектроскопия во временной области с применением машинного обучения
Результаты: экспериментальный датасет
Как свидетельствуют результаты сравнения на Рис.8, Рис.9 и Рис.10, обученная нейросеть позволяет корректно воспроизвести основные особенности спектрально-временной формы ТГц-излучения по экспериментально измеренным сигналам.
Для более детального восстановления требуется учитывать тонкую структуру ТГц-спектра, что может быть сделано путём разложения амплитудного спектра по базису множества гауссовых функций.
Терагерцевая спектроскопия во временной области с применением машинного обучения
Метрика качества: MAE
Решение задачи во втором приближении:
данные и методология
6
6
Параметры обучения:
Используемая модель -
полносвязная нейронная сеть:
Эффективное обучение нейросети для шести выходных параметров потребовало значительного - более, чем на порядок – увеличения размера тренировочного датасета, что объясняется увеличением размерности пространства выходных параметров нейросети в два раза - с трёх до шести.
Терагерцевая спектроскопия во временной области с применением машинного обучения
Результаты обучения
Метрика MAE на обученной нейросети составила 6.9 ⋅ 10−2 – это даёт примерно 7% ошибку в среднем по шести выходным параметрам.
Более точно восстанавливаются параметры, характеризующие гауссову функцию №2 с большей амплитудой, что может объясняться её определяющим вкладом во временную форму ТГц-импульса и, как следствие, во временную форму сигнала и в формирование значения лосс-функции.
Терагерцевая спектроскопия во временной области с применением машинного обучения
Результаты
Обученная нейросеть позволяет корректно восстановить как спектральную, так и временную форму ТГц-импульса на синтезированном датасете
Обученная нейросеть позволяет восстановить дополнительные особенности спектральной и временной формы ТГц-импульса на экспериментальном датасете
Синтезированный датасет
Экспериментальный датасет
Терагерцевая спектроскопия во временной области с применением машинного обучения
Журналы
Доклад на «XIV МЕЖДУНАРОДНАЯ КОНФЕРЕНЦИЯ ПО ФОТОНИКЕ И ИНФОРМАЦИОННОЙ ОПТИКЕ», 29 — 31 января 2025 года, Москва, НИЯУ МИФИ, тематика: цифровые методы и нейронные сети в оптике
Терагерцевая спектроскопия во временной области с применением машинного обучения
Разработан и апробирован метод полной спектрально-временной характеризации ТГц-излучения с применением предобученной на синтезированных данных полносвязной нейронной сети.
Заключение
Терагерцевая спектроскопия во временной области с применением машинного обучения
Спасибо за внимание!