In the context of the RF domain self-interference cancellation algorithms in the co-frequency and co-time full duplex system, the current research focuses mainly on the manually adjusting of self-interference parameters. To solve this problem, a RF domain adaptive self-interference cancellation is proposed. On the basis of the self-interference estimation construction within an in-phase and quadrature reference signal channels, the self-interference is reconstructed by searching the optimal weight vector with the method of gradient descending and cancelled at last. In addition, the convergence of the proposed algorithm is analyzed. The analysis and simulation show that the convergent speed is faster when the iterative step size is larger and the statistical time is shorter. The self-interference can decrease almost 100 dB adopting the RF domain adaptive self-interference cancellation algorithm proposed in this paper, when the statistical time is 100 symbol periods, the normalized iterative step is 0.3, the signal to noise ratio is 0 dB, and the interference to signal ratio is 80 dB.