Bischof notation & BDI architecture
2023-11-10
Mason diagrams (used in DAGs, SEM, VAST) vs. Bischof diagrams:
Type | Mason/VAST (left panel) | Bischof (right panel) |
---|---|---|
Signals/variables displayed as … | Circles/Boxes | Arrows |
Transfer elements/ computations/ relationships displayed as .. | Arrows | Boxes |
Both are interchangeable; we will use both styles.
Arrows are variables. Parameters are concrete numbers for the computations in the boxes.
Organisms have a vast range of sensors for perceiving their environment. These have been adapted to selection pressures:
Brunswik, E. (1952). The conceptual framework of psychology. (Int. Encycl. unified Sci., v. 1, no. 10.). Oxford, England: Univ. Chicago Press.
Fig. 1 from Hirschmüller et al. (2013). https://doi.org/10.1037/a0030383
Principle:
Sensing the environment only makes sense when organisms are able to react on this information. Devices that allow to manipulate the environment (or the organism’s position within the environment) are called actors.
A common model from software architecture is the BDI model:
Text abridged from Wikipedia: Belief–desire–intention software model
Group exercise (15 min.): Convert these plots into a proper Bischof-style diagram. Add variables/boxes where necessary.
Left: Norling (2009, p. 13) | Right: BDI4JADE
Formal modeling in psychology - Empirisches Praktikum, Ludwig-Maximilians-Universität München