The Future of Radio Learning Efficient Signal Processing ... · Deep Learning Trends 2 •Large...

14
[email protected] www.hume.vt.edu The Future of Radio Learning Efficient Signal Processing Systems Tim O’Shea, [email protected] Founder/Chief Scientist , DEEPSIG Inc Research Faculty, Virginia Tech https://www.deepsig.io/

Transcript of The Future of Radio Learning Efficient Signal Processing ... · Deep Learning Trends 2 •Large...

Page 1: The Future of Radio Learning Efficient Signal Processing ... · Deep Learning Trends 2 •Large Neural Networks are Disrupting Signal Processing •Bigger change than most people

[email protected]

TheFutureofRadioLearningEfficientSignalProcessingSystems

TimO’Shea,[email protected]/ChiefScientist,DEEPSIGInc

ResearchFaculty,VirginiaTechhttps://www.deepsig.io/

Page 2: The Future of Radio Learning Efficient Signal Processing ... · Deep Learning Trends 2 •Large Neural Networks are Disrupting Signal Processing •Bigger change than most people

DeepLearningTrends

2

• LargeNeuralNetworksareDisruptingSignalProcessing

• Biggerchangethanmostpeoplerealize• FeatureLearning• End-to-endlearning• Widelyapplicabletomanydomains

• Featureengineeringisbecomingirrelevant• Experttransformsunnecessarytoachievestateoftheartperformance

• Engineeredfeaturescreatedbarrierstolearninganyway

• Engineeredalgorithmscreatedworkinoptimizingdisparatealgorithms

• Justembraceeverythingasadensemultiplyaccumulatewithsomearbitrarysetofweights

Page 3: The Future of Radio Learning Efficient Signal Processing ... · Deep Learning Trends 2 •Large Neural Networks are Disrupting Signal Processing •Bigger change than most people

DeepLearningTrends

3

• Thingsthataren’tthatexcitinganymore• ComputerVision(ObjectRecognition)

• Selfdrivingcars(Tesla,Comma.ai,etc)• VoiceRecognition(Siri/GoogleAssistant)

• Itscleardeeplearningcan(has)destroythestateoftheartinthesefields• Customsiliconcandrasticallybringdownpowercostsofthesenetworks• Apple“Bionic”processor,GoogleTPU,etc

• Theseshipsarealreadysailingwholesale

Page 4: The Future of Radio Learning Efficient Signal Processing ... · Deep Learning Trends 2 •Large Neural Networks are Disrupting Signal Processing •Bigger change than most people

Whatisstillbrewing…

4

• Probablyeverysignalprocessingalgorithmonearthcouldbereconsidered/improved• Especiallylearnedrepresentations…

• Simpleconstructoftheautoencoder• Learnsentirelynewrepresentationsofinformation• Basedonreconstructionlossorotherlossfunctions

Minimizeencoderanddecoderloss

OnlyforrelevantdistributionofX!

Page 5: The Future of Radio Learning Efficient Signal Processing ... · Deep Learning Trends 2 •Large Neural Networks are Disrupting Signal Processing •Bigger change than most people

What'sinteresting… andcomingnext…

5

• ImageCompressionSchemes• Contextawarecompression:both0.08bits/pixel• NewJPEGStandards

• VideoCompression• Netflix/MITadoptionnow

• Encryption• Simplyamin/maxreconstructionoptimization

Page 6: The Future of Radio Learning Efficient Signal Processing ... · Deep Learning Trends 2 •Large Neural Networks are Disrupting Signal Processing •Bigger change than most people

BetterEstimatorsunderimpairedchannels

6

• Re-considerestimatorsandrepresentations• Inthecontextofactualdistributioninformation• Betterestimationunderimpairments!• Especiallygoodforshort-timewindows

Page 7: The Future of Radio Learning Efficient Signal Processing ... · Deep Learning Trends 2 •Large Neural Networks are Disrupting Signal Processing •Bigger change than most people

EfficientApproximateDecoders

7

• Learningdecodersfor‘nearoptimal’errorcorrectioncodes!(Partitioningtoscale)• FECdecoding/detectioncurrentlythe#1powerconsumingoperationinradiobasebanddevices

• WorkfromCammerer,Gruber,Hoydis,tenBrink(UniversityofStuttgart/Nokia-BellLabs)

• Showsnear-optimalpolarcodedecodingperformancewithpartitionedneuralnetworksatlowercomplexitythansuccessivecancellationorBeliefPropagation!

