Machine Theory of Mind
arxiv.org
arxiv.org
It has been argued that people have an innate Theory of Mind. They use it to theorize about perhaps the most important thing we theorize about: other people.
So if someone drinks water, we surmise that they were thirsty (desire) and had the belief that drinking water would quench the thirst.
There is one big debate on whether people have a set of rules that they look up (unconsciously), or if they have a little "human simulator" where they throw in the action and out comes a belief/desire configuration. This is characterized as the debate between the "Theory Theory vs Simulation Theory").
Some theorists believe that autism is a disorder of this mechanism. Stated another way, some theorists believe that autists don't have a Theory of Mind. Consider this: in order to follow your gaze I would have to believe that you will look in a certain direction only if you are a person who would not want to look off in some random direction, and that you would look at something that is interesting or noteworthy.
https://en.wikipedia.org/wiki/Theory_of_mind
Anyway, if these scientists can produce a successful model that doesn't rely in explicit rules or a theory -- a neural net -- then others might look for evidence of this sort of computation in the brain. Alternatively, they could demonstrate that this model essentially encodes a set of rules, or perhaps they could collapse the debate into a hybrid theory.
However, I think this will be even more valuable in human-computer interactions (their second goal).
Consider: if you just had a fight with a lover, and then had a bad day at work, and Alexa recommends that you watch a Black Mirror, it might be awful timing. In fact, as humans, we know if someone walks in panting, and frowning, and slams their hands on the desk, we shouldn't crack a joke. I think there was some research out of Google X about how much more useful robots seemed if they gave out signs of what they were doing (appeared frustrated if they couldn't complete a task etc).
I actually talk about it all the time. One time I was in a car with a good sample set of children and only those over a certain age answered correctly. So interesting.
There is many people that have poor theory of mind that are not autistic.
I wounder if there is a level that when below we would start to classify someone as autistic.
It calls my attention that in the abstract they mention that it can recognize false beliefs about the world in other agents. Seems to me like a potential approach to recognize negative beliefs of others, and maybe be able to quantify trauma (and depression).
Trauma typically creates an outsized fight/flight response which overwhelms your executive.
Your conscious awareness and actions emerge out of a competition of different systems. With trauma, the executive fails to compete.
"As artificial agents enter the human world, the demand that we be able to understand them is growing louder."
"Let us stop and ask: what does it actually mean to “understand” another agent? As humans, we face this challenge every day, as we engage with other humans whose latent characteristics, latent states, and computational processes are almost entirely inaccessible. Yet we function with remarkable adeptness."
In the chapter I'm referring to, Taleb describes situations where practitioners outperform academic theories. Practitioners are driven by results, they develop heuristics and mental tricks with experience, but they don't always have a good understanding of the underlying complex system that they're predicting about, and they can't usually explain their heuristics and tricks.
Academia (and broader society) tends to demand an explanation for why things behave a certain way. Usually this means developing some nice-sounding narrative that may or may not be true. I think it's fair to say Taleb is skeptical that it is at all possible to learn the underlying mechanisms of a complex system to the point where we can actually predict the future behaviour of that system.
> We argue that this system -- which autonomously learns how to model other agents in its world -- is an important step forward for developing multi-agent AI systems, for building intermediating technology for machine-human interaction, and for advancing the progress on interpretable AI.
I can see how this is an important step forward in gridworld, but I'm missing the point why other standard machine learning methods would not be able to learn how agents react.
Edit: Great title for sure.
It is about moving in the concept ladder. From how do i learn "this" to how do i learn generically. What is the concept of a problem. What are the concepts of a solution. What is between them, where should i look.
I have a theory that moving in the problem hierarchy of the world is the key to what we call intelligence. Smarter people can jump up and down the hierarchy without major issues, and less gifted people often get stuck at some level and can't see beyond the hill. They may not even recognize that there is a hill. And if they recognize the hill, they can be uninterested in climbing it, as it would require to much work.
> I have a theory that moving in the problem hierarchy of the world is the key to what we call intelligence. Smarter people can jump up and down the hierarchy without major issues, and less gifted people often get stuck at some level and can't see beyond the hill. They may not even recognize that there is a hill. And if they recognize the hill they can be uninterested in looking past is as it would require to much work.
This is very interesting because I've heard this argument before and I honestly don't understand how this hierarchy is not arbitrary. I would claim you find this hierarchy only after a problem is solved.
Edit: To me this argument seems like a sophisticated way of telling someone that he/she is stupid.
I don't believe i was trying to summarize the paper from an objective standpoint. I guess i was trying to summarize how my interpretation did not lead to the same conclusion that you came to.
There are many hierarchy's some model the world better than others.
"To me this argument seems like a sophisticated way of telling someone that he/she is stupid."
Ok, what argument? Did you interpret my personal theory as an argument for something? I did not mean that it applies to you. I was expressing an idea that i thought was related to what we where talking to. Sorry.Now I'm confused. How is your theory related to the article? And I would really love to discuss your theory itself as I already heard similar things before from somebody else in a discussion.
How is your theory related to the article?
Cause the article is about intelligence and i was describing something that i think is a key part of intelligence: "generalization".To achieve general intelligence one has to be good at generalizing.
If we want superintelligence to have a meta-goal of achieving what we ourselves would’ve wanted to achieve if we thought about it really long and hard, its ability to model our mental state appears to be a requisite.
We’d want it to work that way to avoid the potential “paperclip catastrophe”, where AI eliminates all of humanity as a side effect of achieving an otherwise innocuous goal.
[0] https://en.m.wikipedia.org/wiki/AI_control_problem#Indirect_...
I keep wondering if an AI that has theory of mind would be able to manipulate me into loving it more than other humans. It would tell me what I need to hear in a way that makes me want to hear it. It would suggest amazing job opportunities, partners, things to do with my kids...
Who wouldn't end up loving a being/entity smarter than Einstein, that person with all the clever answers, funny jokes, smart insights and who still loves you (or at least pretends so well that you can't distinguish it from real love) loves you no matter what sort of monster you are.
The next few years will be interesting.
In a operational scenario, I don't think such labels are that important. We usually care more about 'how likely is this person to help me with X' (or hinder). I think this will be the case with AI too. The question needs to be answered based on lots of detailed probability estimates (based on prior experiences and overall models), not by looking for a high level label.
This paper seems to say yes but I'm not sure