The Cybernetics of Ohno’s Production System:

In today’s post, I am looking at the cybernetics of Ohno’s Production System. For this I will start with the ideas of ultrastability from one of the pioneers of Cybernetics, Ross Ashby. It should be noted that I am definitely inspired by Ashby’s ideas and thus may take some liberty with them.

Ashby defined a system as a collection of variables chosen by an observer. “Ultrastability” can be defined as the ability of a system to change its internal organization or structure in response to environmental conditions that threaten to disturb a desired behavior or value of an essential variable (Klaus Krippendorff). Ashby identified that when a system is in a state of stability (equilibrium), and when disturbed by the environment, it is able to get back to the state of equilibrium. This is the feature of an ultrastable system. Let’s look at the example of an organism and its environment. The organism is able to survive or stay viable by making sure that certain variables, such as internal temperature, blood pressure etc. stays in a specific range. Ashby referred to these variables as essential variables. When the essential variables go outside a specific range, the viability of the organism is compromised. Ashby noted:

That an animal should remain ‘alive’, certain variables must remain without certain ‘physiological’ limits. What these variables are, and what the limits, are fixed when the species is fixed. In practice one does not experiment on animals in general, one experiments on one of a particular species. In each species the many physiological variables differ widely in their relevance to survival. Thus, if a man’s hair is shortened from 4 inches to 1 inch, the change is trivial; if his systolic blood pressure drops from 120 mm. of mercury to 30, the change will quickly be fatal.

Ashby noted that the organism affects the environment, and the environment affects the organism: such a system is said to have a feedback. Here the environment does not simply mean the space around the organism. Ashby had a specific definition for environment. Given an organism, its environment is defined as those variables whose changes affect the organism, and those variables which are then changed by the organism’s behavior. It is thus defined in a purely functional, not a material sense. The reactionary part is the sensory-motor framework of the organism. The feedback between the reactionary part (R) of an organism (Orgm) and the environment (Envt.) is depicted below:

Ashby explains this using an example of a kitten resting near a fire. The kitten settles at a safe distance from the fire. If a lump of hot coal falls near the kitten, the environment is threatening to have a direct affect on the essential variables. It the kitten’s brain does nothing; the kitten will get burned. The kitten being the ultrastable system is able to use the correct mechanism – move away from the hot coal and maintain its essential variables in check. Ashby proposed that an ultrastable system has two feedbacks. One feedback that operates frequently while the other feedback that operates infrequently when the essential variables are threatened. The two feedback loops are needed for a system to get back into equilibrium. This is also how the system can learn and adapt. Paul Pangaro and Michael C. Geoghegan note:

What are the minimum conditions of possibility that must exist such that a system can learn and adapt for the better, that is, to increase its chance of survival? Ashby concludes via rigorous argument that the system must have minimally two feedback loops, or double feedback… The first feedback loop, shown on the left side and indicated via up/down arrows, ‘plays its part within each reaction/behavior.’ As Ashby describes, this loop is about the sensory and motor channels between the system and the environment, such as a kitten that adjusts its distance from a fire to maintain warmth but not burn up. The second feedback loop encompasses both the left and right sides of the diagram, and is indicated via long black arrows. Feedback from the environment is shown coming into an icon for a meter in the form of a round dial, signifying that this feedback is measurable insofar as it impinges on the ‘essential variables.’

Ashby depicted his ultrastable system as below:

The first feedback loop can be thought as a mechanism that cannot change itself. It is static, while the second feedback loop is able to operate some parameters so that the structure can change resulting in a new behavior. The second feedback loop acts only when the essential variables are challenged or when the system is not in equilibrium. It must be noted that there are no decisions being made with the first feedback loop. It is simply an action mechanism. It keeps doing what was working before, while the second feedback loop alters the action mechanism to result in a new behavior. If the new behavior is successful in maintaining the essential variables, the new action is continued until it is not effective any longer. When the system is able to counter the threatening situation posed by the environment, it is said to have requisite variety. The law of requisite variety was proposed by Ashby as – only variety can absorb variety. The system must be able to have the requisite variety (in terms of available actions) to counter the variety thrown upon it by the environment. The environment always possesses far more variety than the system. The system must find ways to attenuate the variety coming in, and amplify its own variety to maintain the essential variables.

Let’s look at this with an easy example of a baby. When the baby experiences any sort of discomfort, it starts crying. The crying is the behavior that helps put it back into equilibrium (removal of discomfort) since it gets the attention from its mother or other family members. As the baby grows, its desired variables also get specific (food, water, love, etc.) The action of crying does not always get it what it is looking for. Here the second feedback loop comes in, and it tries a new behavior and see if it results in a better outcome. This behavior could be to point at something or even learning and using words. The new action is kept and used, as long as it becomes successful. The baby/child learns and adapts as needed to meet its own wants and desires.

Pangaro and Geoghegan note that the idea of an ultrastable system is applicable in social realms also. To evoke the social arena, we call the parameters ‘behavior fields.’ When learning by trial-and-error, a behavior field is selected at random by the system, actions are taken by the system that result in observable behaviors, and the consequences of these actions in the environment are in turn registered by the second feedback loop. If the system is approaching the danger zone, and the essential variables begin to go outside their acceptable limits, the step function says, ‘try something else’—repeatedly, if necessary—until the essential variables are stabilized and equilibrium is reached. This new equilibrium is the learned state, the adapted state, and the system locks-in.

It is important to note that the first feedback loop is the overt behavior that is locked in. The system cannot change this unless the second feedback loop is engaged. Stuart Umpleby cites Ashby’s example of an autopilot to explain this further:

In his theory of adaptation two feedback loops are required for a machine to be considered adaptive (Ashby 1960).  The first feedback loop operates frequently and makes small corrections.  The second feedback loop operates infrequently and changes the structure of the system, when the “essential variables” go outside the bounds required for survival.  As an example, Ashby proposed an autopilot.  The usual autopilot simply maintains the stability of an aircraft.  But what if a mechanic miswires the autopilot?  This could cause the plane to crash.  An “ultrastable” autopilot, on the other hand, would detect that essential variables had gone outside their limits and would begin to rewire itself until stability returned, or the plane crashed, depending on which occurred first. The first feedback loop enables an organism or organization to learn a pattern of behavior that is appropriate for a particular environment.  The second feedback loop enables the organism to perceive that the environment has changed and that learning a new pattern of behavior is required.

