?

Log in

No account? Create an account

НЕУЛОВИМЫЙ АЛГОРИТМ Алгоритм — набор инструкций, описывающих… - Работа над ошибками

сент. 1, 2018

11:45 pm

Previous Entry Поделиться Next Entry

НЕУЛОВИМЫЙ АЛГОРИТМ

Алгоритм — набор инструкций, описывающих порядок действий исполнителя для достижения некоторого результата.

Инструкции бывают разные. У компьютера алгоритм состоит из однотипных элементов (перенести данные из одного регистра в другой), а у двуногих попробуй найди "базовый элемент" алгоритма.
Скажем, набор инструкций вроде такого: "возьми авоську, сходи в магазин и купи там то-то" - это не алгоритм, потому что предписывается "что", но не объясняется "как". В итоге, с одной стороны, имеем свободу маневра, с другой, риск недостижения результата.

Так или иначе, инструкции, даваемые сапиенсам, не доводятся до чистоты формального алгоритма. Например, правила дорожного движения сформулированы отнюдь не алгоритмическим способом. С разумными существами не получится поговорить на языке элементарных однотипных ходов, потому что от этого рассыпается смысл сказанного.

Comments:

[User Picture]
From:mns2012
Date:Сентябрь 2, 2018 02:37 pm
(Link)
Конечно, невозможно полностью игнорировать недетерминированность исполнителя-человека, с этим я согласен, а также нельзя и предусмотреть все условия реальной жизни при задании алгоритма поведения. Но все же я думаю, что Ваш тезис - преувеличение. Алгоритм создает человеком для машины. Однако любой грамотный специалист сам спокойно с карандашом и листочком бумаги, в принципе, может повторить за машиной все выкладки, даже если в алгоритме используется экзотика типа генератора псевдослучайных чисел. Продвинутым "искусственным мозгам" тоже вполне возможно задавать цели без указания промежуточных шагов, опираясь на то, что алгоритм достижения цели уже прописан, однако САМ этот ИИ (как и сам человек-исполнитель в Вашем примере) соединяет для себя точки в линию.

Так что, по-моему, вполне получится "поговорить на языке элементарных однотипных ходов", только практически это требует дополнительных ресурсов. Здесь аналогия между ИИ и человеком, по-моему, вполне имеет место.

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

(Ответить) (Thread)
[User Picture]
From:bluxer
Date:Сентябрь 2, 2018 03:09 pm
(Link)
Кажется, я понял сейчас еще одно отличие: алгоритм не может содержать оценочных норм.

А в ПДД они есть. Вроде такого: "скорость должна соответствовать дорожной обстановке", "надо соблюдать дистанцию, не приближаться слишком к впереди идущему автомобилю". Это все не алгоритм.
(Ответить) (Parent) (Thread)
[User Picture]
From:3seemingmonkeys
Date:Сентябрь 3, 2018 05:33 am
(Link)
у людей просто контекст толще
и сейчас никто не переписывает данные из одного регистра в другой (ну может 1 программист из миллиона)
есть просто команда скажем "добавить элемент в список" и существующий код делает всю грязную работу за программиста

Edited at 2018-09-03 05:33 (UTC)
(Ответить) (Thread)
[User Picture]
From:bluxer
Date:Сентябрь 3, 2018 07:01 am
(Link)
За человека тоже кто-то делает грязную работу. Но в отличие от компьютера, не совсем понятно, кто :)
(Ответить) (Parent) (Thread)
[User Picture]
From:3seemingmonkeys
Date:Сентябрь 3, 2018 08:29 am
(Link)
автопилот
нейронная сеть
(Ответить) (Parent) (Thread)
[User Picture]
From:bluxer
Date:Сентябрь 3, 2018 08:35 am
(Link)
Не, я имею в виду содержимое черепной коробки.
(Ответить) (Parent) (Thread)
[User Picture]
From:3seemingmonkeys
Date:Сентябрь 3, 2018 08:39 am
(Link)
и я
там нейросеть)
(Ответить) (Parent) (Thread)
[User Picture]
From:bluxer
Date:Сентябрь 3, 2018 10:55 am
(Link)
Это означает признание возможности полной формализации интеллекта (а то и разума).
Так или иначе, эти штуки находятся за пределами осознанности. Отсюда и стиль предписаний ПДД.
(Ответить) (Parent) (Thread)
[User Picture]
From:ultima_thule_w
Date:Сентябрь 3, 2018 01:45 pm
(Link)
а квест в реале? там на каждый этап дается иструкция, где спрятана следующая иструкция.
(Ответить) (Thread)
[User Picture]
From:bluxer
Date:Сентябрь 3, 2018 05:32 pm
(Link)
Потому он и квест, что его трудно пройти :)
(Ответить) (Parent) (Thread)