Macavity писал(а):
Цитата:
Если под алгоритмом понимается последовательность действий, которую нужно выполнить, чтобы решить задачу, то программы и роботы, способные генерировать новые алгоритмы давно существуют.
Вот только это не искусственный интеллект.
Если Вы случайным образом сгенерируете программу, скажем для машины Тьюринга, то это с большой степенью вероятности будет программа, которая выполняет некоторый алгоритм и через некоторое время останавливается.
Тут можно добавить условие: чтобы генерируемый алгоритм решал поставленную задачу.
Тогда неважно, как он был найден; творческий процесс, между прочим, тоже во многом случайный.
Добавлено спустя 18 минут 58 секунд:Vlad7 писал(а):
zbl писал(а):
Мне лично ближе мыслить интеллект как адаптивность, но, в отличие от обычной адаптивности, ничем принципиально не ограниченную (в основе чего лежит нескромное представление о бесконечности человеческого познания).
За ограниченное время при ограниченной производительности решающего устройства можно перебрать конечное число вариантов решений. Все варианты с «бесконечностью» отпадают по этой причине.
Я немного о другом.
Если человек чего-то не может по физиологии, то он изготавливает орудие труда (например, самолёт, чтобы летать).
Настало время, когда стали очень актуальны орудия умственного труда.
Я имел в виду представление о том, что человек всегда сумеет изготовить подходящее орудие, чем он, возможно, и отличается от неразумных существ.
Vlad7 писал(а):
zbl писал(а):
1. На данный момент наука не в состоянии ни только отличить человека от нечеловека (нет внятного определения человека), но и живое от неживого (нет внятного определения живого).
2. В такой ситуации требование, чтобы интеллектом обладал только человек беспредметно.
Из 1 не обязательно должно следовать 2.
А как же тогда, незная, что такое человек, мы будем требовать, чтобы интеллектом обладал только он?
Это всё равно, что требовать, чтобы интеллектом обладал
только неизвесно кто.
Vlad7 писал(а):
zbl писал(а):
так нельзя создать любой новый алгоритм, а только один из некоторого малого множества.
Любой нет, некоторое ограниченное множество алгоритмов можно создать.
Тут как требование полноты системы функций (зачем иметь возможность любую функцию приблизить? если в данный момент нужна только одна).
Обязательно попадётся задача, для решения которой потребуется алгритм, не входящий в то ограниченное множество.
Да и в таких терминах любой кодогенератор интеллектом обладать будет.
Vlad7 писал(а):
«Новый алгоритм» в определении подразумевает, что этот алгоритм является именно новым, а не некоторой модификацией или настройкой набора имеющихся алгоритмов.
Похоже, Вы под "новый алгоритм" понимаете что-то на подобие
принципиально новый, абсолютно новый.
Это видимо совпадает с моим представлением об адаптивной аномалии (озвучивашейся где-то очень выше).
Продолжение следует...