Highdata rate cognitive radio (CR) systems require high speed Analog-to-Digital Converters (ADC). This requirement imposes many restrictions on the realization of the CR systems. The necessity of high sampling rate can be significantly alleviated by utilizing analog to information converter (AIC). AIC is inspired by the recent theory of Compressive Sensing (CS), which states that a discrete signal has a sparse representation in some dictionary, which can be recovered from a small number of linear projections of that signal. This paper proposes an efficient spectrum sensing technique based on energy detection, compression sensing, and de-noising techniques. De-noising filters are utilized to enhance the traditional Energy Detector performance through Signal-to-Noise (SNR) boosting. On the other hand, the ordinary sampling provides an ideal performance at a given conditions. A near optimal performance can be achieved by applying compression sensing. Compression sensing allows signal to be sampled at sampling rates much lower than the Nyquist rate. The system performance and ADC speed can be easily controlled by adjusting the compression ratio. In addition, a proposed energy detector technique is introduced by using an optimum compression ratio. The optimum compression ratio is determined using a Genetic Algorithm (GA) optimization tool. Simulation results revealed that the proposed techniques enhanced system performance.