Unnaturally Long Attention Span

17 October 2008

Come on Down!

It’s not every week you live out one of your childhood dreams. This past weekend, I was on a live taping of “The Price is Right with Drew Carey” in Hollywood. You can catch my mug on TV on the December 11 airdate. I’m right in the first row. Obviously, the show is THE classic game show and I spent countless Sunday evenings in my youth watching the show with my mom. To see it in person, though, was an eye opening experience.

Yeah, that’s right, I snuck in my camera past security.

A) The set is TINY. On TV, the cameras make the set look wide, with expansive swashes of white, bright shiny lights, and immaculate sets and prize showcases. In reality, the entire studio is the size of a high school auditorium, with drab 70′s-esque decor, folding chairs, dilapidated facades with chipping paint. Also, those trip showcases are all greenscreened, so as an audience member you just see the models standing in front of a blank wall.

B) When you watch it on TV, you just see an excited audience and with the host and the contestants being the only people on stage. However, the vibe in situ is totally different. During the show, the stage is full with 15 or so people , the producer yelling instructions, 5 massive cameras rigs shooting the stage and audience at various angles. In the crowd, we are looking up at TV monitors hanging from the ceiling showing what the camera sees. On TV, whenever you see the audience they are always in a constant state of euphoria. However, in reality, there are several long breaks between shots, when they have to set up the new games and showcases (there isn’t enough room on the stage for multiple game sets). So, most of the time the crowd is pretty mellow until the lights come back on and everyone fights to get in front of the camera.

C) Another thing that you’d miss from watching the show is that the contestant selection from the audience is not random at all. Hours before the show airs, each of the hundreds of audience members goes through an interview with a talent scout to see who’s going to be on the show. You have practically no hope of getting on the show if you are not female, humourously obese, and act as if you are on some kind of controlled substance.

In all, it was good to see “how the sausage is made.” Next time, I’ll know which drugs to take before trying to get on a TV show.

29 February 2008

Thoughts on Free Will

brain in jar A few days ago, sitting alone in a room, I asked my powerful computer “If FREE WILL exists, where does it come from?”

To my surprise, soon many answers began popping up on my screen, each window containing a separate response and thread of justification. I suppose that’s what happens when you type the question into your IM away message and you have chatty friends. While the responses themselves varied widely, the interesting aspect is that everyone seems to have their own slightly different definition of free will, which is obviously a hindrance to any existential discussion. The best definition of free will is one I heard from my co-founder Leith. He defines free will as:

“the ability to make a choice such that that choice is not computable by a third party given the same inputs”

Now, that is a good definition because it is a statement that is both testable and fits within the popular notion of free will. Namely, the definition implies that if you have free will, then you have the ability to make choices that are not predictable by a third party. But, what kind of third parties?

The Case of Superbrains

Let’s say that not everything that we might want to apply the label of “having free will” to has the same computational capability. In other words, you have a brain, but there may exist entities out there that have brains with more computational capability or less computational capability. By computational capability, I mean that in the sense of computability, not speed. So while Johnny Boy may be faster at doing long division than you, he doesn’t have any additional computational CAPABLITY, because you could learn how to do and master long division yourself as well. On the other hand, you have more computational capacity than someone suffering from anterograde amnesia. Let’s call someone with more computational capability than yourself a Superbrain. God is a Superbrain. In fact, God is a Superbrain that knows everything. We can clearly see that if a Superbrain exists, then they could compute your choice given the same inputs. Thus you have no free will.

The Case of Equal Brains

Let’s say that either Superbrains don’t exist or they don’t really concern you because you don’t usually encounter Superbrains while walking to the bus stop. In that case, everyone has roughly the same hardware and hence the same computational capabilities. However, then our working definition of free will cannot hold, by the property of symmetry (or should I say asymmetry). That is, there cannot exist a choice that is computable by one party, but not by a third party, since everyone has the same computational capabilities. Practically speaking, what that means is, if I can choose the meatloaf sandwich, then another person with all the same data that my brain has, would go for the meatloaf sandwich as well. Hence, no free will in the case of equal brains either.

What we have shown is that either free will doesn’t exist or we have a bad definition of it.

Perhaps another definition of free will be more useful. I propose a definition of free will which defines it as a perception, and more specifically, as a feeling, in the same semantic class as terms like excitement, anxiety, or depression. A feeling, or emotion, is a pattern of electrical firings in the brain coupled with a certain biochemical signature. Thus, like with other emotions, on certain days I feel like I have more “free will” than other days and I have no “free will” when I am asleep. Under this definition, “free will” is the antonym of helplessness.

