<?xml version='1.0' encoding='UTF-8'?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-22929157</id><updated>2007-07-21T12:06:03.167-04:00</updated><title type='text'>CORALOG</title><link rel='alternate' type='text/html' href='http://www.coral-lab.org/coralog/'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22929157/posts/default'/><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.coral-lab.org/coralog/atom.xml'/><author><name>Joe Catalano</name></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>20</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-22929157.post-115566672795919163</id><published>2006-08-15T13:49:00.000-04:00</published><updated>2006-08-18T12:14:22.450-04:00</updated><title type='text'>Compression Contest and Marctar's Axe</title><content type='html'>&lt;a href="http://www.idsia.ch/%7Emarcus/"&gt;Marcus Hutter&lt;/a&gt; has posted a 50,000 Euro prize &lt;a href="http://www.idsia.ch/%7Emarcus/prize/index.htm"&gt;contest&lt;/a&gt; for compressing (a subset of) Wikipedia.  While I applaud Dr. Hutter for his generous contribution to stimulating AI research, and I do believe that cognition often can be viewed as compression (as championed by &lt;a href="http://www.cognitionresearch.org.uk/cognition.html"&gt;Gerard Wolff&lt;/a&gt;), I do have one reservation with this idea:&lt;br /&gt;&lt;br /&gt;The idea that a smaller theory is a better theory can be traced at least to Ockham's Razor.  When I applied &lt;a href="http://www.coral-lab.org/%7Emarc/36070282.pdf"&gt;The Cruncher&lt;/a&gt; to the frames of a (very low resolution, but continuitous) movie, I found that the best compression was when the 1st frame was described, then every frame was described in terms of the previous frame (much the way that mpegs work).  However, I don't think this is how people do it.  I don't record my day by remembering when I woke up then every instant in terms of the previous instant.  If I did, I'd have to spend a good deal of time "unpacking" my day to tell you what I had for supper (and presumably less time to tell you what I had for breakfast).&lt;br /&gt;&lt;br /&gt;Perhaps a more extreme example would be Euclidean Geometry.  This can be compressed down to the 5 postulates (plus some inference rules), but I don't think anyone rederives a commonly used lemma every time they use it.&lt;br /&gt;&lt;br /&gt;Therefore, I propose an alternate to Ockham's Razor, which I'll call &lt;span style="font-weight: bold;"&gt;Marctar's Axe&lt;/span&gt;: The best model is that which has the smallest average query time (in terms of steps of computation to answer it).  By "query" I mean things like "How many times have you seen this pattern?" or "What is the usual outcome of this pattern?".&lt;br /&gt;&lt;br /&gt;My suspicion is that compression will usually fall out of Marctar's Axe, but there will be some cases where Marctar's Axe will tell you to "cache" results and thereby trade in a lot of computation time for a little bit of memory.</content><link rel='alternate' type='text/html' href='http://www.coral-lab.org/coralog/2006/08/compression-contest-and-marctars-axe.html' title='Compression Contest and Marctar&apos;s Axe'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22929157&amp;postID=115566672795919163' title='6 Comments'/><link rel='replies' type='application/atom+xml' href='http://www.coral-lab.org/coralog/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22929157/posts/default/115566672795919163'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22929157/posts/default/115566672795919163'/><author><name>Marctar the Mad</name></author></entry><entry><id>tag:blogger.com,1999:blog-22929157.post-114809355166346138</id><published>2006-05-19T22:38:00.000-04:00</published><updated>2006-05-20T12:16:18.346-04:00</updated><title type='text'>Human Subject Research</title><content type='html'>I recently had some dealings with the UMBC Institutional Review Board.  All university research involving human participants and animal subjects is placed under review by this board to ensure some level of security in privacy, safely, and general well formed research methodology.  We can, essentially, blame behavioral scientists that couldn't control themselves or their research (e.g. &lt;a href="http://www.prisonexp.org/"&gt;The Stanford Prison Experiment&lt;/a&gt;).  During this review, I came across a recent undertaking by an MIT Media Lab professor, &lt;a href="http://web.media.mit.edu/~dkroy/"&gt;Deb Roy&lt;/a&gt;.  A New Scientist article, &lt;a href="http://www.newscientist.com/article/dn9167-watch-language-grow-in-the-baby-brother-house.html"&gt;Watch language grow in the 'Baby Brother' house&lt;/a&gt;, details the addition of audio and &lt;a href="http://web.media.mit.edu/~decamp/timelapse/web/"&gt;video recording&lt;/a&gt; devices to Professor Roy's home placed to capture the linguistic growth and development of his son.&lt;br /&gt;&lt;br /&gt;&lt;p align=center&gt;&lt;img src="http://www.newscientist.com/data/images/ns/cms/dn9167/dn9167-1_250.jpg"&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Back during my time in the UMass Linguistic department, &lt;a href="http://www.umass.edu/linguist/people/faculty/roeper/roeper.html"&gt;Tom Roeper&lt;/a&gt; gave me several notebooks full of observations made when his children were younger to transcribe.  I'm hoping that more researchers take advantage of new technologies and share the collected data.  Now, who is going to be the first to do what Deb Roy is doing but in a bilingual environment?</content><link rel='alternate' type='text/html' href='http://www.coral-lab.org/coralog/2006/05/human-subject-research.html' title='Human Subject Research'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22929157&amp;postID=114809355166346138' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://www.coral-lab.org/coralog/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22929157/posts/default/114809355166346138'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22929157/posts/default/114809355166346138'/><author><name>Tom Armstrong</name></author></entry><entry><id>tag:blogger.com,1999:blog-22929157.post-114744948418772631</id><published>2006-05-12T11:21:00.000-04:00</published><updated>2006-05-12T11:59:40.393-04:00</updated><title type='text'>Without Numbers</title><content type='html'>&lt;a href="http://www.ethnologue.com/show_language.asp?code=myp"&gt;Pirahã&lt;/a&gt;, a language spoken in Brazil by peoples number in the hundreds, lacks quantification and &lt;a href="http://www.sil.org/linguistics/glossaryoflinguisticterms/WhatIsASubordinateClause.htm"&gt;subordinate clauses&lt;/a&gt;.  &lt;a href="http://ling.man.ac.uk/Info/staff/DE/DEHome.html"&gt;Daniel Everett&lt;/a&gt;, a Manchester researcher, has studied Piraha extensively and even supplies a sample of &lt;a href="http://ling.man.ac.uk/Info/staff/DE/song.mov"&gt;Pirahã sung speech&lt;/a&gt; and &lt;a href="http://ling.man.ac.uk/Info/staff/DE/panther.pdf"&gt;a gloss of a "Killing the Panther" story&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;"Pirahã is a member of the Mura language family.  It has been traditionally referred to as Mura-Pirahã but this obscures the distinction between the Mura language family and the Mura and Pirahã languages.  The Mura language family includes Pirahã as well as the extinct dialects of Bohurá, Yaháhi, Mura and Torá.  It has been suggested that the Mura family is member of the Macro-Chibcha phylum but there is insufficient evidence to support this view. Pirahã is the only language spoken in the region of the Maici.  It has no external affiliates and is in danger of becoming extinct as well.  Numerous attempts have been made to learn and document this language since first contact with the Pirahã in the 1850's.  Most efforts  were inadequate or relatively unsuccessful as the language is extremely difficult and unusual.  The Everetts have devoted the most time, collected the most data and been the most successful at learning the language and providing  linguistic analyses for several interesting features of Pirahã." (&lt;a href="http://web.archive.org/web/20001009114233/amazonling.linguist.pitt.edu/lang.html"&gt;link&lt;/a&gt;)&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;In 2004, &lt;a href="http://www.tc.columbia.edu/faculty/index.htm?facid=pg328"&gt;Peter Gordon&lt;/a&gt; of Columbia University published an article in Science, &lt;a href="http://www.sciencemag.org/cgi/content/full/sci;306/5695/496"&gt;&lt;i&gt;Numerical Cognition Without Words: Evidence from Amazonia&lt;/i&gt;&lt;/a&gt;, and recently brought &lt;a href="http://plato.stanford.edu/entries/relativism/supplement2.html"&gt;linguistic relativity&lt;/a&gt; back into the mainstream media with recent coverage in a &lt;a href="http://service.spiegel.de/cache/international/spiegel/0,1518,414291,00.html"&gt;Spiegel article&lt;/a&gt; about Pirahã.  Daniel Casasanto counters with a &lt;a href="http://www.sciencemag.org/cgi/content/full/sci;307/5716/1721"&gt;letter to Science&lt;/a&gt; with two main points: Gordon's work lacked a control, baseline performance group and Gordon demonstration fails to support the causality claim.  &lt;a href="http://www.sciencemag.org/cgi/content/full/sci;307/5710/673b"&gt;Another letter&lt;/a&gt; provides additional criticism.</content><link rel='alternate' type='text/html' href='http://www.coral-lab.org/coralog/2006/05/without-numbers.html' title='Without Numbers'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22929157&amp;postID=114744948418772631' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://www.coral-lab.org/coralog/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22929157/posts/default/114744948418772631'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22929157/posts/default/114744948418772631'/><author><name>Tom Armstrong</name></author></entry><entry><id>tag:blogger.com,1999:blog-22929157.post-114469053456860232</id><published>2006-04-10T13:03:00.000-04:00</published><updated>2006-04-10T13:36:14.743-04:00</updated><title type='text'>Cabspotting for Inference</title><content type='html'>Here is one of the &lt;a href="http://www.exploratorium.edu/"&gt;Exploratorium's&lt;/a&gt; coolest projects: &lt;a href="http://cabspotting.org/index.html"&gt;Cabspotting&lt;/a&gt; (&lt;a href="http://www.boingboing.net/2006/04/07/cabspotting_an_alter.html"&gt;BoingBoing&lt;/a&gt; and &lt;a href="http://www.metafilter.com/mefi/50701"&gt;Metafilter&lt;/a&gt; discussions).  The visualization plots in real-time a cab (a circle glyph that is filled in only if the cab has a passenger with a comet trail where the cab has come from) in &lt;a href="http://www.coral-lab.org/~arm1/digital/sf/sf.html"&gt;San Francisco&lt;/a&gt; and prior trips (phantom, wispy lines).&lt;br /&gt;&lt;br /&gt;&lt;p align=center&gt;&lt;img src="http://www.coral-lab.org/~arm1/images/cabspot.png" width=400&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;Now, let's consider the above screen capture that I made of their Flash client.  There's a clump of cabs on Market Street and near The Embarcadero which is clearer on the &lt;a href="http://maps.google.com/maps?oi=map&amp;q=San+Francisco,+CA"&gt;Google map of San Francisco&lt;/a&gt;.  The southernmost cab seems to be going from Market Street to pick up someone and the westernmost cab was doing the same and has picked up the passenger.  From these data we can infer "cab intent," major areas of commerce, and traffic dynamics.  For example, consider the amount of time and distance it takes the cab to pick up a passenger and with a bit of taxicab geometry we might discover short cuts.&lt;br /&gt;&lt;br /&gt;You can email the fine folks from their &lt;a href="http://cabspotting.org/faq.html"&gt;FAQ&lt;/a&gt; page which provides more project extensions.  I just emailed them for access to their API and Flash client.  Perhaps I'll strap GPS to something and display that and more.</content><link rel='alternate' type='text/html' href='http://www.coral-lab.org/coralog/2006/04/cabspotting-for-inference.html' title='Cabspotting for Inference'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22929157&amp;postID=114469053456860232' title='1 Comments'/><link rel='replies' type='application/atom+xml' href='http://www.coral-lab.org/coralog/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22929157/posts/default/114469053456860232'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22929157/posts/default/114469053456860232'/><author><name>Tom Armstrong</name></author></entry><entry><id>tag:blogger.com,1999:blog-22929157.post-114323266980963627</id><published>2006-03-24T15:29:00.000-05:00</published><updated>2006-03-24T15:50:33.210-05:00</updated><title type='text'>More Squiggly Lines</title><content type='html'>I realized that someone could use spectrograms to compose as well as recognize sounds.  That is, with enough training, I could think of a sound (virtually any sound), then imagine what the picture of the sound must look like and draw it.  It's like mastering an instrument: The Picket&lt;a href="http://en.wikipedia.org/wiki/Theremin"&gt;theremin&lt;/a&gt; Musical Whiteboard.&lt;br /&gt;&lt;br /&gt;With this in mind, I threw together a quick script so that I could point my webcam at a whiteboard, press a button on Lappidactus, then listen to the (...ahem) beautiful muzak [sic] produced.&lt;br /&gt;&lt;br /&gt;Below is my first composition (both the sound and its spectrogram).  It's called "Squiggly Lines I: &lt;a href="http://en.wikipedia.org/wiki/John_Cage"&gt;John Cage&lt;/a&gt; Shooting a Laser Shotgun".&lt;br /&gt;&lt;br /&gt;&lt;embed src="http://www.coral-lab.org/~marc/squiggly1.wav" autostart="false"&gt;&lt;/embed&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.coral-lab.org/coralog/uploaded_images/squiggly1-746085.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://www.coral-lab.org/coralog/uploaded_images/squiggly1-739579.png" border="0" alt="" /&gt;&lt;/a&gt;</content><link rel='alternate' type='text/html' href='http://www.coral-lab.org/coralog/2006/03/more-squiggly-lines.html' title='More Squiggly Lines'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22929157&amp;postID=114323266980963627' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://www.coral-lab.org/coralog/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22929157/posts/default/114323266980963627'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22929157/posts/default/114323266980963627'/><author><name>Marctar the Mad</name></author></entry><entry><id>tag:blogger.com,1999:blog-22929157.post-114278324162939001</id><published>2006-03-19T10:35:00.000-05:00</published><updated>2006-03-19T11:08:26.960-05:00</updated><title type='text'>A Story of Predator Drones, Signal Intelligence, GPS, and 20th Century Human Intervention</title><content type='html'>I was reading an article in the April 2006 issue of &lt;a href="http://www.theatlantic.com/"&gt;The Atlantic&lt;/a&gt; on the &lt;a href="http://www.nsa.gov/"&gt;NSA&lt;/a&gt; and their purported ability to snoop on all information, everywhere.  The piece is a bit of hype given the &lt;a href="http://www.nytimes.com/2005/12/16/politics/16program.html?ex=1292389200&amp;en=e32072d786623ac1&amp;ei=5090&amp;partner=rssuserland&amp;emc=rss"&gt;domestic "wiretapping"&lt;/a&gt; (they mean to say &lt;a href="http://en.wikipedia.org/wiki/SIGINT"&gt;signal intelligence&lt;/a&gt; gathering, apparently) press of late.  One page of the article had an inset on the 2002 predator drone strike in Marib, Yemen that killed Qaed Salim Sinan al-Harethi.  Harethi, the article says, was a high priority target.  Below is an image of a predator drone like the one in the attack.&lt;br /&gt;&lt;br /&gt;&lt;p align=center&gt;&lt;br /&gt;&lt;img src="http://www.coral-lab.org/~arm1/images/predator.jpg"&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;The story goes on to say that when a cell phone was used, a monitoring team saw the alert, located the call using GPS, and began listening.  The people involved made the decision to attack the target after listening to the speakers on the phone.  This time, Harethi's driver was using the phone and only when Harethi began giving directions to his driver did the staffer realize the target was present.&lt;br /&gt;&lt;br /&gt;Let's consider this problem.  Harethi was using any number of cellphones and cards between cell phones to avoid eavesdropping or tracking.  The NSA was able to be alerted to any one of the phones/cards being used and immediately listen to the conversation.  The NSA located the cell phone using GPS.  The CIA launched an attack from an unmanned Predator drone carrying Hellfire missles.  There's much to be said about these technological feats, but there's more to be said and done about the 20th century approaches to the rest of the operation.&lt;br /&gt;&lt;br /&gt;A human being, trained to speak in the language of the enemy, had to be listening in real-time in order for this mission to succeed.  The human had to listen to a conversation containing at least three people, separate who was saying what and when, and determine that Harethi was one of the speakers.  There is no way, today, to get a computer to do these human tasks, but it poses a nice playground for research.</content><link rel='alternate' type='text/html' href='http://www.coral-lab.org/coralog/2006/03/story-of-predator-drones-signal.html' title='A Story of Predator Drones, Signal Intelligence, GPS, and 20th Century Human Intervention'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22929157&amp;postID=114278324162939001' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://www.coral-lab.org/coralog/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22929157/posts/default/114278324162939001'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22929157/posts/default/114278324162939001'/><author><name>Tom Armstrong</name></author></entry><entry><id>tag:blogger.com,1999:blog-22929157.post-114272726926720357</id><published>2006-03-18T19:09:00.000-05:00</published><updated>2006-03-18T19:14:29.280-05:00</updated><title type='text'>Math For Programmers</title><content type='html'>I know this site is supposed to cover issues of Cognition, Robotics, and Learning (as it applies to Artificial Intelligence), but I thought this blog was particularly valuable anyway. &lt;a href="http://www.blogger.com/profile/8119921"&gt;Steve Yegge&lt;/a&gt; did a nice &lt;a href="http://steve-yegge.blogspot.com/2006/03/math-for-programmers.html"&gt;evaluation&lt;/a&gt; of the current state of mathematics teaching in the US and why the modern programmer uses very little of what they learned in school. He proposes an alternative methodology for learning math and suggests everyone try to learn a bit more in their free time.&lt;a href="http://www.blogger.com/profile/8119921"&gt;&lt;br /&gt;&lt;/a&gt;</content><link rel='alternate' type='text/html' href='http://www.coral-lab.org/coralog/2006/03/math-for-programmers.html' title='Math For Programmers'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22929157&amp;postID=114272726926720357' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://www.coral-lab.org/coralog/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22929157/posts/default/114272726926720357'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22929157/posts/default/114272726926720357'/><author><name>Joe Catalano</name></author></entry><entry><id>tag:blogger.com,1999:blog-22929157.post-114245573855117564</id><published>2006-03-15T15:32:00.000-05:00</published><updated>2006-03-15T15:48:58.566-05:00</updated><title type='text'>Graceful robots</title><content type='html'>Here's a &lt;a href="http://www.metacafe.com/watch/21429/japanease_robots/"&gt;video&lt;/a&gt; of four &lt;a href="http://www.sony.net/SonyInfo/QRIO/"&gt;QRIO&lt;/a&gt; robots dancing. They have been programmed beautifully.&lt;br /&gt;&lt;br /&gt;Speaking of robots - &lt;a href="http://www.jabberwacky.com"&gt;jabberwacky.com&lt;/a&gt; has chatbots that you could chat up. They are kind of slow but worth a try! The conversation could get a bit edgy though - the chatbots are afflicted with severe ADD. :)</content><link rel='alternate' type='text/html' href='http://www.coral-lab.org/coralog/2006/03/graceful-robots.html' title='Graceful robots'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22929157&amp;postID=114245573855117564' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://www.coral-lab.org/coralog/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22929157/posts/default/114245573855117564'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22929157/posts/default/114245573855117564'/><author><name>Looking Glass</name></author></entry><entry><id>tag:blogger.com,1999:blog-22929157.post-114243823400161856</id><published>2006-03-15T10:30:00.000-05:00</published><updated>2006-03-15T10:57:14.016-05:00</updated><title type='text'>More on artificially generated music</title><content type='html'>I'd come across &lt;a href="http://www.it.rit.edu/~jab/GenJam.html"&gt;GenJam&lt;/a&gt; a couple of years ago. It is a software that learns to play jazz solos. The creator of this software is &lt;a href="http://www.it.rit.edu/~jab/index.html"&gt;Al Biles&lt;/a&gt; As the name indicates it is essentially a Genetic Algorithm. &lt;br /&gt;&lt;br /&gt;The website has a few snippets from a jam session between the creator and GenJam. Some of the results are actually very listenable (i.e., if you are "into" jazz music) I recommend "LadyBug" because there are distinct pieces played by the software and the creator and is a good showcase of the software's "talent".&lt;br /&gt;&lt;br /&gt;He actually plays regular gigs using that software as a part of his Virtual Quintet.</content><link rel='alternate' type='text/html' href='http://www.coral-lab.org/coralog/2006/03/more-on-artificially-generated-music.html' title='More on artificially generated music'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22929157&amp;postID=114243823400161856' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://www.coral-lab.org/coralog/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22929157/posts/default/114243823400161856'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22929157/posts/default/114243823400161856'/><author><name>Looking Glass</name></author></entry><entry><id>tag:blogger.com,1999:blog-22929157.post-114170211587975888</id><published>2006-03-13T12:28:00.000-05:00</published><updated>2006-03-13T12:32:47.123-05:00</updated><title type='text'>Learning Elmospeak</title><content type='html'>Toys are fun and toys that you can modify or extend (e.g. LEGO) expand everyone's imaginations.  After seeing someone's attempt to &lt;a href="http://seattlewireless.net/~casey/2005/11/11"&gt;hack Elmo&lt;/a&gt;, I had to try myself.&lt;br /&gt;&lt;br /&gt;&lt;p align=center&gt;&lt;br /&gt;&lt;img src="http://www.makezine.com/blog/0002708423047_AV_500X500.jpg" height=200&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;Casey points toward the innocuous file "temp.inf".  In temp.inf we can see a grammar, of sorts, for Elmospeak.  For me, I'm interested in what language Elmo speaks (I call it Elmospeak).  With stripping out extraneous bits, we're left with a bunch of non-terminals of the form PL_# -&gt; SOUND1 SOUND2 ... SOUNDN, where # is an integer between 1 and 620 and SOUNDN is some terminal associated with a particular sound (generally a word or generic phrase).  Also, an [NMSEC] terminal "plays" silence for N milliseconds.  Here is an example production:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;PL_059 -&gt; ONE [150MSEC] TWO [100MSEC] THREE&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Further, there are GAME and STORY non-terminals that expand to any number of non-terminals and terminals.  But, this has all been said before.  Let's instead consider learning Elmospeak.  Overall, Elmospeak is a regular language and regular only because of its perceived finiteness, I think.  In my experience with Elmo, the same utterance is heard each time a conversation begins.  From there, with some probability, a non-terminal is selected from a subset of non-terminals.  The problem is that there doesn't appear to be any nondeterminism in Elmo by default.  Right now I'm experimenting with adding nondeterminism to Elmo and seeing just how productive Elmo can be.</content><link rel='alternate' type='text/html' href='http://www.coral-lab.org/coralog/2006/03/learning-elmospeak.html' title='Learning Elmospeak'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22929157&amp;postID=114170211587975888' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://www.coral-lab.org/coralog/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22929157/posts/default/114170211587975888'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22929157/posts/default/114170211587975888'/><author><name>Tom Armstrong</name></author></entry><entry><id>tag:blogger.com,1999:blog-22929157.post-114221439694088681</id><published>2006-03-12T20:38:00.000-05:00</published><updated>2006-03-12T21:57:47.960-05:00</updated><title type='text'>Squiggly Lines</title><content type='html'>I claim that The Speech Recognition Problem is fundamentally The Vision Problem, and both are really just The Squiggly Line Problem.  My hypothesis is that with a few weeks' training.  I'll be able to translate spectrographs (no background noise) into their English phrase.&lt;br /&gt;&lt;br /&gt;&lt;img SRC="http://www.coral-lab.org/~marc/weekly/spectrogram1.bmp" width=400&gt;&lt;br /&gt;&lt;br /&gt;Tim and Bill each have $10 that says that I can't do this.  Is anyone else interested in giving me their money (i.e., betting that I can't do this)?  Unless your name is Bill or Tom, I'm gonna cap the amount that you give me to $1.  Just to warn you, I've trained myself to read &lt;a href="http://www.peter-doerling.de/Englisch/Sutterlin.htm"&gt;Suetterlin&lt;/a&gt; handwriting, which *I* once thought was impossible.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.coral-lab.org/~marc/weekly/spectrogram.html"&gt;Here&lt;/a&gt; is a sample spectrogram of me saying "Chicky check, microphone check, chicky check-a, sibilance sibilance.", one of the coolest sounds ever (check out its spectrogram), and my java code that gives you a real-time spectrogram.&lt;br /&gt;&lt;br /&gt;(After I lose my hearing from my iPod, I'll be using this software so that I can understand people.)</content><link rel='alternate' type='text/html' href='http://www.coral-lab.org/coralog/2006/03/squiggly-lines.html' title='Squiggly Lines'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22929157&amp;postID=114221439694088681' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://www.coral-lab.org/coralog/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22929157/posts/default/114221439694088681'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22929157/posts/default/114221439694088681'/><author><name>Marctar the Mad</name></author></entry><entry><id>tag:blogger.com,1999:blog-22929157.post-114170225019937440</id><published>2006-03-09T22:29:00.000-05:00</published><updated>2006-03-12T22:00:12.106-05:00</updated><title type='text'>Generating Music</title><content type='html'>At &lt;a href="http://home.comcast.net/~emeraldsuspension/new_page_3.htm"&gt;Playing the Market&lt;/a&gt; (via &lt;a href="http://slashdot.org"&gt;/.&lt;/a&gt;), music is generated based upon some physical phenomenon (e.g. the stock market) that need not result in classic musical styling, but rather, conform to the physical phenomenon.  The goal is not to mimic, but to be artistic.  Take a listen to &lt;a href="http://cdbaby.com/mp3lofi/esuspension-01.m3u"&gt;Fibonacci's Random Walk (part 1)&lt;/a&gt; which is based on the Fibonacci sequence [ &lt;a href="http://www.research.att.com/~njas/sequences/A000045"&gt;F(n) = F(n-1) + F(n-2)&lt;/a&gt; ] augmented with deterministically generated noise for an example of this approach.  The result is eminently listenable, but other works on the album lack that quality.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.coral-lab.org/~arm1/images/lsys.png" width=400&gt;&lt;br /&gt;&lt;br /&gt;Veering away from data inspired music, we look at music generated by the approach in &lt;a href="http://www.csse.monash.edu.au/~jonmc/resources/L-systemsMusic.pdf"&gt;Grammar Based Music Composition&lt;/a&gt; (see the example above).  &lt;a href="http://www.csse.monash.edu.au/~jonmc/"&gt;Jon McCormack&lt;/a&gt; transforms "string rewriting grammars based on L-Systems into a system for music composition" that seeks to aid in the composition of works.  While not using the L-System approach, &lt;a href="http://www.csse.monash.edu.au/~jonmc/sounds/mix-webHi.mp3"&gt;a sample of work&lt;/a&gt; generated from human speech offers a taste of his music.</content><link rel='alternate' type='text/html' href='http://www.coral-lab.org/coralog/2006/03/generating-music.html' title='Generating Music'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22929157&amp;postID=114170225019937440' title='1 Comments'/><link rel='replies' type='application/atom+xml' href='http://www.coral-lab.org/coralog/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22929157/posts/default/114170225019937440'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22929157/posts/default/114170225019937440'/><author><name>Tom Armstrong</name></author></entry><entry><id>tag:blogger.com,1999:blog-22929157.post-114167633220290620</id><published>2006-03-06T15:08:00.000-05:00</published><updated>2006-03-13T02:41:53.443-05:00</updated><title type='text'>amazing video game with evolution and AI</title><content type='html'>Will Wright, of Sim City fame, has created &lt;a href="http://www.cnn.com/2005/TECH/fun.games/05/20/e3.games/index.html"&gt;a new video game&lt;/a&gt; named &lt;a href="http://www.spore.com"&gt;Spore&lt;/a&gt;, where players start with a single celled organism and help evolve it over many generations (using a "creature editor") through a sequence of more complex organisms that walk on land, mate to produce offspring, eat other creatures to survive, and so on.  Eventually, the creatures form villages, cities, and leave their home planet to meet creatures evolved by other players.  There is a fantastic &lt;a href="http://video.google.com/videoplay?docid=8372603330420559198&amp;q=spore"&gt;video&lt;/a&gt; available where the developer shows off what the game can do.  Text on the video's web page says "Will Wright talking at the Game Developer's Conference about 'Spore', which looks like it could possibly be the best video game ever".  That may not be hyperbole.  &lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.spore.com/screenshots/screenshot_5.jpg" width=400&gt;&lt;br /&gt;&lt;br /&gt;The video contains interesting comments about "procedural verbs", like "bite" and "walk" and how they can be combined to produce "drag" = "bite and walk".  It's unclear whether there is significant NPC AI, or whether the creatures are all the result of the work of other players.</content><link rel='alternate' type='text/html' href='http://www.coral-lab.org/coralog/2006/03/amazing-video-game-with-evolution-and.html' title='amazing video game with evolution and AI'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22929157&amp;postID=114167633220290620' title='1 Comments'/><link rel='replies' type='application/atom+xml' href='http://www.coral-lab.org/coralog/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22929157/posts/default/114167633220290620'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22929157/posts/default/114167633220290620'/><author><name>Tim Oates</name></author></entry><entry><id>tag:blogger.com,1999:blog-22929157.post-114165948078402296</id><published>2006-03-06T10:14:00.000-05:00</published><updated>2006-03-13T12:33:59.770-05:00</updated><title type='text'>A bit of cognition woo-hoo</title><content type='html'>Here's a nice bit of cognition related food-for-thought I found on my friend's &lt;a href="http://jyro.blogspot.com/"&gt;blog&lt;/a&gt;. &lt;strong&gt;Before you click on the link below, read the following. (If you don't do so, you'll miss the point!) &lt;/strong&gt; There are two teams of people, one wearing white tees and other wearing black tees. Each team has a ball that they throw to another member of the same team. Your job is to find out the number of throws made by the white team members.&lt;br /&gt;&lt;br /&gt;&lt;p align=center&gt;&lt;br /&gt;&lt;a href="http://viscog.beckman.uiuc.edu/grafs/demos/15.html"&gt;&lt;img src="http://www.coral-lab.org/~arm1/images/viscog.png"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Did you find anything wierd? Not really? Please go back and watch the video again(trust me!). This time around, just watch the video relaxed.&lt;br /&gt;&lt;br /&gt;How on earth did you miss that before? Are we missing out on some eye doctor appointments? :)</content><link rel='alternate' type='text/html' href='http://www.coral-lab.org/coralog/2006/03/bit-of-cognition-woo-hoo.html' title='A bit of cognition woo-hoo'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22929157&amp;postID=114165948078402296' title='2 Comments'/><link rel='replies' type='application/atom+xml' href='http://www.coral-lab.org/coralog/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22929157/posts/default/114165948078402296'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22929157/posts/default/114165948078402296'/><author><name>Looking Glass</name></author></entry><entry><id>tag:blogger.com,1999:blog-22929157.post-114126776545198679</id><published>2006-03-01T21:40:00.000-05:00</published><updated>2006-03-01T21:51:26.016-05:00</updated><title type='text'>Music To My Ears</title><content type='html'>&lt;div style="text-align: justify;"&gt;According to this &lt;a href="http://www.prleap.com/pr/25913/"&gt;story&lt;/a&gt; on &lt;a href="http://www.prleap.com"&gt;PR Leap&lt;/a&gt;, an Isreali company (could it be the people putting porn on Sprocket?) has announced the release of a new product to stream mp3s to 3G cell phones. "&lt;a href="http://www.musicgenome.com"&gt;MusicGenome&lt;/a&gt;, the leading expert in Artificial Intelligence (AI) and Music Cognition, announced today the release of Smart DJ – a new innovative fun product for the global cellular market. Smart DJ offers 3G mobile phone users the ultimate in digital music experience, by creating a new online entertainment service that accurately analyzes listeners’ music preferences and then delivers a stream of mp3 songs totally in-sync with the listener’s taste with 80% success rate." It does not discuss the specifics of the technology employed, but it does claim to be better than products that employ &lt;a href="http://en.wikipedia.org/wiki/Collaborative_filtering"&gt;Collaborative Filtering&lt;/a&gt;. The company's website does not appear to be compatible with Firefox for Mac OS X.&lt;/div&gt;</content><link rel='alternate' type='text/html' href='http://www.coral-lab.org/coralog/2006/03/music-to-my-ears.html' title='Music To My Ears'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22929157&amp;postID=114126776545198679' title='2 Comments'/><link rel='replies' type='application/atom+xml' href='http://www.coral-lab.org/coralog/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22929157/posts/default/114126776545198679'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22929157/posts/default/114126776545198679'/><author><name>Joe Catalano</name></author></entry><entry><id>tag:blogger.com,1999:blog-22929157.post-114126826000167001</id><published>2006-03-01T21:33:00.000-05:00</published><updated>2006-03-01T21:57:40.010-05:00</updated><title type='text'>Speech Accent Archive</title><content type='html'>I just happened across an interesting data source: the &lt;a href="http://accent.gmu.edu"&gt;George Mason Speech Accent Archive&lt;/a&gt;.  Accent and dialect classification can improve speech recognition approaches and automatically labeling native tongues would make &lt;a href="http://www.nsa.gov"&gt;our friends by the airport&lt;/a&gt; happy.  The archive, as of 1 March 2006, contains 502 recordings of individuals reciting the same paragraph of English text.  Here's an excerpt:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;"Ask her to bring these things with her from the store:  Six spoons of fresh snow peas, five thick slabs of blue cheese, and maybe a snack for her brother Bob."&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;One of my favorites is a recording made by a native &lt;a href="http://www.ethnologue.com/show_language.asp?code=wol"&gt;Wolof&lt;/a&gt; speaker from Senegal.  At &lt;a href="http://www.umbc.edu/"&gt;UMBC&lt;/a&gt;, we offer &lt;a href="http://www.umbc.edu/mll/fac/omarka/wolof.html"&gt;language courses&lt;/a&gt; in Wolof that I am considering auditing.</content><link rel='alternate' type='text/html' href='http://www.coral-lab.org/coralog/2006/03/speech-accent-archive.html' title='Speech Accent Archive'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22929157&amp;postID=114126826000167001' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://www.coral-lab.org/coralog/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22929157/posts/default/114126826000167001'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22929157/posts/default/114126826000167001'/><author><name>Tom Armstrong</name></author></entry><entry><id>tag:blogger.com,1999:blog-22929157.post-114124206594673958</id><published>2006-03-01T14:08:00.002-05:00</published><updated>2006-03-04T15:08:34.413-05:00</updated><title type='text'>Watch out for that port-scanner half a planet away...</title><content type='html'>It was a cold Wednesday morning. The inhabitants of &lt;a href="http://www.coral-lab.org"&gt;Coral&lt;/a&gt; and &lt;a href="http://maple.cs.umbc.edu"&gt;Maple&lt;/a&gt; were busy with their daily bustle of intense research activity. &lt;a href="http://www.csee.umbc.edu/~mariedj/"&gt;Dr. Marie desJardins&lt;/a&gt; walks in to the lab and says "Could someone shut this window on sprocket?" Curious we assemble around our  good ol'server (sprocket). Lo and behold! There is a &lt;a href="http://www.apple.com/macosx/features/safari/"&gt;Safari&lt;/a&gt; window open with a fairly graphic picture from a porn website in Israel open!&lt;br /&gt;&lt;br /&gt;A whirl of activity ensues. Disturbing questions are asked - Who did this? How to prevent it? How to track this down? Was it just a prank or a malicious attack? Are Mac servers (gulp! gulp!) vulnerable? (Incidentally, &lt;a href="http://slashdot.org"&gt;slashdot&lt;/a&gt; carried &lt;a href="http://apple.slashdot.org/article.pl?sid=06/02/27/1419208"&gt;this&lt;/a&gt; post on two days back)&lt;br /&gt;&lt;br /&gt;The obvious suggestions are all made and shot down in turn. Concerned lookers-on (self included) throw in their tuppence-worth nonetheless - check Safari's history, check network usage, check &lt;a href="http://www.redstonesoftware.com/vnc.html"&gt;VNC&lt;/a&gt;'s logs... After a frantic morning of grepping through logs and other thingmajigs, our sys-admins track the attack down to an IP address in Israel. They confirmed it wasn't malicious. (Why would someone want to remote login to a computer and watch porn on it?)&lt;br /&gt;&lt;br /&gt;Moral of the story: Logout of your computer when you leave.</content><link rel='alternate' type='text/html' href='http://www.coral-lab.org/coralog/2006/03/watch-out-for-that-port-scanner-half_01.html' title='Watch out for that port-scanner half a planet away...'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22929157&amp;postID=114124206594673958' title='3 Comments'/><link rel='replies' type='application/atom+xml' href='http://www.coral-lab.org/coralog/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22929157/posts/default/114124206594673958'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22929157/posts/default/114124206594673958'/><author><name>Looking Glass</name></author></entry><entry><id>tag:blogger.com,1999:blog-22929157.post-114118023486579411</id><published>2006-02-28T21:23:00.000-05:00</published><updated>2006-02-28T21:44:14.520-05:00</updated><title type='text'>Towers of Hanoi with Onion Rings</title><content type='html'>The &lt;a href="http://www.coral-lab.org/"&gt;Coral&lt;/a&gt; and &lt;a href="http://maple.cs.umbc.edu/"&gt;Maple&lt;/a&gt; labs will occasionally go out to lunch together.  Not that long ago, we all ate at &lt;a href="http://www.redrobin.com/"&gt;Red Robin&lt;/a&gt; where they have ketchup smotherable onion rings that we ordered.  Each onion on the skewer gets progressively larger and, as we are computer scientists, we immediately thought about the &lt;a href="http://www.cut-the-knot.org/recurrence/hanoi.shtml"&gt;Towers of Hanoi&lt;/a&gt;.  Our server kindly gave us two additional skewers and after a few odd looks, we were solving the problem.&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/JaF-I9oRi88"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/JaF-I9oRi88" type="application/x-shockwave-flash" width="300" height="175"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;We need to reinact the solution as we were all hungry and wanted to eat more than perform recursive moves.  Keep an eye peeled for our next computer science canonical example in food.</content><link rel='alternate' type='text/html' href='http://www.coral-lab.org/coralog/2006/02/towers-of-hanoi-with-onion-rings.html' title='Towers of Hanoi with Onion Rings'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22929157&amp;postID=114118023486579411' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://www.coral-lab.org/coralog/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22929157/posts/default/114118023486579411'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22929157/posts/default/114118023486579411'/><author><name>Tom Armstrong</name></author></entry><entry><id>tag:blogger.com,1999:blog-22929157.post-114117745437295568</id><published>2006-02-28T19:46:00.000-05:00</published><updated>2006-02-28T20:48:24.123-05:00</updated><title type='text'>iPod Hearing Loss</title><content type='html'>This semester at &lt;a href="http://www.umbc.edu/"&gt;UMBC&lt;/a&gt;, the &lt;a href="http://www.csee.umbc.edu/"&gt;CSEE Department&lt;/a&gt; is offering a class called "Topics in Signal Processing: Digital Signal Processing for Speech and Hearing Disorders."  Being that some of the research in the &lt;a href="http://www.coral-lab.org/"&gt;Coral Lab&lt;/a&gt; centers on language learning (involving speech processing) and that body of work, in general, relies on noise-free input, this class has made me consider not only a noisy environment, but also noise that can be introduced during language comprehension and processing.  Ironically, in the course, we study technologies and techniques that can restore or improve hearing (e.g. &lt;a href="http://www.nidcd.nih.gov/health/hearing/coch.asp"&gt;cochlear implants&lt;/a&gt;) using some of the same engineering that can cause hearing loss (e.g. abuse of standard speakers).&lt;br /&gt;&lt;br /&gt;On a college campus, it's a rare day to not see those little white bud headphones presumably attached to one of the myriad &lt;a href="http://www.apple.com/ipod/"&gt;iPod&lt;/a&gt; models.  Recently a &lt;a href="http://www.informationweek.com/news/showArticle.jhtml?articleID=178601009"&gt;lawsuit was filed against Apple Computer, Inc.&lt;/a&gt; asserting the device does not adequate limit sound intensity and can lead to hearing loss.  The best I could find on technical iPod specifications and advice was that the frequency response is between 20Hz and 20,000Hz and that unknown experts are &lt;a href="http://www.macworld.co.uk/news/index.cfm?NewsID=11524&amp;Page=1&amp;pagePos=1"&gt;warning about the dangers&lt;/a&gt; of prolonged, high intensity iPod listening.  There is more to come...</content><link rel='alternate' type='text/html' href='http://www.coral-lab.org/coralog/2006/02/ipod-hearing-loss.html' title='iPod Hearing Loss'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22929157&amp;postID=114117745437295568' title='1 Comments'/><link rel='replies' type='application/atom+xml' href='http://www.coral-lab.org/coralog/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22929157/posts/default/114117745437295568'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22929157/posts/default/114117745437295568'/><author><name>Tom Armstrong</name></author></entry><entry><id>tag:blogger.com,1999:blog-22929157.post-114074653693442011</id><published>2006-02-23T20:57:00.000-05:00</published><updated>2006-02-23T21:02:16.943-05:00</updated><title type='text'>Rock, Paper, Scissors</title><content type='html'>Dated -- 25 January 2005&lt;br /&gt;&lt;br /&gt;A post via email to the CORAL Mailing List:&lt;br /&gt;&lt;br /&gt;According to a post on Slashdot, "New Scientist is reporting that UK &lt;br /&gt;researchers have created a computer (&lt;a href="http://www.newscientist.com/article.ns?id=dn6914"&gt;story&lt;/a&gt;) that can learn rock, paper, scissors (&lt;a href="http://www.comp.leeds.ac.uk/vision/cogvis/games.html"&gt;research site&lt;/a&gt;) by observing humans. CogVis &lt;http://www.comp.leeds.ac.uk/vision/cogvis/&gt; uses visual information to recognize events and objects in addition to learning by observing."</content><link rel='alternate' type='text/html' href='http://www.coral-lab.org/coralog/2006/02/rock-paper-scissors.html' title='Rock, Paper, Scissors'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=22929157&amp;postID=114074653693442011' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://www.coral-lab.org/coralog/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22929157/posts/default/114074653693442011'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22929157/posts/default/114074653693442011'/><author><name>Joe Catalano</name></author></entry></feed>