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

Reply via email to