Loading…
This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
View analytic
Tuesday, August 18 • 2:20pm - 2:40pm
DASE – A Design Pattern for Machine Learning with Scala, Spray and Spark

Sign up or log in to save this to your schedule and see who's attending!

In this talk, we will introduce the latest developments of open source machine learning in relation to Scala, Apache Spark, MLlib and PredictionIO. We will show how such tools can be used to build and deploy predictive engines in real production environments. Introducing the DASE design pattern, we will illustrate how developers, data engineers and data scientists can build machine learning applications with separation of concern (SoC) in mind. “D" stands for Data Source and Data Preparator, which take care of the preparation of data for model training. “A" stands for Algorithm, which is where the code of one or more algorithms are implemented with native supported for MLlib and other machine learning libraries. “S” stands for Serving, which handles the application logic during the retrieval of predicted results. Finally, “E” stands for Evaluation. Finally, we will cover upcoming developments, including new Engine Templates for various business scenarios.


Speakers
avatar for Simon Chan

Simon Chan

CEO, PredictionIO
Simon Chan is a co-founder of PredictionIO, with years of experience in the tech industry in London, Hong Kong, Mainland China and Silicon Valley. His doctoral research work at University College London was on machine learning techniques for large-scale user preference prediction in noisy non-experimental environments.


Tuesday August 18, 2015 2:20pm - 2:40pm
Track A

Attendees (23)