This document discusses signal classification and identification techniques for cognitive radios. It evaluates machine learning and statistical signal processing approaches for tasks like automatic modulation classification (AMC) and multi-transmitter identification. For AMC, machine learning outperforms signal processing with 100% accuracy beyond 10dB for 100 test samples, except for 64-QAM. For multi-transmitter identification, machine learning achieves 70-80% accuracy for 2-5 users, outperforming signal processing which achieves 50% accuracy. However, signal processing is faster. The document generates test data using GNU radio and evaluates algorithms like K-nearest neighbor and maximum likelihood for the tasks. It concludes machine learning has higher accuracy but signal processing is faster, so algorithm