Why has the concept of free will been such a central topic of obsession over the ages? I think because the concept of free will is a “thinker trap”–our brains get stuck in it whenever we think about it. One theory I have is that the thing that makes catchy songs catchy is that all catchy songs have the property that the end of some segment in the song fits well with the beginning part of that segment, forming a loop. We can’t get the song out of our head because our brain keeps falling into that loop (if we don’t remember what the boring part of the song was) and so the song never finishes and our brain just ends up storing it that way.

Similarly, our minds get stuck on the concept of “free will” because it is a paradox in the same sense that “jumbo shrimp” is an oxymoron. The only difference is that that there are a few more deductive steps between the words “free” and “will” so it’s not as obvious to us.

4 December 2007

Animals of the Internet Refuse to be Adorable in Support of the Writers’ Strike

Oh, those snarky animals!

26 September 2007

iRobot Packbot in Action

8 August 2007

The Automatic Brain

Have you ever driven to work, or walked to class and later had no memory of how you actually got there? Have you ever really needed to study for a test, but just found it impossible to concentrate, no matter what you tried? One theory that can explain this seemingly irrationality is that there is a second brain, a parallel brain, which operates below the observable threshold of consciousness. This is the primitive brain, whose structure we share with other animals.

This primitive brain has a much larger memory capacity. In contrast, the conscious brain has a rather limited memory; studies have shown that people generally can only keep about 7 numbers in our heads. That is why phone numbers in the US have that length.

Some would argue that this subconscious brain is what distinguishes people from each other mentally. This is what some people would define as experience. Observe the people’s reasoning and rationalization patterns. Are they all that different? If they were, we would not be able to hold a logical discussion. It is the primitive brain that distinguishes two people.

But what distinguishes humans’ and machines’ “brains”? Machines have an enormouse advantage over the conscious “reasoning” brain. A machine can store much more than 7 items in short-term memory. Also, the execution speed of sequential reasoning operations in a machine is much faster than in a human’s conscious brain. This is because human brain circuits are limited in their operation by chemical “neurotransmitters” that are physically bound by diffusion speed. Therefore latency of information transfer in humans is higher.

Humans are no match for machines in what you might consider the highest form of human ability, “logical reasoning.” In fact there are many well-known efficient algorithms for performing this process.

However, humans do have advantages over machines. The advantage is in this primitive, animal brain. This subconscious brain has massive parallelism, which allow data storage and computation to happen simultanesouly across all circuits. This tradeoff of latency for massive bandwidth have allowed humans to outperform computers in most interesting tasks.

This advantage may be only temporary, however. Although the machines were initially designed for sequential execution, recently we have seen more and more growth in developing parallel computation. Large data-intensive parallel systems have been developed. Parallel hardware and parallel algorithms have allowed new types of programs, such as entire-genome mappers, world-champion chess programs, and search engines. Human brain evolution is relatively fixed. Machine brain evolution seems to be exponential. The cross-over point will be where amazing things start to happen.

© 2005

29 May 2007

Meme Representation in Communities

I wrote previously on clip culture, the trend of consuming content in smaller snippets (blogs, TV news, youtube, twitter) rather than in longer form (books, journal articles, films, Ph.D. dissertation). One perhaps non-trivial consequence is that shortening the form of communication actually changes the representation and content of the message. The shortened-form is not simply a summarized version of the original events and information.

Many years ago, when I was young and even more foolish than I am now, I tried writing a intelligent software algorithm for automatically trading stocks. These types of automated trading programs are commonly utilized by hedge funds and constitute a good portion of the current trading activity in our stock market. My idea was to have the software automatically analyze online news and market data and predict the direction on stocks using statistical machine learning methods. The program would be able to react much faster than it would take a human to read and understand news articles from thousands of sources.

Sounds like a lovely idea, right?

Well I’m not a billionaire today, so it obviously didn’t work. And I’ll tell you why. Essentially, predicting a stocks value reduces to predicting what people, in aggregate, think of a stock. In this regard, the content on the web is not an accurate representation of reality. Here’s a crude demo. Consider for example the occurrences of the phrase “Microsoft is good” vs. “Linux is good” on the web. (Go ahead, Google it) You might falsely conclude from this data that you should be buying Red Hat stock and dumping MS shares. However, we all know that this is just selection bias. For another example, check out We Feel Fine by Sepander Kamvar(a Stanford professor, Google employee, and great guy, btw). This is a cool design experiment and has some neat graphs, but I doubt that those percentages are an accurate representation of how Livejournal users actually feel. These kinds of aggregations always tend towards the manic-depressive while most of us just feel normal most of the time. The content of the web is not an accurate representation of reality, and this selection bias is exacerbated by clip culture.

