[From Bruce Abbott (2018.02.23.1020 EST)]
[From Rupert Young (2018.02.22 16.05)]
(Rick Marken 2018-02-19_09:48:29]
Rupert Young (2018.02.18 18.15)–
RY: With Vehicle 1 (http://www.bcp.psych.ualberta.ca/~mike/Pearl_Street/Margin/Vehicles/Vehicle.1.html) the output speed is proportional to the sensory input (in this case temperature). How does the effect of the output reduce the effect of the input?
RM: It depends on the direction of rotation of the wheel. If the wheel turns clockwise with the sensor to the right of the axle then movement of the wheel will move the sensor toward the heat source, increasing the heat at the sensor. So the effect of output on input is to increase the input effect on the output; there is positive feedback and the car will accelerate toward the heat source. No control:
RY: Yes, exactly (Eetu also raised this) (though I think it’s just a matter of whether the motor goes forwards or backwards). Whether the input reduces or increases is entirely dependent upon the environment, not the architecture (design) of the system. So, could this be said to be a control system?
RM: It’s a control system as long as increases in sensory input (heat) above zero cause increases in wheel velocity that move the vehicle away from the cause of the sensory input (the heat source) and decreases in sensory input below zero cause increases in wheel movement that move the vehicle toward the cause of the sensory input. With proper adjustment of gain and slowing this system will be stable and control sensed heat, keeping it at a perceptual level that corresponds to zero perceptual signal.
This system would run straight into a heat source (if it were straight ahead), so does that mean it is not a control system?
RY: Braitenberg’s other vehicles were more complex dynamical systems, but I think rather than controlling a specific perception they would settle on various attractor points. If disturbed they may settle on a different attractor point. A perceptual control system would always act to return to the same point.
RM: I think the people who build these vehicles are just being politically correct when they talk about “attractor points”. Since these vehicles are control systems the reference state of the the variables they control are not attractor points (like the resting state of a pendulum or a mass on a spring); they are the reference states of controlled variables. The concept of attractor points is the politically correct way to refer to controlled (purposefully produced) results because it implies that these results can be produced by ordinary cause-effect processes.
I agree, partially. Controlled results are attractor points within dynamical systems. But not all attractor points within dynamical systems are controlled results. For example, the predator/prey relationship between penguins and seals may stabilise at a certain value. It is an attractor point within a dynamical system, but it is not a controlled result. Add a disturbance with a bunch of polar bears to the environment and the relationship between penguins and seals would probably stabilise at a different value; i.e. a different attractor point. I think this is what Braitenberg’s vehicles are like, rather than a perceptual control system, which would oppose disturbances to return to the same “attractor point”.
Exactly so, Rupert. But let’s examine what attractor points and their cousins in phase space actually are for. (I strongly disagree with Rick that “the concept of attractor points is the politically correct way to refer to controlled results,� and that it is used “because it implies that these results can be produced by ordinary cause-effect processes.�)
Phase-space diagrams plot the dynamic variables of a system against one another as those variables change over time. For example, a phase portrait of the behavior of a pendulum plots the pendulum bob’s angular position against its angular velocity. (The two variables act 180 degrees out of phase, with maximum position at zero velocity and minimum position at maximum velocity.)
Attractor points and associated curves in phase space simply describe the behavior over time of the points of a dynamic system, plotted from various starting points (representing different initial conditions). The graphs do not explain that behavior, they simply exhibit it. It is up to theory to provide an explanation.
For attractor points, the lines converge over time to a single point in n-dimensional space (e.g., a single X,Y value for a two-dimensional space, or a single X,Y,Z point in three-dimensional space. But there are other possibilities. For example, the points may converge, not to a single point, but to a closed loop – a â“limit cycle.â€? In this case, once the points reach the limit cycle they cycle around the same sets of values. Another example is the “strangeâ€? attractor, in which the points keep cycling around the same area but never repeat the same path exactly – thhe hallmark of chaos.
A pendulum with friction will eventually converge to a single point at which the position and velocity of the pendulum are both zero. A frictionless pendulum will continue to swing back and forth forever, describing a limit cycle in phase space. A double pendulum (one with a pivot connecting two segments) may generate chaotic behavior, which shows up in phase space as a strange attractor.
A control system that stabilizes to a single value after disturbance or during a constant disturbance produces a point attractor. An “underdamped� control system goes into perpetual oscillation and generates a limit cycle in phase space. And I suppose there are conditions under which certain control-system architectures would behave chaotically and show a strange attractor in phase space.
Phase-space diagrams are simply tools used to reveal the nature of the behavior of a dynamic system under specified conditions; having discovered that a system behaves, say, chaotically, it is up to the system analyst to discover what is causing it to behave this way. Such a diagram is a purely descriptive tool to help the analyst understand how the system behaves over time; it in no way provides an explanation for that behavior and therefore is not a substitute for an explanatory model. As such it certainly does not imply “that these results are produced by ordinary cause-effect processes,� as Rick incorrectly asserts.
Bruce
···
On 17/02/2018 19:56, Richard Marken wrote: