60 мышей, 1980 образцов, 234 пациента с раком лёгкого. За каждым числом — тысячи генов. Их активность измеряют, чтобы понять болезнь. Но данные не однородны: у одного больного оценивают уровень белка (непрерывное число), ставят диагноз (да/нет) и определяют подтип опухоли (категория). Смешать их в одной модели — как сложить градусы Цельсия и километры. Специалисты по машинному обучению вручную подбирают веса ошибок для каждой задачи. Без общего языка договориться о важности невозможно — результат зависит от случая.
Авторы работы предложили отказаться от абсолютных шкал и перейти на общий язык порядка. Вот как это работает. Модель, словно переводчик, не вглядывается в точные цифры. Она улавливает иерархию — кто выше, кто ниже. Она учится ранжировать пациентов: у кого маркер больше, какая опухоль агрессивнее. Такой подход инвариантен к монотонным преобразованиям. Это операции, меняющие числа, но не порядок — например, логарифмирование. На практике жёсткое правило «больше/меньше» заменяют гладкой сигмоидой. Так оптимизация идёт плавно.
Нейросеть устроена просто. Общий первый слой просеивает сотни генов и оставляет только универсальных игроков. Групповой штраф (метод отбора признаков, обнуляющий все параметры для неинформативного признака) убирает шум. Затем для каждой задачи — свои слои, выдающие предсказания в условных баллах порядка. Эксперименты в численном моделировании и на реальных биоинформатических данных показали: метод обходит динамическое взвешивание, GradNorm и одиночные сети.
Отобранные гены оказались не случайными. Scd1 управляет липидным метаболизмом. E2F1 — фактор транскрипции при раке груди. RPLP2 — маркер аденокарциномы лёгкого. Общий язык порядка не просто повышает точность. Он переводит разрозненные показатели в единый биологический нарратив, связывающий иммунитет и онкогенез. Каждый тип данных перестаёт быть изолированным наречием. Те 60 мышей, 1980 образцов и 234 пациента теперь не просто статистика — их геномы, профили РНК и диагнозы заговорили на одном языке, который понимает нейросеть.
Ранговая идея в статистике известна с 1987 года (критерий Хана), но лишь теперь её объединили с глубокими нейросетями для многозадачного обучения. А сглаживающий сигмоидный трюк пришёл из работы 2007 года об одноответной регрессии.
Концепция общего языка для несоизмеримых данных перекликается с образом универсального переводчика из научной фантастики — устройства, позволяющего общаться существам с разными системами восприятия.