Land:sherst:Любая программа, например калькулятор, может называться ИИ с точки зрения тех, кто сейчас использует этот термин. Интеллект подразумевает в первую очередь способность менять алгоритмы мышления. Т.е. программа должна изменять сама себя по мере получения информации, иметь способность к самообучению.
это очень спорный тезис. Под интеллектом можно понимать и способность к решению задач в условиях изменяющихся входных данных. Распознавание образов вполне подходит под это определение. А самообучающиеся системы ИИ существуют уже несколько лет. Конечно они работают в рамках узких задач. Да собственно сам процесс "обучения" ИИ -- это пример самообучающегося алгоритма. Программа сама изменяет веса графов -- она самообучается на основании обратной связи.
Вот именно, что "можно". Можно понимать это, а можно и другое. Но "железо" понимает только ДА и НЕТ (1 или 0). Вот из таких 0 и 1 и состоят программы. Мы не в состоянии дать даже однозначного определения интеллекта, а пытаемся создать искусственный. Что создаем-то? Простая задача для якобы существующего искусственного интеллекта. Дано: набор знаний по математике на середину Iтыс до н.э. Найти: соотношение между сторонами прямоугольного треугольника (т.е. вывести, а не доказать, теорему Пифагора на основе имеющихся на тот момент знаний).