Wednesday, October 28, 2009

Preface 5

The overlapping and clustering of concepts in our brains can be seen through basic human interaction. For instance, when someone makes a speech mistake and says something that he/she did not mean to say, it is usually due to this overlapping of concepts in our brains. The incorrect word that one says can often be traced back to the similar properties of the word that was meant to be said. One of the most obvious instances of this is when someone mistakenly says a word that is pronounced similarly to the word that was meant to be said. Another example of this clustering example can be seen through mistakes that humans make when writing a program. There are many ways in which different variables can overlap in one's mind, which can cause us to make fundamental coding errors. However, I think that the overlapping of concepts in our brains is a good thing due to the fact that we can quickly relate a current stimulus (object) to other objects that are similar thus creating coherent relations.

Monday, October 26, 2009

Chapter 4

I find the problem of figured out how humans turn sensory information into mental representations quite interesting. There are many different theories out there, and there really is no "correct" one because the way that humans store mental representations is not scientifically proven. I believe that the way we make mental representations is so complex, it will never be correctly modeled by a computer system. In order for a computer system to create mental representations like humans do, it first needs to gather stimuli in the same way that humans do. The main sense that we use is our sense of sight. As we look around, we are constantly recognizing tens, if not hundreds of objects. There is no computer system that comes close to the effectiveness, accuracy and efficiency of recognizing images as our eyes are. Once we come up with a computer system that is effective as our eyes our, then we will only be scratching the surface on correctly modeling human mental representations.

Wednesday, October 21, 2009

Preface 4

I found the discussion about the Eliza effect to be interesting. I think that we fall for this illusion more than we even know. We tend to give computers too much credit for the tasks that they accomplish. I believe that this stems from the fact that we sometimes think of computers as "thinking things", instead of just devices that follow commands that are given to them. One example of this illusion is with the 20 questions computer game. In this game the user thinks of an object and the program asks the user 20 yes/no questions to try and figure out what object the user is thinking of. Most of the time the program answers correctly. Now some people will go and say that the program "knows what you are thinking." But in reality, the computer just making a conclusion of the most likely object based on the answers given. Essentially, it just comes down to a process of elimination, not the program actually knowing what the user is thinking.

Wednesday, October 7, 2009

Up to p154

Given the description of how Numbo works I feel that it does a pretty good job of mimicking humans solving these problems. However, even with all the similarities to humans, I still believe that it is still nowhere near close to completely replicating human mental process for Numble problems. This is because every human is different. Some may try to approach the problem different due to the simplest things such as personality differences. An aggressive person may rush and try to compute numbers as fast as he/she can to try and produce a lucky quick result. A passive person may look at all the numbers and develop an efficient plan to solve the problem. Numbo does not have the capability to take these differences into account. Numbo is not specific enough to replicate human mental processes when it comes to these problems. As for what Numbo sets out to do, in a general sense it does have some similarities to human mental processes, but there is just too much missing to call it a model of human mental processing.

Monday, October 5, 2009

Up to p138

I found the Numbo program interesting and much more plausible than the Jumbo program that Hofstadter talks about in the previous chapter. The reason I think that the Numbo program is more plausible is because unlike the Jumbo program, there is a relatively small set of ways that a particular problem can be solved. A human would figure out the solution in the simplest, most straight-forward way. There lies the task of the Numbo program: out of a list of solutions for a particular problem, which one is the simplest? While this is still a difficult problem to solve, it is not nearly as difficult as the Jumbo program where there are no clear solutions. Words are completely independent from each other, and there is no clear simplest way to solve Jumbo problems.