<?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 for OpenCog Brainwave</title>
	<atom:link href="http://blog.opencog.org/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.opencog.org</link>
	<description>The latest developments in building an open-source mind</description>
	<lastBuildDate>Fri, 23 Mar 2012 21:15:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>Comment on Genetic Crossover in MOSES by Linas Vepstas</title>
		<link>http://blog.opencog.org/2012/03/20/genetic-crossover-in-moses/#comment-91</link>
		<dc:creator>Linas Vepstas</dc:creator>
		<pubDate>Fri, 23 Mar 2012 21:15:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.opencog.org/?p=370#comment-91</guid>
		<description>Ahh, but I didn&#039;t want to ... 
1+2+3 every 10 uses the simplex extrapolation for 9 steps, and then a full neighborhood rescan every tenth generation.  As you can see, it advances rapidly then stalls.1+2+3 rescan uses simplex, until there is no improvement, and then it does a full neighborhood scan.

rev6654 is whatever bzr revision 6654 does.

nn16 is bzr rev 6600 but with a &quot;last chance&quot; rescan disabled.

nn18 is same as nn16, but with a different random seed. Notice how dramatically different they are.

nn28 is bzr rev 6666, i.e. the &quot;final&quot; code.

Because of the sharp dependence on the initial random seed (and thus, implicit random seed changes when algos access the RNG in a different order) makes it hard to compare results.  Ideally, one should repeate measurements, averaging over at least 20 or better, 100 different random seeds.   This is hard to do...

