Master's Theses & Technical Reports - 2019
M.S.
A Fully Integrated Electronic-Photonic Platform for Label-Free Biosensing
Christos Adamopoulos [advisor: Vladimir Stojanovic]
A Lower Bound for Identifying the Best Markovian Arm with Fixed Confidence
Vrettos Moulos [advisor: Satish Rao]
Abstract Syntax Networks for Code Generation and Semantic Parsing
Maxim Rabinovich [advisor: Michael Jordan]
An Open, Scalable Massive MIMO Testbed Operating at E-Band Frequencies
James Dunn [advisor: Borivoje Nikolic]
An Optics-Free Ultra-Thin Time-Resolved Intraoperative Imaging Platform for Deep Infrared Imaging of Alloyed Upconverting Nanoparticles
Hossein Najafiaghdam [advisor: Ali Niknejad and Mekhail Anwar]
Anna: A KVS For Any Scale
Chenggang Wu [advisor: Joseph M. Hellerstein]
Bayesian Posterior Sampling via Stochastic Gradient Descent with Collisions
Quico Spaen [advisor: John F. Canny]
Building XP process metrics for project-based software engineering courses
An Ju [advisor: David Wagner]
Capturing the impact of navigational app usage on road traffic from a gametheory point of view
Theophile Cabannes [advisor: Alexandre Bayen]
Characterization and Modeling of Ceramic Capacitor Losses in High Density Power Converters
Samantha Coday [advisor: Robert Pilawa-Podgurski]
Compression of Molecular Dynamics Simulation Data
Shuai Liu [advisor: Gerald Friedland]
Daily Data Assimilation of a Hydrologic Model Using the Ensemble Kalman Filter
Sami Andrew Malek [advisor: Alexandre Bayen]
Deep learing for single-shot autofocus microscopy
Henry Pinkard [advisor: Laura Waller]
Deep learning for single-shot autofocus microscopy
Henry Pinkard [advisor: Laura Waller]
Deep-learning-based Machine Understanding of Sketches: Recognizing and Generating Sketches with Deep Neural Networks
Zifeng Huang [advisor: John F. Canny]
Design of a sub-Hz Resolution Fully Digital RF Frequency Synthesizer
Panagiotis Zarkos [advisor: Vladimir Stojanovic]
Design of an Effective Ontology and Query Processor Enabling Portable Building Applications
Gabriel Fierro [advisor: David E. Culler]
Efficient illumination angle self-calibration in Fourier ptychography
Regina Eckert [advisor: Laura Waller]
Efficient Inference on Video, In Real-Time and At Scale
Samvit Jain [advisor: Joseph Gonzalez]
Efficient Inference on Video, In Real-Time and At Scale
Samvit Jain [advisor: Joseph Gonzalez]
Efficient Inference on Video, In Real-Time and At Scale
Samvit Jain [advisor: Joseph Gonzalez]
End-to-End Robotic Reinforcement Learning without Reward Engineering
Avi Singh [advisor: Sergey Levine]
Flexible Hybrid Electronics for Wireless Communication
Carol Baumbauer [advisor: Ana Claudia Arias]
Formal Semantics for the Halide Language
Alex Reinking [advisor: Jonathan Ragan-Kelley]
Frequency Regulation for Power System Dynamics with Variable and Low Inertia due to Renewable Energy
Patricia Hidalgo-Gonzalez [advisor: Claire Tomlin]
Haptic Perception of Liquids Enclosed in Containers
Carolyn Chen [advisor: Ruzena Bajcsy]
Learning Robotic Grasping Policies for Suction Cups and Parallel Jaws in Simulation
Matthew Matl [advisor: Ken Goldberg]
Learning to Segment Every Thing
Ronghang Hu [advisor: Trevor Darrell]
Low Noise Integrated CMOS Receiver Front-End
Ahmed Khidre [advisor: Jan M. Rabaey]
Making Edge-Computing Resilient
Aisha Mushtaq [advisor: Scott Shenker and Sylvia Ratnasamy]
MEMS-Actuated Carbon Fibers
Rachel Zoll [advisor: Kristofer Pister]
Metal: A Metadata-Hiding File Sharing System
Weikeng Chen [advisor: Raluca Ada Popa]
Nested-Parallelism PageRank on RISC-V Vector Multi-Processors
Alon Amid [advisor: Borivoje Nikolic and Krste Asanović]
Neural-Backed Generators for Program Synthesis
Rohan Bavishi [advisor: Koushik Sen]
On Collaborative Intelligence
Ramasubramanian Balasubramanian [advisor: Kannan Ramchandran and Gerald Friedland]
Practical Volume-Based Attacks on Encrypted Databases
Stephanie Wang [advisor: Ion Stoica]
Risk Averse Robust Adversarial Reinforcement Learning
Xinlei Pan [advisor: John F. Canny]
Risk Averse Robust Adversarial Reinforcement Learning
Xinlei Pan [advisor: John F. Canny]
Safely Learning to Control the Linear Quadratic Regulator
Sarah Dean [advisor: Benjamin Recht]
Siting Solar Photovoltaics on Distribution Feeders: Comparing deployment models and their limits
Anna Brockway [advisor: Kameshwar Poolla]
Speed Advisory System Using Real-Time Actuated Traffic Light Phase Length Prediction
Mikhail Burov [advisor: Murat Arcak]
Two-Dimensional Materials for Infrared Detection
George Zhang [advisor: Ali Javey]
Zero-Voltage Switching for Flying Capacitor Multi-Level Converters
Margaret Blackwell [advisor: Robert Pilawa-Podgurski]
5th Year M.S.
Narrative Generation Using Learned Event Representations
Brenton Chu [advisor: Marti Hearst]
A Berkeley View of Teaching CS at Scale
Kevin Lin [advisor: John DeNero]
A Hardware Implementation of the Snappy Compression Algorithm
Kyle Kovacs [advisor: Elad Alon]
A Low Power Mutual Noise-Canceling Receiver Front-End with Blocker Tolerance for IoT Applications
Tian Liu [advisor: Elad Alon]
A Model-Predictive Controller for Joint Smart Building Systems
Prashanth Ganesh [advisor: Costas J. Spanos]
A Secure Message Broker in an Untrusted Environment
Dylan Dreyer [advisor: David E. Culler]
Addressing and Understanding Shortcomings in Vision and Language
Kaylee Burns [advisor: Trevor Darrell]
An Analysis of Introductory Courses Affect on Student Sentiment and Stereotype Toward Computer Science
Lara McConnaughey [advisor: Dan Garcia]
An Approach to Privacy Preserving Queries for Spatio-Temporal Data
John Sullivan [advisor: David E. Culler]
Building a Target Recognition Pipeline for Mechanical Search and Algorithmically Generating Adversarial Grasp Objects with Minimal Random Perturbations
David Wang [advisor: Ken Goldberg]
Closing the Analog Design Loop with the Berkeley Analog Generator
Nicholas Werblun [advisor: Vladimir Stojanovic]
Combined Detection and Tracking Impacts on Vehicle Specific Data
David Zhang [advisor: Trevor Darrell]
Computing and Evaluating Adversarial Grasp Objects with Systematic Face Rotations and Applications of Dense Object Descriptors to Mechanical Search
David Tseng [advisor: Ken Goldberg]
Designing High Speed Current Steering Digital to Analog Converter Using Berkeley Analog Generator
Mohammadamin Torabi [advisor: Kristofer Pister]
Effect of Model Dissimilarity on Learning to Communicate in a Wireless Setting with Limited Information
Caryn Tran [advisor: Anant Sahai]
Emergency Broadcast Architecture
Michael Dong [advisor: Scott Shenker]
Eye Gaze Tracking for Assistive Devices
Evan Finnigan [advisor: Ruzena Bajcsy]
Facilitating Robotic Grasping using Pushing and Toppling
Christopher Correa [advisor: Ruzena Bajcsy]
Gaze Tracking in the Plane
Forest Finnigan [advisor: Ruzena Bajcsy]
Goal-Induced Inverse Reinforcement Learning
Katie Luo [advisor: Sergey Levine]
Inverse Reinforcement Learning for Dynamics
McKane Andrus [advisor: Anca Dragan]
Jupyter’s Archive: Searchable Output Histories for Computational Notebooks
Kunal Chaudhary [advisor: Björn Hartmann]
LabelAR: A spatial guidance interface for fast computer vision image collection
James Smith [advisor: Björn Hartmann]
Leveraging Mobility for Robot Grasping Tasks
Samantha Wathugala [advisor: Pieter Abbeel]
Model-Free Cooperative Step Climbing for Under-actuated Legged Millirobots
Guangzhao Yang [advisor: Ronald S. Fearing]
Multiple Domain Question-Answer Generation
Kimberly Lu [advisor: Dawn Song]
"My Videos are at the Mercy of the YouTube Algorithm": How Content Creators Craft Algorithmic Personas and Perceive the Algorithm that Dictates their Work
Emily Pedersen [advisor: Marti Hearst]
Near-Linear Time Edit Distance for Indel Channels
Aaron Sy [advisor: Satish Rao]
On The Ridiculousness of Notice and Consent: Contradictions in App Privacy Policies
Ehimare Okoyomon [advisor: David Wagner]
Online One-Shot Learning for Indoor Asset Detection
Adith Balamurugan [advisor: Avideh Zakhor]
Policy Transfer Algorithms for Meta Inverse Reinforcement Learning
Benjamin Kha [advisor: Stuart J. Russell]
Private Queries on Public Certificate Transparency Data
Vy An Phan [advisor: Doug Tygar]
Proactive Secret Sharing in Dynamic Environments
Andrew Low [advisor: Dawn Song]
Reduce Static Code Size and Improve RISC-V Compression
Peijie Li [advisor: Krste Asanović]
Secure Speculation: From Vulnerability to Assurances with UCLID5
Cameron Rasmussen [advisor: Sanjit A. Seshia]
Sentinel: A System for Decentralized Data Governance
Nikhil Sharma [advisor: Dawn Song]
Stateful detection of black box adversarial attacks
Steven Chen [advisor: David Wagner]
Temporal IK: Data-Driven Pose Estimation for Virtual Realiity
James Lin [advisor: James O'Brien]
Time Constraints and Fault Tolerance in Autonomous Driving Systems
Yujia Luo [advisor: Joseph Gonzalez]
Tracking of Deformable Human Avatars through Fusion of Low-Dimensional 2D and 3D Kinematic Models
Ningjian Zhou [advisor: S. Shankar Sastry]
Turn-by-WiAR: A Computationally-Mediated Approach to Rapid Prototyping of Physical Objects
Vedant Saran [advisor: Eric Paulos]
Underpinnings of Political Leaning: Using Collocation Extraction and Semantic Analysis to Categorize Ideological Frames
Kavi Mehta [advisor: Jerome A. Feldman]
Using Reinforcement Learning to Learn Input Viewpoints for Scene Representation
Kevin Chiang [advisor: Pieter Abbeel]