Про Луну-25 и нейросети
Aug. 20th, 2023 11:17 pmИнтересно, а что мешает использовать для управления полётом автоматических станций и той же посадки на Луну уже существующие наработки имитационного интеллекта (aka ИИ), в частности, нейросетки?
IMHO, это, как раз, идеальная задача для обучения на моделях любой сложности, которые можно смоделировать на Земле. Да и масса аппарата в несколько тонн позволяет впихнуть туда компьютер, достаточный для работы нейросети в реальном времени.
В итоге, получаем систему, которая САМА управляет полётом на основе информации от датчиков и с земных станций слежения, минимизируя как человеческие ошибки, так и влияние задержек передачи команд управления. Не говоря уже об отработке нештатных ситуаций.
IMHO, это, как раз, идеальная задача для обучения на моделях любой сложности, которые можно смоделировать на Земле. Да и масса аппарата в несколько тонн позволяет впихнуть туда компьютер, достаточный для работы нейросети в реальном времени.
В итоге, получаем систему, которая САМА управляет полётом на основе информации от датчиков и с земных станций слежения, минимизируя как человеческие ошибки, так и влияние задержек передачи команд управления. Не говоря уже об отработке нештатных ситуаций.
Хех! :)
Date: 2023-08-21 10:12 am (UTC)Ну, собственно, ты оказался недалёк от истины — комп "назначил Марсу роль метеорита", чтобы "вписать" его в процедуру уклонения и иметь право/возможность задействовать эту процедуру.
Т.е. формально(!) причина аварии — "локальная" — в процедуре уклонения, да.
Но более глобально причиной катастрофы стала "затренированность" компа, вынужденного изворачиваться.
С уважением.
p.s. Про нагрузочные тесты — это в тебе программист взвыл дурным голосом! :)))
Рассказ не про "нехватку нагрузочных тестов" так-то, а о другом.
no subject
Date: 2023-08-21 12:44 pm (UTC)Во мне техлид проекта воет :)
Речь не про нехватку тестов, а про некорректную организацию. У меня есть некоторый опыт создания высоконагруженных систем, и понятно, где у описанной Лемом схемы был методический провал.
Ну и то, что и обучает, и тестирует один человек — тоже характерный антипаттерн, не добавляющий счастья ни разработчикам, ни тестировщикам, не говоря уже о конечных пользователях :)
А рассказ — да, о другом.