Skip to Main Content
The Word decoder is a very important approach for decoding in the Perceptual Computer. It maps the computing with words (CWW) engine output, which is a fuzzy set, into a word in a codebook so that it can be understood. However, the Word decoder suffers from significant information loss, i.e., the fuzzy set model of the mapped word may be quite different from the fuzzy set output by the CWW engine, especially when the codebook is small. In this paper we propose a Reconstruction decoder, which represents the CWW engine output as a combination of two successive codebook words with minimum information loss by solving a constrained optimization problem. The Reconstruction decoder can be viewed as a generalized Word decoder and it is also implicitly a Rank decoder. Moreover, it preserves the shape information of the CWW engine output in a simple form without sacrificing much accuracy. Experimental results verify the effectiveness of the Reconstruction decoder. Its Matlab implementation is also given in this paper.