Ohno’s Production System:

Once I saw that the idea of an ultrastable system may be applied to the social realm, I wanted to see how it can be applied to Ohno’s Production System. Taiichi Ohno is regarded as the father of the famous Toyota Production System. Before it was “Toyota Production System”, it was Ohno’s Production System. Taiichi Ohno was inspired by the challenge issued by Kiichiro Toyoda, the founder of Toyota Motor Corporation. The challenge was to catch up with America in 3 years in order to survive.  Ohno built his ideas with inspirations from Sakichi Toyoda, Kiichiro Toyoda, Henry Ford and the supermarket system. Ohno did a lot of trial and error. And the ideas he implemented, he made sure were followed. Ohno was called “Mr. Mustache”. The operators thought of Ohno as an eccentric. They used to joke that military men used to wear mustaches during World War II, and that it was rare to see a Japanese man with facial hair afterward. “What’s Mustache up to now?” became a common refrain at the plant as Ohno carried out his studies. (Source: Against All Odds, Togo and Wartman)

His ideas were not easily understood by others. He had to tell others that he will take responsibility for the outcomes, in order to convince them to follow his ideas. Ohno could not completely make others understand his vision since his ideas were novel and not always the norm. Ohno was persistent, and he made improvements slowly and steadily. He would later talk about the idea of Toyota being slow and steady like the tortoise. Ohno loved what he did, and he had tremendous passion pushing him forward with his vision. As noted, his ideas were based on trial and error, and were thus perceived as counter-intuitive by others.

Ohno can be viewed as part of the second feedback loop and the assembly line as part of the first feedback loop, while the survivability of the company via the metrics of cost, quality, productivity etc. can be viewed as the “essential variables”. Ohno implemented the ideas of kanban, jidoka etc. on the line, and they were followed. The assembly line could not change the mechanisms established as part of Ohno’s production system. Ohno’s production system can be viewed as a closed system in that the framework is static. Ohno watched how the interactions with the environment went, and how the essential variables were being impacted. Based on this, the existing behaviors were either changed slightly, or changed out all the way until the desired equilibrium was achieved.

Here the production system framework is static because it cannot change itself. The assembly line where it is implemented is closed to changes at a given time. It is “action oriented” without decision powers to make changes to itself. There is no point in copying the framework unless you have the same problems that Ohno faced.

Umpleby also describes the idea of the double feedback loop in terms of quality improvement similar to what we have discussed:

The basic idea of quality improvement is that an organization can be thought of as a collection of processes. The people who work IN each process should also work ON the process, in order to improve it. That is, their day-to-day work involves working IN the process (the first, frequent feedback loop). And about once a week they meet as a quality improvement team to consider suggestions and to design experiments on how to improve the process itself. This is the second, less frequent feedback loop that leads to structural changes in the process. Hence, process improvement methods, which have been so influential in business, are an illustration of Ashby’s theory of adaptation.

This follows the idea of kairyo and kaizen in the Toyota Production System.

Final Words:

It is important to note that Ohno’s Production System is not Toyota Production System is not Toyota’s Production System is not Lean. Ohno’s Production System evolved into Toyota Production System. Toyota’s production system is emergent while Toyota Production System is not. Toyota Production System’s framework can be viewed as a closed system, in the sense that the framework is static. At the same time, the different plants implementing the framework are dynamic due to the simple fact that they exist in an everchanging environment. For an organization to adapt to an everchanging environment, it needs to be ultrastable. An organization can have several ultrastable systems connected with each other resulting in a homeostasis. I will finish with an excellent quote from Mike Jackson.

The organization should have the best possible model of the environment relevant to its purposes… the organization’s structure and information flows should reflect the nature of that environment so that the organization is responsive to it.

Please maintain social distance and wear masks. Stay safe and Always keep on learning…

In case you missed it, my last post was The Cybernetics of a Society:

The Cybernetics of a Society:

In today’s post, I will be following the thoughts from my previous post, Consistency over Completeness. We were looking at each one of us being informationally closed, and computing a stable reality. The stability comes from the recursive computations of what is being observed. I hope to expand the idea of stability from an individual to a society in today’s post.

Humberto Maturana, the cybernetician biologist (or biologist cybernetician) said – anything said is said by an observer. Heinz von Foerster, one of my heroes in cybernetics, expanded this and said – everything said is said to an observer. Von Foerster’s thinking was that language is not monologic but always dialogic. He noted:

The observer as a strange singularity in the universe does not attract me… I am fascinated by images of duality, by binary metaphors like dance and dialogue where only a duality creates a unity. Therefore, the statement.. – “Anything said is said by an observer” – is floating freely, in a sense. It exists in a vacuum as long as it Is not embedded in a social structure because speaking is meaningless, and dialogue is impossible, if no one is listening. So, I have added a corollary to that theorem, which I named with all due modesty Heinz von Foerster’s Corollary Nr. 1: “Everything said is said to an observer.” Language is not monologic but always dialogic. Whenever I say or describe something, I am after all not doing it for myself but to make someone else know and understand what I am thinking of intending to do.

Heinz von Foerster’s great insight was perhaps inspired by the works of his distant relative and the brilliant philosopher, Ludwig Wittgenstein. Wittgenstein proposed that language is a very public matter, and that a private language is not possible. The meaning of a word, such as “apple” does not inherently come from the word “apple”. The meaning of the word comes from how it is used. The meaning comes from repeat usage of the word in a public setting. Thus, even though the experience of an apple may be private to the individual, how we can describe it is by using a public language. Von Foerster continues:

When other observers are involved… we get a triad consisting of the observers, the languages, and the relations constituting a social unit. The addition produces the nucleus and the core structure of society, which consists of two people using language. Due to the recursive nature of their interactions, stabilities arise, they generate observers and their worlds, who recursively create other stable worlds through interacting in language. Therefore, we can call a funny experience apple because other people also call it apple. Nobody knows, however, whether the green color of the apple you perceive, is the same experience as the one I am referring to with the word green. In other words, observers, languages, and societies are constituted through recursive linguistic interaction, although it is impossible to say which of these components came first and which were last – remember the comparable case of hen, egg and cock – we need all three in order to have all three.

