DENOS Lab stands for Department of Electrical and Software Engineering, University of Calgary.
The Distributed Edge LearNing and Orchestration Systems (DENOS) Lab was founded in 2021 by Dr. Steve Drew. Our research focuses on building intelligent, sustainable, and privacy-preserving systems that advance distributed and federated learning across cloud–edge infrastructures.
STARFISH is a secure and interoperable framework for global health data sharing that empowers individuals to control their data while enabling compliant research access. It introduces an agentic AI protocol for autonomous, privacy-preserving data exchange between personal and institutional agents, using verifiable consent, blockchain auditability, and automated compliance mechanisms. By integrating cryptographic consent mandates, verifiable credentials, and a secure computation container, STARFISH establishes a trustworthy and equitable foundation for cross-border health data collaboration.
Novel Contributions:
With federated learning (FL) systems gaining wider adoption for privacy-preserving machine learning in heterogeneous infrastructures, performance degradation and longer convergence times are common, leading to excessive energy consumption in both cloud resources and battery-powered edge IoT devices.
We explore how carefully designed FL methods can guide cloud–edge service orchestration to tackle these challenges. Our vision is to develop resilient, sustainable, and privacy-preserving distributed learning methods for large-scale, real-world deployment.
We focus on three novel components:
Federated learning enables collaborative model training on sensitive electronic health record (EHR) data while preserving patient privacy and ensuring compliance with HIPAA and similar regulations.
Our goal is to develop new methods and prototypes to address key challenges in EHR-based FL:
Opening: DENOS lab is currently looking for motivated MSc, Ph.D. students and post-doctoral researchers on machine learning and AI + Health research. Interested candidates please apply to our PhD in Informatics program following the instructions here and mention me in your application.
Areas of Study: computer networks, optimization, blockchain
Links: Website, Google Scholar
Areas of Study: Federated Learning
Areas of Study: Large language Model Application
Areas of Study: Large language Model Application
Areas of Study: Federated Learning
Areas of Study: Large language Model Application, Federated Learning
Areas of Study: Large language Model Application, Knowledge Distillation, Federated Learning
Areas of Study: Federated Learning
Areas of Study: Large language Model Application, Federated Learning