Sitemap

A list of all the posts and pages found on the site. For you robots out there is an XML version available for digesting as well.

Pages

Posts

Future Blog Post

Published:

This post will show up by default. To disable scheduling of future posts, edit config.yml and set future: false.

Blog Post number 4

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

Blog Post number 3

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

Blog Post number 2

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

Blog Post number 1

Published:

This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.

activities

Activities

Journal Reviewer

  • IEEE Transactions on Parallel and Distributed Systems
  • IEEE Transactions on Mobile Computing
  • IEEE Transactions on Services Computing
  • IEEE Transactions on Knowledge and Data Engineering
  • IEEE Internet of Things Journal
  • ACM Computing Surveys
  • Journal of Cloud Computing
  • Journal of Parallel and Distributed Computing

funding

Funding

  1. University of St Andrews Research Scholarship, Feb. 2022 - Aug. 2024, Rakuten Mobile sponsored International scholarship – equivalent to £100,000 covering international tuition fees and living expenses.

project

Project

EcoFed: Efficient Communication for DNN Partitioning-based Federated Learning

EcoFed is a communication-efficient framework for DNN partitioning-based federated learning (DPFL) systems that reduces the need to transfer gradients by initializing pre-trained models on devices, improving accuracy and reducing communication overhead. It introduces a novel replay buffer mechanism and uses quantization-based compression to minimize activation data transmission between devices and servers - Github

publications

teaching

Teaching

, , 1900

Queen’s University of Belfast

  • CSC3067 Video Analytic and Machine Learning - Lab Demonstrator
  • CSC7061 Java Programming - Lab Demonstrator

work

Work

  1. DeepGlint Ltd., Algorithm Engineer, Sep. 2018 - Dec. 2019, DNN Pruning, Quantization, Knowledge Distillation, Reinforcement Learning.

  2. ZhiWei Ltd., Data Engineer, Jun. 2015 - Jun. 2017, Social Media Data Mining.