Devan Shah
I am a third year undergraduate in Computer Science at Princeton University pursuing a minor in mathematics. I am a member of the Hazan Lab led by Prof. Elad Hazan.
Broadly, I am interested in post-transformer architectures, such as state space models, and applications of machine learning to understanding thought and behavioral patterns. I currently work on efficient attention mechanisms with the spectral transform unit. At Princeton, I cohost a reading group in natural language processing and chair our ACM chapter, with a general hope of increasing accessibility to research.
Email /
GitHub /
Google Scholar /
LinkedIn
|
Download Profile Picture (Square)
|
|
SSM Research at the Hazan Lab
September 2024 — Present
I work on accelerating inference with the Spectral Transformer, a state space architecture for language modeling produced by Google DeepMind Princeton in collaboration with the Hazan Lab.
|
|
Recommendation Systems at TikTok
May 2024 — August 2024
I improved the recommendation system for ecommerce videos for a projected $33,000,000+ increase in annual sales . I primarily focused on improving multi-interest modeling, training novel generative models (10B+ parameters) to better represent the interest space.
|
|
EEG Vision Embeddings at CareYaya
November 2023 — May 2024
At CareYaya Health Technologies, I studied the reconstruction of viewed images from brain activity, improving performance by conditioning on additional user information. We aimed to better align EEG embeddings with CLIP space.
|
|
Scooter Authentication at Cal Poly Pomona
June 2023 - April 2024
At Cal Poly Pomona, I worked on continuously authenticating mobility scooter riders based on their posture patterns. We worked on embedding machine learning techniques for light-weight authentication and studied human motion in the search for a biometric identifier.
|
|
Price Prediction at Ticket Wallet
June 2023 — August 2023
At Ticket Wallet, I worked closely with the CEO in an early-stage startup to advise and design data pipelines, pricing algorithms, and refine product pitches. Engineered the backend authentication and created a multi-modal ticket prediction system.
|
|
Wave Filtering for General Linear Dynamical Systems
Devan Shah* , Brandon Cho* (Equal Contribution)
State Space Models
paper
|
|
ScooterId: Posture-Based Continuous User Identification From Mobility Scooter Rides
Devan Shah , Ruoqi Huang, Nisha Vinayaga-Sureshkanth, Tingting Chen, Murtuza Jadliwala
IEEE TMC 2024
paper
|
|
Rider Posture-Based Continuous Authentication with Few-Shot Learning for Mobility Scooters (Student Abstract)
Devan Shah , Ruoqi Huang, Tingting Chen, Murtuza Jadliwala
AAAI 2024
paper
|
|
Truly Adaptive Bloom Filters
Devan Shah* , David Yan* (Equal Contribution)
ML Augmented Systems
paper
|
|
DreamScape: Denoising CLIP Embeddings with User Images for Improved Visualization Reconstruction
Devan Shah
CareYaya
paper
|
|
Discussion on "Why Does Deep and Cheap Learning Work So Well?"
Devan Shah
Physics of Deep Learning
paper
|
|
A Survey of State Space Models: From Linear Systems to Language
Devan Shah* , Brandon Cho* (Equal Contribution)
State Space Models
paper
|
|
Understanding Dynamic Algorithms for Packing-Covering LPs via Multiplicative Weight Updates
Devan Shah* , Owen Yang*, Sunil Vittal* (Equal Contribution)
Online Algorithms
paper
|
Coursework
|
Computer Science
|
COS217 |
Introduction to Programming Systems (C and Assembly) |
COS226 |
Algorithms and Data Structures |
COS418 |
Distributed Systems |
ECE435* |
Machine Learning and Pattern Recognition |
COS597 |
Long Term Memory in AI - Vector Search and Databases |
COS597 |
Systems and Machine Learning |
|
Theory
|
ECE434 |
Theoretical Machine Learning |
COS521 |
Advanced Algorithm Design |
COS522 |
Computational Complexity |
COS585 |
Information Theory and Applications |
ORF543* |
Deep Learning Theory |
COS598* |
Theory of Natural Algorithms |
|
Math
|
MAT216 |
Multivariable Analysis and Linear Algebra I |
MAT218 |
Multivariable Analysis and Linear Algebra II |
ECO310 |
Microeconomic Theory: A Mathematical Approach |
MAT377 |
Combinatorial Mathematics |
MAT385* |
Probability Theory |
MAT478 |
The Probabilistic Method |
|
Creative Writing
|
FRS116 |
Evolution of Human Language |
CWR202 |
Creative Writing (Poetry) |
ATL494 |
Creating Comedy for Television |
ATL497 |
How to Write a Monologue |
|
|