Робот/Компьютер-не человек, он может многое и может делать миллионы вычислений в секунду, но ему сначала нужно объяснить что нужно делать. Компьютер не понимает человеческой речи, поэтому для компьютера придумали специальные языки программирования с помощью которого люди-программисты могу разговаривать с компьютером на понятном обоим (компьютеру и человеку) языке.
Для искусственного интеллекта компьютеру надо объяснить: возьми все возможные фотографии уток и найди между ними общее, а теперь возьми все фотографии гусей и выясни чем гуси отличаются от уток. Чем больше сравнений-тем лучше искусственный интеллект сможет определить что на фотографии: утка, гусь или лебедь. Конечно, компьютеру еще надо объяснить как сравнивать, как анализировать, куча деталей, но люди уже это делали, поэтому используют наработки других программистов, чтобы не делать по новой