Past Meetup

PWL #33: LIME && Sqlcache

This Meetup is past

41 people went

Location image of event venue

Details

We've got another two-for-the-price-of-one paper-loving spectacular!

Round One

Brandon Sherman presents Why Should I Trust You? Explaining the Predictions of Any Classifier (https://arxiv.org/pdf/1602.04938v1.pdf).

"Despite widespread adoption, machine learning models remain mostly black boxes. Understanding the reasons behind predictions is, however, quite important in assessing trust in a model. Trust is fundamental if one plans to take action based on a prediction, or when choosing whether or not to deploy a new model. Such understanding further provides insights into the model, which can be used to turn an untrustworthy model or prediction into a trustworthy one. In this work, we propose LIME, a novel explanation technique that explains the predictions of any classifier in an interpretable and faithful manner, by learning an interpretable model locally around the prediction."

Round Two

Andrew Beyer presents A Program Optimization for Automatic Database Result Caching (http://adam.chlipala.net/papers/SqlcachePOPL17/SqlcachePOPL17.pdf).

"Most popular Web applications rely on persistent databases based on languages like SQL for declarative specification of data models and the operations that read and modify them. As applications scale up in user base, they often face challenges responding quickly enough to the high volume of requests. A common aid is caching of database results in the application’s memory space, taking advantage of program-specific knowledge of which caching schemes are sound and useful, embodied in handwritten modifications that make the program less maintainable. These modifications also require nontrivial reasoning about the read-write dependencies across operations. In this paper, we present a compiler optimization that automatically adds sound SQL caching to Web applications coded in the Ur/Web domain-specific functional language, with no modifications required to source code."

Who What Where?

Big ups to Thomas Street (http://thomasstreet.com/) for hosting! Show up at 6:30 for food, discussion of the papers starts at 7:00 on the dot.

Please Remember

Be an adult, don't be a jerk. You can find more details in the PWL Code of Conduct (https://github.com/papers-we-love/seattle/blob/master/code-of-conduct.md).