Inteligência artificial é o nome de um campo da computação: fazer um programa resolver tarefas que, numa pessoa, a gente chamaria de inteligentes. Reconhecer um rosto, traduzir uma frase, jogar xadrez, escrever um e-mail.
O nome é de 1956. A ideia muda de forma a cada década. Por muito tempo, IA quis dizer regras escritas por gente. Hoje, quase sempre quer dizer um programa que aprendeu com exemplos. O ChatGPT, o Claude e o Grok são o caso mais recente dessa segunda linha.
1950
A pergunta
Alan Turing publica “Computing Machinery and Intelligence” e troca “máquinas pensam?” por um teste: dá para distinguir a máquina de uma pessoa numa conversa por escrito?
Repare em duas famílias que se revezam na linha do tempo. Uma tenta escrever o conhecimento: fatos, regras, lógica. A outra tenta aprender o conhecimento com exemplos, ajustando números até errar menos. As próximas aulas passam pelas duas, nessa ordem, porque a segunda só faz sentido quando você vê onde a primeira quebra.
Como este curso funciona
Cada aula tem um simulador. Ele calcula de verdade, no seu navegador: a reta que se ajusta, a rede que aprende o XOU, a atenção que liga "ele" a "gato". Os números de exemplo estão marcados como exemplo.
Quase todo simulador tem um desafio no pé. Vencer fica salvo neste navegador, e a lista de aulas mostra quantos você já fechou.
IA fraca, IA forte, e a que você usa
Todo sistema da linha do tempo é especialista em alguma coisa. O Deep Blue jogava xadrez e mais nada. Um modelo de linguagem escreve sobre quase tudo, mas continua fazendo uma operação só: prever a próxima peça de texto. A parte 3 do curso abre essa operação.
A ideia de uma IA "geral", que aprende qualquer tarefa como uma pessoa, existe desde Dartmouth. Até hoje, ela é meta de pesquisa e assunto de debate.
Glossário da aula
- Inteligência artificial
- O campo que busca fazer programas resolverem tarefas que pedem inteligência numa pessoa.
- Aprendizado de máquina
- A parte da IA em que o programa ajusta os próprios números a partir de exemplos, em vez de receber regras prontas.
- Deep learning
- Aprendizado de máquina com redes neurais de muitas camadas. É a base dos modelos de hoje.
Confere rapidinho
Qual a diferença principal entre um sistema especialista dos anos 80 e o ChatGPT?
