Как оптимизировать выбор декодера информации? Добрый день.
Сейчас есть задачка, когда система на вход получается данные, которые никак не классифицированы. Есть набор декодеров, теоретически, один из них должен успешно прочитать эти данные, если ни один не справился - значит данные не правильные. Но это не не выглядит эффективным - итеративно кидать данные на каждый декодер и ждать и ответа.
Есть ли более оптимальные подходы, как выбрать правильный декодер?
В моем случае, это просто строка с таймстемпом в разных форматах, но специфика места, где это будет декодироваться таково, что таких таймстемпов может быть много даже в каждом отдельном запросе. У меня есть некоторые идеи оптимизации, но они скорее костыли, чем элегантное решение :)

21 Авг 2019 в 06:32
180 +1
0
Ответы
1

Для оптимизации выбора декодера информации можно использовать следующие подходы:

Применить эвристические методы: если у вас есть знание о типичных форматах данных, которые могут поступать в систему, вы можете использовать эвристику для предварительной фильтрации декодеров. Например, если вы знаете, что ваши данные чаще всего будут содержать таймстемпы, вы можете сначала попробовать декодеры, специализированные на этом типе данных.

Использование машинного обучения: вы можете обучить модель машинного обучения на основе исторических данных о типах данных и их распространенных форматах. Эта модель может помочь вам выбирать наиболее подходящий декодер для конкретных данных.

Использование объединенных декодеров: вместо того, чтобы итеративно применять каждый декодер к данным, вы можете объединить несколько декодеров в один, который будет пытаться декодировать данные в различных форматах одновременно. Это может уменьшить количество попыток и сократить время выбора правильного декодера.

Удачи с оптимизацией выбора декодера информации!

20 Апр в 13:16
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 548 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир