serious reword (confusing SISO with turbo principle; not really "fuzzy logic"; "probabilistic" not really the correct term here"); rm MDPC link, as zillions of codes use soft decoding
A '''soft-in soft-out (SISO) decoder''' is useda bytype certainof decoder used with [[Errorerror correcting code]]s to correct errors. The"Soft-in" decoderrefers takes corrupted data and, using [[Fuzzy logic]], calculates (based onto the [[Parityfact bit]]s)that the mostincoming probabledata valuemay fortake theon uncorruptedvalues data.other than Successive0 passesor through1, thein decoder gradually get closerorder to theindicate originalreliability. error free data. "Soft-out" refers to the fact that botheach the[[bit]] input andin the decoded output arealso probablistic.takes on Soft-ina Soft-out decoders are not guaranteed to produce thevalue rightindicating resultreliability.