A device and method for pre-distorting a base-band digital signal. The device includes an adaptive parameter calculation unit and a pre-distorter. The adaptive parameter calculation unit is adapted to calculate nonlinear filter parameters in accordance with samples of a base-band digital signal and a feedback signal of a radio frequency channel, and output a calculation result to the pre-distorter. The pre-distorter is adapted to store and update the nonlinear filter parameters, perform power statistics of the base-band digital signal, select nonlinear filter parameters corresponding to a result of the power statistics, pre-distort the base-band digital signal, and output the pre-distorted base-band digital signal. With the method, the non-linearity of a power amplifier may be improved, different non-linearity inverse models may be selected according to different input signals and power amplifier characteristics, and the efficiency of a base station transmitter may be improved.