A Work Presentation, and a Comment by a Turing Award Laureate

I gave a presentation at work today to an audience of probably 100 to 150 people, describing my project of the last week.

The project involved genetic algorithms for auto-tuning configurations, and I almost put the “Kanye – Gay Fish” song from the “South Park” episode “Fishsticks” into the presentation:


But the Auto-Tune comes in a bit too late. It was a 5-minute presentation, and I could only spare a few seconds for the Auto-Tune joke. Instead I went with Auto-Tune the News:


I think these choices further prove how cool my job is.

I’m pretty satisfied, both with my presentation, which I ended up calling “Auto-Tune the Config,” and my project in general. It’s not quite ready for production yet, but it’s going to cut down on hours of work every month.

Interestingly, when Turing Award laureate Leonard Adleman was asked on stage at the ACM Turing Centenary Celebration what his least favorite kind of algorithm was, he said genetic algorithms, exactly what I was using in my project.

Adleman said using genetic algorithms usually amounts to saying “I don’t understand the problem, but I hope the computer will.” Sure, I admit to not understanding my problem here, how one value influences all the other ones in a rapidly changing multidimensional parameter space. What I care about is finding a solution, one that involves little work on my part.

Share

About Mathias

Software development engineer. Principal developer of DrJava. Recent Ph.D. graduate from the Department of Computer Science at Rice University.
This entry was posted in Ramblings. Bookmark the permalink.

Leave a Reply