{"id":383,"date":"2013-09-30T00:30:22","date_gmt":"2013-09-30T04:30:22","guid":{"rendered":"http:\/\/sites.hampshire.edu\/ci-lab\/?p=383"},"modified":"2013-09-30T00:30:22","modified_gmt":"2013-09-30T04:30:22","slug":"25-september-2013","status":"publish","type":"post","link":"https:\/\/sites.hampshire.edu\/ci-lab\/2013\/09\/30\/25-september-2013\/","title":{"rendered":"25 September 2013"},"content":{"rendered":"<h2>Present<\/h2>\n<p>Lee, Tom, Bill, Omri (scribe), Kwaku, Jake, George<\/p>\n<h2>Grants, collaborations, visits<\/h2>\n<p>We have funding for collaborative projects aiming at human-competitive GP with Moshe Sipper (and his group) over at Ben-Gurion University. The funding alots for travel expenses for quite a few round trips to Israel. We should keep this opportunity in mind.<\/p>\n<p>Lee will also be applying for Templeton funding for looking at &#8220;big&#8221; questions about life and its origins. Ventpods may come into play here.<\/p>\n<p>Chris and Conner will be coming to visit sometime in the upcoming weeks. They will join for a research group meeting, and Lee may also try to set up a time and place for them to give a talk.<\/p>\n<h2>Status updates and such<\/h2>\n<p>Tom&#8217;s been working with the coin problem, and clojush doesn&#8217;t require anything beyond integer instructions to find a solution. So, it may not be quite the right problem for trying to get at &#8220;replacing the programmer&#8221;. Either way, now it&#8217;s an example problem in clojush.<\/p>\n<p>Tom has also done some tests with &#8220;bagging&#8221; (ensemble voting) and it doesn&#8217;t look promising.<\/p>\n<p>Jake&#8217;s been working on brevis with Kyle, and there will be a demo next week!<\/p>\n<p>Omri has been looking into SIMD integer factorization algorithms.<\/p>\n<p>Lee has been doing experimenting with &#8220;bushy&#8221; or &#8220;deep&#8221; program generation, and also experimenting with increasing no-op usage in the calculator problem.<\/p>\n<h2>Possible threads to follow<\/h2>\n<p>Evolving SIMD parallel algorithms.<\/p>\n<p>Analyzing why no-ops seem to help the evolutionary dynamics in the calculator problem. More generally, considering experiments with adaptive representations.<\/p>\n<p>Generating random code shapes.<\/p>\n<p>Linear Push, some ideas for how to maintain recursion and expressive &#8220;chunking of stuff&#8221;:<\/p>\n<ul>\n<li>instructions with &#8220;baked-in&#8221; arguments<\/li>\n<li>instructions with structural taken from the stack like regular arguments<\/li>\n<li>some instructions scan for keywords like &#8220;end&#8221;<\/li>\n<li>some instructions scan for patterns<\/li>\n<li>make the execution environment dense with tags<\/li>\n<li>revisit tag space machines<\/li>\n<li>incorporate GOTOs<\/li>\n<li>recursion through environments<\/li>\n<\/ul>\n<p>New ways to deal with parentheses and mutation in ULTRA:<\/p>\n<ul>\n<li>no mutation<\/li>\n<li>no mutation of parentheses (including no ability for things to mutate into parentheses)<\/li>\n<\/ul>\n<h2>Reading for next week<\/h2>\n<p>Maarten Keijzer&#8217;s Push-forth paper.<\/p>\n<p>Library of Babel by Borges.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Present Lee, Tom, Bill, Omri (scribe), Kwaku, Jake, George Grants, collaborations, visits We have funding for collaborative projects aiming at human-competitive GP with Moshe Sipper (and his group) over at Ben-Gurion University. The funding alots for travel expenses for quite a few round trips to Israel. We should keep this opportunity in mind. Lee will [&hellip;]<\/p>\n","protected":false},"author":637,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-383","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/sites.hampshire.edu\/ci-lab\/wp-json\/wp\/v2\/posts\/383"}],"collection":[{"href":"https:\/\/sites.hampshire.edu\/ci-lab\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sites.hampshire.edu\/ci-lab\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sites.hampshire.edu\/ci-lab\/wp-json\/wp\/v2\/users\/637"}],"replies":[{"embeddable":true,"href":"https:\/\/sites.hampshire.edu\/ci-lab\/wp-json\/wp\/v2\/comments?post=383"}],"version-history":[{"count":2,"href":"https:\/\/sites.hampshire.edu\/ci-lab\/wp-json\/wp\/v2\/posts\/383\/revisions"}],"predecessor-version":[{"id":386,"href":"https:\/\/sites.hampshire.edu\/ci-lab\/wp-json\/wp\/v2\/posts\/383\/revisions\/386"}],"wp:attachment":[{"href":"https:\/\/sites.hampshire.edu\/ci-lab\/wp-json\/wp\/v2\/media?parent=383"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sites.hampshire.edu\/ci-lab\/wp-json\/wp\/v2\/categories?post=383"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sites.hampshire.edu\/ci-lab\/wp-json\/wp\/v2\/tags?post=383"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}