Викторина, связанная с руководством · Жесткий Уровень
Тест на перекосы в обслуживании онлайн- и офлайн-функций
Попрактикуйтесь в выявлении перекосов в обслуживании функций, утечек на определенный момент времени и несоответствий актуальности между историческими данными обучения и реальными запросами.
Вопрос 1 из 8
Что такое перекос в обучении/обслуживании?
Предварительный просмотр каждого вопроса8 вопросы
Ответы и пояснения появляются по мере прохождения теста.
- Что такое перекос в обучении/обслуживании?
- Когда модель обучается на графическом процессоре, но обслуживается на центральном процессоре
- Когда модель слишком велика, чтобы поместиться в памяти
- Когда функции, рассчитанные в автономном режиме во время обучения, отличаются от тех, которые используются онлайн в рабочей среде.
- Когда обучение занимает больше времени, чем ожидалось
- When building a historical training row, which feature timestamps should a point-in-time join allow?
- Values available at or before that row’s prediction time
- Values recorded only after the outcome
- The latest values regardless of historical time
- Only values from the next calendar month
- Что из перечисленного является классической причиной завышенной автономной точности, которая снижается в производстве?
- Использование слишком малого количества обучающих примеров
- Тренировка на более быстрой машине, чем подача
- Хранение объектов в базе данных
- Утечка данных, когда при обучении используется информация, недоступная во время прогнозирования.
- A logged live feature distribution differs from training. What should the feature-serving team infer first?
- The serving code is certainly defective
- There is a mismatch to investigate; it may be drift or serving skew
- The feature has no predictive value
- The model must be running on different hardware
- Почему кэшированная онлайн-функция, такая как «заказы за последний час», представляет собой риск искажения?
- Кэшированное значение может устареть и больше не соответствовать свежевычисленному значению, используемому при обучении.
- Кэширование всегда повышает точность модели.
- Кэширование делает невозможным вычисление функции в автономном режиме.
- Кэшированные объекты не могут быть числовыми.
- Why share one feature definition across batch training and online serving?
- To guarantee every cached value is fresh
- To eliminate changes in incoming populations
- To make timestamp checks unnecessary
- To reduce differences caused by separate transformation implementations
- A transaction model uses a chargeback flag recorded days after purchase. Why is its offline feature join invalid?
- The flag is categorical rather than numerical
- The flag was unavailable when the purchase prediction was made
- Chargeback flags cannot be stored historically
- Only GPU models may use transaction features
- Training recomputes a one-hour order count, but serving reads a ten-minute-old cached count. Which check targets this skew?
- Increase the number of model parameters
- Remove all timestamps from the feature store
- Compare counts for matching entities and times while recording cache freshness
- Switch both paths to a different programming language