Reza Zadeh

Consulting Professor at Stanford University
Technical Advisor at Databricks

I am a consulting professor at Stanford within ICME, conducting research and teaching courses targeting doctorate students. I focus on Machine Learning, Distributed Computing, and Discrete Applied Mathematics.

Publications | Teaching | Students | Talks | Press | Conferences | Bio


Created CME 323: Distributed Algorithms and Optimization

Organized the Workshop on Distributed Machine Learning and Matrix Computations at NIPS 2014

Gave the Keynote at Bay Area ACM

Interview: On the Evolution of Machine Learning, from Linear Models to Neural Networks [full pdf] [oreilly report]

Quoted in GigaOm and MIT Technology Review

Our paper on earthquakes was covered by TechCrunch, Mashable, and many others

Teaching CME 305: Discrete Mathematics and Algorithms [Winter 2014] [Winter 2015]

Invited talk at Strata: Matrix Computations and Neural Networks in Spark [slides]

Selected Publications

linalg: Matrix Computations in Apache Spark [arxiv]

MLlib: Machine Learning in Apache Spark [arxiv], JMLR 2015

Dimension Independent Similarity Computation [pdf] [extension] [slides] [poster] [scalding] [spark] [press], JMLR 2014

Estimate of Shaking Intensity by Combining Earthquake Characteristics with Tweets [pdf] [slides] [video] [demo] [full], NCEE 2014

On the Precision of Social and Information Networks [pdf] [slides], COSN 2013

WTF: The Who to Follow Service at Twitter [pdf], WWW 2013

A Uniqueness Theorem for Clustering [pdf] [slides], UAI 2009

Contact info

Twitter: @Reza_Zadeh

Phone: (650) 898-3193

Email: my domain is and my username is rezab

Stanord University