Klaus Krippendorff defined closure as follows – A system is closed if it provides its own explanation and no references to an input are required. With closures, recursions are a good and perhaps the only way to interact. As organizationally closed entities, we are able to stay viable only as part of a social realm. When we are part of a social realm, we have to construct reality with reference to an external reference. Understanding is still generated internally, but with an external point of reference. This adds to the reality of the social realm as a collective. If the society has to have an identity that is sustained over time, its viability must come from its members. Like a set of nested dolls, society’s structure comes from participating individuals who themselves are embedded recursively in the societal realm. The structure of the societal or social realm is not designed, but emergent from the interactions, desires, goals etc. of the individuals. The society is able to live on while the individuals come and go.

I am part of someone else’s environment, and I add to the variety of their environment with my decisions and actions (sometimes inactions). This is an important reminder for us to hold onto in light of recent world events including a devastating pandemic. I will finish with some wise words from Heinz von Foerster:

A human being is a human being together with another human being; this is what a human being is. I exist through another “I”, I see myself through the eyes of the Other, and I shall not tolerate that this relationship is destroyed by the idea of the objective knowledge of an independent reality, which tears us apart and makes the Other as object which is distinct from me. This world of ideas has nothing to do with proof, it is a world one must experience, see, or simply be. When one suddenly experiences this sort of communality, one begins to dance together, one senses the next common step and one’s movements fuse with those of the other into one and the same person, into a being that can see with four eyes. Reality becomes communality and community. When the partners are in harmony, twoness flows like oneness, and the distinction between leading and being led has become meaningless.

Please maintain social distance and wear masks. Stay safe and Always keep on learning…

In case you missed it, my last post was Consistency over Completeness:

Source – The Certainty of Uncertainty: Dialogues Introducing Constructivism By Bernhard Poerksen

Consistency over Completeness:

Today’s post is almost a follow-up to my earlier post – The Truth about True Models. In that post, I talked about Dr. Donald Hoffman’s idea of Fitness-Beats-Truth or FBT Theorem. Loosely put, the idea behind the FBT Theorem is that we have evolved to not have “true” perceptions of reality. We survived because we had “fitness” based models and because we did not have “true models”. In today’s post, I am continuing on this idea using the ideas from Heinz von Foerster, one of my Cybernetics heroes.

Heinz von Foerster came up with “the postulate of epistemic homeostasis”. This postulate states:

The nervous system as a whole is organized in such a way (organizes itself in such a way) that it computes a stable reality.

It is important to note here that, we are speaking about computing “a” reality and not “the” reality. Our nervous system is informationally closed (to follow up from the previous post). This means that we do not have direct access to the reality outside. All we have is what we can perceive through our perception framework. The famous philosopher, Immanuel Kant, referred to this as the noumena (the reality that we don’t have direct access to) and the phenomena (the perceived representation of the external reality). All we can do is to compute a reality based on our interpretive framework. This is just a version of the reality, and each one of us computes such a reality that is unique to each one of us.

The other concept to make note of is the “stable” part of the stable reality. In Godelian* speak, our nervous system cares more about consistency than completeness. When we encounter a phenomenon, our nervous system looks at stable correlations from the past and present, and computes a sensation that confirms the perceived representation of the phenomenon. Von Foerster gives the example of a table. We can see the table, and we can touch it, and maybe bang on it. With each of these confirmations and correlations between the different sensory inputs, the table becomes more and more a “table” to us.

*Kurt Godel, one of the famous logicians of last century came up with the idea that any formal system able to do elementary arithmetic cannot be both complete and consistent; it is either incomplete or inconsistent.

From the cybernetics standpoint, we are talking about an observer and the observed. The interaction between the observer and the observed is an act of computing a reality. The first step to computing a reality is making distinctions. If there are no distinctions, everything about the observed will be uniform, and no information can be processed by the observer. Thus, the first step is to make distinctions. The distinctions refer to the variety of the observed. The more distinctions there are, the more variety the observed has. From a second order cybernetics standpoint, the variety of the observed depends upon of the variety of the observer. This goes back to the unique stable reality computation point from earlier. Each one of us are unique in how we perceive things. This is our variety as the observer. The observed, that which is external to us, always has more potential variety than us. We cut down or attenuate this high variety by choosing certain attributes that interests us. Once the distinctions are made, we find relations between these distinctions to make sense of it all. This corresponds to the confirmations and correlations that we noted above in the example of a table.

We are able to survive in our environment because we are able to continuously compute a stable reality. The stability comes from the recursive computations of what is being observed. For example, lets go back to the example of the table. Our eyes receive the sensory input of the image of the table. This is a first set of computation. This sensory image then goes up the “neurochain”, where it is computed again. This happens again and again as the input gets “decoded” at each level, until it gets satisfactorily decoded by our nervous system. The final result is a computation of a computation of a computation of a computation and so on. The stability is achieved from this recursion.

The idea of a consistency over completeness is quite fascinating. This is mainly due to the limitation of our nervous system to have a true representation of the reality. There is a common belief that we live with uncertainty, but our nervous system strives to provide us a stable version of reality, one that is devoid of uncertainties. This is a fascinating idea. We are able to think about this only from a second order standpoint. We are able to ponder about our cognitive blind spots because we are able to do second order cybernetics. We are able to think about thinking. We are able to put ourselves into the observed. Second order cybernetics is the study of observing systems where the observer themselves are part of the observed system.

I will leave the reader with a final thought – the act of observing oneself is also a computation of “a” stable reality.

Please maintain social distance and wear masks. Stay safe and Always keep on learning…

In case you missed it, my last post was Wittgenstein and Autopoiesis:

Wittgenstein and Autopoiesis:

In Tractatus Logico-Philosophicus, Wittgenstein wrote the following:

“The world of the happy man is a different one from that of the unhappy man.”

He also noted that, if a lion could talk, we would not understand him.

As a person very interested in cybernetics, I am looking at what Wittgenstein said in the light of autopoiesis. Autopoiesis is the brainchild of mainly two Chilean biologist cyberneticians Humberto Maturana and Francesco Varela. Autopoiesis was put forth as the joining of two Greek words, “auto” meaning self, and “poiesis” meaning creating. I have talked about autopoiesis here.  I am most interested in the autopoiesis’ idea of “organizational closure” for this post. An entity is organizationally closed when it is informationally tight. In other words, autopoietic entities maintain their identities by remaining informationally closed to their surroundings. We, human beings are autopoietic entities. We cannot take in information as a commodity. We generate meaning within ourselves based on experiencing external perturbations. Information does not enter from outside into our brain.

