early stopping method

Upload: francesco-petrelli

Post on 07-Apr-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/6/2019 Early Stopping Method

    1/41

    Early Stopping Method

  • 8/6/2019 Early Stopping Method

    2/41

    In the next figures, the Bit Error Rate (BER) is plotted as a function ofSignal-to-Noise Ratio (SNR) and Number of Iterations (ITER). From thesedata is possible to get 3-dimensional graphs for different sizes of Z andfor both quantized and un-quantized cases.

  • 8/6/2019 Early Stopping Method

    3/41

  • 8/6/2019 Early Stopping Method

    4/41

  • 8/6/2019 Early Stopping Method

    5/41

  • 8/6/2019 Early Stopping Method

    6/41

  • 8/6/2019 Early Stopping Method

    7/41

  • 8/6/2019 Early Stopping Method

    8/41

    A better way to represent the data is plotting BER as a function of SNR,parameterized with different values of Iterations. In particular a log10scale has been used for the BER.

  • 8/6/2019 Early Stopping Method

    9/41

  • 8/6/2019 Early Stopping Method

    10/41

    Z = 48QUANTIZED

  • 8/6/2019 Early Stopping Method

    11/41

    Z = 48UN-QUANTIZED

  • 8/6/2019 Early Stopping Method

    12/41

    Z = 24UN-QUANTIZED

  • 8/6/2019 Early Stopping Method

    13/41

    Z = 24QUANTIZED

  • 8/6/2019 Early Stopping Method

    14/41

    As shown in the previous figures, increasing the

    number of iterations (ITER), the curves tend tobe more and more close, i.e. the gain of SNR indB decrease increasing ITER. So it is possibleplotting distances between these curves (for a

    fixed value of BER = 1e-5) as a function ofITER. An estimation of the trend of the curveshas been done in order to get the SNR valuescorresponding to the BER = 1e-5. In particular

    the matlab function polyfit and polyvalhave been used to achieve this aim. Thepolynomial degree used to fit these curves isN=3.

  • 8/6/2019 Early Stopping Method

    15/41

  • 8/6/2019 Early Stopping Method

    16/41

  • 8/6/2019 Early Stopping Method

    17/41

  • 8/6/2019 Early Stopping Method

    18/41

  • 8/6/2019 Early Stopping Method

    19/41

  • 8/6/2019 Early Stopping Method

    20/41

  • 8/6/2019 Early Stopping Method

    21/41

    In the next figures, the Parity Check Errors (PCE) is plotted as a functionof Signal-to-Noise Ratio (SNR) and Number of Iterations (ITER). Fromthese data is possible to get 3-dimensional graphs for different sizes of Zand for both quantized and un-quantized cases.

  • 8/6/2019 Early Stopping Method

    22/41

  • 8/6/2019 Early Stopping Method

    23/41

  • 8/6/2019 Early Stopping Method

    24/41

  • 8/6/2019 Early Stopping Method

    25/41

  • 8/6/2019 Early Stopping Method

    26/41

  • 8/6/2019 Early Stopping Method

    27/41

    As before, a better way to represent the data is plotting Parity CheckErrors as a function of SNR, parameterized with different values ofIterations. In particular a linear scale has been used for the Parity CheckErrors .

  • 8/6/2019 Early Stopping Method

    28/41

  • 8/6/2019 Early Stopping Method

    29/41

  • 8/6/2019 Early Stopping Method

    30/41

  • 8/6/2019 Early Stopping Method

    31/41

  • 8/6/2019 Early Stopping Method

    32/41

  • 8/6/2019 Early Stopping Method

    33/41

    As before, using the matlab functions polyfitand polyval fitting has been done and Gainas function of ITER has been plotted. Now, thedifference is that Gain-vs-ITER can be plottedafter that a fixed value for Parity Check Errors

    has been choosen.

    So I thought to figure out a correspondencebetween BER=1e-5 and Parity Check Errors.

    The idea is plotting BER and Parity Check Errorsin the same firgure, both as a function of ITER.

  • 8/6/2019 Early Stopping Method

    34/41

    When ITER is 18, the correspondent BER value is about 1e-5. In the sametime, for ITER=18 the number ofParity Check Errors is about 0,005.As usual, the Parity Check Error values are normalized with the numberof codeword (blocks) analyzed.

  • 8/6/2019 Early Stopping Method

    35/41

  • 8/6/2019 Early Stopping Method

    36/41

  • 8/6/2019 Early Stopping Method

    37/41

  • 8/6/2019 Early Stopping Method

    38/41

  • 8/6/2019 Early Stopping Method

    39/41

  • 8/6/2019 Early Stopping Method

    40/41

  • 8/6/2019 Early Stopping Method

    41/41

    Conclusions

    If you have a look at the graphs reporting Gain [dB]

    vs Number of Iteration, in both cases (Bit Error Rate

    and Parity Check Errors evaluation) the Gaindecreases increasing the Number of Iterations. In

    particular after 10 iterations, the Gain is always

    smaller then 0,01 dB. So the idea would be to halve

    the number of Iterations, granting a Bit Error Rate of

    1e-5.