ALRITHM-Astro
нейросетевой копайлот для аэрокосмоса
ALRITHM-Astro — AI-копайлот для аэрокосмической инженерии, который моделирует динамику полёта ракеты и предсказывает максимальный динамический напор (Max Q). Он сочетает обученную на физике нейросеть (PINN) с интерфейсом на естественном языке.
Текущая версия 0.2 — однотасковая MLP-модель на PyTorch с 256 скрытыми юнитами и SiLU, обученная на подмножестве датасета alr-aerospace-platform-0.2 для max_q_kpa.
1⃣ Ключевые особенности
- 1⃣ NLP-интерфейс: понимает сложные аэрокосмические запросы через Groq LLM
openai/gpt-oss-120b. - 2⃣ Физико-информированное предсказание Max Q с помощью кастомной PyTorch-сети.
- 3⃣ На входе 13 инженерных физических признаков, на выходе —
max_q_kpa. - 4⃣ Интерактивная 3D-визуализация траектории ракеты в реальном времени на Plotly.js.
- 5⃣ Full-stack: FastAPI на Render и vanilla JS на Vercel.
- 6⃣ Обучение с 5-fold cross-validation на подмножестве Alrithm.
2⃣ Пример
import torch
checkpoint = torch.load('alrithm_astro_model.pth', map_location='cpu')
model = PureMLPModel_Deep()
model.load_state_dict(checkpoint['model_state_dict'])
model.eval()
scaler_x = checkpoint['scaler_x']
scaler_y = checkpoint['scaler_y']
print('ALRITHM-Astro model loaded')
Подробнее
Ограничение: v0.2 — single-task surrogate, только дляmax_q_kpa; пока не обучена на всех 4600+ задачах.Архитектура: MLP с 256 скрытыми юнитами, SiLU и 13 входными признаками.
NLP-часть использует Groq LLM
openai/gpt-oss-120b; есть live-демо.Данные: подмножество
alr-aerospace-platform-0.2, полученное через Alrithm API.







Комментарии