« Back to the Darkness| Main | If We Told You That, We Would Have to Shoot You »

Markham's Scale of Ignorance

| | Comments (2)

Yesterday a couple of readers gave me grief for all the "knowns", "unknown knowns", "unknown unknowns", etc.. On top of that , the definitions got a little loose in the essay.

So instead of fixing the essay (Gad no! This is the internet! 2-hours work constitutes long-term commitment) I thought I would enumerate the scale of what you can know and what you can't. I'm probably reinventing something from somewhere, but I think these distinctions are important enough to restate. One of the authors from the articles I quote came to the conclusion that you can deal with any amount of unknowns simply by knowing the questions. Hell no. That's totally whacked.

Ten years ago I sat in the office of a high-ranking procurement officer in the military. He was a fast-riser, had a masters in mathematics and was a very sharp guy. I was explaining to him that the way the software development was going on a certain project was troublesome. The people, technology, process, environment, and bureaucracy were not working together. Instead various misunderstandings, agendas, confusion, and ignorance was causing chaos and poor performance.

It was a complicated discussion, made more so because each of the varying factors - people, technology, process, bureaucracy, environment - were pretty dang complicated in their own right. The way they all worked together -- or were supposed to work together -- was even more complex. Remember, this guy was probably a genius. Literally responsible for tens of billions of dollars. But he had no concept of what he didn't know. It was like trying to explain String Theory to Julius Caesar. We just had no place to meet. Sure, given a few weeks of gaining some common understanding, this guy would be teaching me something. There was no stupidity at work -- he was a brilliant man. He wasn't even classically ignorant -- it wasn't like I could give him a class and a couple of tests and somehow that would fix things. We simply couldn't communicate.

I'll never forget what he said.

"I'm not sure I'm following you completely, but you see, I'm on top of the whole thing. I can ask any questions I like and get an answer"

My thoughts were: yes! But you neither know the correct questions, what the answers might imply, or how the answers to one question might lead to other questions!

Simply asking and answering questions is not enough. This guy had the magic power -- whatever he asked, you can be sure that somebody was going to work as hard as they could to come up with an answer. And the project was still hosed up.

So in the interest of simplifying the discussion of how ignorant we all are in various ways, I propose the following scale:

  • Level 1: Mastery of Principles and Operations - You understand the deeper principles involved with creating the symbols and relationships. You understand and can use all of the operations in the domain. You can mix and match operations freeform, including changing fluidly changing operations, to reach a larger goal. Because of this knowledge, you also create and modify what the symbols and names mean

    This one is a little complicated, so let's unpack it a bit. Picture a professional card player. He knows what all the cards in the deck are. He knows how to play all of the games involving cards. He knows all the jargon involved with card games. In addition, he knows why some card games are better than others, and he can create his own games on the fly. In fact, given some paper and a pencil, he could create a new card game complete with new kinds of cards, new terms , new rules, new strategies, and new goals. And people would like it. This guy has not only mastered the terms and symbols of cards, he's mastered how those symbols go together -- flush, straight, 3-of-a-kind. He's even mastered how all of the various operations work on cards: drawing a card, using a discard pile, laying down, etc. But it goes beyond that: he knows the principles that all card games are built on: competition, turn-taking, combinatorial logic, etc. He knows why certain combination of rules and cards make a good game and why certain combination don't. Based on this knowledge, he can modify existing games, add new card types, come up with new jargon, heck, create his own game. He is operating at the lowest level of ignorance

  • Level 2: Mastery of Operations - You know all the terms and how they all fit together. You are fluently able to perform any of the operations inside this domain. You have mastery of how the operations fit together. In our card game analogy, you can play any game of cards. You know all the card names and all the moves. You know when you do one thing and get one result, other things are now implicated. If you were playing chess, not only would you know the moves and the pieces, but you would know which moves imply other moves. This is the level that our officer did not reach.
  • Level 3: Knowledge of Operations - You know what all the things are, and you know how to do things with them. But you're not sure exactly how the strategy works. You're following a cookbook. You've got the immediate things to do, but how they fit together and what they all mean is beyond you. This is probably my current knowledge of chess.
  • Level 4: Mastery of Symbols and Terms - Through study and application of some of the operations, you have learned all the terms in the domain. As an example, I grew up in a house where my father was a diesel mechanic. Every night at supper I got to hear him talking about working on trucks. Over a period of years, I became very good at talking about how to work on trucks -- so much that I could even fool people who were professional mechanics. (Not that I tried) But I actually was completely incapable of even changing a flat tire. I knew the words, and could put the words all together in meaningful ways, but that's about it.
  • Level 5: Knowledge of Symbols and Terms - This is what you'd get if you spent an hour or so googling some random topic. You'd know a bit, perhaps a lot of words and how some of them fit together. In a pinch you might even sound like you knew what you were talking about. This is the skill level of the average internet commenter when asked to put forth on some topic. Nothing wrong with that! I'm the same way. But it's just the barest minimum to be able to communicate
  • Level 6: Knowledge of Adjacent or Similar Domains - At this level of ignorance you know something about a field that is somewhat related. Perhaps you've learned a bit about card-playing by watching TV, and so you've picked up some terms and operations. Perhaps you are an expert in some other game of chance. In this situation you might not know the terms and operations of the domain in question, but you know enough about a similar domain to quickly work in one of the other levels of ignorance. This is typically how people are taught: you give them an analogy to some similar thing they know and tell them "it's mostly like that"

    Of course, it's never "exactly" like that, but the generalization works for a while, sometimes for a long while, and it helps people start working in the new domain. This is the expert on frogs that is called upon to work in the field of iguanas. The various analogies may work so well that no problem is ever discovered -- or there may be subtle differences between the domain he knows and the one he is working in. This is the "unknown unknowns" from yesterday's post. The various abstractions and analogies being used seem fine. It's impossible for the practitioner to know if some new terms or procedures completely outside his experience will show up because he has no idea what is in the actual world he is operating in. All abstractions are leaky. Things might come along that he has no terminology for, things could happen that he's never seen before. If you're creating a new business, or learning a new skill, you're going to spend a lot of time here. A lot of breaking-ground science happens here as well.

  • Level 7: Lack of all reference - This is the caveman and String Theory. As much as you might like, no amount of communication and practice is going to get a person who has no language or understanding of math to understand, work, and master String Theory. Just ain't happening. Now you might work on a lot of easier domains, like spoken language, or written language, or counting. And at some point you may have raised his ignorance level enough in various areas to begin communicating by analogy and abstraction, but it's completely impossible right now. The caveman has ignorance level 7 when it comes to string theory. Even if he spoke some kind of crude language -- perhaps using grunts to describe various hunting patterns -- you couldn't say anything about String Theory that would make any sense at all to him. If it makes you feel any better, he'd probably judge your hunting ignorance level as 7.

    Ignorance Level 7 is where deities are used. We're a couple of cave people on the beach. Never been there before. There is this big body of water. "Auugwheychat!" I say, using a word that has no meaning at all to us. We leave. From now on, "Auugwheychat!" is our word for the ocean. It's ways are mysterious. Who knows what it is made of, or what is in it? Who knows what it does, or how it does it? It is the unknown. It is "Auugwheychat!"

    Of course, the human mind can't stand a void, so we immediately start anthropomorphizing it. Level 7 is very uncomfortable, and people will not remain here. "Auugwheychat!" is a woman. It is a jealous lover. It has many legs like the centipede, etc. Welcome to a plausible explanation of the origin of all those Greek and Roman gods. It got so in ancient times that the stories were plethora and many times conflicted with each other -- after all, you got to make up your own as you went along. The gods were so numerous that single rivers or woods would have their own god, which makes sense too. After all ,who in ancient times really understood much about a river? Aside from being made of water, it had all sorts of terms and did all sorts of actions that were completely baffling.


