Thursday, February 1, 2024

Some A.s.a. H. Societies

 I have tried various societies of A.s.a. H. agents. In a pandemonium-like configuration* all agents see the input and the one with the strongest response takes control. Another configuration has a single ("supervisory") agent receive the input and then select which (one or more) specialist agent(s) the input is sent to for response.** A third configuration is similar to Rod Brooks' subsumption architecture but the levels/behaviors and an arbiter are each replaced with an A.s.a. H. specialist agent. The behavior specialist agents all receive the input and propose output responses. The "arbiter" receives the original input and all the proposed outputs from the behavior agents and then generates an eventual output for the society. Details have varied depending on the problems/tasks being attempted.

* Due to Oliver Selfridge in 1959.

** For a large enough society with many specialists the signal can instead go into a tree of supervisory agents which route the input down to the specialist(s).

Even principles of logic are subject to change

Our human experience is very limited.* All of our concepts and models, even our logics/maths, abstract, idealize, and simplify. As our experience grows we are likely to need new logics,** new maths.

As a simple example, A.s.a. H. can be thought of as employing a kind of approximate vector logic where various sensations constitute an input vector which is processed to generate a vector output composed of actions.

* Although, of course, telescopes (and microscopes) do allow us to look away some distance as well as some way back in time.

** See, for example, Richard Epstein, Propositional Logics, Wadsworth, 2001, especially chapter XI and Paul Weingartner, ed., Alternative Logics: Do Sciences Need Them?, Springer, 2004.