No. Algorithms can produce deterministic adaptivity - essentially "when you
make a mistake, correct as specified.."
But only free adaptivity will work. When exactly have you made a mistake? If
no one answers the door, do you keep ringing, or look round the back of the
house. You have to be free to adapt or not - to change your ways, or to
persist longer with your existing ways. It's difficult to know most of the
time when you have made a mistake - ok your stocks are plummeting in value,
but does that mean you sell now, or wait a little longer, when they may soar
back into profit?
How else - other than our being freely, non-deterministically,
non-algorithmically programmed to adapt - can you explain the massive human
resistance to adapting and changing our ways in all activities? We can and
do adapt, but we are also highly resistant to change. That is consistent
with being freely not deterministically adaptive.
Also algorithms by definition severely limit the options open to you, unless
they say "try any of all options open to you" in which case they cease to be
algorithms.
And you still haven't answered how algorithms can pre-specify how an
environment will change in unpredictable ways - that's what they have to do
to tell you how to adapt successfully. Like squaring the circle.
--- Mike Tintner <[EMAIL PROTECTED]> wrote:
Screw the algorithms. Why not try some nondeterministic programming, and
let the agent work things out through trial and error? The way we actually
are programmed?
Isn't learning from trial and error a type of algorithm?
-- Matt Mahoney, [EMAIL PROTECTED]
-----
This list is sponsored by AGIRI: http://www.agiri.org/email
To unsubscribe or change your options, please go to:
http://v2.listbox.com/member/?member_id=4007604&user_secret=8eb45b07