DB Tsai (2nd Session)

Alpine Data Labs


DB Tsai is a machine learning engineer working at Alpine Data Labs. He is an active contributor of Apache Spark, and he also led the Apache Spark development at Alpine Data Labs. Before joining Alpine Data labs, he was working on large-scale optimization of optical quantum circuits at Stanford as a PhD student.

Large-Scale Machine Learning with Apache Spark

Room: N-124 | Time: 2:30pm - 3:20pm

Apache Spark is a new cluster computing engine offering a number of advantages over its predecessor MapReduce. In-memory cache is utilized in Apache Spark to scale and parallelize iterative algorithms which makes it ideal for large-scale machine learning. It is one of the most active open source projects in big data, surpassing even Hadoop MapReduce. In this talk, DB will introduce Spark and show how to use Spark’s high-level API in Java, Scala or Python. Then, he will show how to use MLlib, a library of machine learning algorithms for big data included in Spark to do classification, regression, clustering, and recommendation in large scale.

2:30pm - 3:20pm