{"title":"Glaucus: A Complex-Valued Radio Signal Autoencoder","authors":"Kyle Logue","doi":"10.1109/AERO55745.2023.10115599","DOIUrl":null,"url":null,"abstract":"A complex-valued autoencoder neural network ca-pable of compressing & denoising radio frequency signals with arbitrary model scaling is proposed. Complex-valued time sam-ples received with various impairments are encoded into an embedding vector, then decoded back into complex-valued time samples. The embedding and the related latent space allow search, comparison, and clustering of signals. Traditional signal processing tasks like specific emitter identification, geolocation, or ambiguity estimation can utilize multiple compressed embed-dings simultaneously. This paper demonstrates an autoencoder implementation capable of compression by a factor of 64 that is still resilient against RF channel impairments. The autoencoder allows individual scaling by network depth, width, and resolution or in a compound sense to target both embedded and data center deployments. The common building block is inspired by the fused inverted residual block (Fused-MBConv), popularized by EfficientNetV2 & MobileNetV3, but with kernel sizes more appropriate for time-series signal processing. A complex-valued PyTorch implementation is available along with a pre-trained model, at https://github.com/the-aerospace-corporation/glaucus.","PeriodicalId":344285,"journal":{"name":"2023 IEEE Aerospace Conference","volume":"218 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-03-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 IEEE Aerospace Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/AERO55745.2023.10115599","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
A complex-valued autoencoder neural network ca-pable of compressing & denoising radio frequency signals with arbitrary model scaling is proposed. Complex-valued time sam-ples received with various impairments are encoded into an embedding vector, then decoded back into complex-valued time samples. The embedding and the related latent space allow search, comparison, and clustering of signals. Traditional signal processing tasks like specific emitter identification, geolocation, or ambiguity estimation can utilize multiple compressed embed-dings simultaneously. This paper demonstrates an autoencoder implementation capable of compression by a factor of 64 that is still resilient against RF channel impairments. The autoencoder allows individual scaling by network depth, width, and resolution or in a compound sense to target both embedded and data center deployments. The common building block is inspired by the fused inverted residual block (Fused-MBConv), popularized by EfficientNetV2 & MobileNetV3, but with kernel sizes more appropriate for time-series signal processing. A complex-valued PyTorch implementation is available along with a pre-trained model, at https://github.com/the-aerospace-corporation/glaucus.