{"id":684,"date":"2015-02-03T10:59:55","date_gmt":"2015-02-03T15:59:55","guid":{"rendered":"http:\/\/sites.hampshire.edu\/ci-lab\/?p=684"},"modified":"2015-02-03T10:59:55","modified_gmt":"2015-02-03T15:59:55","slug":"lab-notes-12815","status":"publish","type":"post","link":"https:\/\/sites.hampshire.edu\/ci-lab\/2015\/02\/03\/lab-notes-12815\/","title":{"rendered":"Lab Notes 1\/28\/15"},"content":{"rendered":"<p>January 28, 2015<\/p>\n<p>&nbsp;<\/p>\n<p>Attending:<\/p>\n<p>Thom<\/p>\n<p>Bill<\/p>\n<p>Karthik<\/p>\n<p>Nic<\/p>\n<p>Lee<\/p>\n<p>Mike<\/p>\n<p>Wren<\/p>\n<p>Frode<\/p>\n<p>&nbsp;<\/p>\n<p>Agenda:<\/p>\n<p>Gecco Papers -3<\/p>\n<p>Thom, Bill, Nic<\/p>\n<p>&nbsp;<\/p>\n<p>Lee-<\/p>\n<p>Asymmetry on parents<\/p>\n<p>Collaboration with David Clark on math-finite terms and finite algebra, Clark has algorithms that are not evolutionary<\/p>\n<p>Pucks; bonding, will then be able to do push based<\/p>\n<p>&nbsp;<\/p>\n<p>Nic-<\/p>\n<p>Crossover revised paper; 2 problems, crossover bias and tournaments<\/p>\n<p>&nbsp;<\/p>\n<p>Lee and Nic-<\/p>\n<p>Measurement of success in systems, best approximation, best fitness<\/p>\n<p>Both metrics are potentially useful, and when you don\u2019t know\u2026<\/p>\n<p>&nbsp;<\/p>\n<p>Thom and Nic-<\/p>\n<p>Generalization or how well matches the training set-over fitting?<\/p>\n<p>No validation, but spot-check via graphs; stable, solid approximations over test area<\/p>\n<p>Adding crossover bias-fitness becomes larger<\/p>\n<p>&nbsp;<\/p>\n<p>Bill-<\/p>\n<p>Generalization and how to promote it in GP runs<\/p>\n<p>&nbsp;<\/p>\n<p>Lee, Thom and Bill-<\/p>\n<p>Papers from journal; collectively read and discuss<\/p>\n<p>Trade of fitness and validation of fitness<\/p>\n<p>How different system generalize-but not making better at generalization<\/p>\n<p>&nbsp;<\/p>\n<p>Bill-<\/p>\n<p>Promoting generalization in symbolic regression<\/p>\n<p>Smaller programs generally generalize better with better fitness<\/p>\n<p>Random mate selection, survival step-fitness and fitness generality<\/p>\n<p>&nbsp;<\/p>\n<p>Lee, Thom and Bill-<\/p>\n<p>2 fitness cases,<\/p>\n<p>Survival-how well fitness to 1, and how well fitness\u2019s compare<\/p>\n<p>2 sets similar-performance on one dependent on other<\/p>\n<p>Size connects to post run simplification<\/p>\n<p>Simplify with hill climber after<\/p>\n<p>Each step turns some genes off (remove sub-expression)<\/p>\n<p>&nbsp;<\/p>\n<p>Lee-<\/p>\n<p>Trees; mutations with replacement of sub tree with parent tree<\/p>\n<p>Preserve syntax<\/p>\n<p>&nbsp;<\/p>\n<p>Lee, Bill and Thom-<\/p>\n<p>Post run simplification<\/p>\n<p>Instead of pure hill climbing<\/p>\n<p>Turn off two genes and turn one gene back on<\/p>\n<p>Higher probability of turning things off then on<\/p>\n<p>Frode tried to do systematic testing; same simplification but as genetic operator and how it works with size and generalization; all a wash, simplifying during a run has all sorts of repercussions<\/p>\n<p>Post run simplification for generalization<\/p>\n<p>&nbsp;<\/p>\n<p>Bill, Nic and Lee-<\/p>\n<p>Epigenetic paper; danger of varying multiple things and their repercussions and relations within the system<\/p>\n<p>What is the epigenetics contributing? Is it just turning off your other additions?<\/p>\n<p>Tough sell without solving some unsolvable problems<\/p>\n<p>Clarity about base system and what is being changed<\/p>\n<p>Explanation of the nuances of ideas<\/p>\n<p>Rational for starting point<\/p>\n<p>2 stack based systems; epigenetics is easier to do in stack-based systems<\/p>\n<p>What happens when stuff gets turned off?<\/p>\n<p>&nbsp;<\/p>\n<p>Thom-<\/p>\n<p>Push for hill climbing; doesn\u2019t take secondary<\/p>\n<p>Keeps child if better at every test case, even with out lexicase<\/p>\n<p>&nbsp;<\/p>\n<p>Wren<\/p>\n<p>More LatB data<\/p>\n<p>Calc concentration eq; relates to what the cell looks like<\/p>\n<p>Models with Sarah<\/p>\n<p>&nbsp;<\/p>\n<p>Mike<\/p>\n<p>Documentation; example programs, how to put in your own data<\/p>\n<p>Java version of push<\/p>\n<p>Unwitting GP, Parasitic computing<\/p>\n<p>Zeke\u2019s tree based GP<\/p>\n<p>Quill, Gorilla repl<\/p>\n<p>Outsiders get started with out intensive tutorial<\/p>\n<p>Cleaner; FourPush?<\/p>\n<p>&nbsp;<\/p>\n<p><strong><span style=\"text-decoration: underline\">Karthik<\/span><\/strong><\/p>\n<p>&nbsp;<\/p>\n<p>Trying inductive synthesis with Sketch (having trouble with strings)<\/p>\n<p>Running Tom\u2019s Benchmarks<\/p>\n<p>&nbsp;<\/p>\n<p><strong><span style=\"text-decoration: underline\">Frode<\/span><\/strong><\/p>\n<p>Thinking about using simplification before parent selection.<\/p>\n<p>Unclear whether this would help.<\/p>\n<p>&nbsp;<\/p>\n<p><strong><span style=\"text-decoration: underline\">Tom<\/span><\/strong><\/p>\n<p>GECCO Papers<\/p>\n<p>&nbsp;<\/p>\n<p><strong><span style=\"text-decoration: underline\">Asymmetry<\/span><\/strong><\/p>\n<p>-In tree based GP, the root node is more important.<br \/>\n-Biological Reproduction is generally asymmetric<\/p>\n<p>&nbsp;<\/p>\n<p><strong>*GPTP wants \u201csomething\u201d by 2\/7.<\/strong><\/p>\n<p><strong>*Gecco Workshop deadlines: 4\/3<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>January 28, 2015 &nbsp; Attending: Thom Bill Karthik Nic Lee Mike Wren Frode &nbsp; Agenda: Gecco Papers -3 Thom, Bill, Nic &nbsp; Lee- Asymmetry on parents Collaboration with David Clark on math-finite terms and finite algebra, Clark has algorithms that are not evolutionary Pucks; bonding, will then be able to do push based &nbsp; Nic- [&hellip;]<\/p>\n","protected":false},"author":916,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-684","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/sites.hampshire.edu\/ci-lab\/wp-json\/wp\/v2\/posts\/684"}],"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\/916"}],"replies":[{"embeddable":true,"href":"https:\/\/sites.hampshire.edu\/ci-lab\/wp-json\/wp\/v2\/comments?post=684"}],"version-history":[{"count":1,"href":"https:\/\/sites.hampshire.edu\/ci-lab\/wp-json\/wp\/v2\/posts\/684\/revisions"}],"predecessor-version":[{"id":685,"href":"https:\/\/sites.hampshire.edu\/ci-lab\/wp-json\/wp\/v2\/posts\/684\/revisions\/685"}],"wp:attachment":[{"href":"https:\/\/sites.hampshire.edu\/ci-lab\/wp-json\/wp\/v2\/media?parent=684"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sites.hampshire.edu\/ci-lab\/wp-json\/wp\/v2\/categories?post=684"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sites.hampshire.edu\/ci-lab\/wp-json\/wp\/v2\/tags?post=684"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}