Чтобы отличить один белок от другого, нужно описать его форму и состав. Таких описаний — десятки: длина молекулы, заряд, растворимость. Но не все они одинаково полезны. Метод под названием Differentiable Information Imbalance (DII) умеет отбирать самые информативные характеристики, отбрасывая лишние.
Авторы работы представили отобранные признаки как координаты воображаемой физической системы. Оказалось, что при изменении числа признаков система переживает фазовый переход — как вода замерзает в лёд. Для физико-химических характеристик переход резкий: от «стеклянного» состояния с жёсткой структурой к «жидкому» с большей свободой. Для структурных характеристик переход более размытый.
Самое интересное: критическое число признаков, найденное методом DII, совпадает с точкой, после которой точность классификации белков перестаёт улучшаться. Иными словами, физика подсказывает, когда данных уже достаточно. Это даёт простой и объективный способ не перегружать модели лишними измерениями и экономить вычислительные ресурсы.
Так физика стёкол помогает навести порядок в описании белков — и выбрать ровно те характеристики, что нужны для надёжного распознавания.
Стекло не является ни твёрдым телом, ни жидкостью в привычном смысле: его молекулы застыли в беспорядке, как будто время остановилось.