In this letter, a digitally assisted analog interference cancellation architecture is proposed for the prevailing full-duplex radios, which simultaneously transmit and receive signals on the same carrier frequency. An auxiliary transmit chain is deployed to generate a canceling signal and subtract from the self-interference (SI) signal at the receiver front end to prevent saturating the analog-to-digital converter. To ensure the canceling signal a close approximation of the SI signal, an observation chain is used to extract the transmitter response. Correspondingly, a two-step modeling process is inserted to the auxiliary transmit chain to recover both the nonlinear behavior and the multi-path channel between the transmit and receive chains. Experimental results have validated the superior performance of this architecture, particularly for transmitters of high output power and strong nonlinear distortions.