Hello, Science!:
Artificial Intelligence

  • AI Bugs

    I thought this was a very funny set of AI bloopers …

  • Who Killed Prolog

    Via HackerNews comes the article "Who Killed Prolog". The article wonders why logic programming languages have fallen behind object-oriented, imperative and functional programming languages (my favourite functional programming language F# has just entered the TIOBE programming languages top-20).
    The hypothesis of the article is that when a Japanse research project called the fifth generation computer system was ended, Prolog, it's main programming language went down with it.
    This reminded me of my undergraduate class in declarative languages in 2003. It started with our professor saying that there is a big cover up in the computer industry: "NASA, Microsoft, Google, HP and many other companies are using Prolog in their core products but they don't want to admit it." Instant classic!

  • The Singularity

    Although I consider myself a machine learning researcher, I have to say I got all excited about this field because of its relation with Artificial Intelligence. (I consider machine learning to be more about solving "small" practical problems like information retrieval, machine translation, biological data analysis... whilst AI is the grand search for making machines actually understand the world, I consider AI more about giving machines a deeper semantic understanding of the world.

    This post is about a group of enthusiasts called singularitarians whom on one hand I admire but on the other hand approach with skepticism. Singularitarians are people who believe that (soon?) there will be technological breakthrough's enabling the creation of smarter-than-human intelligence. The point in time at which this will occur is called the singularity. What I think is great about this movement is that there are singularitarians who try design architectures that make strong AI possible. This is absolutely fantastic and it is sad that there are so little opportunities in the academic world for this kind of blue sky research. The reason I am skeptical at points is that a lot of singularity talk ignores the software side of things: there is much ado about peripheral issues and little research that gives us insight into how a conscious machine should work. E.g., Ray Kurzweil (a brilliant thinker by the way!) wrote a book about how available computing power will soon match the brain's computational power but hardly gives any insight on what to do with so much hardware.

    IEEE Spectrum has a special issue on the singularity with articles by both singularitarians and skeptics. A highly enjoyable read!

Random for time:

  1. At This Rate, You Will Soon Know More About Me Than You Ever Wanted...
  2. Open Mouth, Insert Foot
  3. Post it Note Tuesday...My First!
  4. Since You Asked...
  5. Five Question Friday...and Spitting in Krispy Kreme's Eye
  6. Happy New Year...and a New Look for Three!
  7. Contest Update
  8. Tasty Tuesday-Tuna Casserole, Hold the Peas...Please.
  9. Regalos y Gracias or for all you (me too) gringos...Gifts and Thanks.
  10. Not Me! Monday- Let's Eat