An analysis of performance evolution of Linux’s core operations

An analysis of performance evolution of Linux’s core operations Ren et al., SOSP'19 I was drawn in by the headline results here: This paper presents an analysis of how Linux’s performance has evolved over the past seven years... To our surprise, the study shows that the performance of many core operations has worsened or fluctuated … Continue reading An analysis of performance evolution of Linux’s core operations

Learning certifiably optimal rule lists for categorical data

Learning certifiably optimal rule lists for categorical data Angelino et al., JMLR 2018 Today we’re taking a closer look at CORELS, the Certifiably Optimal RulE ListS algorithm that we encountered in Rudin’s arguments for interpretable models earlier this week. We’ve been able to create rule lists (decision trees) for a long time, e.g. using CART, … Continue reading Learning certifiably optimal rule lists for categorical data

Stop explaining black box machine learning models for high stakes decisions and use interpretable models instead

Stop explaining black box machine learning models for high stakes decisions and use interpretable models instead Rudin et al., arXiv 2019 With thanks to Glyn Normington for pointing out this paper to me. It’s pretty clear from the title alone what Cynthia Rudin would like us to do! The paper is a mix of technical … Continue reading Stop explaining black box machine learning models for high stakes decisions and use interpretable models instead

Task-based effectiveness of basic visualizations

Task-based effectiveness of basic visualizations Saket et al., IEEE Transactions on Visualization and Computer Graphics 2019 So far this week we’ve seen how to create all sorts of fantastic interactive visualisations, and taken a look at what data analysts actually do when they do ‘exploratory data analysis.’ To round off the week today’s choice is … Continue reading Task-based effectiveness of basic visualizations

Futzing and moseying: interviews with professional data analysts on exploration practices

Futzing and moseying: interviews with professional data analysts on exploration practices Alspaugh et al., VAST'18 What do people actually do when they do ‘exploratory data analysis’ (EDA)? This 2018 paper reports on the findings from interviews with 30 professional data analysts to see what they get up to in practice. The only caveat to the … Continue reading Futzing and moseying: interviews with professional data analysts on exploration practices

Vega-Lite: a grammar of interactive graphics

Vega-lite: a grammar of interactive graphics Satyanarayan et al., IEEE transactions on visualization and computer graphics, 2016 From time to time I receive a request for more HCI (human-computer interaction) related papers in The Morning Paper. If you’ve been a follower of The Morning Paper for any time at all you can probably tell that … Continue reading Vega-Lite: a grammar of interactive graphics