Переводчик на совещании может записывать каждое слово и потом сверять с оригиналом, а может выучить язык и пересказывать суть сразу. Раньше учёные, работающие с нейтринным телескопом IceCube, делали первое: они моделировали путь каждого фотона, родившегося во льду, до каждого из 5160 датчиков. Это занимало до 100 000 часов работы мощных видеокарт, потому что лёд неоднороден, и свет в нём рассеивается на пузырьках и пыли.
Нейросеть candela, созданная в Гарварде и MIT, поступила как хороший переводчик: она выучила язык льда. Ей дают координаты источника света и датчика, и она мгновенно отвечает, сколько света дойдёт и когда. Для этого сеть обучили на 65 536 примерах, сгенерированных старым медленным способом. Теперь событие, которое раньше считалось около секунды, candela обрабатывает за 10–20 миллисекунд, то есть в 50–100 раз быстрее.
Это не просто ускорение. Благодаря тому, что сеть умеет считать производные, можно напрямую подбирать параметры нейтрино и калибровать свойства льда. А это значит, что телескоп IceCube сможет точнее отвечать на вопрос, откуда берутся самые энергичные нейтрино во Вселенной. Переводчик выучил язык, и теперь совещание идёт в сто раз быстрее.
Лёд IceCube на глубине 1,5–2,5 км настолько прозрачен, что фотоны могут пролететь сотни метров, рассеиваясь на пузырьках и пыли. Сеть candela учится именно этой «памяти» льда: она предсказывает не только сколько света дойдёт, но и когда именно, с точностью до наносекунд.