Uma "inteligência geral" pode ser capaz de aprender muitas coisas diferentes, mas possuir capacidade não é igual a tê-la. O "AGI" deve aprender ... e esse processo de aprendizagem pode levar tempo. Se você deseja que um AGI conduza um carro ou jogue Go, você precisa encontrar uma maneira de "ensiná-lo". Lembre-se de que nunca criamos AGIs; portanto, não sabemos quanto tempo o processo de treinamento pode demorar, mas seria seguro assumir estimativas pessimistas.
Compare isso com uma "inteligência estreita". A IA estreita já sabe como dirigir um carro ou jogar Go. Foi programado para ser muito excelente em uma tarefa específica. Você não precisa se preocupar em treinar a máquina, porque ela já foi pré-treinada.
Uma "inteligência geral" parece ser mais flexível que uma "inteligência restrita". Você pode comprar um AGI e fazê-lo dirigir um carro e jogar Go. E se você estiver disposto a fazer mais treinamento, pode até ensinar um novo truque: como assar um bolo . Não preciso me preocupar com tarefas inesperadas, pois a AGI acabará descobrindo como fazê-lo, com tempo de treinamento suficiente. Eu teria que esperar muito tempo .
Uma "inteligência restrita" parece ser mais eficiente na tarefa atribuída, devido ao fato de ter sido programada especificamente para essa tarefa. Ele sabe exatamente o que fazer e não precisa perder tempo "aprendendo" (ao contrário do nosso amigo da AGI aqui). Em vez de comprar um AGI para lidar mal com um monte de tarefas diferentes, prefiro comprar um monte de IAs estreitas especializadas. O AI estreito nº 1 dirige carros, o AI estreito nº 2 joga Go, o AI estreito nº 3 assa bolos, etc. Dito isto, essa é uma abordagem muito frágil, pois se alguma tarefa inesperada surgir, nenhuma das minhas IA estreitas poderá para lidar com isso. Estou disposto a aceitar esse risco.
Meu "pensamento" está correto? Existe uma troca entre flexibilidade (AGI) e eficiência (IA restrita), como o que acabei de descrever acima? Ou é teoricamente possível que um AGI seja flexível e eficiente?