FMI@SU ToxHabits: Evaluating LLMs Performance on Toxic Habit Extraction in Spanish Clinical Texts
Este artigo apresenta a abordagem da equipe FMI@SU para a tarefa ToxHabits, demonstrando que o uso de *few-shot prompting* com o modelo GPT-4.1 alcançou um desempenho promissor (F1 de 0,65) na extração e classificação de entidades relacionadas a hábitos tóxicos em textos clínicos em espanhol.
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 os prontuários médicos (os registros dos pacientes) são como bibliotecas gigantes e bagunçadas. A maior parte do que está escrito lá não é em tabelas organizadas, mas sim em textos livres, como se fossem diários ou cartas. Isso torna muito difícil para os computadores "lerem" e entenderem o que é importante, especialmente quando queremos saber sobre vícios (como tabagismo, álcool ou uso de drogas).
Este artigo conta a história de uma equipe de pesquisadores da Bulgária que tentou ensinar um "super-robô" (uma Inteligência Artificial chamada LLM) a varrer esses textos em espanhol e encontrar essas menções a vícios, como quem procura agulhas em um palheiro.
Aqui está a explicação do que eles fizeram, usando analogias do dia a dia:
1. O Desafio: Encontrar Agulhas em um Palheiro
O problema é que os textos médicos são complexos. Um médico pode escrever: "O paciente parou de fumar em 2010, mas bebeu uma cerveja ontem à noite."
O computador precisa entender que "parou de fumar" é um vício (tabaco) do passado, e "bebida" é um vício (álcool) atual. Além disso, o texto está em espanhol, e a maioria das IAs é treinada principalmente em inglês.
2. A Ferramenta: O "Estudante Genial" (LLM)
Em vez de criar um robô que precisa ler milhões de livros para aprender (o que é caro e demorado), eles usaram um modelo de linguagem grande (o GPT-4.1), que é como um estudante superinteligente que já leu quase tudo na internet.
A equipe testou três formas de ensinar esse estudante:
- Zero-shot (Sem treino): Eles apenas deram a ordem: "Encontre os vícios". Foi como pedir para alguém encontrar um objeto sem mostrar nenhum exemplo. O resultado foi mediano.
- Few-shot (Com exemplos): Eles mostraram para o robô 5 exemplos de textos médicos com as respostas certas marcadas. Foi como dar um modelo de prova para o aluno estudar antes da prova. Isso funcionou muito melhor!
- Otimização de Prompt (Ajuste Fino): Eles tentaram "afinar" a pergunta (o prompt) que faziam ao robô, como se estivessem ajustando a sintonia de um rádio para pegar a estação com mais clareza.
3. O Método: Cortar e Colar
Para não sobrecarregar o robô, eles dividiram os longos textos médicos em pedaços menores (como cortar um bolo em fatias). Eles deram ao robô:
- O pedaço do texto.
- Cinco exemplos de como resolver o problema.
- A instrução: "Encontre as palavras sobre cigarro, álcool, maconha ou drogas".
O robô devolvia as frases. Depois, um pequeno script (um "ajudante") procurava essas frases no texto original para marcar exatamente onde elas começavam e terminavam.
4. O Resultado: Uma Vitória Promissora
O melhor desempenho veio da combinação de GPT-4.1 + 5 exemplos (Few-shot).
- A pontuação: Eles conseguiram uma precisão (F1 score) de 0,65. Em termos simples, o robô acertou cerca de 65% das vezes, o que é um ótimo começo para uma tarefa tão difícil em um idioma diferente do inglês.
- O que funcionou bem: O robô foi ótimo em encontrar palavras específicas de drogas (como nomes de remédios ou tipos de álcool).
- O que foi difícil: O robô às vezes "comia" demais. Em vez de marcar apenas a palavra "cigarro", ele marcava "o paciente fumava cigarro". Ele também confundia quando algo era uma negação (ex: "não fuma") ou quando era apenas uma menção genérica.
5. O Veredito Final
A equipe concluiu que, embora modelos tradicionais (como o BERT, que é como um "funcionário experiente" treinado especificamente para isso) ainda sejam um pouco melhores, os robôs generativos (LLMs) são uma aposta muito forte para o futuro.
Por que? Porque eles são poliglotas. Você não precisa treinar um robô novo para cada idioma; basta mudar a língua da conversa e dar alguns exemplos. É como ter um tradutor que também é médico.
Em resumo: Eles ensinaram um robô inteligente a ler prontuários médicos em espanhol e encontrar menções a vícios, usando exemplos práticos como guia. O robô ainda comete alguns erros de "borda" (marcar mais texto do que deveria), mas a tecnologia mostra um caminho brilhante para organizar a bagunça dos dados de saúde no mundo todo.
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.