Sobes.tech
Middle — Senior

O que é a busca de feixe diversificado?

sobes.tech IA

Resposta da IA

Diverse Beam Search é uma modificação do algoritmo clássico de busca em feixe, usado para gerar sequências (por exemplo, em modelos de linguagem).

A ideia principal é aumentar a diversidade das opções geradas para evitar resultados demasiado semelhantes ou repetitivos.

Como funciona:

  • Em vez de simplesmente escolher as N continuações mais prováveis, o feixe é dividido em vários grupos (grupos diversos).
  • Em cada grupo, os melhores candidatos são selecionados considerando uma penalização por semelhança com os já selecionados em outros grupos.
  • Isso incentiva a busca por caminhos diversos, não apenas os mais prováveis.

A aplicação do diverse beam search é útil quando se deseja obter várias opções de qualidade, mas diferentes entre si, por exemplo, em tarefas de diálogo, tradução ou geração criativa de texto.