Manjil Nepal | मन्जिल नेपाल

Research Associate @ DREAM:Lab, Indian Institute of Science

Federated Learning MLSys Computer Vision

Research Interests

I build systems for distributed machine learning, training AI models across many machines rather than one. My work sits where the learning meets the machine: hardware ranging from edge devices to server-grade clusters, and modalities spanning vision to natural language.

Experience

IISc Logo
Indian Institute of Science, Bengaluru
Teaching Assistant
Project Associate
Research Intern
Advisor: Prof. Yogesh Simmhan
Research Area: Federated Learning and MLSys
A*STAR Logo
Agency for Science, Technology and Research (A*STAR), Singapore
Research Intern
Advisor: Dr. Renuga Kanagavelu (Senior Research Scientist)
Research Area: Federated Learning (Finance), Generative Models (Medical Imaging)
IIT Dhanbad Logo
Indian Institute of Technology (ISM) Dhanbad, India
Summer Research Intern
Advisor: Prof. Tamoghna Ojha
Research Area: Federated Learning for Resource Constrained IoT Devices
Scientific Reports Logo
Scientific Reports
Peer Reviewer

Publications (Google Scholar)

M2FedAQI diagram
M2FedAQI: Multimodal Federated Learning for Air Quality Prediction on Heterogeneous Edge Devices
Manjil Nepal, Kimsie Phan, Tamoghna Ojha, Aritra Dutta, M Krishna Siva Prasad
arXiv preprint, 2026
paper / code
Abstract

Accurate air quality prediction is essential for public health, environmental monitoring, and industrial safety. However, most existing approaches rely on centralized learning paradigms, which introduce challenges related to scalability, privacy preservation, and communication overhead in distributed Internet of Things (IoT) environments. Moreover, current federated learning (FL) based solutions predominantly utilize unimodal data, limiting their capability to capture complex environmental patterns. To address these limitations, we propose M2FedAQI, a lightweight multimodal federated framework for decentralized Air Quality Index (AQI) prediction across heterogeneous edge devices. The proposed framework integrates visual and tabular modalities through a feature modulation based fusion mechanism that enables efficient cross-modal interaction while maintaining low computational overhead. M2FedAQI is evaluated on two benchmark datasets, PM25Vision and TRAQID, for both classification and regression tasks under centralized and federated settings. Experimental results demonstrate that M2FedAQI consistently outperforms existing approaches, achieving improvements of up to 11.0% in Accuracy, 3.53% in AUC, 12.2% in F1-score, and 18.0% in R2, while reducing MAE and RMSE by up to 25.4% and 20.4%, respectively, compared with the strongest baselines. Furthermore, deployment on heterogeneous edge devices demonstrates efficient resource utilization in terms of communication overhead, memory footprint, and computational cost. To enhance communication security, TLS-based authentication is incorporated to ensure secure client participation and protect the FL communication channel from unauthorized third-party access without modifying the underlying FL protocol.

DPxFin diagram
DPxFin: Adaptive Differential Privacy for Anti-Money Laundering Detection via Reputation-Weighted Federated Learning
Renuga Kanagavelu, Manjil Nepal, Ning Peiyan, Cai Kangning, Xu Jiming, Fei Gao, Yong Liu, Goh Siow Mong Rick and Qingsong Wei
ACM International Conference on AI in Finance (ICAIF)- Workshop, 2025
paper / code
Abstract

In the modern financial system, combating money laundering is a critical challenge complicated by data privacy concerns and increasingly complex fraud transaction patterns. Although federated learning (FL) is a promising problem-solving approach as it allows institutions to train their models without sharing their data, it has the drawback of being prone to privacy leakage, specifically in tabular data forms like financial data. To address this, we propose DPxFin, a novel federated framework that integrates reputation-guided adaptive differential privacy. Our approach computes client reputation by evaluating the alignment between locally trained models and the global model. Based on this reputation, we dynamically assign differential privacy noise to client updates, enhancing privacy while maintaining overall model utility. Clients with higher reputations receive lower noise to amplify their trustworthy contributions, while low-reputation clients are allocated stronger noise to mitigate risk. We validate DPxFin on the Anti-Money Laundering (AML) dataset under both IID and non-IID settings using Multi Layer Perceptron (MLP). Experimental analysis established that our approach has a more desirable trade-off between accuracy and privacy than those of traditional FL and fixed-noise Differential Privacy (DP) baselines, where performance improvements were consistent, even though on a modest scale. Moreover, DPxFin does withstand tabular data leakage attacks, proving its effectiveness under real-world financial conditions.

Achievements

scale_2026 diagram
1st Place in the TCSC SCALE Challenge
26th IEEE International Symposium on Cluster, Cloud, and Internet Computing, 2026
paper / code
About

Participants in the challenge were expected to identify significant current real-world problems where scalable computing techniques can be effectively used, and design, implement, evaluate and demonstrate solutions. Problems that have a social impact are of particular interest.

FinBoost diagram
3rd Place in FinSurvival Challenge
6th ACM International Conference on AI in Finance (ICAIF) , 2025
paper / code
About

In the FinSurvival Challenge, the primary objective is time-to-event prediction. This means participants will build models to accurately predict how long it takes from an index event (e.g., a loan being issued) until a specific outcome event occurs (e.g., the loan is repaid or liquidated). The primary evaluation metric for this task is the Concordance Index (C-index), where a score of 0.5 indicates random guessing and 1.0 represents perfect prediction.

Education

Bachelor of Technology (BTech) 2022 - 2026
Department of Computer Science and Engineering

Projects

Flotilla
Flotilla — Federated Learning Framework
Contributor  ·  DREAM:Lab, Indian Institute of Science
code
About

Flotilla is an extensible federated learning framework built for deployment across heterogeneous edge devices — from Raspberry Pis to GPU workstations to cloud VMs. It follows a leader-client architecture where the central leader coordinates training rounds via MQTT, and stateless clients train locally on private data. Contributed to a new version release, improving the framework's support for custom aggregation strategies (FedAvg, FedAsync, TiFL, FedAT), Docker-based deployment, and scalability tested up to 1000+ clients. Published in the Journal of Parallel and Distributed Computing (JPDC), 2025.