Deep learning based decoders for concatenated codes over insertion and deletion channels
buir.advisor | Duman, Tolga M. | |
dc.contributor.author | Kargı, Eksal Uras | |
dc.date.accessioned | 2025-01-27T10:55:28Z | |
dc.date.available | 2025-01-27T10:55:28Z | |
dc.date.copyright | 2025-01 | |
dc.date.issued | 2025-01 | |
dc.date.submitted | 2025-01-23 | |
dc.description | Cataloged from PDF version of article. | |
dc.description | Includes bibliographical references (leaves 83-88). | |
dc.description.abstract | Channels with synchronization errors, including insertion/deletion channels, are of significant importance, as they are encountered in various systems, such as communication networks and various storage technologies, including DNA data storage. Serially concatenated codes where the outer code is a powerful channel code, such as a low-density parity-check (LDPC) or convolutional code, and the inner code is a watermark or marker code, are shown to be effective solutions over such channels. In particular, the use of marker codes, referring to insertion of preselected sequences in the transmitted data stream periodically, are shown to work well in regaining synchronization at the receiver and achieving improved error rate performance compared to other alternatives. In the current literature, maximum a posteriori (MAP) detector realized by the well-known forward-backward algorithm is commonly employed to decode the inner marker code and estimate the log-likelihood ratios (LLRs) of the bits encoded by the outer code, and the resulting log-likelihood estimates are fed to the outer decoder to estimate the transmitted data. Alternative to the MAP detector, this thesis proposes deep learning-based solutions to estimate the LLRs of the coded bits in the paradigm of concatenated codes, exploiting the marker information and addressing some limitations of conventional methods. Bit-level deep learning-based detectors offer good alternatives when the channel statistics are not perfectly available at the decoder, degrading of the performance of the MAP detector. They can also be employed for one-shot decoding when the outer code is a convolutional code. Also developed are symbol-level deep learning-based detectors to exploit the correlations among adjacent bits at the detector output. Contrary to the existing symbol-level decoders for insertion/deletion channels, the newly proposed approaches can go beyond the case of combining three bits, offering further enhancements in performance while keeping the complexity tolerable. As a final contribution, deep learning-based detectors are developed for insertion and deletion channels that are further exacerbated by inter-symbol interference, e.g., modeling bit-patterned media recording channels, and their performance is studied via numerical examples. | |
dc.description.provenance | Submitted by Betül Özen (ozen@bilkent.edu.tr) on 2025-01-27T10:55:28Z No. of bitstreams: 1 B121958.pdf: 1610012 bytes, checksum: 3499c077f45f297263632e02e674c4ef (MD5) | en |
dc.description.provenance | Made available in DSpace on 2025-01-27T10:55:28Z (GMT). No. of bitstreams: 1 B121958.pdf: 1610012 bytes, checksum: 3499c077f45f297263632e02e674c4ef (MD5) Previous issue date: 2025-01 | en |
dc.format.extent | xvii, 88 leaves : illustrations, charts ; 30 cm. | |
dc.identifier.itemid | B121958 | |
dc.identifier.uri | https://hdl.handle.net/11693/115965 | |
dc.language.iso | English | |
dc.rights | info:eu-repo/semantics/openAccess | |
dc.subject | Deep learning | |
dc.subject | Deletion channel | |
dc.subject | Insertion channel | |
dc.subject | Channels with synchronization errors | |
dc.subject | Concatenated codes | |
dc.subject | Marker codes | |
dc.subject | Recurrent neural networks | |
dc.subject | Gated recurrent units | |
dc.subject | Intersymbol inference | |
dc.title | Deep learning based decoders for concatenated codes over insertion and deletion channels | |
dc.title.alternative | Ekleme ve silme kanallarında birleştirilmiş kodlar için derin öğrenme tabanlı kod çözücüler | |
dc.type | Thesis | |
thesis.degree.discipline | Electrical and Electronic Engineering | |
thesis.degree.grantor | Bilkent University | |
thesis.degree.level | Master's | |
thesis.degree.name | MS (Master of Science) |