Como um simples truque de atenção impulsionou o boom moderno da IA
Em 2014, um estagiário universitário e sua equipe criaram uma ferramenta de "atenção" para ajudar programas de computador a traduzir frases longas. Esse método matemático simples levou a tecnologias modernas de IA como o ChatGPT.
Resumo rápido: Em 2014, um estagiário universitário e sua equipe criaram uma ferramenta de "atenção" para ajudar programas de computador a traduzir frases longas. Esse método matemático simples levou a tecnologias modernas de IA como o ChatGPT.
Todas as principais ferramentas de IA que você vê hoje, de chatbots a assistentes médicos, têm suas raízes em um estagiário que trabalhava em um laboratório em 2014.
O que aconteceu, em palavras simples
Em 2014, um estudante de 23 anos chamado Dzmitry Bahdanau trabalhou com os pesquisadores Yoshua Bengio e Kyunghyun Cho na Universidade de Montreal. Eles queriam melhorar a forma como as redes neurais artificiais traduziam frases em inglês para o francês. Anteriormente, os programas de computador tinham dificuldades com frases longas porque tentavam espremer todos os dados em uma quantidade fixa de memória. Bahdanau inventou uma operação matemática chamada "atenção" que permitia que a rede de computadores se concentrasse nas palavras mais importantes de uma frase durante a tradução. Em 2017, pesquisadores do Google usaram essa ideia para construir uma nova rede chamada transformer, que se tornou a base para os modernos grandes modelos de linguagem como o ChatGPT.
Pontos principais
- O gargalo de memória na tradução inicial: As primeiras redes neurais artificiais tentavam encaixar cada frase em uma quantidade fixa de memória, o que fazia a qualidade da tradução cair em frases mais longas.
- A criação da atenção: Dzmitry Bahdanau projetou uma ferramenta matemática que permitia às redes neurais analisar uma frase inteira para descobrir quais palavras afetam o significado da palavra seguinte.
- A ascensão dos transformers: Em 2017, uma equipe do Google criou a arquitetura transformer, que potencializou o método de atenção e exigiu menos recursos computacionais para treinamento.
Termos explicados
- Redes neurais artificiais — Sistemas de computador inspirados no cérebro humano que aprendem a reconhecer padrões ajustando conexões entre nós com base em dados de treinamento. Exemplo: Reconhecer caligrafia ou identificar objetos em fotografias.
- Atenção — Uma operação matemática que ajuda um sistema de IA a examinar diferentes partes de um texto para ver quais palavras se conectam e informam umas às outras. Exemplo: Descobrir se a palavra "ele" se refere a um animal ou a uma pessoa em uma frase.
- Transformer — Um tipo específico de arquitetura de rede neural que depende fortemente do método de atenção para processar e traduzir a linguagem de forma eficiente. Exemplo: O sistema subjacente usado por grandes modelos de linguagem como o ChatGPT e o Claude.
- Vetor — Uma representação numérica de uma palavra que pode ser pensada como uma seta apontando em uma direção específica. Exemplo: Converter uma palavra em uma sequência de números que uma rede de computadores pode processar.
Por que isso importa
O mecanismo de atenção resolveu um grande obstáculo na tradução automática, tornando os sistemas de linguagem de computador escaláveis. Esse avanço abriu caminho para as ferramentas atuais que auxiliam na escrita, na geração de vídeos e na solução de problemas matemáticos.
O que ainda não sabemos
Especialistas observam que muitas vezes é difícil interpretar o que cabeças de atenção individuais dentro de uma rede estão realmente fazendo. A fonte não estabelece se a atenção é verdadeiramente a essência central da inteligência geral.
Com base em reportagem de Quanta Magazine. Este é um texto explicativo independente, escrito com palavras próprias e auxílio de IA; Quanta Magazine não o revisou nem o endossou. Leia o original para ver todos os detalhes.