Когда химики видят, как меняются концентрации веществ, им нужно понять, какие реакции стоят за этими изменениями. Это похоже на попытку восстановить рецепт блюда по фотографиям тарелок в разные моменты трапезы. Раньше для этого часто использовали производные — мгновенные скорости изменения концентраций. Но производные очень чувствительны к шуму: небольшое дрожание данных превращается в ложные пики и провалы.
Авторы предлагают другой путь: вместо производных они используют интегралы — накопленные изменения концентраций за промежуток времени. Интеграл сглаживает случайные колебания, как усреднение множества фотографий убирает случайные блики. На основе интегральной формы уравнений алгоритм автоматически подбирает возможные механизмы реакций, перебирая комбинации веществ и степеней их участия.
В тестах на зашумлённых данных метод восстанавливал и скорости реакций, и саму структуру сети взаимодействий точнее, чем подходы с производными. Это значит, что даже неидеальные лабораторные данные могут привести к правильной схеме реакций. Такой автоматический инструмент пригодится в фармацевтике, экологии и везде, где нужно понять сложные химические процессы без ручного перебора гипотез.
Интегрирование — это как подсчёт общего количества осадков за месяц вместо попытки уловить каждую каплю.