← Últimos artigos
🤖 machine learning

Contrastive Order Learning: A General Framework for Ordinal Regression

O artigo propõe o ConOrd, um novo framework de aprendizado contrastivo para regressão ordinal que integra a utilização de amostras global por lote com a modelagem ordinal de granularidade fina por meio de pesos de afinidade suave e disparidade, alcançando o estado da arte em diversas tarefas como avaliação de idade facial e de qualidade.

Autores originais: Chaewon Lee, BeomJun Shim, Kwang Pyo Choi, Chang-Su Kim

Publicado 2026-07-10
📖 6 min de leitura🧠 Leitura aprofundada

Autores originais: Chaewon Lee, BeomJun Shim, Kwang Pyo Choi, Chang-Su Kim

Artigo original sob licença CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta é uma explicação gerada por IA do artigo abaixo. Não foi escrita nem endossada pelos autores. Para precisão técnica, consulte o artigo original. Ler aviso legal completo

Imagine que você está tentando ensinar um robô a entender o mundo não apenas classificando coisas em caixas (como "gato" ou "cachorro"), mas entendendo o espectro das coisas. Pense na idade: uma criança de 10 anos é mais próxima de uma de 12 do que de uma de 60. Ou imagine julgar a qualidade de uma foto: uma foto levemente borrada é "pior" do que uma nítida, mas "melhor" do que uma tela completamente preta. Isso é chamado de regressão ordinal — aprender a ordem e a distância entre os rankings.

Por muito tempo, pesquisadores de IA tentaram ensinar isso de duas maneiras principais, e ambas tinham uma falha em sua lógica.

Os Velhos Jeitos: O "Tudo ou Nada" e o "Corte Rígido"

Primeiro, houve o Aprendizado Contrastivo Supervisionado. Imagine um professor mostrando a um aluno a foto de uma pessoa de 24 anos. O professor diz: "Esta é uma 24. Todo o resto não é uma 24". O aluno aprende a afastar a pessoa de 24 de todos os outros. Mas aqui está o problema: o aluno trata uma pessoa de 25 anos (que é muito semelhante) exatamente da mesma forma que uma de 75 anos (que é totalmente diferente). O professor ignora o fato de que a de 24 e a de 25 são vizinhas, enquanto a de 24 e a de 75 são estranhas.

Depois veio um método mais novo chamado RnC (Rank-N-Contrast). Este professor era mais esperto. Eles disseram: "Ok, 24 é a âncora. 25 é um amigo 'positivo'. Mas qualquer pessoa mais velha que 25? Eles são todos inimigos 'negativos'". O professor desenha uma linha dura na areia. Se você é mais velho que 25, você é um inimigo. Mas espere — este professor trata uma pessoa de 26 anos e uma de 100 anos exatamente da mesma forma. Ambos são afastados com a mesma força. O professor esquece que a de 100 anos está muito mais longe do que a de 26, e que essa distância importa.

O Novo Herói: ConOrd (Contrastive Order Learning)

Surge o ConOrd, o novo framework proposto por Chaewon Lee e sua equipe. Eles perceberam que, para realmente entender a ordem, você não pode usar linhas duras ou ignorar distâncias. Você precisa de um entendimento suave e difuso de quão longe as coisas estão.

Imagine um novo professor que usa um tipo especial de ímã.

  • O Ímã Suave: Quando o robô olha para uma pessoa de 24 anos, ele não apenas afasta todos os outros. Ele olha para uma pessoa de 25 anos e diz: "Você está perto, então vou te atrair só um pouquinho". Ele olha para uma de 30 anos e diz: "Você está um pouco mais longe, então vou te atrair um pouco menos".
  • A Repulsão: Agora, olhe para uma pessoa de 75 anos. O professor diz: "Você está muito longe! Preciso te empurrar com muita força".

Esta é a magia do ConOrd. Em vez de uma lista binária de "amigo ou inimigo", ele atribui um peso suave a cada pessoa na sala com base em quão longe seu ranking está da âncora.

  • Lacuna pequena? Atração suave.
  • Lacuna média? Repulsão moderada.
  • Lacuna enorme? Repulsão forte.

O artigo argumenta que os métodos anteriores falharam porque tratavam essas lacunas como "tudo ou nada". O ConOrd corrige isso permitindo que cada amostra em um lote contribua para o aprendizado, mas com uma força que corresponde à sua diferença real de ranking. É como sintonizar um rádio onde você consegue ouvir a estática de estações distantes, mas o sinal da estação mais próxima é cristalino.

Funcionou? A Prova está no Pudim

A equipe não apenas adivinhou; eles testaram em problemas do mundo real onde a ordem importa. Eles realizaram experimentos em:

  • Adivinhar a Idade: Eles testaram em seis diferentes conjuntos de dados, incluindo rostos dos conjuntos MORPH II e CLAP2015. No conjunto de dados CLAP2015, o método deles alcançou um Erro Médio Absoluto (MAE) de 2,46, superando os melhores métodos anteriores como o NumCLIP (que pontuou 2,55) e o OrdinalCLIP (3,20). O ConOrd obteve o melhor desempenho em todos os conjuntos de dados, exceto no CACD, sob a métrica MAE, demonstrando uma forte generalização através de diversos benchmarks de estimativa de idade.
  • Julgar a Qualidade da Foto: Eles testaram em cinco conjuntos de dados de qualidade de imagem cega. No conjunto de dados BID, o ConOrd marcou um Coeficiente de Correlação de Posto de Spearman (SRCC) de 0,913 e um Coeficiente de Correlação Linear de Pearson (PCC) de 0,925, superando todos os outros métodos listados, incluindo os complexos como QCN e VISGA.
  • Julgar a Qualidade do Vídeo: Eles testaram em conjuntos de dados de vídeo como LSVQ e KoNViD-1k. No LSVQ-TEST, o ConOrd atingiu um SRCC de 0,904 e um PCC de 0,904, vencendo novamente a competição.

Os autores estão confiantes nesses resultados porque controlaram as variáveis. Eles usaram exatamente o mesmo "cérebro" (um codificador ViT-B) para todos os métodos que compararam. Isso significa que a vitória não foi porque usaram um computador mais sofisticado; foi porque seu estilo de ensino de "ímã suave" era simplesmente melhor.

O Que Eles Descartaram

O artigo argumenta explicitamente contra a ideia de que você precisa tomar decisões rígidas sobre quem é um "positivo" e quem é um "negativo". Eles mostraram que métodos que dependem de limiares rígidos (como o RnC) ou que ignoram as distâncias de ranking (como o aprendizado contrastivo padrão) deixam desempenho na mesa. Eles também testaram uma versão "naïve" de sua ideia que usava um truque matemático simples (logaritmo positivo) e descobriram que isso tornava o treinamento instável e menos confiável, por isso descartaram essa opção em favor de sua fórmula específica de "peso suave".

A Conclusão

O ConOrd sugere que, ao tratar as diferenças de ranking como uma escala suave e contínua, em vez de uma lista de categorias, podemos construir uma IA que entende melhor as nuances do mundo. Não se trata apenas de saber a ordem; trata-se de saber quão longe as coisas estão. Os experimentos sugerem que essa abordagem leva consistentemente ao estado da arte em desempenho, tornando-a uma nova ferramenta poderosa para tarefas que vão desde a estimativa da idade de uma pessoa até o julgamento da qualidade de um vídeo.

Afogado em artigos na sua área?

Receba digests diários dos artigos mais recentes que correspondam às suas palavras-chave de pesquisa — com resumos técnicos, no seu idioma.

Experimentar Digest →