Heeyoul Kwak

dblp:176/5190 · DBLP profile ↗
← Back
9ranked-venue papers
6as first author
5since 2021 · last 2025
0000-0002-4381-1968ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 6 · 4 first-author · 3 since 2021Artificial intelligence and machine learning · 2 · 1 first-author · 2 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Theoretical computer science
8 papers
Coding theory · 92% Mathematical optimization · 5% Graph algorithms and graph theory · 2%
Artificial intelligence
2 papers
Deep learning architectures and training · 100%

Topics — the 26 heaviest of 27, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Coding theory › error-correcting codes
LDPC codes
3.462025
Boosted Neural Decoders: Achieving Extreme Reliability of LDPC Codes for 6G Networks · IEEE J. Sel. Areas Commun. 2025
Boosting Learning for LDPC Codes to Improve the Error-Floor Performance · NeurIPS 2023
Optimization of SC-LDPC Codes for Window Decoding With Target Window Sizes · IEEE Trans. Commun. 2022
Coding theory
error-correcting codes
1.722025
Multiple-Masks Error Correction Code Transformer for Short Block Codes · IEEE J. Sel. Areas Commun. 2025
CrossMPT: Cross-attention Message-passing Transformer for Error Correcting Codes · ICLR 2025
Coding theory › error-correcting codes › LDPC codes
spatially coupled LDPC codes
1.432022
Optimization of SC-LDPC Codes for Window Decoding With Target Window Sizes · IEEE Trans. Commun. 2022
Rate-Loss Mitigation of SC-LDPC Codes Without Performance Degradation · IEEE Trans. Commun. 2020
Design of Irregular SC-LDPC Codes With Non-Uniform Degree Distributions by Linear Programming · IEEE Trans. Commun. 2019
Machine learning › Deep learning architectures and training
transformer
1.122025
Multiple-Masks Error Correction Code Transformer for Short Block Codes · IEEE J. Sel. Areas Commun. 2025
CrossMPT: Cross-attention Message-passing Transformer for Error Correcting Codes · ICLR 2025
Coding theory › error-correcting codes › code construction
code optimization
1.022022
Optimization of SC-LDPC Codes for Window Decoding With Target Window Sizes · IEEE Trans. Commun. 2022
Rate-Loss Mitigation of SC-LDPC Codes Without Performance Degradation · IEEE Trans. Commun. 2020
Coding theory
channel coding
0.912025
Boosted Neural Decoders: Achieving Extreme Reliability of LDPC Codes for 6G Networks · IEEE J. Sel. Areas Commun. 2025
Coding theory › error-correcting codes › LDPC codes
error floor reduction
0.912025
Boosted Neural Decoders: Achieving Extreme Reliability of LDPC Codes for 6G Networks · IEEE J. Sel. Areas Commun. 2025
Coding theory › error-correcting codes › decoding › iterative decoding
message-passing decoding
0.912025
CrossMPT: Cross-attention Message-passing Transformer for Error Correcting Codes · ICLR 2025
Coding theory › error-correcting codes › decoding › iterative decoding › belief propagation decoding
neural belief propagation decoding
0.912025
Boosted Neural Decoders: Achieving Extreme Reliability of LDPC Codes for 6G Networks · IEEE J. Sel. Areas Commun. 2025
Coding theory › error-correcting codes › decoding › channel decoding
neural decoder
0.912025
CrossMPT: Cross-attention Message-passing Transformer for Error Correcting Codes · ICLR 2025
Coding theory › error-correcting codes › decoding
neural decoding
0.912025
Multiple-Masks Error Correction Code Transformer for Short Block Codes · IEEE J. Sel. Areas Commun. 2025
Coding theory › error-correcting codes › LDPC codes › protograph LDPC codes
protograph design
0.612022
Optimization of SC-LDPC Codes for Window Decoding With Target Window Sizes · IEEE Trans. Commun. 2022
Coding theory › error-correcting codes › convolutional codes › convolutional code decoding
sliding window decoding
0.612022
Optimization of SC-LDPC Codes for Window Decoding With Target Window Sizes · IEEE Trans. Commun. 2022
Graph algorithms and graph theory › network analysis › complex networks
degree distribution
0.412020
Rate-Loss Mitigation of SC-LDPC Codes Without Performance Degradation · IEEE Trans. Commun. 2020
Mathematical optimization › evolutionary computation
differential evolution
0.412020
Rate-Loss Mitigation of SC-LDPC Codes Without Performance Degradation · IEEE Trans. Commun. 2020
Coding theory › error-correcting codes › error probability analysis
error floor
0.412020
Variable-Weight Block Dual-Diagonal Structure for Low-Rate QC LDPC Codes With Low Error Floors · IEEE Trans. Commun. 2020
Coding theory › error-correcting codes › LDPC codes
quasi-cyclic LDPC codes
0.412020
Variable-Weight Block Dual-Diagonal Structure for Low-Rate QC LDPC Codes With Low Error Floors · IEEE Trans. Commun. 2020
Coding theory › error-correcting codes
code construction
0.412019
Design of Irregular SC-LDPC Codes With Non-Uniform Degree Distributions by Linear Programming · IEEE Trans. Commun. 2019
Coding theory › error-correcting codes › decoding › iterative decoding
density evolution
0.412019
Design of Irregular SC-LDPC Codes With Non-Uniform Degree Distributions by Linear Programming · IEEE Trans. Commun. 2019
Mathematical optimization
linear programming
0.412019
Design of Irregular SC-LDPC Codes With Non-Uniform Degree Distributions by Linear Programming · IEEE Trans. Commun. 2019
Machine learning › Deep learning architectures and training › attention mechanism
cross-attention
0.312025
CrossMPT: Cross-attention Message-passing Transformer for Error Correcting Codes · ICLR 2025
Cellular and mobile networks
6g
0.312025
Boosted Neural Decoders: Achieving Extreme Reliability of LDPC Codes for 6G Networks · IEEE J. Sel. Areas Commun. 2025
Cellular and mobile networks › low-latency communication
ultra-reliable low-latency communication
0.312025
Boosted Neural Decoders: Achieving Extreme Reliability of LDPC Codes for 6G Networks · IEEE J. Sel. Areas Commun. 2025
Coding theory › error-correcting codes › error probability analysis
finite-length performance
0.212022
Optimization of SC-LDPC Codes for Window Decoding With Target Window Sizes · IEEE Trans. Commun. 2022
Coding theory › error-correcting codes › decoding › iterative decoding
belief propagation
0.112020
Rate-Loss Mitigation of SC-LDPC Codes Without Performance Degradation · IEEE Trans. Commun. 2020
Information theory › communication channels › channel models › binary-input channel
binary erasure channel
0.112019
Design of Irregular SC-LDPC Codes With Non-Uniform Degree Distributions by Linear Programming · IEEE Trans. Commun. 2019

