ML MATLAB  ·  30 вопросов  ·  ~85 мин  ·  ⏱ Таймер 25:00  ·  Сложный  · 

Воспроизводимость математической модели

Тест проверяет тему «Воспроизводимость математической модели» через чтение MATLAB-кода, математические модели и рабочие ситуации. Здесь важно не узнать знакомую команду, а предсказать результат, заметить скрытое допущение и выбрать проверку, которая различит близкие реализации.

Отвечено: 0 из 30
⏱ --:--
0%
💡 Инструкция: Выберите один ответ из пяти. Время — 85 минут. Верный вариант в каждом вопросе один; после завершения доступны общий результат, профиль по 6 темам и объяснения.
Вопрос 1 из 30
Проверяется реализация операции: зафиксировать генератор случайных чисел и сохранить его состояние для точного повторения запуска. Какая запись соответствует условию на заявленных входах?
Вопрос 2 из 30
В расчёте по теме «Случайность» обнаружено содержательное расхождение. Какую замену следует принять после проверки?
MATLABФрагмент для рецензии
rng("shuffle"); result=simulate();
Вопрос 3 из 30
Код по теме «Случайность» проходит обычный пример. Какая проверка покажет, что вычислительный договор сохраняется и на неудобном входе?
X=G(seed,algorithm)
MATLABКод и модель
rng(20260716,"twister");
meta.rngBefore = rng;
result = simulate();
meta.rngAfter = rng;
Вопрос 4 из 30
Контрольный расчёт для действия «зафиксировать генератор случайных чисел и сохранить его состояние для точного повторения запуска» начинается с формулы. Какое выражение сохраняет смысл постановки?
Вопрос 5 из 30
В отчёте указан только seed, но часть кода вызвала случайность до моделирования, поэтому последовательность уже сдвинута. Какое решение можно обосновать на рецензии?
Вопрос 6 из 30
Исходное требование формулируется так: решить задачу без явного формирования нормальных уравнений, которые ухудшают обусловленность. Какая запись соответствует условию на заявленных входах?
Вопрос 7 из 30
Ниже приведена неудачная реализация из темы «Численная устойчивость». Какая редакция возвращает требуемый результат и оставляет независимый контроль?
MATLABФрагмент для рецензии
x = inv(A'*A)*A'*b;
Вопрос 8 из 30
Перед рецензентом рабочий фрагмент по теме «Численная устойчивость». Как проверить его так, чтобы близкая подмена не прошла вместе с ним?
\kappa(A^TA)=\kappa(A)^2
MATLABКод и модель
x = A \ b;
Вопрос 9 из 30
Требование «решить задачу без явного формирования нормальных уравнений, которые ухудшают обусловленность» переводят на язык математики. Какое выражение сохраняет смысл постановки?
Вопрос 10 из 30
На одной машине решение совпадает, а на другой теряет несколько разрядов из-за различий в линейной алгебре и близкой вырожденности. Что связывает исправление с измеримым признаком качества?
Вопрос 11 из 30
Нужно реализовать действие: сравнить два результата модели комбинированным абсолютным и относительным допуском. Какой фрагмент можно принять после проверки размерностей?
Вопрос 12 из 30
В тесте «Воспроизводимость математической модели» показанный фрагмент нарушает правило из темы «Допуски». Какая редакция исправляет причину, а не только её проявление?
MATLABФрагмент для рецензии
ok = all(a==b,"all");
Вопрос 13 из 30
Фрагмент по теме «Допуски» выглядит правдоподобно. Какая проверка действительно подтвердит заявленное свойство, а не только отсутствие сбоя?
|a-b|\le\tau_a+\tau_r\max(|a|,|b|)
MATLABКод и модель
ok = all(abs(a-b) <= absTol + relTol.*max(abs(a),abs(b)),"all");
Вопрос 14 из 30
Для действия «сравнить два результата модели комбинированным абсолютным и относительным допуском» нужен независимый математический эталон. Какая формула задаёт именно этот результат?
Вопрос 15 из 30
Тест либо слишком строг для больших чисел, либо пропускает крупную относительную ошибку около нуля. Какое действие даст проверяемый результат?
Вопрос 16 из 30
В расчёте требуется сохранить допущения модели рядом с результатом в машиночитаемом виде. Какой фрагмент можно принять после проверки размерностей?
Вопрос 17 из 30
Для темы «Документирование допущений» в тесте «Воспроизводимость математической модели» приведён дефектный блок. Какое замечание рецензента можно принять?
MATLABФрагмент для рецензии
meta.comment = fileread("README.txt");
Вопрос 18 из 30
Ниже показано решение из темы «Документирование допущений». Какой контроль отличит его от ближайшей ошибочной реализации?
x\in\Omega_{valid}
MATLABКод и модель
meta.assumptions = ["linear response below 5 V" "temperature constant within 0.5 C" "independent noise"];
meta.validRange = struct("voltage",[0 5],"temperature",[19.5 20.5]);
Вопрос 19 из 30
Нужно формализовать операцию «сохранить допущения модели рядом с результатом в машиночитаемом виде». Какая формула задаёт именно этот результат?
Вопрос 20 из 30
Результат используют при 8 В, хотя линейность была проверена лишь до 5 В и это осталось в устном обсуждении. Какой порядок работы не скроет причину ошибки?
Вопрос 21 из 30
На рецензию вынесена операция: ограничить число одновременно выполняемых тяжёлых сценариев по доступной памяти. Какой фрагмент можно принять после проверки размерностей?
Вопрос 22 из 30
Показанный код из темы «Контроль ресурсов» не соответствует постановке. Какая редакция восстанавливает вычислительный договор?
MATLABФрагмент для рецензии
parfor k=1:numel(configs), runHeavy(configs(k)); end
Вопрос 23 из 30
Результат фрагмента по теме «Контроль ресурсов» нужно принять перед включением в расчёт. Какая проверка даст независимое основание?
C\le\left\lfloor\frac{0.7M_{avail}}{M_{run}}\right\rfloor
MATLABКод и модель
bytesPerRun = estimateBytes(cfg);
availableMemory = queryAvailableMemory(); % проектная кроссплатформенная обёртка
maxConcurrent = max(1,floor(0.7*availableMemory/bytesPerRun));
runBatches(configs,maxConcurrent);
Вопрос 24 из 30
Перед реализацией требования «ограничить число одновременно выполняемых тяжёлых сценариев по доступной памяти» записывают модель. Какая формула задаёт именно этот результат?
Вопрос 25 из 30
На сервере 32 ядра, но четыре сценария уже исчерпывают память и система завершает процессы в произвольном порядке. Что следует сделать до принятия расчёта?
Вопрос 26 из 30
Условие задачи — масштабировать модель на большой объём данных, сохранив ту же математическую постановку и проверку. Какой фрагмент можно принять после проверки размерностей?
Вопрос 27 из 30
Рецензент разбирает фрагмент по теме «Масштабирование решения» в тесте «Воспроизводимость математической модели». Какой вариант исправляет саму операцию?
MATLABФрагмент для рецензии
result=approximateModel(firstMillionRows);
Вопрос 28 из 30
Для решения по теме «Масштабирование решения» выбирают контрольный опыт. Какой вариант проверяет смысл операции, а не внешние признаки результата?
S=\sum_{b=1}^{B}S_b
MATLABКод и модель
for block = 1:numBlocks
    state = updateSufficientStatistics(state,readBlock(block));
end
result = solveFromStatistics(state);
validateOnHoldout(result);
Вопрос 29 из 30
Проверка кода для задачи «масштабировать модель на большой объём данных, сохранив ту же математическую постановку и проверку» опирается на формулу. Какая формула задаёт именно этот результат?
Вопрос 30 из 30
Для больших данных команда просто берёт первые строки, создавая систематическое смещение и называя это масштабированием. Какое решение оставит независимый критерий проверки?

Ответьте на все 30 вопросов, чтобы получить результат

🔗 Встроить тест на свой сайт (iframe) ▼

Скопируйте код и вставьте в любое место на вашем сайте:

Также доступна прямая ссылка на embed-страницу