Northwestern CS PhD Students Defend Dissertations in 2020
After years of research as a budding computer scientist, a PhD student’s dissertation defense is a significant milestone marking the end of their graduate career. Students move forward in many directions, whether it’s pursuing a role in academia, industry, or government, or taking some time to reflect on what’s next.
Northwestern CS celebrates the following PhD students as they defend their dissertations.
Mohammed Alam
Thesis: Harnessing Web Information Sources to Predict Events
Dissertation defense: July
Advisor: Doug Downey
Mohammed's Website
Mohammed Alam’s research focuses on artificial intelligence (AI), with an emphasis on machine learning (ML). His thesis shows how web information can be harnessed to predict events, from sports victories to stock prices to revolutions. To test his thesis, Alam researches ML methods that leverage the wisdom of crowds to predict sporting event outcomes using predictions crowdsourced from social media and to make financial predictions using those from a financial prediction platform. Prior to being a graduate student, Alam worked for Motorola as a software engineer for more than ten years and at a Chicago-area startup during his doctoral pursuit. Alam received a master’s degree in computer science from Northwestern University and a bachelor’s degree in computer engineering from the Illinois Institute of Technology, where he came to study from Bangladesh.
Johes Bater
Thesis title: Building a Private Data Federation: Security and Privacy Guarantees for Distributed Analytics
Expected dissertation defense: August
Advisor: Jennie Rogers
Johes's Website
Johes Bater received a bachelor's and master's degree in electrical engineering at Stanford University. Under the guidance of Assistant Professor Jennie Rogers, Bater researches how to implement privacy and security in federated databases. By investigating the intersection of security, privacy, and performance, Bater hopes to build fast, accurate database systems that support privacy-preserving analytics with provable security guarantees.
David Demeter
Expected Dissertation Defense: August
Advisor: Doug Downey
David Demeter's research focuses on the composition of neural models and symbolic models, and the closely related topic of analyzing the architectural limitations of neural network language models. Prior to returning to graduate studies, David worked as an investment banker focusing on financing transactions and international mergers and acquisitions, completing over 70 transactions totaling roughly $10 billion. He also cofounded a startup specializing in derivative securities. David has a master’s degree in applied mathematics and a bachelor’s degree in electrical engineering from Northwestern University, and an MBA from the University of Chicago Booth School of Business.
Abhratanu Dutta
Thesis title: Learning under Adversarial Resilience
Dissertation defense: July
Advisor: Aravindan Vijayaraghavan
Abhratanu's Website
Abhratanu Dutta received a bachelor’s degree in computer science and mathematics from Chennai Mathematical Institute. Dutta’s research interests include algorithms and optimization. His current research revolves around developing new algorithms with provable guarantees for machine learning problems.
Spencer Florence
Thesis title: A Constructive Calculus for Esterel
Dissertation defense: June
Advisor: Robby Findler
Spencer's Website
Spencer Florence is a Boston native who got addicted to programming languages early in his career. He has worked in and on the Racket programming language for about a decade, hacking on everything from code coverage tools to end user languages for physicians to libraries for proving equivalences between circuits. Florence’s research offers a new semantics for the programming language Esterel, a language designed to support safety-critical control systems used in industrial settings. Florence’s dissertation provides the first semantics for Esterel designed to help programmers reason about and work with the code. His semantics provide the theoretical underpinnings of program-development environment tool support, such as refactoring tools. In his dissertation he shows how to reason locally about fragments of Esterel programs, scaling up the ideas of replacing equals by equals. Florence received a bachelor’s degree in computer science from Northeastern University.
Aleck Johnsen
Working thesis title: Information Design and Inference in Auctions
Expected dissertation defense: August
Advisor: Jason Hartline
Aleck's Website
Aleck Johnsen’s research is in fundamentals of robust algorithm design for settings of incomplete information — relating to both mechanism design (private values) and online algorithms (uncertain future). For prior independent and prior free input settings, his main research includes the topics of algorithm design, benchmark design, adversarial algorithms, scalability of inputs, and inference in auctions. Johnsen previously served as the lecturer for one course of EECS 214 Data Science and Data Management. He has two bachelor’s degrees from University of Illinois (Urbana-Champaign) in mathematics and civil engineering: transportation.
Bonjun Kim
Thesis title: Sound Event Annotation and Detection with Less Human Effort
Dissertation defense: April
Advisor: Bryan Pardo
Bongjun's Website
Bongjun Kim received a BS/MS in industrial engineering from Ajou University and a master’s degree in culture technology from Korea Advanced Institute of Science and Technology. His research interests include computational analysis of sound scenes and events (e.g., sound event detection), human-in-the-loop interfaces for audio annotation, interactive machine learning, and multimedia information retrieval. Kim's work develops a new approach to machine learning (learning from point labels) that reduces human effort that lets an algorithm learn from less-precise labeling, while maintaining high-quality learning. He further builds a mixed-initiative apprentice system where a machine labeler works interactively with the human labeler. Kim accepted a job working in the research division of 3M.
Fengqiang Li
Thesis title: Computational 3D imaging with high temporal, lateral, and depth resolution
Dissertation defense: June
Advisor: Oliver Cossairt
Fengqiang's Website
Fengqiang Li received a master’s degree in electrical engineering from Lehigh University, where he worked on optical coherence microscopy, and a bachelor’s degree in optoelectronic information engineering from Huazhong University of Science and Technology. Li is interested in image processing and various optical imaging techniques. He is currently working on time-of-flight imaging systems. For his thesis, Li proposes to couple a 3D camera together with a high-resolution RGB camera to produce a high-resolution, full-color, 3D scan with microscopic depth resolution. Li will formalize a model that poses fusion between high resolution RGB video and SH-ToF 3D scans as an inverse problem and then optimize results using iterative optimization and deep learning methods. Li will demonstrate how his new 3D scanning system can be used to improve the accuracy of computer vision tasks such as object detection and face recognition. Li accepted a position at Apple and starts in July.
Mmachi Obiorah
Thesis title: Technology Assisted Communication Devices for People with Aphasia
Expected dissertation defense: September
Advisor: Michael Horn
Mmachi's Website
Mmachi Obiorah received a bachelor’s degree from the University of Jos, Nigeria, and a master’s degree from Northwestern University. Their interests include building technology tools for interactive and collaborative learning of computer science in communities with infrastructural deficit as well as investigating and designing ways to create opportunities for learning in such communities. Obiorah works with people with aphasia to develop technologies to promote autonomy and increased quality of life.
Irina Rabkina
Thesis title: Analogical Theory of Mind: Computational Model and Applications
Dissertation defense: July
Advisor: Kenneth Forbus
Irina's Website
Irina Rabkina received a bachelor’s degree in neuroscience from Scripps College and a master’s degree in computer science from Loyola University Chicago. Her research is on social reasoning for AI systems. She wants to build AIs that reason about others the way that humans do. Rabkina will be starting as an Assistant Professor of Computer Science at Occidental College this fall.
Zihao (Winston) Wang
Thesis title: Synergy of Physics and Learning based Models in Computational Imaging and Display
Expected dissertation defense: August
Advisor: Oliver Cossairt
Winston's Website
Zihao (Winston) Wang received a bachelor’s degree in optics from Zhejiang University with honors from Chu KoChen Honors College in China. His current research interests include computational imaging and photography, computer vision, and color science (appearance). Wang is building a high frame-rate video frame synthesis (VFS) framework, which takes hybrid input data from a low-speed, frame-based sensor and a high-speed, event-based sensor using a differentiable physical model that incorporates a deep learning residual denoiser. He is also building a 3D holographic display applying a similar technique in modeling and solving the coherent light transport for holographic printing and display process. Wang accepted a job offer at Apple and will start in the fall.
Chia-Kai Yeh
Thesis title: Robust and portable apparatus based on the mobile device for 3D and appearance modeling
Dissertation defense: June
Advisor: Oliver Cossairt
Chia-Kai Yeh received a bachelor’s degree in electronics engineering from Chang Gung University in Taiwan. Afterwards, Yeh worked in the computational camera industry. His current research interest includes light field and reflectance field acquisition, appearance measurement, and modeling. Yeh has proposed to build and evaluate a robust and portable apparatus based on the mobile device for 3D and appearance modeling.
Zheng Yuan
Thesis title: Text Generation and Classification in Peer Grading
Dissertation defense: June
Advisor: Doug Downey
Zheng's Website
Zheng Yuan received a bachelor’s degree in information security from Northeastern University, China, and a master’s degree in computer science from Beihang University, China. Yuan’s research interests include natural language generation, named entity typing, sequence tagging, natural language processing, and deep learning, among others. After graduating from the Northwestern CS PhD program, Yuan joined the Google cloud AI team.
Xiaofeng Zhu
Thesis title: Large Scale Knowledge Management in Complex Technical Ecosystems
Dissertation defense: January
Advisor: Diego Klabjan
Xiaofeng received a master’s degree in computer science from Northwestern University.. Her research interests include machine learning, natural language processing, learning-to-rank, and deep learning.