19 October 2012

Scribe: Omri

Present: Lee, Micah, Omri, Emma, Tom, Kwaku

Administrativia

  • There will be no meeting next week, but Lee will have open office hours after 3pm. Next meeting will be the week after, November 2 from 1-3pm.
  • At the meeting on November 2, we will be meeting with Ranjan Srivastava (from UConn–whom Lee met on the train leaving GECCO).
  • Also at the meeting on November 2, we will do a more thorough discussion of Learning Programs : A Hierarchical Bayesian Approach, which had been scheduled for today, but we didn’t have enough time for.
  • Despite not meeting next week, Lee would like everybody to submit very realistic publication ideas and plans by next Friday.
  • For next year’s GECCO, Lee doesn’t yet know what sort of funding for travel will be possible.

News

  • There is a collaboration possible with William LaCava at UMass on a MatLab based project.
  • Lee met with Adam Kalai, from Microsoft Cambridge (he works with Sumit Gulwani), who had interesting things to say about program creation by example. Reading some of his papers may uncover good problems for us to try and tackle using automatic software creation.
  • Parent reversion is not a part of Clojush. @Lee: parent reversion should change such that an unimproved child will always survive if it is smaller.
  • Lee, Omri, and Kwaku may collaborate to propose a workshop for GP using stack-based languages.
  • Jon Klein seems have resurfaced, and has written a version of Push for Ruby. He wants assertion tests that are themselves Push instructions, which would leave true on the boolean stack if the assertion succeeds, false otherwise.

Discussion

  • We discussed how to manage the size explosion of GSXover, leaving with the ideas that we could try increasing the iterations of auto-simplification; decreasing the rate of GSXover; increasing parent reversion; and/or implementing the new deletion operator.
  • We briefly discussed Learning Programs : A Hierarchical Bayesian Approach
  • Flea Market may only need explanation/examples/documentation for now. There may be pathologies that will surface, but hopefully they would be trivial to fix.
  • We briefly discussed scoping for Push, but ultimately decided to have the real discussion take place through email.

Leave a Reply

Your email address will not be published. Required fields are marked *