Saurav Raj Pandey

👋🏼 Hi there, I'm Saurav!


👨🏻‍💻 I’m a 2nd year PhD student in the Department of Computer Science at the University of North Carolina at Chapel Hill, fortunate to be advised by Dr. Harlin Lee.

🔬 Broadly, I’m interested in the applications of machine learning to tackle challenges in healthcare and improve patient care.

🎓 Prior to starting my PhD, I earned my BA summa cum laude from Kenyon College as a double major in Mathematics and Economics (honors) with a Scientific Computing concentration. There, I had the privilege of conducting coding theory research with Dr. Nuh Aydin, discovering new error-correcting codes with desirable properties and parameters.

🌟 In my free time, I love to play tennis, watch soccer, try out new dishes, and travel!

🤝 I’m always happy to chat about research, explore new internship opportunities, or just discuss life in general. Feel free to reach out!


Latest News

  • [Oct 2024]: Research talk at ‘UNC CompMed’s Research in Progress’ program
  • [Sep 2024]: One first-author paper accepted at IEEE-EMBS BHI 2024
  • [May 2024]: Joined Cerbrec Inc. as a Deep Learning intern for Summer 2024
  • [Nov 2023]: 3rd Place: Data Science Week 2023, Purdue University Fort Wayne
  • [Aug 2023]: Started my PhD at UNC Chapel Hill

Research

PedSleepMAE framework PedSleepMAE: Generative Model for Multimodal Pediatric Sleep Signals
Saurav R. Pandey, Aaqib Saeed, Harlin Lee.
IEEE-EMBS International Conference on Biomedical and Health Informatics (BHI’24)

Pediatric sleep is an important but often overlooked area in health informatics. We present PedSleepMAE, a generative model that fully leverages multimodal pediatric sleep signals including multichannel EEGs, respiratory signals, EOGs and EMG. This masked autoencoder-based model performs comparably to supervised learning models in sleep scoring and in the detection of apnea, hypopnea, EEG arousal and oxygen desaturation. Its embeddings are also shown to capture subtle differences in sleep signals coming from a rare genetic disorder. Furthermore, PedSleepMAE generates realistic signals that can be used for sleep segment retrieval, outlier detection, and missing channel imputation. This is the first general-purpose generative model trained on multiple types of pediatric sleep signals.

Error Correcting Codes Flowchart A Generalization of the ASR Search Algorithm to 2-Generator Quasi-Twisted Codes
Saurav R. Pandey, Nuh Aydin, Matthew J. Harrington, Dev Akre.
2022 IEEE International Symposium on Information Theory (ISIT)

One of the central problems in coding theory is to construct codes with best possible parameters and properties. A special class of codes called quasi-twisted (QT) codes is well-known to produce codes with good parameters. Most of the work on QT codes has been over the 1-generator case. In this work, we focus on 2-generator QT codes and generalize the ASR algorithm that has been very effective to produce new linear codes from 1-generator QT codes. As a result of implementing the generalized algorithm, we have found 103 2-generator QT codes that are new among the class of QT codes. Additionally, most of these codes possess the following additional properties: a) they have the same parameters as best known linear codes, and b) many of them have additional desired properties such as being LCD and dual-containing. Further, we have also found a binary 2-generator QT code that is new (record breaking) among all binary linear codes [1] and its extension yields another record breaking binary linear code.

Construction X diagram New binary and ternary quasi-cyclic codes with good properties
Dev Akre, Nuh Aydin, Matthew J. Harrington, Saurav R. Pandey.
Computational and Applied Mathematics (2023)

One of the most important and challenging problems in coding theory is to construct codes with best possible parameters and properties. The class of quasi-cyclic (QC) codes is known to be fertile to produce such codes. Focusing on QC codes over the binary field, we have found 113 binary QC codes that are new among the class of QC codes using an implementation of a fast cyclic partitioning algorithm and the highly effective ASR algorithm. Moreover, these codes have the following additional properties: a) they have the same parameters as best known linear codes, and b) many of the have additional desired properties such as being reversible, LCD, self-orthogonal or dual-containing. Additionally, we present an algorithm for the generation of new codes from QC codes using ConstructionX, and introduce 33 new record breaking linear codes over GF(2), GF(3) and GF(5) produced from this method.

Cyclic Shift Diagram A generalization of cyclic code equivalence algorithm to constacyclic codes
Dev Akre, Nuh Aydin, Matthew J. Harrington, Saurav R. Pandey.
Designs, Codes and Cryptography (2023)

Recently, a new algorithm to test equivalence of two cyclic codes has been introduced which is efficient and produced useful results. In this work, we generalize this algorithm to constacyclic codes. As an application of the algorithm we found many constacyclic codes with good parameters and properties. In particular, we found 22 new codes that improve the minimum distances of best known linear codes (BKLCs).


Selected Honors and Awards

  • IEEE BHI’24 NSF Student Travel Award (2024)
  • 3rd Place: Posters and Short Talk, Data Science Week, Purdue University Fort Wayne (2023)
  • Phi Beta Kappa Academic Honor Society (2022-present)
  • Sigma Xi Scientific Research Honor Society (2023)
  • Kenyon College Merit List (8x) (2019-2023)
  • 2nd place: Kenyon Programming Contest (2022)
  • 1st place: Kenyon Programming Contest (2021)