Master's Theses & Technical Reports - 2018
M.S.
A Binary, 2048-dim. Generic Hyper-Dimensional Processor
Sohum Datta [advisor: Jan M. Rabaey]
A Hardware Accelerator for Computing an Exact Dot Product
Jack Koenig [advisor: Krste Asanović and Jonathan Bachrach]
A Multi-Parametric Microwave-Optical Biomolecular Sensor
Luya Zhang [advisor: Ali Niknejad and Mekhail Anwar]
A Neural Network Model of Translation Elongation Rates
Robert Tunney [advisor: Lior Pachter]
A Tool for Computational Analysis of Narrative Film
Frederick Alexander Hall [advisor: Maneesh Agrawala and Alexei (Alyosha) Efros]
A 12.5GHz High Speed Data Link
Glenn Kewley [advisor: Jan M. Rabaey]
An Investigation into Microlens Array Based Light Field Display for Vision Aberration Correction and Applications to Virtual Reality
Luxin Yang [advisor: Brian A. Barsky]
Arx: A DBMS with Semantically Secure Encryption
Rishabh Poddar [advisor: Raluca Ada Popa]
AutoQuiz: an online, adaptive, test practice system
Zhiping Xiao [advisor: Dan Garcia]
AutoRubric: Autograding Template-Based Exam Programs
Jonathon Cai [advisor: John DeNero]
Cell Geometry Impact on the Cell Filling Process in Gravure Printing for Printed Electronics
Xiaoer Hu [advisor: Tsu-Jae King Liu and Vivek Subramanian]
Deep Imitation Learning for Complex Manipulation Tasks from Virtual Reality Teleoperation
Tianhao Zhang [advisor: Pieter Abbeel]
Deep Networks for Equalization in Communications
Laura Brink [advisor: Anant Sahai]
Exploration for Range Based Indoor Localization Technologies and Algorithms
Casey Mackin [advisor: Claire Tomlin]
FireSim: FPGA-Accelerated Cycle-Exact Scale-Out System Simulation in the Public Cloud
Sagar Karandikar [advisor: Krste Asanović]
Further Stochastic Analysis of the k-Server Problem on the Circle
Jarett Schwartz [advisor: Alistair Sinclair]
HindSight: Enhancing Spatial Awareness by Sonifying Detected Objects in Real-Time 360-Degree Video
Eldon Schoop [advisor: Björn Hartmann]
Hollow Disk Electromechanical Coupling Cx/Co Boosting
Yafei Li [advisor: Clark Nguyen]
Improving Quantized-State System Simulation
Mehrdad Niknami [advisor: Edward A. Lee]
Joint State and Parameter Estimation in Temporal Models
Yusuf Erol [advisor: Stuart J. Russell]
Learning audio-visual correspondences for music-video recommendation
Thomas Langlois [advisor: Alexei (Alyosha) Efros]
Learning Image-Conditioned Dynamics Models for Control of Under-actuated Legged Millirobots
Anusha Nagabandi [advisor: Ronald S. Fearing and Sergey Levine]
Lung Nodule Detection Using Convolutional Neural Networks
Jiaying Shi [advisor: John F. Canny]
Modeling and Control of Resonant Switched Capacitor DC-DC Converter
Yongjun Li [advisor: Seth R. Sanders]
Modeling Supervisor Safe Sets for Improving Collaboration in Human-Robot Teams
Dexter Scobee [advisor: S. Shankar Sastry]
Non-Linear Stiffness Extraction & Modeling of Wineglass Disk Resonators
Alain Anton [advisor: Clark Nguyen]
numpywren: serverless linear algebra
Vaishaal Shankar [advisor: Benjamin Recht and Jonathan Ragan-Kelley]
Parametric Oscillation with Wineglass Disk Resonators
Thanh-Phong Nguyen [advisor: Clark Nguyen]
Path-Based Neural Constituency Parsing
Katia Patkin [advisor: John DeNero]
Population Coding in Retinal Ganglion Cells
Reza Abbasi Asl [advisor: Bin Yu]
Quantifying the Development Value of Code Contributions
Hezheng Yin [advisor: Armando Fox]
Reducing Actuation Voltage in RF MEMS Switches and the Impact of Scaling on Performance and Reliability
Jaime Castro [advisor: Vladimir Stojanovic]
Reverse Curriculum Generation for Reinforcement Learning
Carlos Florensa Campo [advisor: Pieter Abbeel]
Scaling Effect on RF MEMS Switch
Xiao Chen [advisor: Jan M. Rabaey]
Scaling Interactive Data Science Transparently with Modin
Devin Petersohn [advisor: Anthony D. Joseph]
Self-supervised Deep Reinforcement Learning with Generalized Computation Graphs for Robot Navigation
Gregory Kahn [advisor: Pieter Abbeel and Sergey Levine]
Table-based Device Modeling: Methods and Applications
Archit Gupta [advisor: Jaijeet Roychowdhury]
Teaching with Reinforcement Learning: A Smarter AutoQuiz
Steven Hewitt [advisor: Dan Garcia]
The Design of an Analog Associative Memory Circuit for Applications in High-Dimensional Computing
Miles Rusch [advisor: Jan M. Rabaey]
The Sparse Manifold Transform
Yubei Chen [advisor: Bruno Olshausen and Pieter Abbeel]
Three-Dimensional Structure Formation via Inkjet-printed Metal Nanoparticles: Ink and Application Development
Dwipayan Patnaik [advisor: Vivek Subramanian]
Towards a Better Mechanistic Understanding of the Degradation Processes of Perovskite Solar Cells
Carlos Biaou [advisor: Vivek Subramanian]
Ultra Low Noise Preamplifier Design for Magnetic Particle Imaging
Quincy Huynh [advisor: Steven Conolly]
5th Year M.S.
A Data Analysis of Student Success and Motivations in the BJCx MOOC
Yifat Amir [advisor: Dan Garcia]
A Simple Neural Attentive Meta-Learner
Nikhil Mishra [advisor: Pieter Abbeel]
Adaptive Memory Networks
Daniel Li [advisor: Satish Rao]
An Attention-Based Model for Transcription Factor Binding Site Prediction
Gunjan Baid [advisor: Anthony D. Joseph]
An Internet-Spanning Content Distribution Mechanism for IoT
Griffin Potrock [advisor: John D. Kubiatowicz]
Analysis of Factors and Interventions Relating to Student Performance in CS1 and CS2
Allen Guo [advisor: Joshua Hug]
Arrhythmia Classification in Multi-Channel ECG Signals Using Deep Neural Networks
Kyungna Kim [advisor: Stuart J. Russell]
ConNect: Exploring Augmented Reality Service using Image Localization and Neural Network Object Detection
Tong Li [advisor: Randy H. Katz]
Curriculum Distillation to Teach Playing Atari
Chen Tang [advisor: John F. Canny]
Design of a Brushless Servomotor for a Low-cost Compliant Robotic Manipulator
Allan Zhao [advisor: Pieter Abbeel]
DIZK: A Distributed Zero-Knowledge Proof System
Howard Wu [advisor: Alessandro Chiesa]
Epigenetic Imputation
Alexander Ku [advisor: Joseph Gonzalez]
Exploring Novel Architectures For Serving Machine Learning Models
Aditya Chopra [advisor: Randy H. Katz]
Extraction of Vehicle Trajectories from Online Video Streams
Xinhe Ren [advisor: Ken Goldberg]
Frequency-swept Ferromagnetic Resonance Characterization of Permalloy Thin Films
Samuel Holladay [advisor: Sayeef Salahuddin]
HAMMER: A Platform For Agile Physical Design
Edward Wang [advisor: Jonathan Bachrach]
Imitation from Observation: Learning to Imitate Behaviors from Raw Video via Context Translation
YuXuan Liu [advisor: Pieter Abbeel]
Inductive Program Synthesis in BLOG
Jared Rulison [advisor: Stuart J. Russell]
InferLine: ML Inference Pipeline Composition Framework
Corey Zumar [advisor: Joseph Gonzalez]
Interactive CAD Software for the Design of 2-manifold Free-form Surfaces (NOME)
Gauthier Dieppedalle [advisor: Carlo H. Séquin]
Lifted Recurrent Neural Networks
Rajiv Sambharya [advisor: Laurent El Ghaoui]
Meta-analysis of massive parallel reporter assay enables functional regulatory elements prediction
Zhongxia Yan [advisor: Nir Yosef]
Natural Language Understanding for Healthcare Queries
Vivek Raghuram [advisor: Jerome A. Feldman]
nbinteract: Generate Interactive Web Pages From Jupyter Notebooks
Samuel Lau [advisor: Joshua Hug]
Optimal Differential Drag Control of Small Satellite Constellations
Andrew Blatner [advisor: Murat Arcak]
Pedagogy, Infrastructure, and Analytics for Data Science Education at Scale
Vinitra Swamy [advisor: David E. Culler]
Ray DataFrames: A library for parallel data analysis
Patrick Yang [advisor: Anthony D. Joseph]
Scalable, Efficient Deep Learning by Means of Elastic Averaging
Kevin Peng [advisor: John F. Canny]
See-Thru: Towards Minimally Obstructive Eye-Controlled Wheelchair Interfaces
Corten Singer [advisor: Björn Hartmann]
StimDust: Miniaturized Ultrasonic Peripheral Nerve Stimulator
Ka Yiu Li [advisor: Rikky Muller]
Using Physics Simulators to Aid in Real-Time Robot Planning
Michael Tong [advisor: Ronald S. Fearing]
3D Object Detection with Sparse Sampling Neural Networks
Ryan Goy [advisor: Avideh Zakhor]