Pular para o conteúdo
DispatchAtlas
Buscar

Recomendador de solvers

O recomendador classifica os solvers a partir das condições do benchmark, das capacidades declaradas, da escala, do tipo de objetivo, das premissas de orçamento e do nível de evidência. Ajuste os seis eixos de seleção abaixo; a classificação é calculada no navegador a partir de metadados de solver embutidos na compilação e explica cada ajuste. Ele nunca afirma qual é o melhor solver globalmente.

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.

Rótulos de confiança

RótuloSignificado
metadata-onlyA recomendação baseia-se apenas em capacidades declaradas.
smoke-backedUma pequena execução determinística sustenta o caminho da interface.
pilot-backedA evidência de campanha piloto passou pela revisão.
evidence-gradeA evidência de campanha completa passou pelos portões estatísticos e de nível de evidência.

O pacote atual do recomendador é metadata-only.

Fontes de recomendação

Cada recomendação declara sua fonte, de modo que uma recomendação de metadados nunca é confundida com uma de modelo aprendido:

FonteBaseConfiança que pode carregar
metadataApenas capacidades de solver declaradas e caracterização do benchmark; sem modelo aprendido.metadata-only
learned-modelUm modelo supervisionado treinado sobre um corpus rotulado de resultados de melhor-solver passados.metadata-only até que uma avaliação held-out sem vazamento o eleve a pilot-backed ou evidence-grade

Uma recomendação de learned-model permanece como metadata-only até que a generalização held-out seja medida sob o protocolo sem vazamento abaixo; ela nunca toma emprestada confiança do ajuste ao conjunto de treinamento.

Características de seleção

O seletor classifica contra um conjunto fixo de características de caracterização de benchmarks. Cada característica nomeia a métrica de caracterização que lê:

CaracterísticaMétrica de origem
difficultypontuação agregada de dificuldade (contenção, sobrecarga, profundidade de dependências, sensibilidade de solvers)
heterogeneityheterogeneidade de tipos de recurso
objective_conflictmétrica de conflito de objetivos
uncertaintymétrica de incerteza
dynamismmétrica de dinamismo do intervalo de liberação
solver_sensitivitymétrica de sensibilidade de solvers

Validação cruzada sem vazamento

O seletor supervisionado reporta a generalização held-out, nunca o ajuste de treinamento. O corpus rotulado é dividido de modo que nenhuma instância, nenhuma família de benchmark e nenhum registro de caracterização apareça ao mesmo tempo nas partições de treinamento e de teste; o seletor treina sobre as famílias restantes e é pontuado sobre a família held-out. O corpus rotulado provém das campanhas comparativas, então até que essas campanhas forneçam rótulos, o seletor reporta o adiamento explicitamente em vez de afirmar um desempenho não validado.

Interfaces de aprendizado e híbridas

O recomendador inclui sete interfaces de aprendizado e híbridas nomeadas. Duas estão implementadas aqui — seleção supervisionada de algoritmos e a linha de base só-de-benchmark — e cinco (busca assistida por substitutos, ganchos de aprendizado por reforço, hiper-heurísticas, reparo guiado por políticas, e inicialização aprendida) estão registradas como interfaces nomeadas cuja realização está condicionada às campanhas que produzem dados de treinamento. Backends pesados são extras opcionais; quando um extra está ausente, a interface recorre ao seu padrão determinístico em vez de importar qualquer coisa por padrão. O catálogo de interfaces, suas políticas de evidência e a taxonomia de fontes-de-recomendação são incluídos no pacote de capacidades de solver.