Scrabble Chinese Room and AI Understanding
By Lance Eliot, the AI Trends Insider
If you are a Scrabble fan, you might remember the headlines in 2015 that blared that the winner of the French Scrabble World Championship was someone that did not understand a word of French.
Note that I spelled this stereotypical French phrase as it is spelled in the French language, as one word, rather than the Americanized version of two words with the accent (sacre bleu), which would be important if I was playing Scrabble right now.
Essentially, the word or phrase is an outdated and hackneyed curse that was never particularly used by the French, but crept into the English language and became employed for formulaic portrayals in movies and TV shows.
In any case, let’s focus on the aspect that the winner of the World Champion for the Francophone Classic Scrabble in 2015 was a non-French speaking contestant.
This feat seemed to be nearly impossible.
How could anyone manage to win in Scrabble, a board game dependent upon words, and yet not understand the words being used in this famous and popular sport?
Bizarre, some said.
A miracle, others stated.
I’d say it is nothing more than a magician pulling a rabbit out of a hat or finding your chosen card out of a deck of cards.
Let’s unpack what it means to play Scrabble and see how this winner was able to succeed.
The Inner Game Of Scrabble
In Scrabble, there is a board consisting of squares arranged in a 15 by 15 grid.
Players have various tiles of letters and are supposed to lay down the tiles in a manner that spells out a word.
This can only be done by putting the tiles in a left-to-right or downward manner, meaning you cannot place words in a diagonal or written backwards. There are points scored per tile placed onto the board. The board itself also has squares that when used will amplify the points scored.
What makes the game particularly challenging is that there is a limited set of letters, plus you need to build your word off of a word played on the board (other than at the start), there is a bag of the letters from which you draw your subset of letters, and a slew of other complicating factors come to play.
The play of the game alternates between each of the players.
During your turn, you can play out some or all your tiles if there is a word that you can make, or you can pass but this means that you are giving up that turn and won’t get any points, or you can do an exchange of your subset of letters with whatever remains in the bag and as randomly selected out of the bag.
When I used to play Scrabble with my children, they at first were eager to make a word whenever they could see that it was possible based on their tiles in-hand and what was available on the board. They quickly realized that the problem of impulsively wanting to make words is that you might be setting up your opponent to subsequently score points. Soon enough, the kids soon realized that they needed to try to anticipate whether their opponent could make a word, and attempt to keep their opponent from doing so, by being mindful of the words they were making on the board.
I liked playing the Scrabble game with my kids because it led to discussions, sometimes debates, regarding whether a word was a real word or a made-up word.
You see, playing Scrabble involves first deciding what definitive source will be used to dictate what is a word versus what is not a legitimate word. The kids might have had their own vocabulary from the playground of made-up words, like “sheez-la-cheese,” but I explained that we’d instead use words that were only found in a valid dictionary.
So, we’d grab an English dictionary from our bookshelf and have it at the ready, using it to look up words and verify that they were valid. Even if I already knew a word that was considered in contention, I was happy and eager to see them looking up the word anyway. I figured this would be a means to boost their vocabulary.
Besides considering how the word was correctly spelled, I typically inquired as to the meaning of the word. I did so in hopes that the word would become enmeshed in their minds. If the word was merely a series of letters that happened to make a word, and yet if they did not know what the word meant, I figured it wouldn’t do them much good. When it came time for them to take tests at school and write narratives, I wanted to ensure they knew the nature of the word and could use it in a sensible manner.
This last aspect about understanding the meaning of words is crucial to the story about the non-French speaking winner of the Francophone Scrabble Championship.
In Scrabble, there is no requirement that you actually understand the word that you are spelling out on the board.
You don’t have to state what the word means.
The word merely has to be a valid word.
If you perchance have heard a word and know how it is spelled, or seen it written someplace, and yet if you have no clue what it means, you are perfectly Okay to use it during Scrabble. Nobody is going to ask you to explain the word or use it in a sentence, since that’s not in the official rules of the game (though, when I played Scrabble with my kids, I added that as a rule, sneakily to get them to understand the words and expand their comprehension and vocabulary at the same time).
The non-French speaking contestant had done something that was impressive, he had memorized all the words in the officially used French dictionary, doing so by only memorizing how the words were spelled.
He happened to have a photographic memory capability and was able in nine weeks to memorize the words.
He did not know what the French words meant.
He could not pronounce them per se, since he hadn’t studied the verbalized versions of the words, though I’m sure he could have guessed at how to say many of the words. In that manner, it is perhaps a stretch to suggest that he was a non-French speaking person, due to the aspect that he had memorized French words and likely could try to utter them. He likely could also guess at many of the words in terms of their meanings, since French and English have many of the same underlying roots and bases.
In any case, it seems relatively fair to assert that he wasn’t French speaking since he could not use the words in any fluent manner and had no understanding of the words, along with no grasp of how to form sentences and abide by the semantics of the language. He did though have to learn to count in French from one to ten, in order to participate in the Scrabble game, a requirement of the contestants.
I’ve now revealed how the magician pulled off the magic act.
Similar to describing how a rabbit got into that hat of the magician, or how your card was marked or planted into a deck of cards, the secret in this case of Scrabble is that you don’t need to understand the words and merely need to know how to spell them. Admittedly, memorizing an entire dictionary of words is somewhat impressive, though having a photographic memory makes it relatively “easy” to do.
To him, the words were essentially icons or images.
Sure, you ultimately need to discern each separate letter that is in a given word, but you can pretty much just remember what the word looks like and then have it ready when needed.
Pretend that letters are only scratches that consist of lines and curves. Those various lines and curves make letters, and the letters are placed next to each other to make words. It is a primitive way to consider the nature of words and letters, though quite effective and the only necessity for playing Scrabble. They are nothing more than blobs.
Upon hearing about this contestant winning, I was immediately aware that he would not have had to “understand” the French language to win at such a Scrabble tournament.
Thus, I was not especially surprised or taken aback.
My first thought was that there is actually a lot more to Scrabble beyond memorizing patterns of letters and words.
More Twists To Scrabble
Being smart about the game play is essential in Scrabble, and especially at any vaunted tournament.
The strategies and tactics that you use in Scrabble are crucial to winning. You cannot just take anyone that happens to have a photographic memory and have them winning Scrabble contests all around the planet. It is like playing Poker, namely that being able to play by the rules and realize what the different cards in the deck represent won’t let you win those million-dollar Las Vegas gambling contests. You need to have a ton of game-playing skills and hone them to be able to play at the top-level of competition.
It turns out that the winner of the Francophone Scrabble Championship was a five-time winner of the North American Scrabble Championships and a three-time winner of the World Scrabble Championships.
All of those competitions were in English.
Regardless though of the language used in those competitions, the fact that he had won those contests demonstrated that he knew how to play the Scrabble game and must have finely tuned his strategies and tactics for it.
In that way, he was able to deploy his Scrabble playing expertise into the context of the French version, since it is still the same fundamental game. By memorizing the French words, he had put together a potent combination, consisting of his highly honed Scrabble game playing strategies and tactics, along with having at his fingertips (in his mind) an entire dictionary of allowed words. It was a kind of double-whammy that likely made things tough on his French-speaking competition.
One wonders how many of the other contestants had a photographic memory and had memorized as many words as he had?
Probably not many of the contestants have that knack. Even if there were other contestants with a similarly sized word set in their minds, you then have the aspect of Scrabble game playing strategies and tactics. So, he might have bested some of them in that manner.
There is also the role of chance involved in the game, since you don’t know beforehand what letters you will get.
There is the randomness of drawing tiles (letters) from the bag. Presumably, if you play enough games, over time the “luck” or “unluck” of your draws will even out and the players will then be winning based on their actual game play expertise, though this is only likely if the number of games played is sufficiently large. Scrabble competitions try to deal with this matter by having multiple games between players, but in-the-small it is not necessarily the case that the luck factor is going to be expunged.
Another facet of the Scrabble game is the somewhat false assumption that by playing words with the largest number of letters that you’ll be able to prevail in terms of getting the highest total score by the end of the game. If you play a bunch of rounds, you’ll learn soon enough that the largest words also tend to offer ripe opportunities for your competition. In fact, some studies have suggested that you are likely better off in using predominantly four-letter and five-letter words, assuming that you are playing strongly and that your opponent is also a strong player too.
Bringing up the topic of Scrabble will often elicit a smile from AI developers and they’ll likely ask or point out gently that “didn’t we solve that already” with AI?
This makes me cringe somewhat because it is a bit of an overstatement.
AI Playing Scrabble
Yes, there are some quite famous AI programs that do play Scrabble well.
The most historically notable ones are likely Maven and Quackle.
Maven was first developed around the mid-1980s and became the star around which other offshoots tended to appear. The structure of Maven’s approach consists of dividing a Scrabble match into a mid-game, a pre-endgame, and an endgame set of phases (the mid-game is somewhat a misnomer since it also serves as the start-game capability too).
During the mid-game portion, the AI of Maven is ascertaining all possible plays based on the tiles in the rack of the player and what’s on the board and uses relatively simple rules or heuristics to try to figure out which of the valid words based on its rack might be most prudent to play. There is a simulation or “simming” done to try to look-ahead at various moves and countermoves, though in the initial incarnations it was only a two-ahead look (a 2-ply deep). This is considered a truncated version of the Monte Carlo simulation and not a full-bodied MCTS (Monte Carlo Tree Search) implementation.
Other variants of Maven included the use of a DAWG (Directed Acyclic Word Graph), which tends to run fast and doesn’t require an elaborate algorithm per se, and latter used the GADDAG (this naming was intended to be smarmy, it is the letters DAG for Directed Acyclic, spelled backwards and then forwards).
The end-game is a different kind of challenge and kicks-in once the bag of letters is empty.
This means that there is no longer a random draw of letters. You might therefore assume that things are pretty simplified, since you then know all the letters already on the board, you know the letters in the racks, and so you presumably can handle a perfect information situation, which in the case of Maven the B-star search was utilized. Part of the difficulty is there is usually a time limit involved and the search space can become large and computationally expensive in terms of time consumed.
Quackle came along after Maven and employs many similar game playing approaches, along with a few other nuances. If you are interested in Scrabble AI game play, the Quackle is readily available as open source and can be found in places such as GitHub.
Both Maven and Quackle have had circumstances wherein they were used to compete against topnotch human Scrabble players.
Though they have had some impressive wins, it does not mean that they have “solved” the playing of Scrabble by AI. I emphasize this because of the sometimes smirks that I get from AI developers that believe there is nothing left to do in the Scrabble game regarding trying to use AI. Anyone that says this is either unaware of the reality of AI Scrabble game playing, or they assume that if there were some wins by AI Scrabble game playing system that it implies the matter is completed and no further effort would be worthwhile.
Somewhat similar to the non-French speaking human winner of the Francophone Scrabble Championship, there is an added edge in this particular kind of game if you can have at the ready an entire dictionary of words.
Any human player that cannot commit to their own mental memory an entire dictionary of words is obviously at a disadvantage.
It is not necessarily an insurmountable disadvantage since, as I’ve already mentioned, simply knowing about the spelling of all the possible words is not all that it takes to play the game well. You could have memorized all words in the dictionary and still lose a match due to inadequate strategy. You could even have all those words memorized and play a topnotch strategy, and still lose due to the skills of your opponent and/or due to the luck-of-the-draw in terms of the letters being randomly drawn from the bag.
There is also the time factor involved.
A player that can assess more possibilities in the length of time allowed per move is presumably going to have a greater chance of making a better move than otherwise if they could not examine as many options. This limit applies to the human player and their mental processing, and likewise to the AI and its use of computer cycles for processing.
Of course, the depth of mental processing is not necessarily the winning approach since it could be that there are lots of possibilities that aren’t worth the mental effort, and nor time, when figuring out your next move.
In short, just because the computer can have at-the-ready an entire dictionary of words does not ergo mean it is going to win. Likewise, even if the AI has an algorithm that uses all kinds of short-cuts and statistics to try and ascertain the seemingly most prudent choice, there is still room for improvement in those algorithms.
This is not a done deal and should not be construed as such.
When considering Scrabble, we might also want to take into account the role of “understanding” when it comes to playing this popular game.
I’ve already indicated that the non-French speaking winner did not “understand” the words that he was using while playing the French version of Scrabble. Overall, he had no idea what those words meant. They were scratches of lines and curves. These words were icons or images. They were blobs.
That’s a good match for using a computer system since the computer and the AI do not “understand” things in the way that we assume humans do.
Meaning Of Understanding Is A Key Matter
In playing Scrabble, any player, whether human or AI, does not need to “understand” the words since those are only being used as objects. Any circumstance involving long lists of objects is likely to give the computer a potential advantage since it can presumably have those in computer memory whereas a human is less likely to be able to do so in their own mind. Having a photographic memory by a human would certainly be an exception, though we need to realize there aren’t many humans that seem to have a photographic memory.
Now that we’ve carved out any need for “understanding” in terms of the dictionary of words used in Scrabble, we need to acknowledge the perhaps hidden form of “understanding” needed during the playing of the game. The strategies and tactics used would be applicable to what we commonly refer to as having an “understanding” of something.
We don’t know for sure what goes on in the heads of a Scrabble player and can only guess at what they might be thinking during the playing of a game.
You can of course ask a Scrabble player what they were thinking. They will tell you what they believe they were thinking. We don’t know that it is the same thing as what they were really thinking. It could be a made-up rationalization. If you ask me what I was thinking about during a Scrabble game, and if I don’t want you to believe that I was playing the game by some oddball means, I might tell you that I carefully examined the board, I mentally calculated the points, and I thoughtfully determined my next move. I could sincerely “believe” that’s what my mind was doing.
We don’t know that to be the case. Your mind might be using some other approach entirely. It might seem logical the way you describe it, but that doesn’t make it so.
The AI algorithms and techniques employed in the Scrabble playing of Maven and Quackle are maybe similar to what happens in the human mind or maybe not. I’d dare say, most likely probably not. We have come up with some fascinating mathematical and computational approaches that appear to be useful and can compete against humans in a game such as Scrabble.
Does this mean that those AI systems “understand” the game of Scrabble? You’d be hard pressed to say yes.
Revisiting The Chinese Room Argument
This is reminiscent of the famous Chinese Room argument.
For anyone involved in AI, you ought to be familiar with the thought experiment known as the Chinese Room.
It goes like this. We develop something we regard as AI which we’ll place into a room and that can take-in Chinese characters as input and will emit Chinese characters as output, doing so in a manner that a human that is feeding the Chinese characters as input and is reading the Chinese characters of output is led to believe that the AI is a human being. In that sense, this AI passes the infamous Turing Test.
The Turing Test is the notion that if you have a computer and a human, and another human asks questions of the two, when the inquiring human cannot differentiate the computer versus the human, the computer is considered as having passed the Turing Test. It therefore would seem that the computer is able to express intelligence as a human can.
For my review and assessment of the Turing Test, see: https://www.aitrends.com/selfdrivingcars/turing-test-ai-self-driving-cars/
Is the AI that’s inside that Chinese room able to “understand” in the same manner that we ascribe the notion of being able to “understand” things as people do?
You could ask that same question of the Turing Test, but the twist somewhat with the Chinese Room is the added element that I will describe next.
Suppose we put an actual human into this Chinese Room. They do not understand a word of Chinese. We also give to the human the same computer program that embodies the AI system. This human endeavors to do exactly what the computer program does, following each instruction explicitly, perhaps using paper and pencil to do so. Notice that the AI is not going to be doing the processing per se, and instead the human inside the Chinese Room will be doing so, following carefully step-by-step whatever the AI would have done.
Presumably, the human inside the Chinese Room is going to once again be able to take-in the Chinese characters as input and emit Chinese characters as output, which we assume will occur due to abiding strictly by the steps of the already-successful AI and be able to convince the human outside the room that the room contains intelligence. The human in the Chinese room does not understand a word of Chinese, and yet has been able to respond to a Chinese inquirer as though they did understand Chinese, even though it was a “trick” because the human merely followed “mindlessly” the steps indicated of the AI program.
It is claimed that this showcases that there was no real sense of “understanding” involved by the AI and nor by the human that was inside the Chinese room.
Some define the possibility of “strong AI” to be AI that does have a sense of “understanding,” while so-called “weak AI” does not and is merely some kind of simulated version of what we refer to as a sense of understanding. The Chinese Room thought experiment is intended to highlight the nature of “weak AI” and do so by way of illustration (which simultaneously also highlights what we consider to not be “strong AI”).
Readers should be aware that not everyone accepts the definitions of weak AI and strong AI in this manner. For example, some would say that weak AI is an AI system that might be brittle and easily fooled or confused, while strong AI is an AI system that is more robust and hardier. I hope it is apparent that the use of “weak AI” and “strong AI” in the context of the Chinese Room is quite a different matter of how that vocabulary is used.
A philosopher named John Searle proposed the Chinese Room thought experiment, doing so in 1980, and ever since then there has been quite a response to it. There are lots of arguments about alleged loopholes and fallacies in the thought experiment and this Chinese Room notion. Some critics decry the Chinese Room. Whether you refute it, love it, hate it, despise it, or even believe it is a waste of time, or believe it is a hallmark of thinking about thinking, it has become a longstanding point of discussion and some would consider it a classic of cognitive science and of AI.
I’m not going to tackle the Chinese Room aspects herein. Instead, I bring it up to highlight my earlier point about the playing of Scrabble. I had indicated that it is unknown as to what it means to have “understanding” when it comes to the strategies and tactics of playing Scrabble. We can put to the side any sense of “understanding” about the words used in the Scrabble game, since those are merely objects and in that manner we could claim they are minimal in terms of having to “understand” what they are.
But what about the Scrabble game playing?
The AI program of Maven and Quackle, do they embody a sense of “understanding” about the playing of Scrabble, akin to when a human has “understanding” as they play the game?
Most would agree that those AI programs do not have any “understanding” in them.
They are the same as the Chinese Room.
Role Of Machine Learning And Deep Learning
You might be wondering whether Machine Learning or Deep Learning could maybe rescue us in this situation.
Typically, a Machine Learning or Deep Learning approach involves the use of a large-scale artificial neural network. It is somewhat based on the same aspects of how the human brain perhaps operates, incorporating the use of neurons, synapses, and so on. Today’s artificial neural networks are a far cry of being anything close to what happens in the wetware, the human brain. As such, it is at best a simplistic simulation of those biological and biochemical aspects of the brain.
In any case, the assumption and future hope is that if we can keep making computer-based artificial neural networks more and more akin to the human brain, possibly we will have human intelligence emerge in these artificial neural networks. Maybe it won’t happen all at once and instead appear in dribs and drabs. Maybe it won’t ever appear. Maybe there is a secret sauce of the operation of the brain that we’ll never be able to crack open. Who knows?
There haven’t been many attempts to play Scrabble via the use of an artificial neural network.
The more straight-ahead methods of using various AI search space techniques and algorithms has been the predominant approach used. It seems to make sense that you would use these more overt or symbolic types of approaches, doing a direct kind of programming to solve the problem, rather than using a neural network, which is more of a bottoms-up approach rather than a top-down approach.
With an artificial neural network, it’s not quite clear how to best train the neural network for the Scrabble game. Usually, you feed tons of examples or in this case game plays, and the attempt to train the neural network to how the game is played. This in a sense provides a mathematical means to have the artificial neural network do pattern matching and “discover” in a numeric way the strategies and tactics played. This approach has been used in other games such as chess.
If you ponder the difference between a game like chess and a game like Scrabble, you’d readily notice some key attributes that make them very different. In chess, all the playing pieces are known and placed on the board at the start of the game. In the case of Scrabble, the letters are hidden in a bag and you are dealt out a subset at a time, therefore you have imperfect information and you are also going to be dependent upon random chance of what will occur during the game.
Collecting together a massive number of chess games and being able to feed those as data into an artificial neural network is somewhat easy task to be undertaken. Doing the same for Scrabble games is not so easily done. Even if you do this, the idea of pattern matching based on those games is going to be quite unlike the pattern matching of a chess game.
Here’s the rub.
If you believe that the use of Machine Learning or Deep Learning is our best shot at achieving human intelligence via AI, presumably we should be using Machine Learning or Deep Learning on trying to craft better and better Scrabble playing automation.
At this time, it would seem that our progress on Machine Learning or Deep Learning is not far enough along to merit believing that the existing employment of Machine Learning or Deep Learning (as we know if it today) would surpass the more direct and programmatic versions of AI such as Maven and Quackle. Perhaps at some future time, this will shift toward the Machine Learning or Deep Learning side of things.
Here’s another thought to consider.
Are the Machine Learning and Deep Learning systems of today able to “understand” in the same manner that we assume that humans can “understand” things?
You’d be hard pressed to have any reasonable AI developer say yes.
If that’s the case that these Machine Learning and Deep Learning systems of today are not able to “understand” (in a human sense of “understanding”), will they at some future point be able to do so? Will it be because they become so large-scale in size that “understanding” arises out of the sheer magnitude? Or, will we be doing something else with these models that takes them closer and closer to the true wetware of the human brain?
For those that believe an AI singularity is coming, see my article: https://www.aitrends.com/selfdrivingcars/singularity-and-ai-self-driving-cars/
For the potential dangers of super-intelligent AI, see my article: https://www.aitrends.com/selfdrivingcars/super-intelligent-ai-paperclip-maximizer-conundrum-and-ai-self-driving-cars/
For my article about whether AI might be a Frankenstein, see: https://www.aitrends.com/selfdrivingcars/frankenstein-and-ai-self-driving-cars/
For my article about Deep Learning and plasticity, see: https://www.aitrends.com/ai-insider/plasticity-in-deep-learning-dynamic-adaptations-for-ai-self-driving-cars/
AI Self-Driving Cars And Scrabble
What does this have to do with AI self-driving driverless autonomous cars?
At the Cybernetic AI Self-Driving Car Institute, we are developing AI software for self-driving cars. One aspect that is not widely realized involves the lack of “understanding” that the AI of self-driving cars of today embody and whether that poses safety and risks that aren’t being well-discussed.
Allow me to elaborate.
I’d like to first clarify and introduce the notion that there are varying levels of AI self-driving cars. The topmost level is considered Level 5. A Level 5 self-driving car is one that is being driven by the AI and there is no human driver involved. For the design of Level 5 self-driving cars, the automakers are even removing the gas pedal, brake pedal, and steering wheel, since those are contraptions used by human drivers. The Level 5 self-driving car is not being driven by a human and nor is there an expectation that a human driver will be present in the self-driving car. It’s all on the shoulders of the AI to drive the car.
For self-driving cars less than a Level 5 and Level 4, there must be a human driver present in the car. The human driver is currently considered the responsible party for the acts of the car. The AI and the human driver are co-sharing the driving task. In spite of this co-sharing, the human is supposed to remain fully immersed into the driving task and be ready at all times to perform the driving task. I’ve repeatedly warned about the dangers of this co-sharing arrangement and predicted it will produce many untoward results.
For my overall framework about AI self-driving cars, see my article: https://aitrends.com/selfdrivingcars/framework-ai-self-driving-driverless-cars-big-picture/
For the levels of self-driving cars, see my article: https://aitrends.com/selfdrivingcars/richter-scale-levels-self-driving-cars/
For why AI Level 5 self-driving cars are like a moonshot, see my article: https://aitrends.com/selfdrivingcars/self-driving-car-mother-ai-projects-moonshot/
For the dangers of co-sharing the driving task, see my article: https://aitrends.com/selfdrivingcars/human-back-up-drivers-for-ai-self-driving-cars/
Let’s focus herein on the true Level 5 self-driving car. Much of the comments apply to the less than Level 5 and Level 4 self-driving cars too, but the fully autonomous AI self-driving car will receive the most attention in this discussion.
Here’s the usual steps involved in the AI driving task:
- Sensor data collection and interpretation
- Sensor fusion
- Virtual world model updating
- AI action planning
- Car controls command issuance
Another key aspect of AI self-driving cars is that they will be driving on our roadways in the midst of human driven cars too. There are some pundits of AI self-driving cars that continually refer to a Utopian world in which there are only AI self-driving cars on the public roads. Currently there are about 250+ million conventional cars in the United States alone, and those cars are not going to magically disappear or become true Level 5 AI self-driving cars overnight.
Indeed, the use of human driven cars will last for many years, likely many decades, and the advent of AI self-driving cars will occur while there are still human driven cars on the roads. This is a crucial point since this means that the AI of self-driving cars needs to be able to contend with not just other AI self-driving cars, but also contend with human driven cars. It is easy to envision a simplistic and rather unrealistic world in which all AI self-driving cars are politely interacting with each other and being civil about roadway interactions. That’s not what is going to be happening for the foreseeable future. AI self-driving cars and human driven cars will need to be able to cope with each other.
For my article about the grand convergence that has led us to this moment in time, see: https://aitrends.com/selfdrivingcars/grand-convergence-explains-rise-self-driving-cars/
See my article about the ethical dilemmas facing AI self-driving cars: https://aitrends.com/selfdrivingcars/ethically-ambiguous-self-driving-cars/
For potential regulations about AI self-driving cars, see my article: https://aitrends.com/selfdrivingcars/assessing-federal-regulations-self-driving-cars-house-bill-passed/
For my predictions about AI self-driving cars for the 2020s, 2030s, and 2040s, see my article: https://aitrends.com/selfdrivingcars/gen-z-and-the-fate-of-ai-self-driving-cars/
Returning to the topic at-hand, I’ve been discussing the nature of Scrabble and how humans and how AI systems embody or do not embody a sense of “understanding” in the meaning of what we believe humans can think about things.
When a human drives a car, do you believe that the human is employing “understanding” in some manner, such as understanding how a car operates, understanding how traffic flows and cars maneuver in traffic, and how humans drive cars, and how humans as pedestrians act when near cars, etc.?
If you say yes, this next question is then prompted by the Scrabble discussion and the Chinese Room discussion, namely, will the AI of self-driving cars need to also embody a similar sense of “understanding” in order to properly, safely, and appropriately be driving cars on our public roadways?
Yes or no?
I say that I caught you because if you say yes, and you are of the belief that the AI of self-driving cars needs to have a sense of “understanding” about driving as humans do, right now the auto makers and tech firms are not anywhere close to achieving “understanding” in these AI systems. Simply stated, the AI of today’s and even near-future AI self-driving cars do not embody “understanding” at all.
The AI of today’s and the near-future self-driving cars is akin to the Scrabble game AI.
By-and-large, most of the AI being used in an AI self-driving car is the programmatic type that uses various AI techniques and algorithms, but it is not what we would reasonably agree is any kind of “understanding” that is going on.
You might right away be claiming that since the AI of self-driving cars is often making use of Machine Learning and Deep Learning, it suggests that perhaps the AI is getting closer to having “understanding” in the manner that deep artificial neural networks might someday invoke.
Problematically, those neural networks of today are not yet far advanced toward what someday we all hope might happen with extremely large-scale neural networks and ones that are more closely modeled with the human brain. Furthermore, the neural networks aspects are currently just a small part of the AI stack for self-driving cars.
The use of Deep Learning or Machine Learning is primarily used in the sensors portion of the AI systems for self-driving cars. This makes sense when you consider the duties of the AI subsystems involved in the sensor portion of the driving task. The sensors collect a ton of data. This might be images from the cameras, this might be radar data, LIDAR data, ultrasonic data, and so on.
It is a ready-made situation to use Machine Learning or Deep Learning.
We can for example beforehand collect lots of images of street signs. Those can be used to train an artificial neural network. We can then put into the on-board self-driving car system the runnable neural network that will examine an image of a street scene and hopefully be able to detect where a street sign is, along with classifying what kind of street sign it found, such as a Stop sign or a Caution sign.
For my article about street signs and neural networks, see: https://www.aitrends.com/selfdrivingcars/making-ai-sense-of-road-signs/
For the street scene analyses of Deep Learning, see: https://www.aitrends.com/selfdrivingcars/street-scene-free-space-detection-self-driving-cars-road-ahead/
For my article about the use of probabilities, see: https://www.aitrends.com/ai-insider/probabilistic-reasoning-ai-self-driving-cars/
For safety and AI self-driving cars, see my article: https://www.aitrends.com/selfdrivingcars/safety-and-ai-self-driving-cars-world-safety-summit-on-autonomous-tech/
For my article about common sense reasoning, see: https://www.aitrends.com/selfdrivingcars/common-sense-reasoning-and-ai-self-driving-cars/
Once Again Understanding Rears Its Head
The AI of the self-driving car does not “understand” the street signs, at least not in the manner that we might believe a human has such an understanding.
The street sign is merely an object, akin to the tiles on the Scrabble board of letters that are lines and curves. The rest of the AI has to then use various algorithms and techniques to ascertain what those blobs signify in terms of the action that the self-driving cars should undertake. This would be similar to the Scrabble playing AI that uses various techniques to undertake the strategies and tactics of the game.
As I’ve repeatedly stated in my writings and presentations, the AI of self-driving cars does not have any common-sense reasoning capability. I mention this because many would say that the act of “understanding” must involve having common sense reasoning. If that indeed is an essential and inseparable ingredient for being able to understand, the sad news is that we are very far away from having any kind of truly robust common-sense reasoning systems.
In essence, we are for now going to be foregoing having AI that has any semblance of human “understanding” and furthermore this applies to the AI of self-driving cars.
When I earlier stated that I caught you, my question had been purposely posed to ask whether you thought that AI self-driving cars must have some semblance of human “understanding” to be able to properly and appropriately drive a car on our roadways.
The catch was that if you say yes, well, there then shouldn’t be any AI self-driving cars on our roadways as yet. If you say no to that question, you are then expressing a willingness to have AI that is less-than whatever human “understanding” consists of, and you are suggesting that you are comfortable with that kind of AI being able to drive on our roadways.
This brings me back to another earlier point too. I had mentioned that some AI developers falsely seem to believe that Scrabble has been “solved” as an AI problem. I presume that you now know that though progress has been made, there is still much room to go before we could somehow declare that AI has conquered Scrabble. The aspect that there are in existence some AI programs that can best a human, some of the time, would not seem to be a suitable way to plant a flag and say that the AI that has done so is the best that can be done.
It would hopefully be apparent that I am aiming to say the same thing about the AI for self-driving cars.
We are going to inextricably end-up with this version 1.0 of AI self-driving cars. Let’s assume and hope that they are able to drive on our roadways and do so safely (that’s a loaded word and one that can mean different things to different people!).
Will that mean that we’ve conquered the task of driving a car?
Some might want to say yes, but I beg to differ.
I’m betting that we are going to be able to greatly improve on that version 1.0, and reach a version 2.0, perhaps 3.0, and so on, each getting better and better at driving a car. This will include doing some things that human drivers do, while also doing some things that human drivers do that they ought not to do when driving a car.
For my Top 10 predictions about AI self-driving cars, see: https://www.aitrends.com/ai-insider/top-10-ai-trends-insider-predictions-about-ai-and-ai-self-driving-cars-for-2019/
For the timeline of the advent of AI self-driving cars, see my article: https://www.aitrends.com/selfdrivingcars/gen-z-and-the-fate-of-ai-self-driving-cars/
For my article on the reframing of levels of autonomy and AI self-driving cars, see: https://www.aitrends.com/selfdrivingcars/reframing-ai-levels-for-self-driving-cars-bifurcation-of-autonomy/
For the debate about driving controls and AI self-driving cars, see my article: https://www.aitrends.com/selfdrivingcars/ai-boundaries-and-self-driving-cars-the-driving-controls-debate/
Congratulations to the non-French speaking winner of the French-based Scrabble tournament.
Just to say, I would be offering the same congratulations if it was a non-English speaking French player that was able to win the English-speaking North American tournament.
Winning a Scrabble competition at the topmost level is a feat of incredible strategy and thinking.
I have used the Scrabble aspects as a means to draw your attention to the nature of “understanding” in the matter of human thinking. Per the Chinese Room, we appear to be still at a great distance in today’s AI of reaching to any kind of “understanding” that we might agree exists in humans. Whether you like the Chinese Room exemplar or not, it provides another means to bring up the importance of thinking about thinking and trying to figure out what “understanding” actually entails.
For AI self-driving cars, they are coming along, regardless of AI having not yet cracked the secrets of how to achieve the “understanding” that humans have. We are going to presumably accept the notion that we will have AI systems, minus “understanding” which will be driving around cars on our public roadways.
Can those presumed non-understanding AI systems be proficient enough to warrant driving multi-ton cars that will be making human-related life-and-death decisions at every moment as they zip along our streets and highways?
Time will tell.
Meanwhile, if we do get there, don’t fall into the mental trap that the matter has been solved and that there is no AI left to yet be further attained. I assure you, there will be plenty of AI roadway left to be driven and plenty of opportunity for AI developers and researchers in doing so. Hey, the word “opportunity” is an 11-letter word, I wonder if that will fit during my next Scrabble game.
Copyright 2020 Dr. Lance Eliot
This content is originally posted on AI Trends.
[Ed. Note: For reader’s interested in Dr. Eliot’s ongoing business analyses about the advent of self-driving cars, see his online Forbes column:https://forbes.com/sites/lanceeliot/]