2,017 research outputs found
Reduced Complexity Belief Propagation Decoders for Polar Codes
Polar codes are newly discovered capacity-achieving codes, which have
attracted lots of research efforts. Polar codes can be efficiently decoded by
the low-complexity successive cancelation (SC) algorithm and the SC list (SCL)
decoding algorithm. The belief propagation (BP) decoding algorithm not only is
an alternative to the SC and SCL decoders, but also provides soft outputs that
are necessary for joint detection and decoding. Both the BP decoder and the
soft cancelation (SCAN) decoder were proposed for polar codes to output soft
information about the coded bits. In this paper, first a belief propagation
decoding algorithm, called reduced complexity soft cancelation (RCSC) decoding
algorithm, is proposed. Let denote the block length. Our RCSC decoding
algorithm needs to store only log-likelihood ratios (LLRs),
significantly less than and LLRs
needed by the BP and SCAN decoders, respectively, when .
Besides, compared to the SCAN decoding algorithm, our RCSC decoding algorithm
eliminates unnecessary additions over the real field. Then the simplified SC
(SSC) principle is applied to our RCSC decoding algorithm, and the resulting
SSC-aided RCSC (S-RCSC) decoding algorithm further reduces the computational
complexity. Finally, based on the S-RCSC decoding algorithm, we propose a
corresponding memory efficient decoder architecture, which has better error
performance than existing architectures. Besides, our decoder architecture
consumes less energy on updating LLRs.Comment: accepted by the IEEE 2015 workshop on signal processing systems
(SiPS
Does William Shakespeare REALLY Write Hamlet? Knowledge Representation Learning with Confidence
Knowledge graphs (KGs), which could provide essential relational information
between entities, have been widely utilized in various knowledge-driven
applications. Since the overall human knowledge is innumerable that still grows
explosively and changes frequently, knowledge construction and update
inevitably involve automatic mechanisms with less human supervision, which
usually bring in plenty of noises and conflicts to KGs. However, most
conventional knowledge representation learning methods assume that all triple
facts in existing KGs share the same significance without any noises. To
address this problem, we propose a novel confidence-aware knowledge
representation learning framework (CKRL), which detects possible noises in KGs
while learning knowledge representations with confidence simultaneously.
Specifically, we introduce the triple confidence to conventional
translation-based methods for knowledge representation learning. To make triple
confidence more flexible and universal, we only utilize the internal structural
information in KGs, and propose three kinds of triple confidences considering
both local and global structural information. In experiments, We evaluate our
models on knowledge graph noise detection, knowledge graph completion and
triple classification. Experimental results demonstrate that our
confidence-aware models achieve significant and consistent improvements on all
tasks, which confirms the capability of CKRL modeling confidence with
structural information in both KG noise detection and knowledge representation
learning.Comment: 8 page
Recommended from our members
The limits of human predictions of recidivism.
Dressel and Farid recently found that laypeople were as accurate as statistical algorithms in predicting whether a defendant would reoffend, casting doubt on the value of risk assessment tools in the criminal justice system. We report the results of a replication and extension of Dressel and Farid's experiment. Under conditions similar to the original study, we found nearly identical results, with humans and algorithms performing comparably. However, algorithms beat humans in the three other datasets we examined. The performance gap between humans and algorithms was particularly pronounced when, in a departure from the original study, participants were not provided with immediate feedback on the accuracy of their responses. Algorithms also outperformed humans when the information provided for predictions included an enriched (versus restricted) set of risk factors. These results suggest that algorithms can outperform human predictions of recidivism in ecologically valid settings
Symbol-Based Successive Cancellation List Decoder for Polar Codes
Polar codes is promising because they can provably achieve the channel
capacity while having an explicit construction method. Lots of work have been
done for the bit-based decoding algorithm for polar codes. In this paper,
generalized symbol-based successive cancellation (SC) and SC list decoding
algorithms are discussed. A symbol-based recursive channel combination
relationship is proposed to calculate the symbol-based channel transition
probability. This proposed method needs less additions than the
maximum-likelihood decoder used by the existing symbol-based polar decoding
algorithm. In addition, a two-stage list pruning network is proposed to
simplify the list pruning network for the symbol-based SC list decoding
algorithm.Comment: Accepted by 2014 IEEE Workshop on Signal Processing Systems (SiPS
A Reduced Latency List Decoding Algorithm for Polar Codes
Long polar codes can achieve the capacity of arbitrary binary-input discrete
memoryless channels under a low complexity successive cancelation (SC) decoding
algorithm. But for polar codes with short and moderate code length, the
decoding performance of the SC decoding algorithm is inferior. The cyclic
redundancy check (CRC) aided successive cancelation list (SCL) decoding
algorithm has better error performance than the SC decoding algorithm for short
or moderate polar codes. However, the CRC aided SCL (CA-SCL) decoding algorithm
still suffer from long decoding latency. In this paper, a reduced latency list
decoding (RLLD) algorithm for polar codes is proposed. For the proposed RLLD
algorithm, all rate-0 nodes and part of rate-1 nodes are decoded instantly
without traversing the corresponding subtree. A list maximum-likelihood
decoding (LMLD) algorithm is proposed to decode the maximum likelihood (ML)
nodes and the remaining rate-1 nodes. Moreover, a simplified LMLD (SLMLD)
algorithm is also proposed to reduce the computational complexity of the LMLD
algorithm. Suppose a partial parallel list decoder architecture with list size
is used, for an (8192, 4096) polar code, the proposed RLLD algorithm can
reduce the number of decoding clock cycles and decoding latency by 6.97 and
6.77 times, respectively.Comment: 7 pages, accepted by 2014 IEEE International Workshop on Signal
Processing Systems (SiPS
- …