Let’s take the example of me looking at a blue light bulb. I interpret the presence of the blue light as being blue when my eyes are hit with the light. The light does not inform my brain, but rather my brain interprets the light as blue based on all my previous similar interactions I have had. There is no qualitative information coming to my brain saying that it is a blue light, but rather my brain interprets it as a blue light. It is “informative” rather than being a commodity piece of information. As cybernetician Bernard Scott noted:

…an organism does not receive “information” as something transmitted to it, rather, as a circularly organized system it interprets perturbations as being informative.

All of my previous interactions/perturbations with the light, and others explaining those interactions as being “blue light” generated a structural coupling so that my brain perceives a new similar perturbation as being “blue light”. This also brings up another interesting idea from Wittgenstein. We cannot have a private language. One person alone cannot invent a private language. All we have is public language, one that is reinterpreted and reinforced with repeat interactions. The sensation that we call “blue light” is a unique experience that is 100% unique to me as the interpreter. This supports the concept of autopoiesis as well. We cannot “open” ourselves to others so that they can see what is going on inside our head/mind.

Our interpretive framework, which we use to make sense of perturbations hitting us, is a result of all our past experiences and reinforcements. Our interpretive framework is unique to us homo sapiens. We share a similar interpretive framework, but the actual results from our interpretive framework is unique to each one of us. It is because of this that even if a lion could talk to us, we would not be able to understand it, at least not at the start. We lack the interpretive framework to understand it. The uniqueness of our interpretive framework is also the reason we feel differently regarding the same experiences. This is the reason, as a happy person, we cannot understand the world of a sad person, and vice versa.

Our brain makes sense based on the sensory perturbation and the interpretive framework it already has. A good example to think about this is the images that fall on our retina. The images are upside down, but we are able to “see” right side up. This is possible due to our structural coupling. What happens if there is a new sensory perturbation? We can only make sense of what we know. If we face a brand-new perturbation, we can make sense of it only in terms of what we know. The more we know, the more we are further able to know. As we face the same perturbation repeatedly, we are able to “better” experience it, and describe it to ourselves in a richer manner. With enough repeat interactions, we are finally able to experience it in our own unique manner. From this standpoint, there is no mind-body separation. The “mind” and “body” are both part of the same interpretive framework.

I will leave with another thought experiment to spark these ideas in the reader’s mind. There has always been talk about aliens. From what Wittgenstein taught us, when we meet the aliens, will we be able to understand each other?

I recommend the following posts to the reader expand upon this post:

If a Lion Could Talk:

The System in the Box:

A Study of “Organizational Closure” and Autopoiesis:

Please maintain social distance and wear masks. Stay safe and Always keep on learning… In case you missed it, my last post was When is a Model Not a Model?

When is a Model Not a Model?

Ross Ashby, one of the pioneers of Cybernetics, started an essay with the following question:

I would like to start not at: How can we make a model?, but at the even more primitive question: Why make a model at all?

He came up with the following answer:

I would like then to start from the basic fact that every model of a real system is in one sense second-rate. Nothing can exceed, or even equal, the truth and accuracy of the real system itself. Every model is inferior, a distortion, a lie. Why then do we bother with models? Ultimately, I propose. we make models for their convenience.

To go further on this idea, we make models to come up with a way to describe “how things work?” This is done for us to also answer the question – what happens when… If there is no predictive or explanatory power, there is no use for the model. From a cybernetics standpoint, we are not interested in the “What is this thing?”, but the “What does this thing do?” We never try to completely understand a “system”. We understand it in chunks, the chunks that we are interested in. We construct a model in our heads that we call a “system” to make sense of how we think things work out in the world. We only care about certain specific interactions and its outcomes.

One of the main ideas that Ashby proposed was the idea of variety. Loosely put, variety is the number of available states a system has. For example, a switch has a variety of two – ON or OFF. A stop light has a variety of three (generally) – Red, Yellow or Green. As we increase the complexity, the variety also increases. The variety is dependent on the ability of the observer to discern them. A keen-eyed observer can discern a higher number of states for a phenomenon than another observer. Take the example of the great fictional characters, Sherlock Holmes and John Watson. Holmes is able to discern more variety than Watson, when they come upon a stranger. Holmes is able to tell the most amazing details about the stranger that Watson cannot. When we construct a model, the model lacks the original variety of the phenomenon we are modeling. This is important to keep in mind. The external variety is always much larger than the internal variety of the observer. The observer simply lacks the ability to tackle the extremely high amount of variety. To address this, the observer removes or attenuates the unwanted variety of the phenomenon and constructs a simpler model. For example, when we talk about a healthcare system, the model in our mind is pretty simple. One hospital, some doctors and patients etc. It does not include the millions of patients, the computer system, the cafeteria, the janitorial service etc. We only look at the variables that we are interested in.

Ashby explained this very well:

Another common aim that will have to be given up is that of attempting to “understand” the complex system; for if “understanding” a system means having available a model that is isomorphic with it, perhaps in one’s head, then when the complexity of the system exceeds the finite capacity of the scientist, the scientist can no longer understand the system—not in the sense in which he understands, say, the plumbing of his house, or some of the simple models that used to be described in elementary economics.

A crude depiction of model-making is shown below. The observer has chosen certain variables that are of interest, and created a similar “looking” version as the model.

Ashby elaborated on this idea as:

We transfer from system to model to lose information. When the quantity of information is small, we usually try to conserve it; but when faced with the excessively large quantities so readily offered by complex systems, we have to learn how to be skillful in shedding it. Here, of course, model-makes are only following in the footsteps of the statisticians, who developed their techniques precisely to make comprehensible the vast quantities of information that might be provided by, say, a national census. “The object of statistical methods, said R. A. Fisher, “is the reduction of data.”

There is an important saying from Alfred Korzybski – the map is not the territory. His point was that we should take the map to be the real thing. An important corollary to this, as a model-maker is:

If the model is the same as the phenomenon it models, it fails to serve its purpose. 

