Efficient Decoders for Polar Codes in 5G: Can Machine Learning Help?
Seyyed Ali Hashemi
Stanford University
SystemX Conference November 19, 2019
- S. A. Hashemi
Efficient Decoders for Polar Codes in 5G SystemX Conference 1 / 20
Efficient Decoders for Polar Codes in 5G: Can Machine Learning Help? - - PowerPoint PPT Presentation
Efficient Decoders for Polar Codes in 5G: Can Machine Learning Help? Seyyed Ali Hashemi Stanford University SystemX Conference November 19, 2019 S. A. Hashemi Efficient Decoders for Polar Codes in 5G SystemX Conference 1 / 20 5th Gen. of
Efficient Decoders for Polar Codes in 5G SystemX Conference 1 / 20
Efficient Decoders for Polar Codes in 5G SystemX Conference 2 / 20
Efficient Decoders for Polar Codes in 5G SystemX Conference 3 / 20
Efficient Decoders for Polar Codes in 5G SystemX Conference 4 / 20
Polar Codes
Efficient Decoders for Polar Codes in 5G SystemX Conference 5 / 20
Polar Codes
Encoder 000
Decoder
Efficient Decoders for Polar Codes in 5G SystemX Conference 5 / 20
Polar Codes
Efficient Decoders for Polar Codes in 5G SystemX Conference 6 / 20
Polar Codes
Efficient Decoders for Polar Codes in 5G SystemX Conference 7 / 20
Polar Codes
Efficient Decoders for Polar Codes in 5G SystemX Conference 7 / 20
Polar Codes
Efficient Decoders for Polar Codes in 5G SystemX Conference 7 / 20
Polar Codes
Efficient Decoders for Polar Codes in 5G SystemX Conference 7 / 20
Polar Codes
Efficient Decoders for Polar Codes in 5G SystemX Conference 7 / 20
Polar Codes
Efficient Decoders for Polar Codes in 5G SystemX Conference 8 / 20
Polar Codes
Efficient Decoders for Polar Codes in 5G SystemX Conference 8 / 20
Polar Codes
Efficient Decoders for Polar Codes in 5G SystemX Conference 9 / 20
Polar Codes
Efficient Decoders for Polar Codes in 5G SystemX Conference 10 / 20
Polar Codes
Efficient Decoders for Polar Codes in 5G SystemX Conference 10 / 20
Polar Codes
Efficient Decoders for Polar Codes in 5G SystemX Conference 10 / 20
Polar Codes
Efficient Decoders for Polar Codes in 5G SystemX Conference 10 / 20
Polar Codes
Efficient Decoders for Polar Codes in 5G SystemX Conference 10 / 20
Polar Codes
Efficient Decoders for Polar Codes in 5G SystemX Conference 10 / 20
Polar Codes
Efficient Decoders for Polar Codes in 5G SystemX Conference 10 / 20
Polar Codes
Efficient Decoders for Polar Codes in 5G SystemX Conference 10 / 20
Polar Codes
Efficient Decoders for Polar Codes in 5G SystemX Conference 10 / 20
Polar Codes
Efficient Decoders for Polar Codes in 5G SystemX Conference 10 / 20
Fast Decoding
Efficient Decoders for Polar Codes in 5G SystemX Conference 11 / 20
Fast Decoding
Efficient Decoders for Polar Codes in 5G SystemX Conference 11 / 20
Fast Decoding
Efficient Decoders for Polar Codes in 5G SystemX Conference 11 / 20
Fast Decoding
Efficient Decoders for Polar Codes in 5G SystemX Conference 11 / 20
Fast Decoding
Efficient Decoders for Polar Codes in 5G SystemX Conference 11 / 20
Fast Decoding
1 2 3 10−6 10−5 10−4 10−3 10−2 10−1 100
1 2 3 10−7 10−6 10−5 10−4 10−3 10−2 10−1
Efficient Decoders for Polar Codes in 5G SystemX Conference 12 / 20
Fast Decoding
Efficient Decoders for Polar Codes in 5G SystemX Conference 13 / 20
Memory-Efficient Decoding
Efficient Decoders for Polar Codes in 5G SystemX Conference 14 / 20
Memory-Efficient Decoding
Efficient Decoders for Polar Codes in 5G SystemX Conference 14 / 20
Memory-Efficient Decoding
Efficient Decoders for Polar Codes in 5G SystemX Conference 14 / 20
Memory-Efficient Decoding
Efficient Decoders for Polar Codes in 5G SystemX Conference 14 / 20
Memory-Efficient Decoding
1 2 3 10−6 10−5 10−4 10−3 10−2 10−1 100
GPSCL(8,8,8) SCL(8)
Efficient Decoders for Polar Codes in 5G SystemX Conference 15 / 20
Memory-Efficient Decoding
1 2 3 10−6 10−5 10−4 10−3 10−2 10−1 100
GPSCL(8,8,8) SCL(8) GPSCL(8,8,1) PSCL(8,8)
Efficient Decoders for Polar Codes in 5G SystemX Conference 15 / 20
Memory-Efficient Decoding
1 2 3 10−6 10−5 10−4 10−3 10−2 10−1 100
GPSCL(8,8,8) SCL(8) GPSCL(8,8,1) PSCL(8,8) GPSCL(8,8,2)
Efficient Decoders for Polar Codes in 5G SystemX Conference 15 / 20
Memory-Efficient Decoding
1 2 3 10−6 10−5 10−4 10−3 10−2 10−1 100
GPSCL(8,8,8) SCL(8) GPSCL(8,8,1) PSCL(8,8) GPSCL(8,8,2) GPSCL(8,8,4)
Efficient Decoders for Polar Codes in 5G SystemX Conference 15 / 20
Memory-Efficient Decoding
1 2 3 10−6 10−5 10−4 10−3 10−2 10−1 100
LPSCL(8,8,{8, 8, 8}) SCL(8) LPSCL(8,8,{2, 2, 2}) GPSCL(8,8,2)
Efficient Decoders for Polar Codes in 5G SystemX Conference 15 / 20
Memory-Efficient Decoding
1 2 3 10−6 10−5 10−4 10−3 10−2 10−1 100
LPSCL(8,8,{8, 8, 8}) SCL(8) LPSCL(8,8,{2, 2, 2}) GPSCL(8,8,2) LPSCL(8,8,{2, 2, 4})
Efficient Decoders for Polar Codes in 5G SystemX Conference 15 / 20
Memory-Efficient Decoding
1 2 3 10−6 10−5 10−4 10−3 10−2 10−1 100
LPSCL(8,8,{8, 8, 8}) SCL(8) LPSCL(8,8,{2, 2, 2}) GPSCL(8,8,2) LPSCL(8,8,{2, 2, 4}) LPSCL(8,8,{2, 4, 4})
Efficient Decoders for Polar Codes in 5G SystemX Conference 15 / 20
Memory-Efficient Decoding
Efficient Decoders for Polar Codes in 5G SystemX Conference 16 / 20
Can Machine Learning Help?
Efficient Decoders for Polar Codes in 5G SystemX Conference 17 / 20
Can Machine Learning Help?
Encoder
Decoder
Efficient Decoders for Polar Codes in 5G SystemX Conference 18 / 20
Can Machine Learning Help?
Encoder
Efficient Decoders for Polar Codes in 5G SystemX Conference 18 / 20
Can Machine Learning Help?
Encoder
Efficient Decoders for Polar Codes in 5G SystemX Conference 18 / 20
Can Machine Learning Help?
Efficient Decoders for Polar Codes in 5G SystemX Conference 19 / 20
Can Machine Learning Help?
Efficient Decoders for Polar Codes in 5G SystemX Conference 19 / 20
Can Machine Learning Help?
Efficient Decoders for Polar Codes in 5G SystemX Conference 19 / 20
Can Machine Learning Help?
Efficient Decoders for Polar Codes in 5G SystemX Conference 19 / 20
Can Machine Learning Help?
Efficient Decoders for Polar Codes in 5G SystemX Conference 19 / 20
Can Machine Learning Help?
Efficient Decoders for Polar Codes in 5G SystemX Conference 19 / 20
Conclusion
Efficient Decoders for Polar Codes in 5G SystemX Conference 20 / 20
Conclusion
Efficient Decoders for Polar Codes in 5G SystemX Conference 20 / 20