Tenho formação em Engenharia da Computação e tenho trabalhado no desenvolvimento de algoritmos melhores para imitar o pensamento humano. (Um dos meus favoritos é a modelagem analógica aplicada ao processamento de linguagem e à tomada de decisões.) No entanto, quanto mais eu pesquiso, mais percebo o quão complicada é a IA.
Eu tentei resolver muitos problemas nesse campo, mas às vezes acho que estou reinventando a roda ou tentando resolver um problema que já foi provado ser insolúvel (ou seja, o problema da parada). Portanto, para ajudar a promover a IA, quero entender melhor os obstáculos atuais que estão atrapalhando nosso progresso nesse campo.
Por exemplo, a complexidade de tempo e espaço de alguns algoritmos de aprendizado de máquina é super polinomial, o que significa que, mesmo em computadores velozes, pode demorar um pouco para que o programa seja concluído. Mesmo assim, alguns algoritmos podem ser rápidos em um desktop ou outro computador ao lidar com um pequeno conjunto de dados, mas ao aumentar o tamanho dos dados, o algoritmo se torna intratável.
Quais são os outros problemas atualmente enfrentados pelo desenvolvimento da IA?
fonte
Um obstáculo ao desenvolvimento da IA são as limitações fundamentais da memória do computador. Os computadores, em um nível fundamental, só podem trabalhar com bits. Isso limita o tipo de informação que eles podem descrever.
EDITAR:
A natureza exata e a complexidade da memória humana não são totalmente compreendidas, mas eu diria que, no mínimo, a memória humana está bem adaptada aos tipos de tarefas que os humanos realizam. Assim, a memória do computador, mesmo que teoricamente capaz de representar tudo o que a memória humana pode, é provavelmente ineficiente e mal estruturada para essa tarefa.
fonte