<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: Why Genetic Programming cannot solve the most important AI problem</title>
	<atom:link href="http://raghavgupta.wordpress.com/2007/08/09/why-genetic-programming-cannot-solve-the-most-important-ai-problem/feed/" rel="self" type="application/rss+xml" />
	<link>http://raghavgupta.wordpress.com/2007/08/09/why-genetic-programming-cannot-solve-the-most-important-ai-problem/</link>
	<description>A chaotic quest toward understanding the brain</description>
	<lastBuildDate>Fri, 07 Aug 2009 03:00:49 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Steven V</title>
		<link>http://raghavgupta.wordpress.com/2007/08/09/why-genetic-programming-cannot-solve-the-most-important-ai-problem/#comment-942</link>
		<dc:creator>Steven V</dc:creator>
		<pubDate>Sat, 12 Jan 2008 05:23:14 +0000</pubDate>
		<guid isPermaLink="false">http://raghavgupta.wordpress.com/2007/08/09/why-genetic-programming-cannot-solve-the-most-important-ai-problem/#comment-942</guid>
		<description>Hello Raghavgupta.  I recently read a fictional book mentioning a biochemical computer as artifical intelligence.  I was like what the hell?  That&#039;s like a revolutionary idea.  Wonder if it&#039;s already out there or just some figment of imagination.  Sparked an interest in Artifical Intelligence and i&#039;ve been doing a little research.  I have no other knowledge other than my recent findings.

You raise a good argument about understanding language as intelligence.  I always wonder how I can just randomly say something without priorly thinking about what I am going to say.  This is truly /A/ quality of &quot;intelligence,&quot; but i&#039;m not sure if it&#039;s the /ONLY/ quality.  How do emotions come into this?  Someone who is mute for example might not display this language quality, even more so if deafness was added as a variable, and yet this person would very well be conscious and could relate to the world around them and think and reason.

It leads to the whole pilosophical thing...something about &quot;I think therefore I am.&quot;  I don&#039;t think anyone can really know when our robots are trully AI.  Look at the movie I, Robot.  I wonder when that robot developed his own independent consicousness.  A sense of right and wrong?!  I&#039;m not sure where I read it, but somebody made the point that if you can teach a robot to &quot;wail&quot; as the word was used when certain receptive sensors were combined, you would start to have activists all over the place about AI Rights.  I am remembering the movie Artifical Intelligence with the boy robot that was crying.  Crazy ending in that movie...hope it doesn&#039;t happen :P

Anyways, take a look at this site (not spam! :D ) seems like they&#039;re getting closer to AI.

http://www.readwriteweb.com/archives/numenta_artificial_intelligence.php</description>
		<content:encoded><![CDATA[<p>Hello Raghavgupta.  I recently read a fictional book mentioning a biochemical computer as artifical intelligence.  I was like what the hell?  That&#8217;s like a revolutionary idea.  Wonder if it&#8217;s already out there or just some figment of imagination.  Sparked an interest in Artifical Intelligence and i&#8217;ve been doing a little research.  I have no other knowledge other than my recent findings.</p>
<p>You raise a good argument about understanding language as intelligence.  I always wonder how I can just randomly say something without priorly thinking about what I am going to say.  This is truly /A/ quality of &#8220;intelligence,&#8221; but i&#8217;m not sure if it&#8217;s the /ONLY/ quality.  How do emotions come into this?  Someone who is mute for example might not display this language quality, even more so if deafness was added as a variable, and yet this person would very well be conscious and could relate to the world around them and think and reason.</p>
<p>It leads to the whole pilosophical thing&#8230;something about &#8220;I think therefore I am.&#8221;  I don&#8217;t think anyone can really know when our robots are trully AI.  Look at the movie I, Robot.  I wonder when that robot developed his own independent consicousness.  A sense of right and wrong?!  I&#8217;m not sure where I read it, but somebody made the point that if you can teach a robot to &#8220;wail&#8221; as the word was used when certain receptive sensors were combined, you would start to have activists all over the place about AI Rights.  I am remembering the movie Artifical Intelligence with the boy robot that was crying.  Crazy ending in that movie&#8230;hope it doesn&#8217;t happen <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p>Anyways, take a look at this site (not spam! <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  ) seems like they&#8217;re getting closer to AI.</p>
<p><a href="http://www.readwriteweb.com/archives/numenta_artificial_intelligence.php" rel="nofollow">http://www.readwriteweb.com/archives/numenta_artificial_intelligence.php</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: uPgRaD3 Z3R0 0n3 A</title>
		<link>http://raghavgupta.wordpress.com/2007/08/09/why-genetic-programming-cannot-solve-the-most-important-ai-problem/#comment-938</link>
		<dc:creator>uPgRaD3 Z3R0 0n3 A</dc:creator>
		<pubDate>Mon, 31 Dec 2007 16:42:10 +0000</pubDate>
		<guid isPermaLink="false">http://raghavgupta.wordpress.com/2007/08/09/why-genetic-programming-cannot-solve-the-most-important-ai-problem/#comment-938</guid>
		<description>Steven Pinker has an interesting book:

&quot;The Stuff of Thought; Language as a Window into Human Nature&quot;

I think it is important to understand language at the level presented here, before attempting to drill down...and there are many many layers below this level before thinking about software.

It is not an easy read, partly because of my lack of knowledge in linguistics, but already lights are turning on in my head.</description>
		<content:encoded><![CDATA[<p>Steven Pinker has an interesting book:</p>
<p>&#8220;The Stuff of Thought; Language as a Window into Human Nature&#8221;</p>
<p>I think it is important to understand language at the level presented here, before attempting to drill down&#8230;and there are many many layers below this level before thinking about software.</p>
<p>It is not an easy read, partly because of my lack of knowledge in linguistics, but already lights are turning on in my head.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: uPgRaD3 Z3R0 0n3 A</title>
		<link>http://raghavgupta.wordpress.com/2007/08/09/why-genetic-programming-cannot-solve-the-most-important-ai-problem/#comment-829</link>
		<dc:creator>uPgRaD3 Z3R0 0n3 A</dc:creator>
		<pubDate>Tue, 13 Nov 2007 20:44:52 +0000</pubDate>
		<guid isPermaLink="false">http://raghavgupta.wordpress.com/2007/08/09/why-genetic-programming-cannot-solve-the-most-important-ai-problem/#comment-829</guid>
		<description>Regardless of the techniques used to artificially process language, I think it is going to be a really long time before a machine can &lt;b&gt;truly&lt;/b&gt; understand the meaning of the word &quot;cute&quot;. At a certain level, a mother seal must have an innate &quot;idea&quot; of cuteness with its baby, and it of course does not have any ability to process natural language.

It seems there are many words like &quot;cute&quot; and &quot;love&quot; that must have extremely complex algorithms behind them, which includes chemical reactions related to the emotions which feedback into our minds and add to our knowledge of the meanings of these emotionally-based words.

http://en.wikipedia.org/wiki/Cute

http://web.media.mit.edu/~minsky/E1/eb1.html</description>
		<content:encoded><![CDATA[<p>Regardless of the techniques used to artificially process language, I think it is going to be a really long time before a machine can <b>truly</b> understand the meaning of the word &#8220;cute&#8221;. At a certain level, a mother seal must have an innate &#8220;idea&#8221; of cuteness with its baby, and it of course does not have any ability to process natural language.</p>
<p>It seems there are many words like &#8220;cute&#8221; and &#8220;love&#8221; that must have extremely complex algorithms behind them, which includes chemical reactions related to the emotions which feedback into our minds and add to our knowledge of the meanings of these emotionally-based words.</p>
<p><a href="http://en.wikipedia.org/wiki/Cute" rel="nofollow">http://en.wikipedia.org/wiki/Cute</a></p>
<p><a href="http://web.media.mit.edu/~minsky/E1/eb1.html" rel="nofollow">http://web.media.mit.edu/~minsky/E1/eb1.html</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: raghavgupta</title>
		<link>http://raghavgupta.wordpress.com/2007/08/09/why-genetic-programming-cannot-solve-the-most-important-ai-problem/#comment-404</link>
		<dc:creator>raghavgupta</dc:creator>
		<pubDate>Mon, 13 Aug 2007 19:54:49 +0000</pubDate>
		<guid isPermaLink="false">http://raghavgupta.wordpress.com/2007/08/09/why-genetic-programming-cannot-solve-the-most-important-ai-problem/#comment-404</guid>
		<description>Hmm..I am not sure if determination or implementation of the fitness function is the significant problem here. For NLU, off the top of my head, one check for a demo system could be to take a set of sentences as input that specify which cell to highlight in a 9x9 grid. Besides the simple sentences, some will of course be highly convoluted, as in &quot;Take the third black cell from the left, go up a couple, then hop over three diagonally towards the top right, and stop where you have two white cells above it&quot;.

A harder problem, in building this for the GP world would be, at what state should the system be bootstrapped? How much knowledge should we implicitly build into the system even before the &quot;learning&quot; is started? Should the sentences be input as  ascii characters, or as bitmap images? Should the algorithm be pre-programmed with the instructions needed to turn cells on or off, or should it even be made to learn that on its own? Should it be given an identity, or a name, so it knows the meaning of &quot;you&quot; when it reads a sentence, or should we allow it to evolve its &quot;id&quot;? 
Should it know that a space character separates the words in an ascii sentence? What about punctuation? What about humor? For an entity which only knows of a 9x9 grid as its world, is it even possible for it ever learn to decode humor, even if it were left to &quot;evolve&quot; for millenia? Or a better question: If its sensory inputs and outputs were limited to operations in the 9x9 grid only, would it ever be able to learn it fully? Doesn&#039;t this mean that the agent can fully manipulate its environment, as in a god-like status within its world? Maybe to evolve something that can fully control the 9x9 grid, we need to evolve it in an environment which only contains the target 9x9 grid as a constituent, besides others. But what should the others be? Is there a critical mass, or a critical ratio?


On the philosophical side: Can we ever divorce the NLU problem from the human aspect? My view is that we can&#039;t. The only reason we want to build NLU capabilities is because it will make things easier for *us*, not the gadgets.

If we had two highly *learning* capable robots, and we programmed them with the means to hear sound and make sounds to communicate, would they evolve something like human language?

I think not. (Or actually, I am not really sure. Sounds like material for a new post...)</description>
		<content:encoded><![CDATA[<p>Hmm..I am not sure if determination or implementation of the fitness function is the significant problem here. For NLU, off the top of my head, one check for a demo system could be to take a set of sentences as input that specify which cell to highlight in a 9&#215;9 grid. Besides the simple sentences, some will of course be highly convoluted, as in &#8220;Take the third black cell from the left, go up a couple, then hop over three diagonally towards the top right, and stop where you have two white cells above it&#8221;.</p>
<p>A harder problem, in building this for the GP world would be, at what state should the system be bootstrapped? How much knowledge should we implicitly build into the system even before the &#8220;learning&#8221; is started? Should the sentences be input as  ascii characters, or as bitmap images? Should the algorithm be pre-programmed with the instructions needed to turn cells on or off, or should it even be made to learn that on its own? Should it be given an identity, or a name, so it knows the meaning of &#8220;you&#8221; when it reads a sentence, or should we allow it to evolve its &#8220;id&#8221;?<br />
Should it know that a space character separates the words in an ascii sentence? What about punctuation? What about humor? For an entity which only knows of a 9&#215;9 grid as its world, is it even possible for it ever learn to decode humor, even if it were left to &#8220;evolve&#8221; for millenia? Or a better question: If its sensory inputs and outputs were limited to operations in the 9&#215;9 grid only, would it ever be able to learn it fully? Doesn&#8217;t this mean that the agent can fully manipulate its environment, as in a god-like status within its world? Maybe to evolve something that can fully control the 9&#215;9 grid, we need to evolve it in an environment which only contains the target 9&#215;9 grid as a constituent, besides others. But what should the others be? Is there a critical mass, or a critical ratio?</p>
<p>On the philosophical side: Can we ever divorce the NLU problem from the human aspect? My view is that we can&#8217;t. The only reason we want to build NLU capabilities is because it will make things easier for *us*, not the gadgets.</p>
<p>If we had two highly *learning* capable robots, and we programmed them with the means to hear sound and make sounds to communicate, would they evolve something like human language?</p>
<p>I think not. (Or actually, I am not really sure. Sounds like material for a new post&#8230;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: PierreD</title>
		<link>http://raghavgupta.wordpress.com/2007/08/09/why-genetic-programming-cannot-solve-the-most-important-ai-problem/#comment-402</link>
		<dc:creator>PierreD</dc:creator>
		<pubDate>Mon, 13 Aug 2007 09:32:32 +0000</pubDate>
		<guid isPermaLink="false">http://raghavgupta.wordpress.com/2007/08/09/why-genetic-programming-cannot-solve-the-most-important-ai-problem/#comment-402</guid>
		<description>Ragh,

Those problems are indeed difficult, I&#039;d like to add a side note. GA are &quot;just&quot; clever global optimizer of a fitness function, and the real difficulty is to find the &quot;good&quot; fitness function. GA are really far from what&#039;s happening in real evolution. So I agree with you, I don&#039;t think it&#039;ll be so easy to solve those pbs withs GA (or with whatever algorithm).

-&gt;uPgRaD3 Z3R0 0n3 A  : I&#039;m not sure that scene understanding and language understanding are so different, and I guess that they share a lot, for instance the notion of compression, finding regularities, patterns in row data.

Regards</description>
		<content:encoded><![CDATA[<p>Ragh,</p>
<p>Those problems are indeed difficult, I&#8217;d like to add a side note. GA are &#8220;just&#8221; clever global optimizer of a fitness function, and the real difficulty is to find the &#8220;good&#8221; fitness function. GA are really far from what&#8217;s happening in real evolution. So I agree with you, I don&#8217;t think it&#8217;ll be so easy to solve those pbs withs GA (or with whatever algorithm).</p>
<p>-&gt;uPgRaD3 Z3R0 0n3 A  : I&#8217;m not sure that scene understanding and language understanding are so different, and I guess that they share a lot, for instance the notion of compression, finding regularities, patterns in row data.</p>
<p>Regards</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: raghavgupta</title>
		<link>http://raghavgupta.wordpress.com/2007/08/09/why-genetic-programming-cannot-solve-the-most-important-ai-problem/#comment-391</link>
		<dc:creator>raghavgupta</dc:creator>
		<pubDate>Fri, 10 Aug 2007 18:04:39 +0000</pubDate>
		<guid isPermaLink="false">http://raghavgupta.wordpress.com/2007/08/09/why-genetic-programming-cannot-solve-the-most-important-ai-problem/#comment-391</guid>
		<description>Jide, At first glance, I thought this was a spam comment and almost hit the delete button, but then I saw your feeble attempt at addressing me by name (you could at least copy-paste to get the spelling right), and also you dont have any link back to any spam site, so I figured its someone in flesh and blood. Ok, but since you think just 2 words are enough to rebut my &quot;nice argument&quot;, I won&#039;t grace you with the benefit of a response.</description>
		<content:encoded><![CDATA[<p>Jide, At first glance, I thought this was a spam comment and almost hit the delete button, but then I saw your feeble attempt at addressing me by name (you could at least copy-paste to get the spelling right), and also you dont have any link back to any spam site, so I figured its someone in flesh and blood. Ok, but since you think just 2 words are enough to rebut my &#8220;nice argument&#8221;, I won&#8217;t grace you with the benefit of a response.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jide</title>
		<link>http://raghavgupta.wordpress.com/2007/08/09/why-genetic-programming-cannot-solve-the-most-important-ai-problem/#comment-385</link>
		<dc:creator>Jide</dc:creator>
		<pubDate>Fri, 10 Aug 2007 10:58:43 +0000</pubDate>
		<guid isPermaLink="false">http://raghavgupta.wordpress.com/2007/08/09/why-genetic-programming-cannot-solve-the-most-important-ai-problem/#comment-385</guid>
		<description>Ragh,

Nice argument...wrong conclusion!</description>
		<content:encoded><![CDATA[<p>Ragh,</p>
<p>Nice argument&#8230;wrong conclusion!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Intelligent Machines</title>
		<link>http://raghavgupta.wordpress.com/2007/08/09/why-genetic-programming-cannot-solve-the-most-important-ai-problem/#comment-384</link>
		<dc:creator>Intelligent Machines</dc:creator>
		<pubDate>Fri, 10 Aug 2007 08:22:18 +0000</pubDate>
		<guid isPermaLink="false">http://raghavgupta.wordpress.com/2007/08/09/why-genetic-programming-cannot-solve-the-most-important-ai-problem/#comment-384</guid>
		<description>&lt;strong&gt;The most difficult AI problem?&lt;/strong&gt;

Raghav Gupta, at Fractal Folds, writes about the interesting question: &#039;what is the most difficult artificial intelligence-related task ?&#039; There&#039;s also a follow-up post &quot;Why Genetic Programming cannot solve the most important AI proble...</description>
		<content:encoded><![CDATA[<p><strong>The most difficult AI problem?</strong></p>
<p>Raghav Gupta, at Fractal Folds, writes about the interesting question: &#39;what is the most difficult artificial intelligence-related task ?&#39; There&#39;s also a follow-up post &quot;Why Genetic Programming cannot solve the most important AI proble&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: uPgRaD3 Z3R0 0n3 A</title>
		<link>http://raghavgupta.wordpress.com/2007/08/09/why-genetic-programming-cannot-solve-the-most-important-ai-problem/#comment-382</link>
		<dc:creator>uPgRaD3 Z3R0 0n3 A</dc:creator>
		<pubDate>Thu, 09 Aug 2007 22:02:51 +0000</pubDate>
		<guid isPermaLink="false">http://raghavgupta.wordpress.com/2007/08/09/why-genetic-programming-cannot-solve-the-most-important-ai-problem/#comment-382</guid>
		<description>Thank you so much for taking the time create a post on this question. Now I will take the time to think about what you wrote.
Your answer helped to shed some more light on why natural language *understanding* is such a hard problem.  

It occurred to me that both consciousness and *understanding* are not things that either something has or it doesn&#039;t.  There are degrees of consciousness and degrees of understanding.  

I tend to agree with Marvin Minsky point about words &quot;like intuition or consciousness&quot; are examples of &quot;suitcase&quot; words that: &quot;we all use to encapsulate our jumbled ideas about our minds. We use those words as suitcases in which to contain all sorts of mysteries that we can&#039;t yet explain.&quot; 

The word &quot;understanding&quot; might be another example of a suitcase word.  Understanding a scene is certainly a lot different than understanding natural language, and in both instances, the understanding can be broken down still further... 

Natural Language understanding is a very very hard problem even to define.  The concept of &quot;Divide and Conquer&quot; comes to mind.

Thanks again!</description>
		<content:encoded><![CDATA[<p>Thank you so much for taking the time create a post on this question. Now I will take the time to think about what you wrote.<br />
Your answer helped to shed some more light on why natural language *understanding* is such a hard problem.  </p>
<p>It occurred to me that both consciousness and *understanding* are not things that either something has or it doesn&#8217;t.  There are degrees of consciousness and degrees of understanding.  </p>
<p>I tend to agree with Marvin Minsky point about words &#8220;like intuition or consciousness&#8221; are examples of &#8220;suitcase&#8221; words that: &#8220;we all use to encapsulate our jumbled ideas about our minds. We use those words as suitcases in which to contain all sorts of mysteries that we can&#8217;t yet explain.&#8221; </p>
<p>The word &#8220;understanding&#8221; might be another example of a suitcase word.  Understanding a scene is certainly a lot different than understanding natural language, and in both instances, the understanding can be broken down still further&#8230; </p>
<p>Natural Language understanding is a very very hard problem even to define.  The concept of &#8220;Divide and Conquer&#8221; comes to mind.</p>
<p>Thanks again!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
