Summary
Last updated: 2022-02-08
Hi! I'm a first year PhD student in CSE at the University of Michigan, Ann Arbor. My research interest lies in the intersection of software systems and deep learning. I am fortunate to have Professor Mosharaf Chowdhury as my advisor.
Find the PDF version of my CV here.
Publications
Research Projects
• Promoting energy as a first-class resource in DNN training on GPUs. • Observation and optimization of GPU energy consumption.
• Worked with Professor Byung-Gon Chun. • Developed Crane, an GPU cluster resource manager for elastic AutoML workloads. • Kubernetes backend for Crane, efficient AutoML scheduling for GPU clusters. • Took charge of bootstrapping and mentoring newer Crane team members (interns and graduate students).
• Worked with Professor Soo-Mook Moon. • A novel server-client collaborative video DNN inference method that drastically reduces network traffic via intermittent knowledge distillation. • Implemented with PyTorch & OpenMPI, evaluated using an NVIDIA Jetson Nano board as a client.
• Worked with Professor Kyoung Mu Lee. • Better meta-initialization points for Model-Agnostic Meta-Learning (MAML) using an LSTM-based neural memory. • Augmenting the feature maps of MAML with task-aware class embeddings generated with a convex program (DPP).
• Worked with Professor Jongho Lee. • Designed a U-Net variant and trained it on augmented MRI data. • Participated in the QSM challenge held by the 5th International Workshop on MRI Phase Contrast and QSM.
Honors and Awards
Kwanjeong Educational Foundation
Four years, $25,000 per year
Kwanjeong Educational Foundation
Two years, $10,000 per year
Extracurricular Activity
A free research group on all domains of deep learning
• Gained experience extensively in computer vision and meta-learning, and attended talks on computer vision, natural language processing, reinforcement learning, and speech recognition. • Gave a talk with the title "Memory plus Meta-Learning".An official Coursera community that traslates Coursera lecture subtitles
• Served as Language Coordinator, a selected position that reviews and confirms works by other translators. • Created Korean subtitles for Coursera Lectures initially provided only in English. Focused on courses related to machine learning.Teaching
Main TA Lectured on Linux kernels, managed term projects, and led group design reviews.
Peer tutor Provided 30 hours of online lecture, Best Tutor Award!
Skills & Proficiency
Python, PyTorch
Rust, CUDA, Verilog
C++, MATLAB
Go, JavaScript
Open Source Projects

Pegasus: A Lightweight Multi-Node Parametrized Command Runner
