The invention provides an adaptive
equalization method for a PON, and the method comprises the steps: decomposing an input unbalanced
signal into a preset number of
layers through employing a Mallat
decomposition algorithm, and obtaining a high-frequency detail coefficient and a low-frequency approximation coefficient of each layer; performing denoising
processing on the high-frequency detail coefficient of each layer: calculating a GCV
score of the high-frequency detail coefficient of the current layer by using a generalized
cross validation threshold method, determining an optimal denoising threshold value for denoising
processing based on the GCV
score, and performing denoising
processing on the high-frequency detail coefficient based on the optimal denoising threshold value by using a nonlinear
contraction function; based on the denoised high-frequency detail coefficient of each layer and the denoised low-frequency approximation coefficient of the corresponding layer, performing layer-by-layer
iterative reconstruction by using a Mallat
reconstruction algorithm to obtain a denoised data symbol sequence; and taking the denoised data symbol sequence as the input of a pre-trained embedded
wavelet neural network, and outputting an equalized
signal.