Capítulo 13. Aprendizagem automática/inteligência artificial
Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com
13.0 Introdução
A noção de "inteligência artificial" foi imaginada na ficção científica alguns anos antes dos primeiros desenvolvimentos de software nesse sentido. Hoje em dia, ainda temos IA na ficção, como Jarvis, a IA do capacete do Homem de Ferro. Mas também temos IA na vida real, que se tornou popular a partir do ChatGPT no início da década de 2020. Na verdade, está a ser trabalhada há três quartos de século.
Existem duas abordagens principais à IA: a aprendizagem automática (ML) e a codificação. A codificação para a IA foi um dos factores que levou à criação da linguagem Lisp no final dos anos 50. O objetivo da codificação da IA foi definido como Inteligência Geral Artificial, ou AGI: uma IA que poderia passar no Teste de Turing de interagir exatamente como um humano faria.
A aprendizagem automática (ML), baseada em redes neuronais, tem sido utilizada desde, pelo menos, a década de 1980. O ML não tem necessariamente como objetivo a AGI, apenas executar tarefas de classificação e geração melhor - ou pelo menos mais rapidamente - do que os humanos. Ao contrário das soluções codificadas que podem ser compreendidas pelos humanos, as redes neuronais baseiam-se no treino. Os dados de treino são introduzidos na IA, que os ingere e armazena, para serem utilizados quando interage com um utilizador. Ao ...