Selected Talks

 

Machine Learning on Big Data

Tutorial presented at ICDE 2013 and SIGMOD 2013

Statistical Machine Learning has undergone a phase transition from a pure academic endeavor to being one of the main drivers of modern commerce and science. Even more so, recent results such as those on tera-scale learning and on very large neural networks suggest that scale is an important ingredient in quality modeling. This tutorial introduces […]Read More...


Big Learning Systems

Talk presented at CMU, Brown, UC Irvine, UC Berkeley

A new wave of systems is emerging in the space of Big Data Analytics that open the door to programming models beyond Hadoop MapReduce (HMR). It is well understood that HMR is not ideal for applications in the domain of machine learning and graph processing. This realization is fueling a number of new (Big Data) […]Read More...


Next Generation Information Systems

Talk presented at UCLA and UCSD

We are at the beginning of a data revolution where entire industries are actively being developed around finding, extracting and refining “Big Data” into valuable information and insights. Over the next decade, the value of a company will not be based solely on its products and services but also on the data that it owns. […]Read More...


An Experiment in Declarativity

PhD Thesis talk. Presented at UC Berkeley, Yahoo! Research and IBM Research.

Building system software is a notoriously complex and arduous endeavor. Developing tools and methodologies for practical system software engineering has long been an active area of research. This thesis explores system software development through the lens of a declarative, data-centric programming language that can succinctly express high-level system specifications and be directly compiled to executable […]Read More...