Вопросы на собеседовании: AI ресерч-инженер
100 реальных вопросов с образцовыми ответами и пояснениями для уровня Senior.
Смотреть пример резюме: AI ресерч-инженер →Тренировка флешкарточками
Интервальное повторение · Hunter Pass
Вопросы
Я оформлю статьи как изменения относительно одного общего checkpoint и сравню каждый метод с неизменённым continuation из него.
- При измеренном MFU 40% относительно dense BF16 peak H100 примерно 0,99 PFLOP/s один H100-час даёт около 1,42e18 FLOPs; dense-training требует примерно 6ND всего, или 6N на токен.
- Создание общего checkpoint 7B на 100B токенов стоит около 2 950 часов, затем три method-continuations и один неизменённый control по 50B токенов стоят около 5 900 часов.
- Оставшиеся примерно 3 150 часов пойдут на mechanism ablations на 1B и 3B, evaluation и retries; для статьи, требующей 300B токенов, нужен готовый checkpoint, иначе результат называется частичным воспроизведением.
- Покажу парные method-minus-control deltas при одинаковых токенах и core FLOPs и признаю claim воспроизведённым, только если preregistered effect выдержит свежую confirmation в ledger 12 000 часов.
Зачем это спрашивают: Интервьюер проверяет, использует ли кандидат приближение dense-стоимости 6ND и делает ли программу из трёх статей физически выполнимой вместо обещания нескольких полных pretraining-прогонов.
Я потребую от каждой заявки пройти дешёвый falsification gate до получения одного из 6 target-scale slots.
- Каждая заявка объявляет один causal claim, одну primary eval, minimum useful effect +0,7 пункта, failure condition и точные controls по tokens и FLOPs.
- При измеренном MFU 40% screen на 5B токенов для 1B и 7B стоит меньше 170 H100-часов на идею, поэтому все 18 можно проверить примерно за 3 100 часов, не выдавая это за evidence 70B.
- Каждый выбранный прогон 70B на 8 000 часов ограничен примерно 27B dense-equivalent токенов до overhead, а slots ранжируются по prediction-adjusted information gain с 2 местами для high-uncertainty идей.
- Branch проходит дальше, только если fresh proxy evidence предсказывает target, результат 70B выше +0,7 со скорректированным interval выше нуля и ни один guardrail не падает больше чем на 0,3 пункта.
Зачем это спрашивают: Интервьюер оценивает, распределяется ли дефицитный compute 70B через проверяемые доказательства, а не энтузиазм или старшинство.
Я распределю compute по stages и выведу token caps из измеренной стоимости каждой context length, чтобы слабые методы не дошли до 128K.
- Потрачу 4 000 H100-часов на один baseline 7B, packing checks и точное измерение layer-shape FLOPs и MFU при 8K, 32K и 128K.
- Затем 3 метода получат по 2 000 часов на 8K и 3 000 на 32K, ровно 15 000 часов всего, а token caps задаются измеренными valid tokens на H100-час вместо предположения о равном exposure.
- Только методы с gain retrieval минимум 5 пунктов на 32K и regression 8K меньше 1 пункта разделят оставшиеся 21 000 часов на fresh-seed confirmation 128K.
- Покажу views iso-token и iso-FLOP и выберу победителя, только если его cluster-aware 95% interval положителен, а quality на H100-час выше baseline минимум на 20%.
Зачем это спрашивают: Интервьюер проверяет поэтапное распределение compute между 3 масштабами контекста и измеримое правило продвижения.
До первого крупного запуска я preregister причинные гипотезы, план анализа и зависящие от compute правила остановки.
- Назову 2 главных результата, точные версии датасетов, настройки decoding, агрегацию и минимальный эффект 1.5 пункта.
- Для 24 сравнений объявлю иерархию или поправку Холма с family-wise alpha 0.05 вместо выборочных нескорректированных побед.
- Зафиксирую 3 seed, критерии исключения, обработку пропавших прогонов и 10% holdout, который не открывается до конца выбора архитектуры.
- Приму утверждение, только если скорректированный тест пройден, эффект выше 1.5 пункта и ни один preregistered safety-срез не потерял больше 1 пункта.
Зачем это спрашивают: Интервьюер проверяет, есть ли у дорогого исследования статистические обязательства, предотвращающие подбор удобных метрик после получения результатов.
Я задам групповые последовательные проверки заранее, а не буду смотреть дашборд после каждого запуска.
- Проверки пройдут после 10%, 25%, 50%, 75% и 100% compute с alpha-spending границами вроде O'Brien-Fleming.
- Остановка по бесперспективности сработает при conditional power ниже 15% для достижения цели 0.8 пункта, а ранний успех потребует скорректированной верхней границы.
- Размеры моделей и seed поступают сбалансированными блоками, чтобы ранняя проверка не смешивала масштаб с одним удачным seed или data-shard.
- Я остановлю и заявлю успех только на скорректированной границе, закрою ветку при futility ниже 15%, иначе потрачу все 60 000 GPU-часов.
Зачем это спрашивают: Интервьюер оценивает, может ли последовательный анализ экономить compute, сохраняя валидный уровень ошибки первого рода.
Я опубликую результат как ограниченную проверку заявленного эффекта, а не как доказательство, что идея не работает никогда.
- Выпущу конфиги, seed, хеши данных, lineage чекпоинтов и таблицу расхождений со всеми 3 исходными реализациями.
- Equivalence test проверит, можно ли исключить эффекты вне preregistered диапазона от -0.7 до +0.7, рядом с обычным доверительным интервалом.
- Добавлю sensitivity-анализ на 3 размерах модели и 2 data-mixture, чтобы показать границы переноса нулевого результата.
- Назову отрицательный результат убедительным, только если equivalence пройден и все 6 условий исключают gain больше 0.7 пункта.
Зачем это спрашивают: Интервьюер проверяет, становится ли null evidence воспроизводимым и ограниченным по области research-вкладом с количественным выводом.
Я оценю compute-optimal frontier на proxy и выберу итоговое сочетание параметров и токенов из фиксированного ledger core FLOPs.
- В dense-приближении C около 6ND полный бюджет 2,4e25 FLOPs означает около 57,1T токенов для 70B или 10,0T для 400B, а промежуточные точки считаются как D равно C, делённому на 6N.
- Аппроксимирую loss по прогонам 1B, 3B, 7B и 13B минимум с 4 отношениями токенов к параметрам, списывая FLOPs пилотов в тот же ledger, если 2,4e25 является cap всей программы.
- Точный расчёт по shapes слоёв отдельно добавит attention, embeddings и recompute, а измеренный MFU переведёт выбранные FLOPs в wall-clock, не меняя научный бюджет.
- Потрачу не больше 5% на пилоты и confirmation, затем выберу минимального кандидата внутри интервала predicted loss, если sealed downstream set не показывает gain минимум 1 пункт.
Зачем это спрашивают: Интервьюер проверяет, связаны ли параметры, токены, FLOPs, расходы на пилоты и wall-clock явной арифметикой.
Я проведу отдельные панели iso-token и iso-FLOP, потому что одно сравнение не может одновременно зафиксировать exposure данных и активный compute.
- На 2T токенов терм 6ND для dense равен примерно 6 умножить на 180B и на 2T, то есть 2,16e24 FLOPs, а терм MoE с 50B активных параметров около 6,0e23 до architecture-specific corrections, что различается примерно в 3,6 раза.
- В iso-token панели обе модели увидят один упорядоченный корпус 2T токенов, а разница compute будет явно показана без заявления о matched arms.
- Iso-FLOP panel начинает с dense на 2T токенов и MoE примерно на 7,2T, затем корректирует token cap MoE по точному учёту shared attention, active experts и router, отдельно показывая FLOPs auxiliary loss и recompute.
- Три seed для обеих номинальных panels потребуют около 2,12e25 терма в стиле 6ND, оставив примерно 8,8e24 из cap 3e25 на точные corrections, executed overhead, evaluation и retries; при нехватке reserve token caps уменьшаются.
Зачем это спрашивают: Интервьюер проверяет, различает ли кандидат estimand iso-token и iso-FLOP и замечает ли разницу активного compute примерно в 3,6 раза.
Я отберу нормализованные формы модели на proxy, а остаток pilot budget потрачу на прямой bridge 120B.
- При измеренном MFU 40% прогон на 10B токенов стоит около 84 H100-часов для 2B и 337 часов для 8B по 6ND; 4 формы, 3 seed и оба размера потребуют суммарно около 5 050 часов.
- Формы будут совпадать по числу параметров и training FLOPs при разных числе слоёв и hidden width, а head dimension, MLP ratio, tokenizer и порядок данных останутся фиксированными вместо невозможного требования одинакового head count.
- Около 5 100 часов отдам одному прогону выбранной формы 120B на 5B токенов и одному matched control, оставив примерно 1 850 часов на profiling, evaluation и retries.
- Выберу форму, только если paired bridge 120B подтвердит направление proxy loss, а измеренные step time, activation memory и TP traffic останутся на предсказанном Pareto frontier.
Зачем это спрашивают: Интервьюер оценивает, имеет ли исследование формы на 12 000 часов выполнимые token caps и confirmation целевого масштаба вместо неограниченной сетки.
Я использую screening на proxy и короткие continuation от одного checkpoint 70B, потому что 50 000 часов не финансируют независимый long-context pretraining на всех 3 длинах.
- При измеренном MFU 40% один только dense-терм 70B стоит около 420B FLOPs на токен, поэтому 50 000 H100-часов покрывают максимум около 169B совокупных токенов до дополнительной цены attention на 64K и 256K.
- Потрачу 10 000 часов на screening вариантов RoPE и sparse attention на 7B, зарезервирую 35 000 на matched continuation двух лучших методов от одного checkpoint 70B и оставлю 5 000 на evaluation и retries.
- Для каждой длины покажу и iso-token, и iso-FLOP результат по измеренным layer-shape FLOPs, потому что квадратичный attention делает равные token counts всё менее равными по compute.
- Продвину только метод, который улучшит sealed retrieval и reasoning на 256K минимум на 8 пунктов при потере качества 8K меньше 0,5 пункта и ledger ниже 50 000 часов.
Зачем это спрашивают: Интервьюер проверяет, учитывает ли long-context исследование квадратичный attention и не обещает ли несколько невозможных pretraining-прогонов 70B.
Я проверю 6 fusion arms на proxy 7B и 13B и зарезервирую target-scale compute только для одного или двух confirmation 100B.
- Шесть веток образуют early, intermediate и late fusion, пересечённые с 2 одинаковыми бюджетами параметров projector или cross-attention, на одном frozen multimodal sample stream.
- При измеренном MFU 40% по 2 seed каждой ветки 7B на 5B токенов стоят суммарно около 1 770 H100-часов, а по одному прогону каждой ветки 13B на 10B токенов около 3 290 часов до vision overhead.
- Около 8 450 часов зарезервирую для 2 лучших дизайнов 100B на 5B токенов и 2 свежих seed каждого, оставив примерно 6 500 из 20 000 часов на encoders, evaluation, profiling и failures.
- Fusion design пройдёт дальше, только если multimodal quality вырастет минимум на 2 пункта, text-only потеряет меньше 0,3, а confirmation 100B согласятся без сотен миллиардов токенов на каждую ветку.
Зачем это спрашивают: Интервьюер проверяет, можно ли отобрать шесть fusion-вариантов и подтвердить лучшие на 100B в пределах 20 000 часов вместо невозможных 500B токенов на каждую ветку.
Я ограничу routing-исследование до выделения 30 000 часов и вместе проверю специализацию, capacity и network cost.
- При измеренном MFU 40% 3 router с 2 seed на 7B и 5B токенов стоят около 885 H100-часов, а 2 лучших с 2 seed на 30B и 3B токенов около 1 520 часов.
- Pilot cap примерно 4 000 часов также покрывает replay со сдвигом доменов и profiling all-to-all, причём active FLOPs, shared attention, router FLOPs и dropped tokens показываются отдельно.
- Сравню top-8, expert-choice и auxiliary-loss-free routing на одном token stream по load CV, routing entropy, specialization, overflow и traffic отдельных links.
- Выделю 30 000 часов, только если router обгонит dense compute control на 0,7 пункта, удержит overflow ниже 0,1% и повторит load и traffic gates на свежих seed.
Зачем это спрашивают: Интервьюер оценивает, получает ли MoE routing frontier-compute через ограниченный и арифметически выполнимый pilot.
Я буду разрешать scale-up по парным candidate и control continuations из одинаковых checkpoints на каждом размере модели.
- Два seed-блока на 70B требуют четыре прогона по 10B токенов, суммарно около 11 800 H100-часов при измеренном MFU 40%.
- Парные deltas 70B должны попасть в prediction interval proxy, снизить loss минимум на 0,4% и улучшить sealed downstream quality минимум на 0,7 пункта.
- Только после этого потрачу около 25 300 часов на четыре прогона 300B по 5B токенов, один candidate и один control для каждого из двух seeds, оставив примерно 7 900 часов на profiling, evaluation и failures.
- Заявлю перенос, только если обе парные deltas 300B останутся положительными, а их среднее составит минимум 60% preregistered extrapolation при matched core FLOPs.
Зачем это спрашивают: Интервьюер проверяет, имеет ли перенос с proxy выполнимые token caps для 70B и 300B, свежие seed и явный ledger 45 000 часов.
Я оценю quality-compute frontier для sampling, verification и search, а не оптимизирую один decoding-рецепт.
- Сравню best-of-N при N 1, 4, 16 и 64, verifier reranking и tree search в общем бюджете 1e9 токенов.
- Для каждого метода покажу accuracy AIME и GPQA-Diamond против generated tokens, verifier FLOPs, diversity и calibration на 5 seed.
- Зарезервирую 20% токенов для скрытого test-set, чтобы параметры search не настраивались на отчётных вопросах.
- Приму метод, только если он даст минимум 8 пунктов AIME и сохранит хотя бы 80% gain при сокращении token-budget вдвое.
Зачем это спрашивают: Интервьюер проверяет, рассматривается ли inference-time compute как воспроизводимый research-frontier с решениями, нормализованными по токенам.
Я начну с TP 8, PP 8, CP 1 и DP 64, а EP 8 будет разделять измерение DP, но не умножать world size.
- World size равен TP умножить на PP, CP и DP, поэтому 8 умножить на 8, 1 и 64 равно 4 096; EP 8 оставляет expert data parallelism 64 делить на 8, то есть 8.
- TP 8 останется внутри каждого NVLink-узла на 8 GPU, PP пройдёт по 8 группам stages, а EP all-to-all использует выбранные по topology группы из 8 соответствующих ranks между узлами.
- Sequence parallelism переиспользует TP group, но context parallelism является отдельным множителем world size; при CP 4 DP уменьшится до 16, а expert-DP до 2 на тех же 4 096 GPU.
- Приму layout только после layerwise byte accounting и пилотов на 256-1 024 GPU, предсказывающих peak ниже 72 GB, communication ниже 25% и scaling efficiency выше 80% на 4 096 GPU.
Зачем это спрашивают: Интервьюер проверяет, как TP, PP, CP, DP, EP и sequence parallelism сочетаются без ошибочного умножения world size.
Я начну с TP 8, PP 2 и DP 128, чтобы каждый collective следовал shards, которые действительно разделяют данные.
- TP 8 занимает один NVLink-узел, PP связывает 2 узла, а произведение 8, 2 и 128 даёт все 2 048 GPU.
- TP collectives остаются внутри NVLink, pipeline sends идут между NIC-local парами ranks, а каждый DP collective объединяет соответствующий TP- и PP-shard по 128 replicas через InfiniBand.
- Я не стану сначала выполнять intra-node DP reduction, потому что 8 локальных TP ranks владеют разными tensor shards; межузловой DP reduce-scatter использует rail-aware rings или trees и измеренный overlap.
- Microbenchmarks по размеру сообщений и поэтапные прогоны на 256, 1 024 и 2 048 GPU должны удержать collectives ниже 20% шага, p99 link tails в пределах 10% медианы и full-scale efficiency выше 82%.
Зачем это спрашивают: Интервьюер оценивает, соответствуют ли process groups TP, PP и DP реальной topology NVLink и InfiniBand без невалидного локального DP reduction.
Я сравню полные реализуемые training paths, а не буду считать FSDP, ZeRO-3 и Megatron-LM взаимозаменяемыми features.
- Кандидаты включают composable PyTorch TP 8 с FSDP2 FULL_SHARD по DP 128, DeepSpeed ZeRO-3 с TP 8 там, где поддерживается точный graph, и Megatron Core TP 8, PP 2, DP 64 с distributed optimizer.
- Каждый path использует один token stream, global batch, precision и одинаковые математические kernels, где это возможно, а различия topology и core FLOPs показываются явно.
- Перед пилотами 175B пройдёт one-step parity suite на 22B, затем измеряются peak и transient all-gathers, MFU, overlap collectives, checkpoint resharding и loss на 2 000 шагах.
- Выберу только path с памятью ниже 72 GB на rank, loss в пределах 0,1% reference, MFU выше 45% и restore при изменённом DP size без ручной переделки checkpoint.
Зачем это спрашивают: Интервьюер проверяет современный выбор framework по реализуемым compositions, numerical evidence и поведению checkpoints, а не по репутации бренда.
Я разделю global persistent bytes, local sharding, transient materialization и activations в одной исполняемой модели памяти.
- Глобально BF16 parameters занимают около 440 GB, BF16 gradients 440 GB, FP32 moments Adam 1,76 TB, а необязательная FP32 master copy 880 GB, всего 3,52 TB при наличии всех 4 категорий.
- При TP 8, PP 4 и DP 64 full state sharding делит persistent state по всем 2 048 ranks, а distributed optimizer с replicated BF16 parameters хранит около 13,75 GB parameters на model shard и шардирует по DP только подходящие состояния.
- Добавлю максимальный per-layer all-gather, reduce-scatter buckets, activations из точных shapes microbatch и sequence, attention workspaces, NCCL buffers, fragmentation и минимум 10% запаса.
- Запуск разрешён, только если инструментированный shape-faithful proxy совпадёт с predicted peaks в пределах 5%, а каждый target rank останется ниже 72 GB на первом optimizer step и checkpoint save.
Зачем это спрашивают: Интервьюер проверяет правильную арифметику bytes AdamW и различие между persistent sharding, transient buffers и activations.
Я выберу recompute по измеренным GB, сэкономленным на добавленную миллисекунду, и потребую запас для реального распределения длин 32K.
- Текущий peak равен примерно 98 GB, поэтому policy должна сэкономить минимум 26 GB до рабочего target 72 GB, а не только пересечь номинальный лимит 80 GB.
- Сравню selective attention, MLP и full-block non-reentrant checkpoint regions на одинаковых packed batches по saved tensors, extra FLOPs, step time и gradient parity.
- Если microbatch уже равен 1 и selective recompute не достигает 72 GB при цене до 20% времени, добавлю context parallelism или сокращу trained context вместо несуществующего уменьшения batch.
- Оставлю самую дешёвую policy, которая проходит 1 000 шагов ниже 72 GB на каждом rank, сохраняет gradients в допуске и выдерживает p99 sequence lengths без allocator retries.
Зачем это спрашивают: Интервьюер оценивает, учитываются ли явно требуемая экономия 26 GB, нижняя граница microbatch и distributed fallback.
Я использую измеренную стоимость stages и interleaved schedule, потому что обычный 1F1B не достигает target 8% bubbles при умеренном числе microbatches.
- Реализуемый world layout равен TP 8, PP 16 и DP 8, чьё произведение даёт 1 024 GPU, а 6 физических layers назначаются каждому pipeline stage по времени, а не только по числу.
- При 2 virtual chunks на stage и 128 microbatches идеальный interleaved bubble term примерно равен 15, делённым на 256, то есть 5,9%, оставляя небольшой запас под imbalance.
- Переберу 96-160 microbatches при фиксированных global tokens и включу embeddings, loss, recompute, sends, receives и activation residency в schedule model.
- Выбранный schedule должен измеренно держать bubbles ниже 8% на 2 000 шагах, каждый stage в пределах 3% median time, память ниже 72 GB и throughput минимум на 7% выше plain 1F1B.
Зачем это спрашивают: Интервьюер проверяет арифметику pipeline bubbles, валидное разложение 1 024 ranks и измеренное подтверждение аналитического schedule.
Закрытые вопросы
- 21
Research-run AdamW 300B имеет semantic checkpoint payload 4,2 TB, должен сохраняться менее чем за 4 минуты и восстанавливаться из DP 64 в DP 32; как спроектировать и доказать этот path?
adamwcheckpointdesign - 22
Pretraining allocation на 2 048 GPU прерывается примерно раз в 36 часов; какой recovery-дизайн удержит потерянный compute ниже 2%?
designhardware - 23
Как обеспечить deterministic replay последних 500 шагов прогона 70B на 1 024 GPU с допуском loss 1e-6?
- 24
Как проверить перенос гиперпараметров muP с proxy 1B на 70B, используя не больше 8 000 H100-часов?
hyperparametersproxyvalidation - 25
Как выбрать initialization для Transformer 300B со 120 слоями, используя 4 000 H100-часов экспериментов?
nlptransformerexperiments - 26
Модель 70B будет обучаться с global batch от 2M до 16M токенов; как совместно исследовать optimizer и batch scaling за 10 000 H100-часов?
scalingbatchoptimization - 27
Как настроить gradient clipping для модели 180B, если на proxy нормы лежат между 0.2 и 12 на 3 seed?
grad-clipproxy - 28
Какую валидацию вы потребуете от исследования на 6 000 H100-часов перед обучением модели 400B в FP8 вместо BF16?
precisionfp8bf16 - 29
В research-прогоне 70B один loss spike выше 3 rolling median возникает каждые 8 000 шагов; как спроектировать исследование причины?
design - 30
Как проверить 3-stage data curriculum для модели 120B на 1T токенов, не смешивая эффект с общим compute?
tokens - 31
Модель 70B может добавить 2 auxiliary objectives, но каждая повышает training FLOPs на 6%; как решить, стоит ли какая-либо 12 000 H100-часов?
flops - 32
Как оптимизировать mixture на 1T токенов по 8 доменам для модели 70B, имея только 15 000 pilot H100-часов?
tokensoptimization - 33
Proposal связывает MLP weights между чередующимися layers Transformer 180B и заявляет на 30% меньше unique parameters; как оценить её за 15 000 H100-часов?
nlptransformerdecision-making - 34
Можно заменить до 20% корпуса на 1T токенов synthetic data; как проверить, поможет ли это модели 70B?
tokens - 35
Dataset на 2T токенов объединяет 600 источников под 14 семействами лицензий; какой контракт provenance и licensing вы потребуете?
tokens - 36
Как построить reasoning-benchmark на 2 000 items, способный выявить gain 2 пункта между моделями 70B без утечки в training set?
leakage - 37
У вас 8 000 H100-часов для сравнения 3 методов model editing на модели 70B по 10 000 фактам; как проверить effectiveness и locality edits?
- 38
Какой eval-harness contract вы зададите для 6 research-команд, сравнивающих checkpoints от 70B до 400B на 20 benchmarks?
checkpoint - 39
Как сравнить SFT, DPO, PPO и RLAIF для модели 70B в одном matched-budget 25 000 H100-часов?
dpopposft - 40
У вас 300 000 preference pairs для обучения reward model 30B; как спроектировать research-программу reward modeling?
reward-modeldesign - 41
Как спроектировать 200 000 preference pairs для post-training исследования 70B, если annotators расходятся на 18% prompts?
conflictdesign - 42
Как проверить constitutional critique-and-revision loop на 100 000 prompts с максимумом 8 generated candidates на prompt?
- 43
При pass@32 oracle success равен 80% и на MATH, и на AIME, но verifier выбирает правильное решение в 78% случаев на MATH и только в 52% на AIME; что вы будете исследовать дальше?
- 44
Как использовать mechanistic probes для сравнения base и post-trained моделей 70B на 50 000 examples без завышенных причинных выводов?
causal - 45
Как спроектировать experiment lineage для 6 команд, проводящих 40 000 model experiments в год на масштабах от 1B до 400B?
designlineageexperiments - 46
Какой стандарт FLOPs accounting вы введёте для dense и MoE исследований от 70B до 400B, если reported compute должен быть точен в пределах 3%?
flops - 47
Как измерить memorization редких passages в pretraining-исследовании 70B, не позволив measurement canaries стать самим результатом?
- 48
Четыре research-команды реализуют один optimizer-эксперимент в PyTorch и JAX, но их первые updates расходятся; какой reusable artifact вы построите?
artifactspytorchjax - 49
Исследование 300B потратило 200 000 GPU-часов; какой publication и reproduction package нужен до выпуска его 4 основных утверждений?
gpu-hourshardware - 50
9-недельная synthetic-data инициатива потратила 140 000 GPU-часов, а 3 контролируемых прогона 70B показывают +0.0...+0.2 пункта против цели +1.5; что вы перенаправите?
gpu-hoursformshardware - 51
Scaling-law fit предсказывает validation loss 1,78 для модели 70B, но после 30% бюджета в 2T токенов прогон достигает 1,86. Что вы сделаете?
tokensvalidationscaling - 52
На шаге 184 320 pretraining-прогона на 4 096 GPU loss за одно обновление прыгает с 2,41 до 8,90. Что вы сделаете?
hardware - 53
Прогон на 2 048 GPU ускоряется на 6% после overlap asynchronous gradient reduce-scatter, но tests с задержкой streams показывают, что stage 7 иногда обновляет bucket до завершения collective; что вы сделаете?
hardwareasynctesting - 54
После включения in-network reduction на 4 096 GPU checksums после all-reduce расходятся у 8% ranks раз в 300 шагов, хотя NCCL сообщает success; что вы сделаете?
conflictnccl - 55
Checkpoint AdamW размером 4,2 TB проходит все checksums shards, но restore дублирует pipeline layers 40-47 в slots 48-55 и теряет исходные tensors; как вы восстановитесь?
adamwcheckpointsharding - 56
Два ablation 70B ответвляются на шаге 320 000, но один использует 1 024 GPU, а другой 768; через 80 шагов их sample IDs расходятся из-за зависимости sampler от world size. Можно ли сохранить paired result?
- 57
Distributed path AdamW быстрее на 14%, но one-step parity показывает двойное обновление tied input и output embeddings, а LayerNorm weights получают decay только на половине ranks; что вы сделаете?
nlpadamwdistributed - 58
Шесть команд документируют mixture 30% code и 70% text по sampled documents для прогона на 2T токенов, но consumed-token ledger показывает 58% code после 400B токенов; что вы сделаете?
tokens - 59
На 380B consumed tokens обновление online quality filter повышает долю принятых web tokens на 22%, но прогон на 4 096 GPU всё ещё записывает одну dataset version; что вы сделаете?
tokenshardware - 60
Selective activation checkpointing экономит 15 GB в прогоне 120B, но replay показывает разные custom dropout и router-noise masks в исходном forward и recomputation; что вы сделаете?
checkpointactivationact-checkpoint - 61
Ablation router для 64 experts сообщает gain +0,8 пункта, но finite-difference audit находит cosine similarity -0,12 между custom straight-through gradient и заявленной surrogate objective; что вы сделаете?
- 62
На шаге 42 600 FP8-прогона 180B появляются NaN в 9 из 120 layers после batch с выбросами. Как вы восстановитесь?
outliersbatchfp8 - 63
Четыре checkpoints MoE с 64 experts получают около 74,0 каждый, но наивное усреднение weights даёт 65,2 и резко повышает router entropy; что вы сделаете?
checkpoint - 64
MoE со 128 experts имеет сбалансированное общее число токенов, но expert all-to-all занимает 31% шага, потому что p99 peer traffic в 2,3 раза выше медианы. Как это исправить?
tokenslatency - 65
Прогон 70B при TP 8 отличается от реализуемого control TP 4 по loss на 0,006 после одного optimizer step, а gap растёт 500 шагов; что вы сделаете?
optimization - 66
Interleaved pipeline из 96 layers быстрее на 11%, но trace показывает, что последние 12 microbatches используют weights версии t на stages 0-7 и версии t+1 на stages 8-15; что вы сделаете?
ci-cd - 67
После изменения FSDP-прогона с DP 128 на DP 96 частота clipped steps растёт с 2% до 37%, хотя unsharded reference gradient не меняется; что вы сделаете?
fsdp - 68
CUDA graph capture сокращает step time 70B на 14%, но все 8 accumulation slots повторяют первый microbatch, потому что static input buffer копируется только раз на optimizer step; что вы сделаете?
optimizationcuda - 69
JAX-прогон для device mesh 8 на 16 после смены layout вставляет 1,7 TB all-gather traffic на шаг. Как вы диагностируете это?
jax - 70
Context-parallel прогон 70B быстрее на 16% при 128K, но token-level loss расходится только когда query обращается к keys на другом rank; что вы сделаете?
queriestokens - 71
После публикации score 76,4 вы обнаружили, что 12,8% benchmark items пересекаются с training corpus на 2T токенов, а clean subset получает 69,1. Что вы сделаете?
tokens - 72
LLM judge предпочитает checkpoint A в 61% случаев, когда A показан первым, но только в 39%, когда те же outputs показаны вторыми, причём labels моделей видны; что вы сделаете?
checkpoint - 73
Candidate получает gain 0,3 пункта на 2 000 benchmark items, но 40% items являются variants всего 120 base questions; как вы оцените uncertainty?
- 74
Human evaluation сообщает win rate 54%, но source-specific header позволяет raters определить generating model с accuracy 81%, а source guesses предсказывают их labels; можно ли заявить победу?
- 75
Во время PPO reward растёт на 1,8 standard deviations, но human preference падает на 9 пунктов, а длина ответа растёт на 62%. Что вы сделаете?
ppodispersion - 76
DPO study выигрывает 58% на row-random test, но 42% test prompts разделяют template cluster с training, а cluster-disjoint win rate равен 50,8%; что вы сделаете?
dpo - 77
PPO run использует сохранённые log probabilities behavior policy, но после обновления tokenizer library пересчёт расходится на 0,30 nats на токен, clip fraction достигает 72%, а verified success падает; что вы сделаете?
ppotokenstokenizer - 78
Reward model достигает 78% validation accuracy, но probe по identity source и annotator тоже предсказывает preference labels с 74% accuracy. Что вы сделаете?
reward-modelvalidation - 79
Модель после трёх поколений recursively synthetic data снижает perplexity на 2%, но distinct n-gram diversity падает на 14%, а rare-skill accuracy на 6 пунктов. Что вы сделаете?
perplexityrecursiondistinct - 80
Scaling-law исследование предсказывает, что branch 180B при 2e25 FLOPs даст лишь 0,12 eval points против 70B при цели 1,0 пункта. Что вы решите?
flopsscaling - 81
Новый residual-gating block заявляет gain +0,9 пункта после 180 000 GPU-часов, но gate activations точно равны 1,0, а gate gradients нулевые во всех 3 runs; что вы сделаете?
activationgpu-hourshardware - 82
Новый optimizer выглядит лучше на 0,6 eval points при одинаковом числе шагов, но logs показывают на 12% больше обработанных токенов и на 15% больше FLOPs. Что вы сделаете?
flopsoptimizationtokens - 83
Factorial ablation из 120 runs сообщает сильный interaction между изменениями A и B, но sweep не содержит cells A-on и B-off, потому что constraint Hydra связал flags; какой вывод вы сделаете?
- 84
Статья называет 5 branches независимыми seeds, но все они разделяют один checkpoint до 90% pretraining и рандомизируют только последние 10%; что вы сделаете?
checkpoint - 85
После сдвига data mixture aggregate eval растёт на 1,2 пункта, но Arabic падает на 6,0, Japanese на 4,1, а доля их токенов уменьшается вдвое. Что вы сделаете?
aggregationtokens - 86
Смена tokenizer с 50 000 на 64 000 tokens повышает score checkpoint на 1,5 пункта после 1T токенов для обеих моделей. Валидно ли сравнение?
checkpointtokenstokenizer - 87
Multimodal model получает 68,2, но shuffle изображений снижает score лишь до 67,9, а text-only baseline получает 67,8. Что вы сделаете?
multimodal - 88
При переходе с web на math reset moments Adam даёт 2 пункта, но эта branch также перезапускает warmup, а keep-state control остаётся на terminal learning rate; что вы сделаете?
optimization - 89
Implementation speculative decoding быстрее в 2,3 раза, но draft и target используют разные tokenizers, а аудит 50 000 prompts находит сдвиг distribution target tokens; что вы сделаете?
distributionstokenstokenizer - 90
Sparse autoencoder объясняет 95% variance activations, но 38% его features мёртвые, а intervention по главной labeled feature меняет behavior только на 0,3 пункта; какой вывод вы сделаете?
dispersionactivation - 91
За четыре дня до submission аудит находит, что target model создала 30% rationales нового benchmark, а та же model family фильтровала surviving items; что вы сделаете?
- 92
Независимая команда повторяет ваш основной claim +1,4 пункта на 3 seeds и получает -0,2 с 95% interval от -0,7 до +0,3. Что вы сделаете?
replication - 93
Перед release аудит artifacts находит 2,1% training data под несовместимой лицензией и 0,4% overlap с evaluation set. Что вы выпустите?
artifacts - 94
Lead просит опубликовать лучший из 20 checkpoints со score 77,2 вместо preregistered финального checkpoint с 75,8. Что вы сделаете?
checkpoint - 95
Frontier-исследование имеет compute budget $4,0M, но после 60% planned tokens прогноз финальной стоимости равен $5,12M, то есть overrun 28%. Что вы сделаете?
tokens - 96
Researcher, которого вы coach, представляет claim +1,1 пункта, но не показывает 4 failed runs и исключает 6 examples по критериям, записанным после просмотра результатов; что вы сделаете?
- 97
Пять команд запускают 40 ablations от одного checkpoint 70B, но аудит находит, что 9 runs загрузили moments Adam от другого parent при совпадающих hashes model weights; что вы сделаете?
optimizationcheckpoint - 98
Data owner отзывает 0,6% корпуса на 2T токенов после training, а команда предлагает короткий unlearning run перед claim, что checkpoint больше не содержит эти данные; что вы сделаете?
checkpointtokens - 99
Прогон на 4 096 GPU теряет 9,4% allocated compute из-за 3 сбоев за 31 час. Что должны содержать postmortem и gates следующего прогона?
incidentshardware - 100
Cluster allocation заканчивается через 36 часов, а две команды спорят, вызван ли gain +0,7 пункта новой objective или её дополнительным token exposure 12%; осталось только 5 000 H100-часов. Что вы запустите?
conflicttokens