虎嗅

Компания SpaceX предоставила данные, собранные за 20 лет разработки ракет, в систему обучения Grok. Сможет ли Маск действительно создать «ИИ-главного инженера»?

原文:SpaceX把20年造火箭的数据喂给Grok,马斯克真能训练出一个“AI总工程师”吗?

Краткое содержание анализа

Маск планирует использовать внутренние инженерные данные SpaceX, накопленные за более чем 20 лет (за исключением данных, ограниченных правилами американской торговли оружием), для дополнительного обучения системы Grok с целью повышения её инженерных возможностей. Однако на практике Grok сталкивается с такими проблемами, как путаница в связях между данными, конфликты версий и недостаточная проверка результатов симуляций. Поэтому в настоящее время ей предпочтительнее заниматься менее рискованными задачами, такими как поиск информации и сопоставление примеров, и она пока не сможет стать независимым «главным инженером-программистом».

I. Внутренние данные SpaceX: «эксклюзивные инженерные секреты» Grok

Обычные большие модели (например, ChatGPT) знают только общедоступную информацию; например, распространенные причины неисправностей клапанов. Однако внутренние данные SpaceX представляют собой более полную и ценную информацию, включающую подробные описания процессов:

  • Процесс ошибок ценнее успешных решений: В публицированных работах указывается только окончательный вариант решения (например, использование варианта A), но во внутренних записях описываются причины неудач варианта B и проблемы, возникшие при использовании варианта C. Например, при анализе вымышленного случая с неисправностью клапана Grok может найти полный отчет о подобной неисправности, датируемый тремя годами назад, в котором сначала подозревались проблемы с датчиками, а затем выяснилось, что проблема кроется в замедлении работы исполнительного механизма при низких температурах; после замены деталей и корректировки программы проблема была устранена.
  • Связывание информации из разных источников: Ранее для получения необходимых данных приходилось обращаться к отделам проектирования, программного обеспечения и производства (например, к информации о партиях клапанов, записях сборки, версиях программного обеспечения). Grok может сразу связать все эти данные в одном интерфейсе, помогая команде быстрее выявить причину неисправности.

II. Подготовительные этапы: очистка данных

Данные SpaceX, накопленные за 20 лет, не являются идеальными для использования: их необходимо предварительно обработать:

  • Конфликты версий: У разных моделей ракет (например, Falcon 1 и Starship) разные правила нумерации компонентов; кроме того, в ранних версиях датчиков использовалась более низкая частота сбора данных, что отличается от современных стандартов. Если Grok будет использовать данные разных периодов, это может привести к неправильному применению старых решений к новым конфигурациям.
  • Необходимость фильтрации противоречивой информации: Предварительные предположения при расследовании неисправностей (например, предположение о неисправности датчика) не должны рассматриваться наравне с окончательными выводами; старые варианты решений, опровергнутые в ходе экспериментов, также не должны повторно рассматриваться. В противном случае Grok может запомнить все версии информации, но не сможет понять, какая из них верна.
  • Каждый элемент данных должен иметь контекст: Каждый показатель телеметрических данных должен сопровождаться информацией о модели ракеты, времени проведения эксперимента и используемой версии программного обеспечения; иначе его использование может привести к ошибкам.

III. Роль Grok как помощника, но не как решающего фактора

Главная функция Grok – сокращение времени, необходимого для выполнения рабочих процессов, а не принятие решений:

  • Доступные возможности:
  • Поиск информации: если инженеру нужно узнать причины изменений в конструкции, Grok может найти соответствующие исторические записи и ответственных лиц;
  • Сопоставление примеров: при обнаружении неисправностей во время испытаний Grok может быстро найти решения, уже примененные в аналогичных ситуациях;
  • Помощь при программировании: предложение необходимых тестов для повторного выполнения.
  • Недоступные возможности:
  • Прямая модификация аппаратного обеспечения: например, предложение замены деталей требует предварительной проверки с помощью симуляций; например, изменение временных характеристик может привести к вибрациям в соседних системах (что произошло в одном из вымышленных случаев); большие модели могут упустить такие взаимосвязи;
  • Генерация ошибочных выводов: большие модели могут давать уверенные, но неправдивые ответы; инженерам необходимо проверять эти выводы экспериментально;
  • Принятие решений: главный инженер должен учитывать факторы безопасности, затраты и сроки выполнения работ; Grok не может сам принимать такие решения.

IV. Как далеко до статуса «главного инженера-программиста»?

До реализации идеи «главного инженера-программиста» еще много проблем:

  • Проблемы с доступом к данным: Данные, связанные с оружием (ограниченные правилами ITAR), а также конфиденциальная информация о клиентах и поставщиках, должны быть отделены на те, которые можно использовать для обучения, и те, которые доступны только уполномоченным лицам;
  • Необходимость постоянного обучения: Одно обучение позволяет Grok понять только прошлое SpaceX; для работы с постоянно обновляющимися конструкциями ракет необходимо в реальном времени получать данные о новых конфигурациях, симуляциях и результатах испытаний;
  • Определение границ ответственности: Кто будет проверять предложения Grok? Кто будет принимать решения о запуске ракет? На эти вопросы могут ответить только люди-инженеры; в случае аварии ответственность ложится на человека, а не на ИИ;
  • Организационные аспекты: Хотя в SpaceX процессы проектирования, производства и испытаний объединены в одной компании, исторические данные разных моделей все еще требуют отдельной обработки; простое приобретение ИИ не решит всех этих проблем.

Заключение

В будущем Grok может стать отличным помощником инженеров SpaceX, помогая им экономить время на поиске информации и анализе примеров. Однако для того, чтобы стать «главным инженером-программистом», необходимо решить ряд сложных проблем, связанных с доступом к данным, распределением ответственности и постоянным обучением. В следующий раз при запуске ракеты имени Grok, возможно, не будет упомянуто, но его советы могут быть использованы при модификациях программного обеспечения или анализе неисправностей. Главное – это проверка и оценка этих советов людьми-инженерами.