Definition of Feedback

This forum contains all archives from the SD Mailing list (go to http://www.systemdynamics.org/forum/ for more information). This is here as a read-only resource, please post any SD related questions to the SD Discussion forum.
Locked
George Richardson
Senior Member
Posts: 68
Joined: Fri Mar 29, 2002 3:39 am

Definition of Feedback

Post by George Richardson »

System dynamicists use the phrase "feedback loop" to stand for all manner
of circular causal loops. It is fair to say that system dynamicists
probably do not have a definition for the word "feedback" by itself. It
is the loop we label.

Historically, that usage is not universal. Von Bertalanffy, for example,
objected to using the term feedback in such an all-encompassing way and
preferred to reserve it for the deliberate "feeding back" of information
in a system, probably for control pruposes. So he objected to thinking
about the structure of, say, a predator-prey system as a feedback system,
because all the loops were naturally occurring -- none involved the
deliberate "feeding back" of information by actors or managers in the system.

Ashby was comfortable with a usage like ours, but he got confused by the
discrete "loop" x(t) = .5*y(t-1), y(t) = .5*x(t-1), which he concluded
was a goal-seeking positive feedback loop, and that was so bizarre to him
he concluded people should stop using the feedback concept.

The Macy meetings in the 1940s and 50s, which began the field of
cybernetics, adopted the definition that feedback was "the alteration of
input by output." That definition is much like the engineering one
sent to this list. It is unlike the way a system dynamicist thinks about
it because it focuses on ideas like input and output, which do not have
much meaning in an endogenous, circular causal system. Since were
dealing with a fundamentally endogenous perspective, we think about
"feedback loops" but not about "feedback" by itself.

Thus we dont think much about "feedforward" either. If it has a real
meaning in an endogenous circular causal system, it would appear as just
another link or set of links which add to the causal complexity of the
system. I could imagine that restructuring the beer game, for example,
so that the order stream at the customer end is feed to the other
positions in the game could be thought of as a kind of "feedforward" in a
new control system designed to eliminate the oscillations in the game.
But system dynamicists would probably refer to this as a restructuring of
the information system and would not really know whether the restructuring
was "forward" or "back."

One can find definitions of feedback loops and the feedback perspective
in various system dynamics writings, notably the early writings of
Forrester. Youll also find much discussion of this in Feedback
Thought. I became very interested during that research to see the number
of different ways the idea(s) was discussed. There are serious
differences in emphasis in the various definitions, which have serious
implications for practice, which apparently depend on the literature and
contacts one has access to.

...GPR

-----------------------------------------------------------------------------
George P. Richardson
G.P.Richardson@Albany.edu
Rockefeller College of Public Affairs and Policy Phone: 518-442-3859
University at Albany - SUNY, Albany, NY 12222 Fax: 518-442-3398
-----------------------------------------------------------------------------
saeed@ait.ac.th (Prof Khalid Sae
Junior Member
Posts: 17
Joined: Fri Mar 29, 2002 3:39 am

Definition of Feedback

Post by saeed@ait.ac.th (Prof Khalid Sae »

Re Definition of Feedback, may I refer the readers again to George
Richardsons book:

Feedback Thought in Social Science and Systems Theory.
Philadelphia: University of Pennsylvania Press (1991).


Khalid

Khalid Saeed
Infrastructure Planning & Management
School of Civil Engineering
ASIAN INSTITUTE OF TECHNOLOGY
G.P.O. Box 2754, Bangkok, THAILAND
phones: (66-2)524-5681, (66-2)524-5785; fax: (66-2)524-5776
email saeed@ait.ac.th
"William Steinhurst"
Member
Posts: 21
Joined: Fri Mar 29, 2002 3:39 am

Definition of Feedback

Post by "William Steinhurst" »

ON Wed, 15 May 1996 11:58:04 -0400 (EDT)
George Richardson <
gr383@cnsvax.albany.edu> said:

> One can find definitions of feedback loops and the feedback perspective
> in various system dynamics writings, notably the early writings of
> Forrester. Youll also find much discussion of this in Feedback
> Thought. I became very interested during that research to see the number
> of different ways the idea(s) was discussed. There are serious
> differences in emphasis in the various definitions, which have serious
> implications for practice, which apparently depend on the literature and
> contacts one has access to.
>

Its amazing how much light a little history can shed on a semantic
debate!

I am often startled and disappointed that so many
disciplines fail to teach the historical evolution of their theories
and practices. In high school and college in the dark ages (late
50s, early 60s), I learned physics and astronomy through the history
route: Copernicus suggested this, Galileo that, then Newton
synthesized it this way, etc. *Everything* made sense because
everything was in context. Then in grad school, the engineering
coursework did not make those connections, and every step was a
struggle to make my own connections. (Not a fruitless activity, but
more painful and less efficient than it could have been.)

William Steinhurst
wsteinhu@psd.state.vt.us
bbens@MIT.EDU
Junior Member
Posts: 10
Joined: Fri Mar 29, 2002 3:39 am

Definition of Feedback

Post by bbens@MIT.EDU »

Here is a control engineers perspective:
o Feedback is used when one is comparing "outputs" of a system to their
desired values. The comparison is used as a basis to generate a
corrective action that will drive the system to its target state. The
terminology is due to the use of "information" available at any given
time in regulating or controlling states of the system in a later time.
For this very reason also, systems with huge time delay inherent in it
(e.g., thermal systems with huge diffusion time such as in manufacturing)
are more difficult to control than those with short time delay such as
electric motors.
o Feedforward is used when one is compensating for a known (estimated)
side effect of a certain physical system. For example, this is done
in, say, trajectory control in which one can estimate the effect of
friction that needs to be compensated for. One estimates this effect
and apply a corrective action to the system to mitigate the usually
negative effects of friction in this particular example. Of course one
can also wait until the effect shows up as outputs and apply corrective
action in feedback mode--but any significant delay in the system always
spells trouble so it is better to compensate early than late.

IMO, feedbacks in SD are actually causal links that include both feedback
and feedforward mode of "controlling" the system. So, it is more of a
concept/construct rather than a thinking perspective. The name was chosen
because of the way people use information to control a system.

Regards,
-Benny Budiman-
bbens@mit.edu
Locked