The usefulness of the model is in it being an abstraction. This is mainly due to the observer not being able to handle the excess variety thrown at them. This also answers one part of the question posed in the title of this post – A model ceases to be a model when it is the same as the phenomenon it models. The second part of the answer is that the model has to have some similarities to the phenomenon, and this is entirely dependent on the observer and what they want.

This brings me to the next important point – We can only manage models. We don’t manage the actual phenomenon; we only manage the models of the phenomenon in our heads. The reason being again that we lack the ability to manage the variety thrown at us.

The eminent management cybernetician, Stafford Beer, has the following words of wisdom for us:

Instead of trying to specify it in full detail, you specify it only somewhat. You then ride on the dynamics of the system in the direction you want to go.

To paraphrase Ashby, we need not collect more information than is necessary for the job. We do not need to attempt to trace the whole chain of causes and effects in all its richness, but attempt only to relate controllable causes with ultimate effects.

The final aspect of model-making is to take into consideration the temporary nature of the model. Again, paraphrasing Ashby – We should not assume the system to be absolutely unchanging. We should accept frankly that our models are valid merely until such time as they become obsolete.

Final Words:

We need a model of the phenomenon to manage the phenomenon. And how we model the phenomenon depends upon our ability as the observer to manage variety. We only need to choose certain specific variables that we want. Perhaps, I can explain this further with the deep philosophical question – If a tree falls in a forest and no one is around to hear it, does it make a sound? The answer to a cybernetician should be obvious at this point. Whether there is sound or not depends on the model you have, and if you have any value in the tree falling having a sound.

Please maintain social distance and wear masks. Stay safe and Always keep on learning…

In case you missed it, my last post was The Maximum Entropy Principle:

The Maximum Entropy Principle:

In today’s post, I am looking at the Maximum Entropy principle, a brainchild of the eminent physicist E. T. Jaynes. This idea is based on Claude Shannon’s Information Theory. The Maximum Entropy principle (an extension of the Principle of Insufficient Reason) is the ideal epistemic stance. Loosely put, we should model only what is known, and we should assign maximum uncertainty for what is unknown. To explain this further, let’s look at an example of a coin toss.

If we don’t know anything about the coin, our prior assumption should be that heads or tails are equally likely to happen. This is a stance of maximum entropy. If we assumed that the coin was loaded, we would be trying to “load” our assumption model, and claim unfair certainty. Entropy is a measure proposed by Claude Shannon as part of his information theory. Low entropy messages have low information content or low surprise content. High entropy messages on the other hand have high information content or high surprise content. The informational entropy is also inversely proportional to the probability of an event. Low probability events have high information content. For example, an unlikely defeat of a reigning sports team generates more surprise than a likely win. Entropy is the average level of information when we consider all of the probabilities. In the case of the coin toss, the entropy is the average level of information when we consider the probability of heads or tail. For discrete events, the entropy is maximum for equally likely events, or in other words for uniform distribution. Thus, when we say that the probability of heads or tails is 0.5, we are assuming a maximum entropy model. In the case of uniform distribution, the maximum entropy model is also the same as Laplace’s principle of insufficient reason. If the coin was always landing on heads, we have a zero entropy case because there is no new information available. If it is a loaded coin that makes one side more likely to occur, then the entropy is lower than if it is a fair coin. This is shown below, where the X-axis is the probability of Heads, and the Y-axis is the information entropy. We can see that Pr(0) or no Heads, and Pr(1) or 100% Heads have zero entropy value. The highest value for entropy happens when the probability for heads is 0.5 or 50%. For those who are interested, Jon von Neumann had a great idea to make a loaded coin fair. You can check out that here.

From this standpoint, if we take a game, where one team is more favored to win, we could say that the most informative part of a game is sometimes the coin toss.

Let’s consider the case of a die. There are six possible events (1 through 6) when we roll a die. The maximum entropy model will be to assume a uniform distribution, i.e., to assign 1/6 as the probability for 1 through 6 value. If we somehow knew that 6 is more likely to happen. For example, if the manufacturer of the loaded die says that the number 6 is likely to occur 3/6 of the times. Per the maximum entropy model, we should divide the remaining 3/6 equally among the remaining 5 numbers. With each additional piece of information, we should change our model so that the entropy is at its maximum. What I have discussed here is the basic information regarding maximum entropy. Each new piece of “valid” information that we need to incorporate into our model is called a constraint. The maximum entropy approach utilizes Lagrangian multipliers to find the solutions. For discrete events, with no additional information, the maximum entropy model is the uniform distribution. In a similar vein, if you are looking at a continuous distribution, and you knew what the mean and variance of the distribution is, the maximum entropy model is the normal distribution.

The Role of The Observer:

Jaynes asked a great question about the information content of a message. He noted:

In a communication process, the message m(i) is assigned probability p(i), and the entropy H, is a measure of information. But WHOSE information?… The probabilities assigned to individual messages are not measurable frequencies; they are only a means of describing a state of knowledge.

The general idea of probability in the frequentist’s version of statistics is that it is fixed. However, in the Bayesian version, the probability is not a fixed entity. It represents a state of knowledge. Jaynes continues:

Entropy, H, measures not the information of the sender, but the ignorance of the receiver that is removed by the receipt of the message.

To me, this brings up the importance of the observer and circularity. As the great cybernetician Heinz von Foerster said:

“The essential contribution of cybernetics to epistemology is the ability to change an open system into a closed system, especially as regards the closing of a linear, open, infinite causal nexus into closed, finite, circular causality.”

Let’s go back to the example of a coin. If I am an alien and if I knew nothing about coins, should my maximum entropy model only include two possibilities of heads or tails? Why should it not include the coin landing on its edge? Or if a magician is tossing the coin, should I account for the coin to vanish in thin air? The assumption of just two possibilities (head or tails) is the prior information that we are accounting for, by saying that the probability of a heads or a tail is 0.5. As we gain more knowledge about the coin toss, we can update the model to reflect it, and at the same time change the model to a new state of maximum entropy. This iterative, closed loop process is the backbone of scientific enquiry and skepticism. The use of the maximum entropy model is a stance that we are taking to state our knowledge. Perhaps a better way to explain the coin toss is that – given our lack of knowledge about the coin, we are saying that the heads is not more likely to happen than tails until we find more evidence. Let’s look at another interesting example where I think the maximum entropy model comes up.