This is not a new disease of the blogsphere though, but a condition that has always existed in media. Anyone that’s browsed a bookstore or watched TV can observe that it’s the loud, the sensationalistic that gets facetime. And this misrepresentation is an important issue, because you can’t expect every single person to have to the time to check all the facts. It’s not practical. Whether you like it or not, people go by what they hear and see and this slowly shapes and molds their perspectives and behaviors.

What is new though, is that for the first time in history we might be able to address these problems effectively. Because of the internet, collecting and aggregating all the information together is no longer an issue. Now that the information can be aggregated to one place, the problems of representation and fact-checking can be attacked head on. In the future, intelligent software agents will be able to do this fact-checking for us at a scale that no human reader could possibly do in a lifetime. These agents will classify all of the viewpoints on a topic and determine which are legitimate arguments and which are just re-hashings of old propaganda.

Finally, the average citizen will have a weapon against the rising influence of mass media.

26 April 2007

I Named a Chinese Book

So, one of my Aunties is a quite well-renowned chef and cooking instructor in Taipei. She has previously published several of her cookbooks and now lives in Toronto, where she continues to give master classes in Chinese cooking. For the past few years, she has been working on her latest book, which is also a Chinese cooking book, but presents the dishes in a style reminiscent of French cuisine. Her book is titled “中菜西吃”, which literally translates into something like “Chinese-Dishes-Western-Eating”. Basically, the connotation is that while the foods and recipes are traditional Chinese dishes, the presentation, or display is in a more non-traditional Western-like style.

Anyways, the literal translation obviously doesn’t make for a very attractive book title, and she asked many of her Canadian friends for suggestions for the English title of the book, the book being completely bilingual throughout. Not satisfied with any of the suggestions, she called me up when I was in Taiwan to get my recommendation. I actually gave this quite a bit of thought, in order to come up with something catchy. Anyways, below is my end result (click to view detail) , which should be published later this year. What do you think?


Congratulations, Auntie!

25 April 2007

Speech Synthesis + Wikipedia

Ever simply wanted an MP3 of a Wikipedia article that you could take on the go in your Ipod?? Ever wanted to save a bunch of articles so that you could listen to them during rush hour traffic??

Yeah, neither did I.

However, today I found myself writing a quick script to do just that and if you by chance answered “yes” to any of those questions above then you are in luck! It’s almost as simple as it could possibly be. You just supply the topic in the URL and the script generates a direct download of the MP3 in response.

The basic format I use looks like this: http://madfast.com/wikiread.cgi?q=[YOUR QUERY]. There are also a bunch of secret parameters I added that can be used to change the voice and file format.

Here are some examples:

http://madfast.com/wikiread.cgi?q=Robot
http://madfast.com/wikiread.cgi?q=Computational Biology
http://madfast.com/wikiread.cgi?q=台灣

Go crazy.

21 February 2007

On Clip Culture

One of the things that concerns me is that recently a vast majority of my information processing is reading these “snippets” of information instead of longer, more meaningful discussions. It’s not just a consequence of using Diffbot but I think where internet culture is headed towards– YouTube epitomizes the short-attention span cinema that is the trend. Perhaps due to the sheer number of news sources, these “info clips” are the only way to aggregate all these disparate sources sanely. Certainly its not for lack of longer original sources on the web. Plenty of journals and books are available online and corporations and governments publish many of their proceedings now in electronic documents online. The problem is current technology can’t really deal with these types of sources. Have you ever had Google return a search result to U.S. Constitution or perhaps some company’s SEC filing where the “real answers” might lie?

The hope of AI is the hope that we will eventually have a technology that can synthesize all these threads of information from the original sources into a longer, coherent story instead of relying on the “he said that he said that he said that he said” that is the current blogosphere. Theoretically, it would be able to synthesize over broader and deeper sets of data due to the increased temporary RAM compared to a human brain.

On an unrelated note, if
you haven’t already, check out the book God’s Debris by Scott Adams. Yes, that’s Scott Adams the Dilbert comic guy. It has some interesting ideas and even some pertaining to AI. It’s also a free download.

18 January 2007

An Unnatural Birth Has Occurred



In other primate news, a female chimpanzee at the Chimp Haven Home for Former Research Animals has given birth to a baby girl [Source]. This is surprising due to the fact that all of the chimp males at the facility have had vasectomies. Management at Chimp Haven is now planning to do DNA testing on all of the chimp males in order to identify the cause of the unauthorized birthing.

However, this testing is largely unnecessary as I am already certain as to what the results will be. If I can call to your attention that case documented in the film Jurassic Park, this is obviously a case of where the genetic experimentation that has been conducted on these former lab animals has permanently altered their DNA. Hence, resulting in the activation of the latent reptilian genes, producing a sex-reversal of the female specimens, and ultimately spawning the creation of the super-raptors, er, monkeys.

I, for one, welcome our new mutant-monkey overlords.