Есть два разных термина - слабый ИИ (ИИ, решающий некий ограниченный спектр задач) и сильный ИИ, о котором, видимо, речь в данном вопросе. Если задача создания слабого ИИ решена для очень многих задач в неплохой степени, то как заставить ИИ "учиться всему", в целом, непонятно. То есть, многие делают осторожные шажки в этом направлении, например, заставляют нейросети, обученные решать одну задачу, экстраполировать опыт на другие. Однако, человечество еще в самом начале пути и в ближайшей перспективе не предвидится ничего и близко похожего на сильный ИИ. Собственно, пока никто не придумает какой-то революционный подход к этой теме, результата не будет.
Еще не совсем ясно, сколько ресурсов понадобится для сильного ИИ и будет ли столько доступно на момент появления такого подхода.