Being new to Monty, I set out to explore and learn about Monty from the inside by first running some existing experiments. I watched Monty resolve that the curve of a banana was not the curve of the bowl positioned before it. And Monty settled on its conclusion as to what it was (its Most Likely Hypothesis, MLH) fairly early and quickly.
I decided to test an hypothesis of my own that, being based on the principles found in the Thousand Brains Theory, Monty might exhibit some similar cognitive failures similar to those seen in humans. I set out to examine three classic psychological characteristics found in humansâpredictable errors we all are prone to make under the right conditions. These are:
1. Confirmation Bias
2. Inattentional Blindness
3. Cognitive Dissonance
Ultimately, I was hoping to demonstrate that by adding language as a source of information for Monty, a way of sharing simulations as humans do when sharing meanings, Monty was also prone to the same shortfalls of cognitive judgment as we are. This would have many implications for how we use Monty as a trusted agent, as well as for possible insights into the mechanisms in humans that result in these and other cognitive mishaps.
That was my goal. I was excited. I was soon disappointed to discover that Monty seems quite resistant to these failings, try as I did to induce them. My method was not to mess with language at this stage. Instead, I started with the Global State Generator (GSG). I added some code as if a new source (from language) had planted a specific simulation in Monty.
My first test was to try âprimingâ Monty with the false idea that it was sensing a banana. I expected to observe certain delays in the arrival at the correct MLH. Could I rig it so that Monty would lean towards âbananaâ as the MLH over what its senses were telling it? With the GSG modified, I ran the ârandrot_noise_10distinctobj_surf_agentâ experiment. Monty thought the âmeat canâ was a banana for a fleeting second until its sensory input led to voting between the Learning Modules (LMs) that quickly ruled out âbanana.â This attempt failed to induce some form of Confirmation Bias. I could not induce a bias in its judgment. It correctly saw the âmeat can.â
I then tried inducing a kind of Inattentional Blindnessâthink of the experiment where radiologists were presented with CT scans of human lungs and tasked with finding cancerous nodules. 83% failed to notice the faint outline of a gorilla placed in the last few slides. For Monty, I turned up the volume on the âbananaâ (serving as the analog to focusing intently on the lung nodules) to +50 to simulate really focusing on the task. I had hoped that the presence of the âmeat canâ (the analog of the gorilla) would be missed in some measure. But no, the LM reached the correct assessment of the MLH being the âpotted meat canâ in 26 steps.
Finally, I tried inducing Cognitive Dissonance in Monty. I thought of the 1974 case of Indiana Congressman Earl Landgrebe, a staunch supporter of President Nixon, who, when confronted with the discovered facts of the incriminating White House tapes, said-- âDonât confuse me with the facts. Iâve got a closed mind." (Forgive my old reference but I remember this as a canonical example of cognitive dissonance in the wild.) I tried presenting âbowlâ features as it was also sensing the âmeat canâ-- a kind of inverse Landgrebe reaction in which the facts of the âmeat canâ would conflict with the erroneous reports of the âbowl.â Would Monty waffle between the two in a state of unresolved conflict? No. Monty exhibited no conflict at all and almost instantly settled on âmeat canâ as the MLH.
What I came to see was that, unlike humans, Monty doesnât have a Thalamus to induce certain biases. It has no control mechanism (as I tried unsuccessfully to create) to mute sensory input to satisfy some Top-Down goal of detecting a banana where none exists. Montyâs judgments seem to be solely driven from the Bottom-Up starting with the sensors. Our bias in initially seeing a snake in the leaves that turns out to be a stick has evolutionary protective advantages that Monty does not have or need. Our âmistakesâ in cognition are sometimes artifacts of a system evolved to be âfit enoughâ to survive. Our brain trades off pure accuracy (itâs most likely a stick") for safety (âit could be a snakeâ). Monty will move and sense to confirm itâs a stick every time. Monty is fearless in that way. Maybe itâs the lack of such evolutionarily rooted phenomenal experiences that makes Monty such an objective observer.
Iâll admit to being disappointed I couldnât trick Monty in the ways I thought I could. But, doing this much has made me appreciate the resilient architecture of Monty even more. Thereâs a âWisdom of the Crowdâ aspect to Monty that runs quite deep and is hard to defeat. That makes Monty even more interesting to study and maybe work on. Montyâs objectivity and resilience to the effects of noise and extraneous information, makes it a new kind of Truth Seeker, a hard realist, thatâs different from humans, and certainly different from other AIs that lack spatial grounding. As such, I found that Monty is hard to bribe and hard to make accept counterfactual claims about the world it senses.
Like I said at the outset, Iâm new to Monty. I have a lot to learn. But I already have a new appreciation for the team that has built this early version of Monty. By choosing not to emulate the human brain in all facets, you have made both a practical and a wise choice. Consider where air travel would be today if engineers and designers had persisted (as some tried to do) in making wings that flapped like birds.