The Veil of Ignorance:

The veil of ignorance is an idea about ethics proposed by the great American Political philosopher, John Rawls. Loosely put, in this thought experiment, Rawls is asking us what kind of society should we aim for? Rawls asks us to imagine that we are behind a veil of ignorance, where we are completely ignorant of our natural abilities, societal standing, family etc. We are then randomly assigned a role in society. The big question then is – what should society be like where this random assignment promotes fairness and equality? The random assignment is a maximum entropy model since any societal role is equally likely.

Final Words:

Maximum entropy principle is a way of saying to not put all of your eggs in one basket. It is a way to be aware of your biases and it is an ideal position for learning. It is similar to the Epicurus’ principle of Multiple Explanations, that says – “Keep all the different hypotheses that are consistent with the facts.”

It is important to understand that “I don’t know,” is a valid and acceptable answer. It marks the boundary for learning.

Jaynes explained maximum entropy as follows:

The maximum entropy distribution may be asserted for the positive reason that is uniquely determined as the one which is maximally noncommittal with regard to missing information, instead of the negative one that there was no reason to think otherwise… Mathematically, the maximum entropy distribution has the important property that no possibility is ignored; it assigns positive weight to every situation that Is not absolutely excluded by the given information.

We learned that probability and entropy are dependent on the observer. I will finish off with the wise words from James Dyke and Axel Kleidon.

Probability can now be seen as assigning a value to our ignorance about a particular system or hypothesis. Rather than the entropy of a system being a particular property of a system, it is instead a measure of how much we know about a system.

Please maintain social distance and wear masks. Stay safe and Always keep on learning…

In case you missed it, my last post was Destruction of Information/The Performance Paradox:

The Truth About True Models:

I recently came across Dr. Donald Hoffman’s idea of Fitness-Beats-Truth or FBT Theorem. This is the idea that evolution stamps out true perceptions. In other words, an organism is more likely to survive if it does not have a true and accurate perception. As Hoffman explains it:

Suppose there is an objective reality of some kind. Then the FBT Theorem says that natural selection does not shape us to perceive the structure of that reality. It shapes us to perceive fitness points, and how to get them… The FBT Theorem has been tested and confirmed in many simulations. They reveal that Truth often goes extinct even if Fitness is far less complex.

Hoffman suggests that natural selection did not shape us to perceive the structure of an objective reality. Evolution gave us a less complex but efficient perceptual network that takes shortcuts to perceive “fitness points.” Evolution by natural selection does not favor true perceptions—it routinely drives them to extinction. Instead, natural selection favors perceptions that hide the truth and guide useful action.

An easy to way to digest this idea is to consider our ancient ancestors. If they heard a rustling sound in the grass, it benefitted them to not analyze and capture the entire surrounding to get an accurate and true model of the reality. Instead, they would survive only if they got a “quick and dirty” or good-enough model of the surrounding. They did not gain anything by having an elaborate and accurate perception. Their quick and dirty heuristics such as “if you hear a rustling on the grass, then flee” allowed them to survive and pass of their genes. In other words, their fitter perception did not comprise of a true and accurate perception of the world around them. They gained (they survived) based on fitness rather than truth. As Hoffman noted, having true perception would have been detrimental because it avoided shortcuts and heuristics that saved time. As complexity increases, heuristics work much better.

The idea of FBT aligns pretty well with the ideas of second order cybernetics (SOC) and radical constructivism. From an SOC standpoint, the emphasis for the representation of the world is not that of a model of causality, but of a model of constraints. As Ernst von Glasersfeld explains this:

In the biological theory of evolution, we speak of variability and selection, of environmental constraints and of survival. If an organism survives individually or as a species it means that, so far at least, it has been viable in the environment in which it happens to live. To survive, however, does not mean that the organism must in any sense reflect the character or the qualities of his environment. Gregory Bateson (1967) was the first who noticed that this theory of evolution, Darwin’s theory, is really a cybernetic theory because it is based on the concept of constraint rather than on the concept of causation.

In order to remain among the survivors, an organism has to ‘‘get by” the constraints which the environment poses. It has to squeeze between the bars of the constraints, to coin a metaphor. The environment does not determine how that might he achieved. It does not cause certain organisms to have certain characteristics or capabilities or to be a certain way. The environment merely eliminates those organisms that knock against its constraints. Anyone who by any means manages to get by the constraints, survives… All the environment contributes is constraints that knock out some of the changed organisms while others are left to survive. Thus, we can say that the only indication we may get of the ‘‘real” structure of the environment is through the organisms and the species that have been extinguished; the viable ones that survive merely constitute a selection of solutions among an infinity of potential solutions that might be equally viable.

Nature prefers efficient solutions that does the work most of the time, rather than effective solutions that work all of the time – solutions that prefer least energy expenditure, least number of parts etc. This approach also resonates with Occam’s razor. It is always advisable to have the least number of assumptions in your model. Another way to look at this is – the design with the least number of moving parts is always preferred.

The idea that true perceptions are not always advantageous may be counterintuitive. As complexity increases, we lack the perceptual network to truly comprehend the complexity. How we perceive our world around us depends a lot on our perceptual network, which is unique to our species. Our reality consists of omitting most of the attributes of the world around us. As Hoffman explains – the reality becomes simply a species-specific representation of fitness points on offer, and how we can act to get those points. Evolution has shaped us with perceptions that allow us to survive. But part of that involves hiding from us the stuff we don’t need to know.

Complexity also favors this approach of viable solutions/fitter perceptions. Hoffman notes:

We find that increasing the complexity of objective reality, or perceptual systems, or the temporal dynamics of fitness functions, increases the selection pressures against veridical perceptions.

I will add more thoughts on the FBT theorem at a later time. I encourage the readers to check out Hoffman’s book, The Case Against Reality.

Please maintain social distance and wear masks. Stay safe and Always keep on learning…

In case you missed it, my last post was Talking about Constraints in Cybernetics:

Deconstructing Systems – There is Nothing Outside the Text:

