Я имею опыт работы в области компьютерной инженерии и работаю над созданием лучших алгоритмов, чтобы имитировать человеческое мышление. (Одним из моих любимых является Аналоговое моделирование применительно к языковой обработке и принятию решений.) Однако чем больше я исследую, тем больше понимаю, насколько сложен ИИ.
Я пытался решить многие проблемы в этой области, но иногда я обнаруживаю, что заново изобретаю колесо или пытаюсь решить проблему, которая уже оказалась неразрешимой (т. Е. Проблема остановки). Итак, чтобы помочь в продвижении ИИ, я хочу лучше понять существующие препятствия, которые мешают нашему прогрессу в этой области.
Например, временная и пространственная сложность некоторых алгоритмов машинного обучения является сверхполиномиальной, что означает, что даже на быстрых компьютерах выполнение программы может занять некоторое время. Тем не менее, некоторые алгоритмы могут быть быстрыми на настольном компьютере или другом компьютере, имея дело с небольшим набором данных, но при увеличении размера данных алгоритм становится неразрешимым.
С какими еще проблемами сейчас сталкивается разработка ИИ?
источник
Одним из препятствий на пути развития ИИ являются фундаментальные ограничения компьютерной памяти. На фундаментальном уровне компьютеры могут работать только с битами. Это ограничивает тип информации, которую они могут описать.
РЕДАКТИРОВАТЬ:
Точная природа и сложность человеческой памяти не до конца поняты, но я бы сказал, что, по крайней мере, человеческая память хорошо адаптирована к типам задач, которые выполняют люди. Таким образом, компьютерная память, даже теоретически способная представлять все, что может человеческая память, вероятно, неэффективна и плохо структурирована для такой задачи.
источник