Date of Award


Document Type


Degree Name

Master of Science (MS)


Computer Engineering and Sciences

First Advisor

Thomas Eskridge

Second Advisor

William Allen

Third Advisor

Carlos Otero

Fourth Advisor

Philip Bernhard


This thesis describes a development environment that integrates big data architectures and deep learning models to facilitate rapid experimentation. The thesis makes three major contributions: First, it describes a big-data architecture that supports big data collection and organization supporting deep learning models. Second, it describes a language used to create a data view that converts the various big data streams into a view that can be used by a deep learning system. Third, it demonstrates the system’s effectiveness by applying the tool to several different deep learning applications.