• Potentiallyamajoradvanceinerrorcorrection• Learnapproximatedecodersoncode-wordsets• Lowlatencyone-shotdecodingathigherefficiency

• “ScalingDeepLearning-basedDecodingofPolarCodesviaPartitioning”https://arxiv.org/abs/1702.06901

Page 8: The Future of Radio Learning Efficient Signal Processing ... · Deep Learning Trends 2 •Large Neural Networks are Disrupting Signal Processing •Bigger change than most people

RethinkApproachtoCommunications

8

“Reproducingatonepointeitherexactlyorapproximatelyamessageselectedatanotherpoint”

• C.E.Shannon,“Amathematicaltheoryofcommunication,”1948

• Allcommunicationsystemsneedtodoisoptimizeforreconstructionloss• Everythingelseisasecondarysub-task• Letsnotgethunguponminutia

• Thisactuallyworksreallywell• Matchescodedmodulationbaselinesimmediately

Page 9: The Future of Radio Learning Efficient Signal Processing ... · Deep Learning Trends 2 •Large Neural Networks are Disrupting Signal Processing •Bigger change than most people

RadioMethodsforSaliency

9

• Howcanwereducethesearchspace?• Leveragethingsweknowaboutpropagationphysics?

• Introducedomainawareattentionmechanismsintherightway–• Decompositionofreceiver

• Learnedestimationmodules(Attentionmodel)• Experttransformationmodulestomatchphysicalworldpropagationmodels/effects

• Learneddemapping/representationmodules• Jointlearningofencoder/modulator,synchronizer,decoder/demodulator,andovertheairrepresentation• Lowercomplexitylearningproblem

• Convergesfaster,lessoverfitting• Onlyimpartspropagationmediumexpertknowledge

(thingswecan’tchange)• Learneverythingelseend-to-end

Page 10: The Future of Radio Learning Efficient Signal Processing ... · Deep Learning Trends 2 •Large Neural Networks are Disrupting Signal Processing •Bigger change than most people

Whatifwehavetosharethechannel?

10

• Caneasilyextendthismethodtomulti-accesschannel• Learnabettersolutionthanorthogonality• Samebasicprincipals• Comesupwithimmediatelyinterpretableresults

(a)(1,1)(b)(2,2)(bits,symbols)

Page 11: The Future of Radio Learning Efficient Signal Processing ... · Deep Learning Trends 2 •Large Neural Networks are Disrupting Signal Processing •Bigger change than most people

SynthesizingComplexMulti-userPHYs

11

• Comparisonwithexistingmethods• Comparethemulti-useraccesschannel• Orthogonal(Time-slicing(TS))vslearnedmethod• LearnsnewneverbeforeseenPHYscheme• Infinitenumberofpossiblewaveforms!• Inthiscasepseudo-orthogonalsuperpositioncode

(a)(1,1)(b)(2,2)(c)(4,4)(d)(4,8)(bits,symbols)

ComplexPHYLearning

Page 12: The Future of Radio Learning Efficient Signal Processing ... · Deep Learning Trends 2 •Large Neural Networks are Disrupting Signal Processing •Bigger change than most people

SynthesizingComplexMulti-AntennaPHYs

12

• Extendthistechniquetomulti-antenna• Samebasicprincipals• ComplexMIMOchanneleffects

• IncorporateCSIfeedback• EntirelynewMIMOscheme

Page 13: The Future of Radio Learning Efficient Signal Processing ... · Deep Learning Trends 2 •Large Neural Networks are Disrupting Signal Processing •Bigger change than most people

SynthesizingComplexMulti-AntennaPHYs

13

• Canlearnincrediblycomplexjointsolutions• Softjoint-modulation-codingschemes• Outperformcurrentbaselines(zeroforcingMIMO)

• Enormouspotentialfordistributedwireless• MIMOsystemperformance• Secrecyandprivacy

Non-standardMIMOQAMModesComplexMIMOPHYLearning

Learned2x2Constellations

1. Transmitted2. Diag Rx3. UniformRx

Page 14: The Future of Radio Learning Efficient Signal Processing ... · Deep Learning Trends 2 •Large Neural Networks are Disrupting Signal Processing •Bigger change than most people

Thanks!Questions?

14

MLDrivenRFSystemsarecomingFASTComeandworkwithus/talktous!

Nextgenerationradiosensingandcommunicationssystems

AppliedResearchMatureCapabilities

UnrestrictedFundamentalEnablingResearch

[email protected] [email protected]