In today’s post, I am looking at ideas of the famous Algerian-French philosopher, Jacques Derrida. Derrida is often described as a post-structuralist philosopher. His most famous idea is deconstruction. Deconstruction is often associated with analyzing literary works. The basic notion of deconstruction can be loosely explained as when a text is produced, the author dies, and the reader is born. A text is presented as a coherent whole with a basic idea in the center. The language in the text is all about the idea in the center. The assumption is that the central idea has a fixed meaning. The point of deconstruction is then to disturb this coherent whole, and challenge the hierarchy of the coherent whole. The intent of deconstruction is discovery; the discovery of what is hidden behind the elaborate plot to stage the central idea. It is an attempt to subvert the dominant theme.

Deconstruction is taking the text apart to understand the structure of the text as it is written, and to determine the meaning in several different ways by challenging the hierarchy put in focus by the author. Derrida believed that in language we always prefer hierarchies. We prefer good over bad, or day over night etc. Most often this behavior of focusing on hierarchies results in believing them to be the ultimate truth. We tend to think in terms of false dichotomies. It has to be “this” or “that”. If I don’t do “this”, I am “bad”. Deconstruction always pushes us to look at it from another side or perspective. Deconstruction challenges the notion that language is a closed system – that the meaning is fixed. Derrida viewed language to be an open system, where meaning is not fixed and can depend on the context, the culture and the social realm in which it was constructed. Every perspective is an attempt to focus on certain ideas. But in the act of doing this, we are forced to ignore certain other ideas. The act of deconstruction is an attempt to look at the ideas that lay concealed in the text.

Another important idea that Derrida put forward was differance. Derrida came up with this as a play on words. Derrida is putting two different ideas together into one word. The two different ideas are that of difference (how one word get its meaning by being different to another), and deference (how the meaning of a word is provided in terms of yet more words). The idea of differance is that the complete meaning is always deferred (postponed) and is also differential. The dictionary is a great example to explain differance. The meaning of a word is given in terms of other words. The meaning of those words is given in terms of yet another set of words, and so on.

Derrida’s most famous quotation is – Il n’y a pas de hors-texte. This is often translated as “There is nothing outside the text.” This idea is misrepresented as all ideas are contained in language and that you cannot go outside the language. Derrida was not saying this. A better translation is – There is no outside-text. Here the outside-text refers to an inset in a book, something that is provided in a book as a supplement to provide clarity. We can see this as an outside authority trying to shed light on the book. Derrida is saying that there is no such thing. The meaning is not fixed, and what is presented as a closed system is actually an open system. We have to understand the historicity and context of the text to gain better understanding. Derrida is inviting us to feel the texture of text. As Alex Callinicos explained it:

Derrida wasn’t, like some ultra-idealist, reducing everything to language (in the French original he actually wrote ‘Il n’y a pas de hors-texte’ – ‘There is no outside-text’). Rather he was saying that once you see language as a constant movement of differences in which there is no stable resting point, you can no longer appeal to reality as a refuge independent of language. Everything acquires the instability and ambiguity that Derrida claimed to be inherent in language.

 Derrida says that every text deconstructs themselves. Every text has contradictions, and the author has written the text in a forceful manner to stay away from the internal contradictions. Derrida is inviting us to challenge the coherence of text by pulling on the central idea and supplementing it to distort the balance. Paul Ricoeur wonderfully explained deconstruction as an act that uncovers the question behind the answers already provided in the text. The answers are already there, and our job then is to find the questions. We cannot assume that we have understood the entire meaning of the text. We have to undo what we have learned and try to feel the texture of the relations of the words to each other in the text.

Derrida was influenced by the ideas of Ferdinand de Sassure, who was a pioneer of a movement called Structuralism. Structuralism presents language as a self-enclosed system in which the important relationships are not those between words and the real objects to which they refer, but rather those internal to language and consisting in the interrelations of signifiers. Ferdinand de Sassure stated that in language, there are only differences. Derrida went a step further this. He challenged the idea of the continuous movement of differences and postponement of meaning that came as a result of structuralism. Callinicos explained this beautifully:

There is no stable halting point in language, but only what Derrida called ‘infinite play’, the endless slippages through which meaning is sought but never found. The only way to stop this play of difference would be if there were what Derrida called a ‘transcendental signified’ – a meaning that exists outside language and that therefore isn’t liable to this constant process of subversion inherent in signification. But the transcendental signified is nothing but an illusion, sustained by the ‘metaphysics of presence’, the belief at the heart of the western philosophical tradition that we can gain direct access to the world independently of the different ways in which we talk about and act on it…

He (Derrida) believed that it was impossible to escape the metaphysics of presence. Meaning in the shape of the ‘transcendental signified’ may be an illusion, but it is a necessary illusion. Derrida summed this tension up by inventing the word ‘differance’, which combines the meanings of ‘differ’ and ‘defer’. Language is a play of differences in which meaning is endlessly deferred, but constantly posed. The idea of differance informed Derrida’s particular practice of philosophy, which he called deconstruction. The idea was to scrutinize texts – particularly philosophical classics – to expose both how they participated in the metaphysics of presence and also the flaws and tensions through which the limitations of this way of thinking were revealed. As a result, these texts would end up very different from how they had seemed when Derrida started on them: they would have been dismantled – deconstructed.

 Deconstructing Systems:

At this point, I will look at deconstructing Systems. The idea of a System is very much aligned to the ideas of Structuralism. A system is viewed as a whole with interconnected parts working together. The focus is on the benefit of the whole. The whole is the central idea of Systems Thinking. The whole is said to be more than the sum of its parts. The parts must be sub-servient to the whole.

When we approach systems with the ideas of deconstruction, we realize that every system is contingent on who is observing the system. There is no system without an observer. This makes all systems to be human systems. We have to consider the role of the observer and the impossibility of an objective world. As the famous Cybernetician, Klaus Krippendorff said – whatever is outside our nervous system is accessible only through our nervous system, and cannot be observed directly and separated from how that nervous system operates. We may refer to and talk about the same “system.” However, what constitutes the system, its complexity and what we desire its purpose to be all are dependent on the observer. All systems are constructed in a social realm. After all, meaning is assigned in the social realm, where we bring forth the world together through “languaging.” What the whole is and whether a part should be subservient to the whole depends upon who constructs the system as a mental construct to make sense of the world. If you consider the healthcare system, what it means and what it should do depends on who you talk to. If you talk to the healthcare provider or the insurance company or the patient, you would get different answers as to what the healthcare system means and what it should be doing. There is no one objective healthcare system. We can all identify the parts, but what the “system” means cannot be objectively identified. We must look at this from different perspectives to challenge the metanarratives. We should welcome multiple perspectives. Every perspective reveals certain attributes that were hidden before; the process of which knowingly or unknowingly requires hiding certain other attributes. From the discussion, we might say that – The center does not hold in systems.

