Статический и динамический вывод

Вы можете выбрать любую из следующих стратегий вывода:

  • автономный вывод , что означает, что вы делаете все возможные прогнозы в пакетном режиме, используя MapReduce или что-то подобное. Затем вы записываете прогнозы в SSTable или Bigtable, а затем передаете их в кэш/таблицу поиска.
  • онлайн-вывод , что означает, что вы прогнозируете по требованию, используя сервер.

Узнайте больше о статическом и динамическом выводе в следующем видео (2 минуты).

Статический и динамический вывод

Офлайн -вывод

  • Сделайте все возможные прогнозы в пакете, используя Mapreduce или аналогичный.
  • Запишите в таблицу, а затем подайте их в кеш/таблицу поиска.

Онлайн- вывод

  • Прогнозируйте по требованию, используя сервер.

Офлайн -вывод

  • Сделайте все возможные прогнозы в пакете, используя Mapreduce или аналогичный.
  • Запишите в таблицу, а затем подайте их в кеш/таблицу поиска.
  • Плюсы : не нужно сильно беспокоиться о стоимости вывода.
  • Потенциал : вероятно, можно использовать пакетную квоту.
  • Потенциал : можно выполнять пост-проверку прогнозов данных перед отправкой.

Офлайн -вывод

  • Сделайте все возможные прогнозы в пакете, используя Mapreduce или аналогичный.
  • Запишите в таблицу, а затем подайте их в кеш/таблицу поиска.
  • Плюсы : не нужно сильно беспокоиться о стоимости вывода.
  • Потенциал : вероятно, можно использовать пакетную квоту.
  • Потенциал : можно выполнять пост-проверку прогнозов данных перед отправкой.
  • Недостаток : можно предсказывать только то, о чем мы знаем, что плохо для длинного хвоста.
  • Недостаток : задержка обновления, вероятно, измеряется часами или днями.

Онлайн- вывод

  • Прогнозируйте по требованию, используя сервер.
  • Плюсы : можно предсказать появление любого нового предмета — отлично подходит для «длинного хвоста».

Онлайн- вывод

  • Прогнозируйте по требованию, используя сервер.
  • Плюсы : можно предсказать появление любого нового предмета — отлично подходит для «длинного хвоста».
  • Недостаток : интенсивные вычисления, чувствительность к задержкам — может ограничивать сложность модели.
  • Недостаток : потребности в мониторинге более интенсивны.

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

Вот плюсы и минусы автономного вывода:

  • Плюсы: не нужно сильно беспокоиться о стоимости вывода.
  • Плюсы: вероятно, можно использовать пакетную квоту или какой-нибудь гигантский MapReduce.
  • Плюсы: можно выполнять пост-проверку прогнозов перед отправкой.
  • Против: Может предсказывать только то, о чем мы знаем — плохо для длинного хвоста.
  • Против: Задержка обновления, вероятно, измеряется часами или днями.

Вот плюсы и минусы онлайн-вывода:

  • Плюсы: можно сделать прогноз для любого нового предмета по мере его поступления — отлично подходит для длинного хвоста.
  • Минусы: интенсивные вычисления, чувствительность к задержкам — может ограничить сложность модели.
  • Против: Потребности в мониторинге более интенсивны.