Перейти к содержимому
DispatchAtlas
Поиск

Рекомендатель решателей

Рекомендатель ранжирует решатели на основе условий бенчмарка, заявленных возможностей, масштаба, типа цели, бюджетных допущений и уровня доказательств. Задайте шесть осей выбора ниже; рейтинг вычисляется в браузере из встроенных в сборку метаданных решателей и объясняет каждое соответствие. Он никогда не утверждает глобально лучший решатель.

Recommendations rank solvers from declared capabilities and benchmark characterization; the recommender never asserts a globally best solver.

8 solvers ranked by declared fit; never a globally best claim.

  1. adpso · metaheuristic family · source: metadata · confidence: metadata-only

    Fit: matches the current selection on declared capabilities.

    Caveat: success-rate feedback is noisy on small swarms

  2. age-moea-ii · metaheuristic family · source: metadata · confidence: metadata-only

    Fit: matches the current selection on declared capabilities.

    Caveat: geometry estimate is noisy on tiny first fronts

  3. ant-colony · metaheuristic family · source: metadata · confidence: metadata-only

    Fit: matches the current selection on declared capabilities.

  4. apparent-tardiness-cost · dispatching family · source: metadata · confidence: metadata-only

    Fit: matches the current selection on declared capabilities.

  5. arithmetic-optimization · metaheuristic family · source: metadata · confidence: metadata-only

    Fit: matches the current selection on declared capabilities.

    Caveat: every member is regenerated around the best vector each iteration, so the returned order is the best observed rather than a monotone incumbent

  6. artificial-bee-colony · metaheuristic family · source: metadata · confidence: metadata-only

    Fit: matches the current selection on declared capabilities.

    Caveat: the per-component neighbor move explores slowly on long priority vectors, so many iterations may be needed at large task counts

  7. artificial-fish-swarm · metaheuristic family · source: metadata · confidence: metadata-only

    Fit: matches the current selection on declared capabilities.

    Caveat: each behaviour re-scores candidate positions, so an iteration costs several schedule evaluations per member

  8. beam-search · constructive family · source: metadata · confidence: metadata-only

    Fit: matches the current selection on declared capabilities.

Recommendation source: metadata, learned-model. Confidence is capped at metadata-only — a metadata recommendation is never reported as a learned-model one, and no solver is asserted as globally best.

Метки уверенности

МеткаЗначение
metadata-onlyРекомендация основана только на заявленных возможностях.
smoke-backedНебольшой детерминированный прогон подкрепляет путь интерфейса.
pilot-backedДоказательства пилотной кампании прошли обзор.
evidence-gradeДоказательства полной кампании прошли статистические и уровневые ворота.

Текущий пакет рекомендателя — metadata-only.

Источники рекомендаций

Каждая рекомендация объявляет свой источник, так что рекомендация на метаданных никогда не путается с рекомендацией обученной модели:

ИсточникОсноваУверенность, которую он может нести
metadataТолько заявленные возможности решателя и характеризация бенчмарка; без обученной модели.metadata-only
learned-modelОбученная с учителем модель на размеченном корпусе прошлых результатов лучшего-решателя.metadata-only, пока оценка на отложенной выборке без утечки не поднимет её до pilot-backed или evidence-grade

Рекомендация learned-model остаётся metadata-only, пока обобщение на отложенной выборке не измерено по протоколу без утечки ниже; она никогда не заимствует уверенность из подгонки к обучающему набору.

Признаки отбора

Селектор ранжирует против фиксированного набора признаков характеризации бенчмарков. Каждый признак называет метрику характеризации, которую он читает:

ПризнакМетрика происхождения
difficultyагрегатная оценка сложности (конкуренция, перегрузка, глубина зависимостей, чувствительность решателей)
heterogeneityнеоднородность видов ресурсов
objective_conflictметрика конфликта целей
uncertaintyметрика неопределённости
dynamismметрика динамичности интервала выпуска
solver_sensitivityметрика чувствительности решателей

Перекрёстная проверка без утечки

Обучаемый с учителем селектор сообщает обобщение на отложенной выборке, никогда не подгонку обучения. Размеченный корпус разбивается так, что ни один экземпляр, ни одно семейство бенчмарков и ни одна запись характеризации не появляются одновременно в обучающей и тестовой партициях; селектор обучается на остальных семействах и оценивается на отложенном семействе. Размеченный корпус берётся из сравнительных кампаний, поэтому пока эти кампании не предоставят метки, селектор сообщает отсрочку явно, а не утверждает невалидированную производительность.

Интерфейсы обучения и гибридные

Рекомендатель поставляет семь именованных интерфейсов обучения и гибридных. Два реализованы здесь — обучаемый с учителем выбор алгоритма и базовая линия только-по-бенчмарку — а пять (суррогат-ассистированный поиск, хуки обучения с подкреплением, гиперэвристики, восстановление под управлением политики, и обучаемая инициализация) зарегистрированы как именованные интерфейсы, реализация которых обусловлена кампаниями, производящими обучающие данные. Тяжёлые бэкенды — опциональные extras; когда extra отсутствует, интерфейс откатывается к своему детерминированному значению по умолчанию, а не импортирует что-либо по умолчанию. Каталог интерфейсов, его политики доказательств и таксономия источников-рекомендаций поставляются в пакете возможностей решателя.