More details in the text file &quot;diary-performance.txt&quot; in the source code tree. </description>
		<content:encoded><![CDATA[<p>Ahh, but I didn&#8217;t want to &#8230; <br />
1+2+3 every 10 uses the simplex extrapolation for 9 steps, and then a full neighborhood rescan every tenth generation.  As you can see, it advances rapidly then stalls.1+2+3 rescan uses simplex, until there is no improvement, and then it does a full neighborhood scan.</p>
<p>rev6654 is whatever bzr revision 6654 does.</p>
<p>nn16 is bzr rev 6600 but with a &#8220;last chance&#8221; rescan disabled.</p>
<p>nn18 is same as nn16, but with a different random seed. Notice how dramatically different they are.</p>
<p>nn28 is bzr rev 6666, i.e. the &#8220;final&#8221; code.</p>
<p>Because of the sharp dependence on the initial random seed (and thus, implicit random seed changes when algos access the RNG in a different order) makes it hard to compare results.  Ideally, one should repeate measurements, averaging over at least 20 or better, 100 different random seeds.   This is hard to do&#8230;</p>
<p>More details in the text file &#8220;diary-performance.txt&#8221; in the source code tree. </p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Genetic Crossover in MOSES by Nil Geisweiller</title>
		<link>http://blog.opencog.org/2012/03/20/genetic-crossover-in-moses/#comment-90</link>
		<dc:creator>Nil Geisweiller</dc:creator>
		<pubDate>Wed, 21 Mar 2012 06:47:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.opencog.org/?p=370#comment-90</guid>
		<description>Awesome work, Linas.

Your last remark &quot;the algos which advance the fastest initially seem to have trouble advancing later on&quot; is indeed pretty interesting. Maybe MOSES could do the tweaking itself depending on the target score or number of evals, etc, possibly via some form of metalearning.

Could you briefly detail the legend of that last graph?

Thanks...
</description>
		<content:encoded><![CDATA[<p>Awesome work, Linas.</p>
<p>Your last remark &#8220;the algos which advance the fastest initially seem to have trouble advancing later on&#8221; is indeed pretty interesting. Maybe MOSES could do the tweaking itself depending on the target score or number of evals, etc, possibly via some form of metalearning.</p>
<p>Could you briefly detail the legend of that last graph?</p>
<p>Thanks&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Tuning Metalearning in MOSES by chhean</title>
		<link>http://blog.opencog.org/2012/02/07/tuning-moses/#comment-87</link>
		<dc:creator>chhean</dc:creator>
		<pubDate>Mon, 20 Feb 2012 22:12:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.opencog.org/?p=326#comment-87</guid>
		<description>Well done Linas</description>
		<content:encoded><![CDATA[<p>Well done Linas</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Determining word senses from grammatical usage by Rob</title>
		<link>http://blog.opencog.org/2009/01/12/determining-word-senses-from-grammatical-usage/#comment-86</link>
		<dc:creator>Rob</dc:creator>
		<pubDate>Tue, 14 Feb 2012 10:19:00 +0000</pubDate>
		<guid isPermaLink="false">http://brainwave.opencog.org/?p=70#comment-86</guid>
		<description>Hi,

So how have you progressed with this model?</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>So how have you progressed with this model?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Tuning Metalearning in MOSES by J P</title>
		<link>http://blog.opencog.org/2012/02/07/tuning-moses/#comment-85</link>
		<dc:creator>J P</dc:creator>
		<pubDate>Mon, 13 Feb 2012 00:26:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.opencog.org/?p=326#comment-85</guid>
		<description>Very nice write up Linas - thanks :-)</description>
		<content:encoded><![CDATA[<p>Very nice write up Linas &#8211; thanks <img src='http://blog.opencog.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Preview of a virtual learning environment by MDude1350</title>
		<link>http://blog.opencog.org/2011/08/04/virtual-learning-environment/#comment-83</link>
		<dc:creator>MDude1350</dc:creator>
		<pubDate>Tue, 10 Jan 2012 05:11:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.opencog.org/?p=313#comment-83</guid>
		<description>That Bomberman Hero music.
This virtual learning environment sounds like something I&#039;ve been wanting for a while. The bots you have seem nice, but I think it&#039;d be fun to see what I can make on my own. Would I be able to use the environment to embody other AI systems without them being  a part of OpenCog, or would I need to roll my own system for that?</description>
		<content:encoded><![CDATA[<p>That Bomberman Hero music.<br />
This virtual learning environment sounds like something I&#8217;ve been wanting for a while. The bots you have seem nice, but I think it&#8217;d be fun to see what I can make on my own. Would I be able to use the environment to embody other AI systems without them being  a part of OpenCog, or would I need to roll my own system for that?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Preview of a virtual learning environment by J P</title>
		<link>http://blog.opencog.org/2011/08/04/virtual-learning-environment/#comment-78</link>
		<dc:creator>J P</dc:creator>
		<pubDate>Sat, 17 Sep 2011 07:55:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.opencog.org/?p=313#comment-78</guid>
		<description>There is definitely an aspect like curiousity. In OpenPsi (the emotion and motivation system), there are demands for &quot;competence&quot; and &quot;certainty&quot;. &quot;Certainty&quot; will lead the character to try to understand the state of environment, &quot;competence&quot; will lead to the character trying to get better at influence and predict the result of its actions.</description>
		<content:encoded><![CDATA[<p>There is definitely an aspect like curiousity. In OpenPsi (the emotion and motivation system), there are demands for &#8220;competence&#8221; and &#8220;certainty&#8221;. &#8220;Certainty&#8221; will lead the character to try to understand the state of environment, &#8220;competence&#8221; will lead to the character trying to get better at influence and predict the result of its actions.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Preview of a virtual learning environment by Sa3vis</title>
		<link>http://blog.opencog.org/2011/08/04/virtual-learning-environment/#comment-77</link>
		<dc:creator>Sa3vis</dc:creator>
		<pubDate>Fri, 16 Sep 2011 14:15:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.opencog.org/?p=313#comment-77</guid>
		<description>I&#039;m just wondering if curiosity and memory will be added in this project. Curiosity in that if there is a new object or button it will go observe it and then depending on what that does it will either ignore, stay away from, be cautious with or use. Maybe even hoard. And with memory then if it sees something it doesn&#039;t need at the moment it  would keep a virtual memory map of where it is located and then find it when needed. Those are just a few things I was thinking would be neat. Keep up the great work and good luck.</description>
		<content:encoded><![CDATA[<p>I&#8217;m just wondering if curiosity and memory will be added in this project. Curiosity in that if there is a new object or button it will go observe it and then depending on what that does it will either ignore, stay away from, be cautious with or use. Maybe even hoard. And with memory then if it sees something it doesn&#8217;t need at the moment it  would keep a virtual memory map of where it is located and then find it when needed. Those are just a few things I was thinking would be neat. Keep up the great work and good luck.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on OpenCog Hong Kong Project by Matt</title>
		<link>http://blog.opencog.org/2010/12/07/opencog-hong-kong-project/#comment-74</link>
		<dc:creator>Matt</dc:creator>
		<pubDate>Wed, 24 Aug 2011 20:12:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.opencog.org/?p=253#comment-74</guid>
		<description>Wow, I have used many of the tools that you have (festival, zeromq, [amqp], [rabbitmq], [xmpp], protocol buffers, [raw sockets in raw php or etc], .. etc;;;.</description>
		<content:encoded><![CDATA[<p>Wow, I have used many of the tools that you have (festival, zeromq, [amqp], [rabbitmq], [xmpp], protocol buffers, [raw sockets in raw php or etc], .. etc;;;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Preview of a virtual learning environment by J P</title>
		<link>http://blog.opencog.org/2011/08/04/virtual-learning-environment/#comment-73</link>
		<dc:creator>J P</dc:creator>
		<pubDate>Thu, 11 Aug 2011 04:45:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.opencog.org/?p=313#comment-73</guid>
		<description>Hi - My aim is to be as transparent as possible about what we&#039;re doing. We&#039;re not interested in trying to deceive people with narrow scripted behaviours.

So, saying that, these videos are mostly a demonstration of the virtual world. OpenCog  has specialised path-finding algorithms, but these can be constructed as part of a &quot;action plan&quot;. So a plan might include an action to &quot;move to the battery cube&quot; (where battery cube is a unique id related to a previously seen object).

So we&#039;re abstracting actions at a certain level, but not confining OpenCog to only know about certain objects. We can easily add new actions to objects and it&#039;s up to OpenCog to detect the patterns of what happens when those actions are initiated.

We are building on an older embodiment system that was quite limited in what it could learn. Now a lot of time is being spent on pulling out the old parts and replacing them with general systems.</description>
		<content:encoded><![CDATA[<p>Hi &#8211; My aim is to be as transparent as possible about what we&#8217;re doing. We&#8217;re not interested in trying to deceive people with narrow scripted behaviours.</p>
<p>So, saying that, these videos are mostly a demonstration of the virtual world. OpenCog  has specialised path-finding algorithms, but these can be constructed as part of a &#8220;action plan&#8221;. So a plan might include an action to &#8220;move to the battery cube&#8221; (where battery cube is a unique id related to a previously seen object).</p>
<p>So we&#8217;re abstracting actions at a certain level, but not confining OpenCog to only know about certain objects. We can easily add new actions to objects and it&#8217;s up to OpenCog to detect the patterns of what happens when those actions are initiated.</p>
<p>We are building on an older embodiment system that was quite limited in what it could learn. Now a lot of time is being spent on pulling out the old parts and replacing them with general systems.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