Note that you may physically be unable to move from one level to another. No matter how hard I try, I'm never going to get a slug to understand arithmetic; there's simply no cognitive ability. Perhaps humans are slugs to most of the rest of intelligent life in the cosmos, in which case not only would it be silly to talk to us, it might actually interfere with our evolving into some sort of creature that could understand things. In other cases the cognitive ability is there, it's simply a matter of vastly different life experiences, as in our caveman. Sometimes we have a wide array of life experiences, but we don't have enough in common, or we don't have the time to start creating common models that we can both use, as in our procurement discussion.

The worst case, of course, is when we understand many models that mostly work, but we have no idea where they do not work. We may not even know that there are gaps. We're just humming along using our broad generalizations, working metaphors, and patterns of other models, and things seem to be fine. This is the scientist who speaks out of his subject area, or the historian who tries to explain Bayes Theorem but misses hugely important parts. A vast, vast majority of the time we are at Level 6, which is how it should be. It's probably all we can cognitively manage. Our brains are able to fake higher levels to an amazing degree -- to such a degree that we are not even aware of it.

Some domains are easier for us than others to reach Level 7, Card-playing, for instance, or some forms of math. Some are probably impossible for us. The vast majority of domains we are able to use Level 6 techniques to fake our way up to Level 3 enough that nobody is really the wiser. Most of the time things work the way the way most things work most of the time. But as things get more interconnected, as all the pieces get smaller and hooked together in more complicated ways, the "gotchas" multiply. And are largely invisible. Not a good thing.

2 Comments

It seems to me that your old Army boss proved your point: if he didn't follow you completely, why didn't he just ask one of those questions of his and get an answer that would make sense of everything for him? Or was it your fault because you couldn't answer his questions the right way?

Good information on how to work in a domain....

Leave a comment


Comment Policy: I really, really, really enjoy comments, but if all you have to offer is general platitudes like how happy you are to have found my site and what a wonderful place it is, I will delete your comment and report your comment as spam. Please try to either tell me I am wrong, sympathize with my point, expand on what I'm saying, or offer your own experiences or opinions. If you just want a link your best bet is to just ask for one. Probably won't work, but at least be honest about it. No name-calling and please keep the profanity as low as possible. If your grandma can't read it or you wouldn't say it in person, don't write it here. Thanks.

About this Entry

This page contains a single entry by DanielBMarkham published on June 23, 2010 6:13 PM.

Back to the Darkness was the previous entry in this blog.

If We Told You That, We Would Have to Shoot You is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.





Share Bookmark this on Delicious

Recent Comments

  • Novalja smjestaj: Good information on how to work in a domain.... read more
  • Keith McMillan: It seems to me that your old Army boss proved read more

Information you might find handy
(other sites I have worked on)





Recently I created a list of books that hackers recommend to each other -- what are the books super hackers use to help guide them form their own startups and make millions? hn-books might be a site you'd like to check out.
On the low-end of the spectrum, I realized that a lot of people have problems logging into Facebook, of all things. So I created a micro-site to help folks learn how to log-in correctly, and to share various funny pictures and such that folks might like to share with their friends. It's called (appropriately enough) facebook login help