Программа ии

From: Александр ( erlicon@mcomm.ru ) Date: 2001-01-21 18:40

Re: 3DValeri Anisimov ( va@mail.rcom.ru ) Date: 2001-01-20 21:20

from: Aleksandr Green

> У меня создаётся впечатление, что "живое" и "разумное" научились
> хаос также, как закономерность (предопределённость). Поэтому любой разум
> Программу ИИ создать можно, но когда она начнёт функционировать, она сразу
> что "распечатать" её на принтере, например, не удасться. Можно распечатать
> А вы, как думаете?
> Не вижу здесь никакой проблемы. Какая, в сущности, разница, меняет ли
> программа только содержимое памяти,
> где хранятся данные, или и содержимое в памяти, где хранится ее
> код? И вообще, почему надо обязательно
> распечатывать на принтере тысячи (а может миллионы?) строк исходного
> что бы получить доказательство
> материальности ИИ? Выходит, просто написать программу мало, надо ее еще
> обязательно целиком и распечатать? :)

Похоже, в погоне за простотой я неудачно выразился. Дело не в "распечатке" программы ИИ.
Мне интересно понять другое.

Предположим, изобрели мы программу для сборки конструктора "лего",
запустили и получили какую-то конструкцию, удовлетворяющую исходным
требованиям, которые сами же сформулировали. Пора ли кричать "УРА!", считая
эту программу ИИ-том? Весь "интеллектуализм" этого "ИИ" может заключаться лишь в нашей голове, которая
особым образом задаёт исходные требования для решения конкретной задачи. Где
критерии, что мы изобрели именно ИИ? О критериях речь!

На эту тему, кажется, известен "тест Тьюринга". По-которому надо
посадить за ширму ИИ и простого человека. Задавать им вопросы и
анализировать ответы. Если по ответам не очевидно, где человек, а где ИИ,
то - это действительно ИИ.

Однако это мало, что объясняет. Всё равно, что на вопрос ребёнка "как
двигается паровоз?" ответить, что "паровоз двигается посредством паровой
тяги". Вся цепочка причинно-следственных зависимостей оказывается
недоступной пониманию.

В простой компьютерной программе (может. конечно, не в каждой) можно
разобрать всё по операторам и определить, способна ли данная программа
решить конкретную задачу.

Технически это сложно, но принципиально возможно.
Для ИИ это, мне кажется (когда я чешу лысину), что это принципиально
сделать невозможно.

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

Таким образом, системная граница ИИ, некотором понимании,
простирается не только в пространстве, как у обыкновенной программы, но и во
времени, и имеет сильно вероятностный характер.

Есть ли тут проблема?

Она не вполне очевидна, пока мы не изобрели ИИ.
Когда изобретём, надо будет знать, где он у нас расположен, что бы потом
решить, что с ним делать. И не только...

Простите, если - глупость :о), я тут птица залётная из философии...