Details
| Title | Разработка Δ-Machine Learning метода квантовой химии и сопоставление с альтернативными методами: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта» = Development of a Δ-Machine Learning Method for Quantum Chemistry and Comparison with Alternative Methods |
|---|---|
| Creators | Зубов Глеб Николаевич |
| Scientific adviser | Воскобойников Сергей Петрович |
| Organization | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
| Imprint | Санкт-Петербург, 2026 |
| Collection | Выпускные квалификационные работы ; Общая коллекция |
| Subjects | квантовая химия ; Δ-machine learning ; GFN2-xTB ; MPNN ; конформеры ; относительные энергии ; SPICE ; MACE-OFF23 ; quantum chemistry ; conformers ; relative energies |
| Document type | Bachelor graduation qualification work |
| Language | Russian |
| Level of education | Bachelor |
| Speciality code (FGOS) | 09.03.04 |
| Speciality group (FGOS) | 090000 - Информатика и вычислительная техника |
| DOI | 10.18720/SPBPU/3/2026/vr/vr26-2706 |
| Rights | Доступ по паролю из сети Интернет (чтение, печать) |
| Additionally | New arrival |
| Record key | ru\spstu\vkr\42592 |
| Record create date | 8/21/2026 |
Allowed Actions
–
Action 'Read' will be available if administrator prepare required files
| Group | Anonymous |
|---|---|
| Network | Internet |
Рассматривается задача коррекции относительных энергий конформеров молекулярных систем, рассчитанных полуэмпирическим методом GFN2-xTB. Разработанный Δ-machine learning метод использует GFN2-xTB как базовый расчётный уровень, а ансамбль MPNN-моделей предсказывает поправку к относительной энергии конформера. Программная реализация выполнена на Python 3.11 в виде вычислительного конвейера, запускаемого из командной строки. Конвейер включает подготовку данных SPICE 2.0.1, выполнение single-point расчётов GFN2-xTB, формирование целевой поправки, обучение 10 MPNN-моделей и построение ансамблевого предсказания. После фильтрации итоговая выборка включила 1782 молекулы и 16757 конформеров. На тестовой выборке из 268 молекул и 2522 конформеров исходный GFN2-xTB показал MAE 10,15 ккал/моль и RMSE 12,84 ккал/моль. После добавления ансамблевой Δ-ML-поправки ошибки снизились до MAE 4,95 ккал/моль и RMSE 6,27 ккал/моль. Дополнительно разработанный метод сопоставлен с PM6, GFN1-xTB и MACE-OFF23 medium. Полученные результаты показывают, что разработанный метод примерно в два раза снижает ошибку базового GFN2-xTB и достигает качества, сопоставимого с MACE-OFF23 medium на выбранной тестовой задаче.
The work addresses the correction of relative conformer energies of molecular systems calculated with the semiempirical GFN2-xTB method. The developed Δ-machine learning method uses GFN2-xTB as the baseline computational level, while an ensemble of MPNN models predicts a correction to the relative energy of a conformer. The software implementation is developed in Python 3.11 as a command-line computational pipeline. The pipeline includes SPICE 2.0.1 data preparation, GFN2-xTB single-point calculations, target correction construction, training of 10 MPNN models, and ensemble prediction. After filtering, the final dataset contained 1782 molecules and 16757 conformers. On the test set of 268 molecules and 2522 conformers, the baseline GFN2-xTB method achieved MAE of 10.15 kcal/mol and RMSE of 12.84 kcal/mol. After adding the ensemble Δ-ML correction, the errors decreased to MAE of 4.95 kcal/mol and RMSE of 6.27 kcal/mol. The developed method was also compared with PM6, GFN1-xTB, and MACE-OFF23 medium. The obtained results show that the developed method reduces the baseline GFN2-xTB error by approximately a factor of two and achieves performance comparable to MACE-OFF23 medium on the selected test task.
| Network | User group | Action |
|---|---|---|
| ILC SPbPU Local Network | All |
|
| Internet | Authorized users SPbPU |
|
| Internet | Anonymous |
|