There are many similarities between the hard systems approach of Systems Thinking and Structuralism. We talk of systems as if they are real and that everyone can objectively view and understand it. Gavin. P. Hendricks sheds some light on this:

Structuralism argues that the structure of language itself produces ‘reality’. That homo sapiens (humans) can think only through language and, therefore, our perceptions of reality are determined by the structure of language. The source of meaning is not an individual’s experiences or being but signs and grammar that govern language. Rather than seeing the individual as the center of meaning, structuralism places the structure at the center. It is the structure that originates or produces meaning, not the individual self. Meaning does not come from individuals but from the socially constructed system that governs what any individual can do.

Derrida’s ideas obviously rejected the notions put forth by Structuralism. Derrida’s ideas support pluralism. There is no outside-text doesn’t mean that there is no text for us to process. It means that the text can be interpreted in multiple meaningful ways. And of course, this does not mean that all of them are valid. This would be the idea of relativism.  As Derrida said, meaning is made possible by relations of words to other words within the network of structures that language is. The different meanings generated through deconstruction (pluralism) are meaningful to those who generated them. This idea is something that we need to bring back into “the front” of Systems Thinking. Derrida invites us to dissolve the hierarchy of the whole in the system that you have created, and look at the part that you have marginalized in your system. When we view the part from another perspective, we suddenly realize that the center of our system does not align with the center of the new different view.

I will finish with wise words from Richard Rorty:

There is nothing deep down inside us except what we have put there ourselves.

The corollary of course is- there is nothing out there giving us meaning or purpose, except that which we have constructed ourselves.

Please maintain social distance and wear masks. Stay safe and Always keep on learning…

In case you missed it, my last post was When a Machine Breaks…:

When a Machine Breaks…:

In today’s post, I am looking with more depth at the ideas of Cybernetics with relation to Ross Ashby, one of the pioneers of Cybernetics.

In particular, I am looking at one of the Ashby aphorisms:

When a machine breaks, it changes its mind.

This is a very interesting observation from a Cybernetics standpoint. Ashby defined a machine as follows:

It is a collection of parts which (a) alter in time, and (b) which interact with on one another in some determinate and known manner.

A designer designs the machine specific to an environment. This means that the designer has encoded a model of the environment into the machine so that when certain perturbations are encountered, the machine reacts in a certain manner. The variety that is estimated to be “thrown” at the machine is captured by the designer, and appropriate responses are encoded into the parts or the circuitry of the machine. The external variety is attenuated to a successful degree by the information conveyed by the machine in terms of affordances and signs on the machine. For example, a vending machine has signs on it along with pushable buttons that convey information to the user.

Ashby viewed this as the machine being successfully adapted to its environment. Ashby spoke of adaptation as being in a state of equilibrium. He referred to the stable state of equilibrium as “normal” equilibrium.  

Normal equilibrium has some special properties which we must notice. Firstly, the system tends to the configuration C; so, if it is disturbed slightly from C, it will automatically develop internal actions or tendencies bringing it back to C. In other words, it opposes any disturbance from C. Further, if we disturb it in various ways, it will develop different tendencies with different disturbances, the tendencies being always adjusted to the disturbances so as to oppose them.

it must be noted that an equilibrium configuration is a· property of the organization… The equilibrium states of a machine are defined by the organization only.

From this point on, Ashby explains what the “break” means with regards to the machine.

Let us imagine a machine has “broken.” The first observation is that no matter how chaotic the result, it is, by our definition, still a machine. But it is a different machine. A break is a change of organization.

The specific organization entails what the machine can do when it is perturbed. The machine only has the initial information to deal with perturbations. When a new scenario arises, it cannot deal with it because it cannot generate new information (unlike humans). The difference with us humans is that we can generate new information as needed to deal with the new perturbation. Sometimes, this can be in the mode of the basic fight or flight response. The reaction is indeed an effort to get an equilibrium. As Ashby put it:

The drive to equilibrium forces the emergence of intelligence.

Information is described as the reduction in uncertainty. When the environment is dynamic and constantly changing, we can say that there is a usefulness quotient for the freshness of the information on hand. This is something like a “best by date” that is on the carton of milk. As Ashby put it – Any system that achieves appropriate selection (to a degree better than chance) does so as a consequence of information received. From a second order Cybernetics standpoint, information is generated by the autopoietic being. It is not something that can be transmitted in the form of a physical commodity from one person to the other. We should work on improving our ability to generate new information as needed when new perturbations arise. This provides us the requisite variety to deal with the new variety that is thrown at us. What worked in the past, and what worked at another organization may not be meaningful with the new perturbations. The generation of new information requires updating the model of the environment to some degree. This updating corresponds to isomorphism, the idea that there is a corresponding one to one relationship between the various states of the model and the environment. The better this correspondence, the better the model.

Another aspect of the statement that the machine changes its mind, is that the “mind” is embodied in the physical body also. There is a famous debate in philosophy that looks at how much the mind is separate from the body – is the mind embodied in the body or is it separate? It is believed that the mind is part of the body as much as the body being part of the mind. There is no use trying to separate the two. Ashby may be giving a gentle nod to this idea that the mind should not be separated from the body.  When a machine breaks, it changes its mind!

Ashby’s approach of tying adaptation/intelligence to the idea of stable equilibrium is unique. I will finish off with his explanation regarding this:

Finally, there is one point of fundamental importance which must be grasped. It is that stable equilibrium is necessary for existence, and that systems in unstable equilibrium inevitably destroy themselves. Consequently, if we find that a system persists, in spite of the usual small disturbances which affect every physical body, then we may draw the conclusion with absolute certainty that the system must be in stable equilibrium. This may sound dogmatic, but I can see no escape from this deduction.

Please maintain social distance and wear masks. Stay safe and Always keep on learning… In case you missed it, my last post was Cybernetics Ideas from a Thermostat: