<?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/"
		>
<channel>
	<title>Comments on: feferman explica gÃ¶del [sobre mentes e mÃ¡quinas]</title>
	<atom:link href="http://blog.meira.com/2007/12/02/feferman-explica-godel-sobre-mentes-e-maquinas/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.meira.com/2007/12/02/feferman-explica-godel-sobre-mentes-e-maquinas/</link>
	<description>informaticidade, mais hora, menos hora</description>
	<lastBuildDate>Thu, 02 Jun 2011 23:39:26 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
	<item>
		<title>By: Gerard Toonstra</title>
		<link>http://blog.meira.com/2007/12/02/feferman-explica-godel-sobre-mentes-e-maquinas/comment-page-1/#comment-36486</link>
		<dc:creator>Gerard Toonstra</dc:creator>
		<pubDate>Tue, 04 Dec 2007 05:55:49 +0000</pubDate>
		<guid isPermaLink="false">http://blog.meira.com/2007/12/02/feferman-explica-godel-sobre-mentes-e-maquinas/#comment-36486</guid>
		<description>Prof. Silvio,

The cognitive sciences became a hobby for me to read and think about. Artificial Intelligence and understanding of the construction and function of the human mind if paramount in order to create more intelligent machines.

As a programmer, I see two major stumbling blocks for AI:

- Stack-based machines:  These machines go deeper and are complex because they need to remember the state where they come from. My intuition says that stack-less machines that always move forward with their state are key to doing this efficiently and reducing the complexity. These stack-less implementations pop up here and there, for example Python. Functional programming (Haskell) is not exactly the same thing, as these use function closures and still have some kind of &quot;stack&quot; available to them. The first CPU that has a totally different architecture should be much better suited.
- Associative search: Not &quot;associative&quot; arrays. When we talk about something or construe our ideas, we don&#039;t load our CPU with an exhaustive search on some index to see if it&#039;s there. It just comes up as a direct association with a particular idea. Computers don&#039;t do that. They need an exhaustive search on some array/index on a particular topic which costs CPU. Processing signals very quickly therefore is very difficult.

I&#039;m reading some books from Steven Pinker about these topics. It shows very nicely that there are different methods or reasons for learning and that not everything we take for granted as &quot;experience&quot; is necessarily learned (but can be embedded in DNA or otherwise is developed very quickly after birth). A machine as a lifeless piece of silicon has thus a long way to go before it can be judged &quot;intelligent&quot;.</description>
		<content:encoded><![CDATA[<p>Prof. Silvio,</p>
<p>The cognitive sciences became a hobby for me to read and think about. Artificial Intelligence and understanding of the construction and function of the human mind if paramount in order to create more intelligent machines.</p>
<p>As a programmer, I see two major stumbling blocks for AI:</p>
<p>- Stack-based machines:  These machines go deeper and are complex because they need to remember the state where they come from. My intuition says that stack-less machines that always move forward with their state are key to doing this efficiently and reducing the complexity. These stack-less implementations pop up here and there, for example Python. Functional programming (Haskell) is not exactly the same thing, as these use function closures and still have some kind of &#8220;stack&#8221; available to them. The first CPU that has a totally different architecture should be much better suited.<br />
- Associative search: Not &#8220;associative&#8221; arrays. When we talk about something or construe our ideas, we don&#8217;t load our CPU with an exhaustive search on some index to see if it&#8217;s there. It just comes up as a direct association with a particular idea. Computers don&#8217;t do that. They need an exhaustive search on some array/index on a particular topic which costs CPU. Processing signals very quickly therefore is very difficult.</p>
<p>I&#8217;m reading some books from Steven Pinker about these topics. It shows very nicely that there are different methods or reasons for learning and that not everything we take for granted as &#8220;experience&#8221; is necessarily learned (but can be embedded in DNA or otherwise is developed very quickly after birth). A machine as a lifeless piece of silicon has thus a long way to go before it can be judged &#8220;intelligent&#8221;.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