Methods — techniques the papers use, named apart from their topics

transformer · 1.7transfer learning · 1.7self-attention · 1.7neural min-sum decoding · 1.7message passing · 1.7masked attention · 1.7data augmentation · 1.7cross-attention · 1.7boosting · 1.7block-wise training schedule · 0.7
YearPublicationVenuePosition
2025 CrossMPT: Cross-attention Message-passing Transformer for Error Correcting Codes
abstract
Error correcting codes (ECCs) are indispensable for reliable transmission in communication systems. Recent advancements in deep learning have catalyzed the exploration of ECC decoders based on neural networks. Among these, transformer-based neural decoders have achieved state-of-the-art decoding performance. In this paper, we propose a novel Cross-Attention Message-Passing Transformer (CrossMPT), which shares key operational principles with conventional message-passing decoders. While conventional transformer-based decoders employ a self-attention mechanism without distinguishing between magnitude and syndrome embeddings, CrossMPT updates these two types of embeddings separately and iteratively via two masked cross-attention blocks. The mask matrices are determined by the code's parity-check matrix, which explicitly captures and removes irrelevant relationships between the magnitude and syndrome embeddings. Our experimental results show that CrossMPT significantly outperforms existing neural network-based decoders for various code classes. Notably, CrossMPT achieves this decoding performance improvement while significantly reducing memory usage, computational complexity, inference time, and training time.
Seong-Joon Park, Heeyoul Kwak, Sang-Hyo Kim, Yongjune Kim 0001, Jong-Seon No
ICLR2
2025 Boosted Neural Decoders: Achieving Extreme Reliability of LDPC Codes for 6G Networks
abstract
Ensuring extremely high reliability in channel coding is essential for 6G networks. The next-generation of ultra-reliable and low-latency communications (xURLLC) scenario within 6G networks requires frame error rate (FER) below 10-9. However, low-density parity-check (LDPC) codes, the standard in 5G new radio (NR), encounter a challenge known as the error floor phenomenon, which hinders to achieve such low frame error rates. To tackle this problem, we introduce an innovative solution: boosted neural min-sum (NMS) decoder. This decoder operates identically to conventional NMS decoders, but is trained by novel training methods including: i) boosting learning with uncorrected vectors, ii) block-wise training schedule to address the vanishing gradient issue, iii) dynamic weight sharing to minimize the number of trainable weights, iv) transfer learning to reduce the required sample count, and v) data augmentation to expedite the sampling process. Leveraging these training strategies, the boosted NMS decoder achieves the state-of-the art performance in reducing the error floor as well as superior waterfall performance. Remarkably, we fulfill the 6G xURLLC requirement for 5G LDPC codes without a severe error floor. Additionally, the boosted NMS decoder, once its weights are trained, can perform decoding without additional modules, making it highly practical for immediate application. The source code is available athttps://github.com/ghy1228/LDPC_Error_Floor.
Heeyoul Kwak, Daeyoung Yun, Yongjune Kim 0001, Sang-Hyo Kim, Jong-Seon No
IEEE J. Sel. Areas Commun.1
2025 Multiple-Masks Error Correction Code Transformer for Short Block Codes
abstract
With the broadening applications of deep learning, neural decoders have emerged as a key research focus, specifically aimed at improving the decoding performance of conventional decoding algorithms. In particular, error correction code transformer (ECCT), which utilizes the transformer architecture, has achieved state-of-the-art performance among neural network-based decoders. We present three technical contributions to significantly enhance the performance of ECCT. First, we propose a novel transformer architecture of ECCT, termed themultiple-masks ECCT (MM ECCT). We employ multiple masked self-attention blocks with different mask matrices in a parallel manner to learn diverse relationships among the codeword bits. Second, we discover that constructing mask matrices based on systematic parity check matrices (PCMs) can make the attention mapssparse, which not only enhances the decoding performance but also reduces computational complexity. Finally, we propose using complementary mask matrices derived from cyclic permutations of the systematic PCM. These complementary mask matrices are specifically designed to enhance the decoding of cyclic codes. Our extensive simulation results show that the proposed MM ECCT architecture with carefully designed mask matrices outperforms the original ECCT by a large margin, achieving state-of-the-art decoding performance among neural decoders. The source code is available at https://github.com/iil-postech/mm-ecct.
Seong-Joon Park, Heeyoul Kwak, Sang-Hyo Kim, Sunghwan Kim 0001, Yongjune Kim 0001, Jong-Seon No
IEEE J. Sel. Areas Commun.2
2023 Boosting Learning for LDPC Codes to Improve the Error-Floor Performance
abstract
Low-density parity-check (LDPC) codes have been successfully commercialized in communication systems due to their strong error correction capabilities and simple decoding process. However, the error-floor phenomenon of LDPC codes, in which the error rate stops decreasing rapidly at a certain level, presents challenges for achieving extremely low error rates and deploying LDPC codes in scenarios demanding ultra-high reliability. In this work, we propose training methods for neural min-sum (NMS) decoders to eliminate the error-floor effect. First, by leveraging the boosting learning technique of ensemble networks, we divide the decoding network into two neural decoders and train the post decoder to be specialized for uncorrected words that the first decoder fails to correct. Secondly, to address the vanishing gradient issue in training, we introduce a block-wise training schedule that locally trains a block of weights while retraining the preceding block. Lastly, we show that assigning different weights to unsatisfied check nodes effectively lowers the error-floor with a minimal number of weights. By applying these training methods to standard LDPC codes, we achieve the best error-floor performance compared to other decoding methods. The proposed NMS decoder, optimized solely through novel training methods without additional modules, can be integrated into existing LDPC decoders without incurring extra hardware costs. The source code is available at https://github.com/ghy1228/LDPC_Error_Floor.
Heeyoul Kwak, Daeyoung Yun, Yongjune Kim 0001, Sang-Hyo Kim, Jong-Seon No
NeurIPS1
2022 Optimization of SC-LDPC Codes for Window Decoding With Target Window Sizes
abstract
In this paper, we propose an optimization method for protograph-based spatially coupled low-density parity-check (SC-LDPC) codes under window decoding (WD). Previous works on constructing SC-LDPC codes for WD typically focused on optimizing asymptotic performance metrics such as the WD threshold. However, in this paper, it is observed that the WD threshold is not an appropriate metric to sufficiently explain the finite-length behavior of SC-LDPC codes under WD. Thus, we propose a new performance metric, called the window mean parameter, based on a scaling analysis to capture the WD performance more accurately and formulate a code optimization algorithm that optimizes the proposed performance metric. Since the proposed metric depends on the window size, the optimization algorithm can provide a code family of SC-LDPC codes optimized for various target window sizes. Simulation results confirm that the improvement in the proposed metric leads to a finite-length performance improvement, resulting in one to two orders of the frame error rate gain over the conventional SC-LDPC codes for a wide range of window sizes. Furthermore, we investigate structural characteristics of the proposed codes to provide a supplementary explanation for the performance improvement, which also promotes a better understanding of SC-LDPC codes for WD.
Heeyoul Kwak, Jaewon Kim 0003, Hosung Park, Jong-Seon No
IEEE Trans. Commun.1
2020 Rate-Loss Mitigation of SC-LDPC Codes Without Performance Degradation
abstract
In research on spatially-coupled low-density parity-check (SC-LDPC) codes, rate-loss of SC-LDPC codes is one of the main issues to be addressed. One way to mitigate the rate-loss is to attach additional variable nodes with an irregular degree distribution, where the degree distribution is optimized with a constraint that the belief propagation (BP) threshold should not be degraded by attaching variable nodes. However, it is observed that the degree distribution obtained with the BP threshold constraint induces degradation of the finite-length performance. In order to address the problem, we propose new optimization methods to attach additional variable nodes while minimizing performance degradation. The proposed optimization methods are based on several design techniques including the scaling law, local threshold, expected graph evolution, differential evolution algorithms, the use of a protograph structure, and puncturing codewords. Using the optimized structure for additional variable nodes, the rate-loss of SC-LDPC codes can be reduced by more than 53% without sacrificing the finite-length performance. It is also shown that the rate-loss mitigation can be translated into a performance improvement if the proposed and the conventional SC-LDPC codes are compared at the same code rate.
Heeyoul Kwak, Daeyoung Yun, Jong-Seon No
IEEE Trans. Commun.1
2020 Variable-Weight Block Dual-Diagonal Structure for Low-Rate QC LDPC Codes With Low Error Floors
abstract
Irregular quasi-cyclic (QC) low-density parity-check (LDPC) codes with the block dual-diagonal (BDD) parity structure are widely adopted in many communication standards because the BDD structure supports an efficient encoding and many degree-2 variable nodes inside are adequate for the construction of mid- to high-rate codes. However, we observe that low-rate irregular QC LDPC codes with the BDD parity structure inherently contain too many degree-2 variable nodes and suffer from error floors in high signal-to-noise ratio (SNR) region. In this paper, a generalized BDD structure including double-weight circulants as well as circulant permutation matrices is proposed for low-rate irregular QC LDPC codes with low error floors which is achieved with a little bit giving up error performance in the waterfall region. When constructing the parity part of a code with the generalized BDD structure, the portion of double-weight circulants is variable so that the resulting LDPC code can achieve a desired degree distribution including degrees 2 and 3 while supporting the efficient encoding. We show that low-rate QC LDPC codes constructed with the proposed BDD structure have better theoretical properties and lower error floor than those with the conventional BDD structure.
Hosung Park, Heeyoul Kwak, Seokbeom Hong, Jong-Seon No, Dong-Joon Shin
IEEE Trans. Commun.2
2019 Design of Irregular SC-LDPC Codes With Non-Uniform Degree Distributions by Linear Programming
abstract
In this paper, we propose new design algorithms of irregular spatially-coupled low-density parity-check (SC-LDPC) codes with non-uniform degree distributions using linear programming (LP). In general, irregular SC-LDPC codes with non-uniform degree distributions are difficult to design with low complexity because their density evolution equations are multi-dimensional. To overcome this problem, proposed design algorithms are based on three main ideas: a local design of degree distributions, pre-computation of the input/output message relationship, and selection of a proper objective function. These ideas make it possible to design degree distributions of irregular SC-LDPC codes by solving low-complexity LP problems over the binary erasure channel (BEC). It is shown that the proposed irregular SC-LDPC codes designed by the proposed algorithms are superior to regular SC-LDPC codes in terms of both asymptotic and finite-length performances over the BEC. We also confirm that the proposed irregular SC-LDPC code achieves better performance compared with an optimized irregular block LDPC code in the same blocklength, which implies that the proposed design algorithms also provide a new way to construct capacity-approaching block LDPC codes.
Heeyoul Kwak, Jong-Seon No, Hosung Park
IEEE Trans. Commun.1
2017 Rate-loss reduction of SC-LDPC codes by optimizing reliable variable nodes via expected graph evolution
abstract
The outstanding decoding performance of spatially-coupled low-density parity-check (SC-LDPC) codes comes from wave-like propagation of reliable messages. The reliable messages are triggered by shortened (known) variable nodes in some consecutive reliable positions. However, at the cost of the improvement, shortened variable nodes cause rate-loss of SC-LDPC codes. To reduce the rate-loss, additional variable nodes (so called reliable variable nodes) can be added to the reliable positions instead of shortened variable nodes. Density evolution (DE) is an efficient method to design degree distribution of the reliable variable nodes. However, degree distributions obtained by DE show degraded performance in finite-length code performance. In this paper, we generalize the expected graph evolution and use the analysis tool in optimizing degree distribution which shows the minimum rate-loss without finite-length performance degradation. From the well-designed degree distribution, rate-loss reduction by 60% can be achieved without finite-length performance degradation.
Heeyoul Kwak, Jaewha Kim, Jong-Seon No
ISIT1