Вода в ручье огибает камни, но математика этого движения прячется в чёрном ящике — так работают обычные нейросети. Они дают ответ, но не говорят почему. Инженеры не могут доверять предсказанию, если не видят его хода.
Гидродинамика получила прозрачную модель. Нейросеть с тремя настройками — как радиоприёмник с тремя ручками громкости — повторяет простое течение воды. Каждая ручка отвечает за свой вклад соседних точек жидкости. Числа этих вкладов известны давно: так воду считали на бумаге ещё до компьютеров. Нейросеть сама нашла те же числа.
Секрет в том, что модель учится не на хаосе, а на ровном потоке, где каждый слой воды тянет соседний. Она видит: чтобы узнать завтрашнюю скорость, нужно сложить сегодняшние скорости соседей с весами. Эти веса — те самые ручки. Оказалось, их значения совпадают с проверенными формулами. Так нейросеть стала не чёрным ящиком, а стеклянным.
Когда поток меняется — быстрее, шире, с другим трением — модель всё равно справляется. Она выучила не один случай, а правило. Но если правило нарушается, например в бурной воде, модель честно ошибается. И по её весам видно, где именно физика перестала работать.
Такой подход годится не только для воды. Его можно применить к воздуху, нефти, даже к движению молекул. Прозрачная нейросеть с тремя ручками — как карманный фонарик в тёмной комнате: видно, куда светит, и понятно, где тени.
Модель с тремя настройками повторяет течение воды точнее, чем сложные сети с миллионами параметров — потому что физика потока проста, а не потому что сеть слабая.
В рассказе Теда Чана «История твоей жизни» героиня расшифровывает язык, который меняет восприятие времени; здесь нейросеть расшифровывает язык воды, оставаясь понятной человеку.