Skip to content

Experimental code for paper "Federated Edge Learning with Misaligned Over-The-Air Computation"

License

Notifications You must be signed in to change notification settings

auto-Dog/Fed_MisAligned_OAC

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

(Forked) Federated Edge Learning with Misaligned Over-The-Air Computation

This repository is the experimental implementation of original paper Federated Edge Learning with Misaligned Over-The-Air Computation (forked from original), and a wiener estimator is added based on paper Misaligned Over-The-Air Computation of Multi-Sensor Data with Wiener-Denoiser Network

Case: Misaligned channel, with symbol misalignment, phase misalignment, and AWGN

Please run

python main_fed_snr.py --Aligned 1 --epochs 101 --short 1 --Estimator 4 --EsN0dB 0 --phaseOffset 3

phaseOffset can be 0 (no phase misalignment), 1 (maximum phase offset = pi/2), 2 (maximum phase offset = 3pi/4), 3 (maximum phase offset = pi); Estimator can be 1 (aligned sample estimator), 2 (ML estimator), 3 (SP-ML estiamtor), 4 (our wiener estimator)

About

Experimental code for paper "Federated Edge Learning with Misaligned Over-The-Air Computation"

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%