
[Photo credit: Yuke Zhao]
Xiaofan Yu (于晓凡)
Ph.D. Candidate, Computer Science and Engineering
University of California, San Diego
E-mail: x1yu@ucsd.edu
Office: EBU3B 2140
I am a Ph.D. candidate in the System Energy Efficiency Lab (SEELab), advised by Prof. Tajana Šimunić Rosing. I also collaborate(d) with Prof. Yunhui Guo (UTDallas), Prof. Arya Mazumdar (UCSD), Dr. Lucy Cherkasova (Arm Research), Prof. Sicun Gao (UCSD).
Prior to joining UCSD, I received my B.S. degree from Peking University, China in 2018.
For more details, see my CV.
Research Interests
My research sits at the intersection of Embedded Systems, Edge Computing, Machine Learning and Networks Optimization, mainly for Internet of Things (IoT) applications.
My current focuses are (1) designing online, self-supervised, continual, multimodal and federated learning algorithms in real-world scenarios;
(2) neuromorphic computing on low-power IoT devices; and (3) deploying them into the real wilderness!
The following manuscript published in IPSN'23 gives an overview of my Ph.D. research:
PhD Forum Abstract: Intelligence beyond the Edge in IoT (Best PhD Forum Presentation Award).
News
- 2023-11: One paper is accepted by DATE'24!
- 2023-10: Two papers are accepted by WACV'24 and MLNCP Workshop@NeurIPS'23!
- 2023-09: One paper is accepted by ASP-DAC'24!
- 2023-07: One paper is accepted by NET4us Workshop@MobiCom'23!
- 2023-05: My abstract wins the Best PhD Forum Presentation Award at IPSN'23! I am invited to 2023 CPS Rising Stars Workshop held by UVA!
- 2023-03: One paper is accepted by CLVision Workshop@CVPR'23!
- 2023-01: One paper is accepted by IoTDI'23 and ML4IoT Workshop@ICLR'23!
- 2022-10: I am invited to 2022 EECS Rising Stars Workshop held by UT Austin!
Publications
Journal Articles
-
Automating and Optimizing Reliability-Driven Deployment in Energy-Harvesting IoT Networks
X. Yu, K. Ergun, X. Song, L. Cherkasova, T. Rosing
IEEE Transactions on Network and Service Management (TNSM), 2022.
[code] [bib]
-
Optimizing Sensor Deployment and Maintenance Cost for Large-Scale Environmental Monitoring
X. Yu, K. Ergun, L. Cherkasova, T. Rosing
IEEE Transactions on Computer Aided Design of Integrated Circuits & Systems (TCAD), 2020.
[code] [slides] [bib]
-
Restoring the Sense of Bladder Fullness for Spinal Cord Injury Patients
D. Fong, X. Yu, J. Mao, M. Saffarpour, R. Abueshsheikh, P. Gupta, A. Alcantar,
E. Kurzrock, S. Ghiasi
Smart Health, 2018.
[bib]
Conference Proceedings
-
MultimodalHD: Federated Learning over Heterogeneous Sensor Modalities using Hyperdimensional Computing
Q. Zhao, X. Yu, S. Hu, T. Rosing
Design Automation and Test in Europe Conference (DATE), 2024.
-
Evolve: Enhancing Unsupervised Continual Learning with Multiple Experts
X. Yu, T. Rosing, Y. Guo
IEEE/CVF Winter Conference on Applications of Computer Vision (WACV), 2024.
-
KalmanHD: Robust On-Device Time Series Forecasting with Hyperdimensional Computing
I. Gomez Moreno, X. Yu, T. Rosing
The 29th Asia and South Pacific Design Automation Conference (ASP-DAC), 2024.
[code]
-
Async-HFL: Efficient and Robust Asynchronous Federated Learning in Hierarchical IoT Networks
X. Yu, L. Cherkasova, H. Vardhan, Q. Zhao, E. Ekaireb, X. Zhang, A. Mazumdar, T. Rosing
The 8th ACM/IEEE International Conference on Internet of Things Design and Implementation (IoTDI), 2023.
[code] [slides] [bib] [arXiv]
-
Self-Train: Self-Supervised On-Device Training for Post-Deployment Adaptation
J. Liu, X. Yu, T. Rosing
The 7th IEEE International Conference on Smart Internet of Things (SmartIoT), 2022.
[code] [bib]
-
Automating Reliable and Fault-Tolerant Design of LoRa-based IoT Networks
X. Yu, W. Xu, L. Cherkasova, T. Rosing
The 17th International Conference on Network and Service Management (CNSM), 2021.
[code] [slides] [bib] Best Paper Award
-
Efficient Distributed Training in Heterogeneous Mobile Networks with Active Sampling
Y. Guo, X. Yu, K. Chaudhuri, T. Rosing
The 16th IEEE International Conference on Mobility, Sensing and Networking (MSN), 2020.
[bib]
-
Reliability-Driven Deployment in Energy-Harvesting Sensor Networks
X. Yu, X. Song, L. Cherkasova, T. Rosing
The 16th International Conference on Network and Service Management (CNSM), 2020.
[code] [slides] [bib]
-
RelIoT: Reliability Simulator for IoT Networks
K. Ergun, X. Yu, N. Nagesh, L. Cherkasova, P. Mercati, R. Ayoub, T. Rosing
The 5th International Conference on Internet of Things (ICIOT), 2020.
[code] [bib]
-
A Robotic Auto-Focus System based on Deep Reinforcement Learning
X. Yu, R. Yu, J. Yang, X. Duan
The 15th International Conference on Control, Automation, Robotics and Vision (ICARCV), 2018.
[code] [slides] [bib] [arXiv]
Workshop Papers
-
Unleashing Hyperdimensional Computing with Nyström Method based Data Adaptive Encoding
Q. Zhao, A. Thomas, A. Brin, X. Yu, T. Rosing
The 1st NeurIPS Workshop on ML with New Compute Paradigms (MLNCP), 2023.
-
EmbHD: A Library for Hyperdimensional Computing Research on MCU-Class Devices
A. Redding, X. Yu, S. Hu, P. Pannuto, T. Rosing
The 2nd MobiCom Workshop on Networked Sensing Systems for a Sustainable Society (NET4us), 2023.
[code] [slides] [bib]
-
SCALE: Online Self-Supervised Lifelong Learning without Prior Knowledge
X. Yu, Y. Guo, S. Gao, T. Rosing
The 4th CVPR Workshop on Continual Learning (CLVision), 2023.
[code] [poster] [bib] [arXiv]
-
ns3-fl: Simulating Federated Learning with ns-3
E. Ekaireb, X. Yu, K. Ergun, Q. Zhao, K. Lee, M. Huzaifa, T. Rosing
The Workshop on ns-3 (WNS3), 2022.
[code] [bib]
Posters, Demos and Other Publications
-
Lightning Talk: Private and Secure Learning at the Edge with Hyperdimensional Computing
X. Yu, M. Zhou, F. Asgarinejad, O. Gungor, B. Aksanli, T. Rosing
The 60th Design Automation Conference (DAC), 2023. -
PhD Forum Abstract: Intelligence beyond the Edge in IoT
X. Yu
The 22nd ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN), 2023.
[slides] [bib] Best PhD Forum Presentation Award -
Attentive Multimodal Learning on Sensor Data using Hyperdimensional Computing
Q. Zhao, X. Yu, T. Rosing
The 22nd ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN), 2023.
[bib] -
FedHD: Federated Learning with Hyperdimensional Computing
Q. Zhao, K. Lee, J. Liu, M. Huzaifa, X. Yu, T. Rosing
The 28th ACM Annual International Conference On Mobile Computing And Networking (MobiCom), 2022.
[code] [bib]
Teaching and Mentorship Experiences
As a Teaching Assistant at UCSD:
- CSE237A - Introduction to Embedding Computing. Winter'22, Winter'23
(Recommendation Rate: 100%)
As a Mentor, I am fortunate to work with the following students:
- Shengfan Hu (M.S. 2024 at UCSD; Publication: NET4us'23, DATE'24)
- Ivannia Gomez Moreno (B.S. 2023 at CETYS University; Publication: ASP-DAC'24)
- Quanling (Eric) Zhao (B.S. 2023 at UCSD; Publication: MobiCom'22, IPSN'23, MLNCP'23, DATE'24)
- Jinhao Liu (B.S. 2022 at UCSD; Publication: SmartIoT'22)
- Emily Ekaireb (B.S. 2022 at UCSD; Publication: WNS3'22)
- Xueyang Song (B.S. 2021 at UCSD; Now M.S. student at Stanford; Publication: CNSM'20)
I also serve as a Mentor in the following programs:
- Early Research Scholarship Program (ERSP) at UCSD
- 2022-2023: Jennifer Tanurdjaja, Aammya Sapra, Duanhui (Lori) Li, Jezebel Yangari.
Project: Lightweight Hyperdimensional Computing (HDC) Algorithm for Microcontrollers
- 2021-2022: Quanling (Eric) Zhao, Kai Lee, Jeffrey Liu, Muhammad Huzaifa.
Project: Hyperdimensional Computing on IoT Devices
Publication: MobiCom'22
- 2022-2023: Jennifer Tanurdjaja, Aammya Sapra, Duanhui (Lori) Li, Jezebel Yangari.
- ENLACE Summer Research Program at UCSD
- 2022: Paul Verdugo, Enya Solis, Valeria Leal, Mariana Flores.
Project: Smart Elderly Monitoring with Mobile Robots
- 2022: Paul Verdugo, Enya Solis, Valeria Leal, Mariana Flores.
Miscellaneous
Any milktea suggestions in San Diego?