Abstract-Demand of larger bandwidth increases the spectrum scarcity problem. By using the concepts of Cognitive radio we can achieve an efficient spectrum utilization. The cognitive radio allows the unlicensed user to share the licensed user band. To sense the accessibility of vacant channel and allocation of licensed user band is provided by Machine learning techniques because this decision need to be very fast and accurate. It is based on certain factors (such as Power, Bandwidth, antenna parameters, etc.). In this paper, we used neural network to propose this decision of resource allocation more accurately by providing bandwidth, power, antenna gain, azimuth, angle of elevation and location as a supplements factors to increase the predicting accuracy of Available channel frequencies for secondary user in particular bands. The comparative analysis is done between artificial neural network techniques to determine the maximum decision accuracy in order to design a suitable neural network structure and the system to make fast prediction for available channels. The dataset is divided in to cellular 850 MHZ and Advanced wireless service 1900/2100 MHZ bands. In both bands, Feed Forward networks performs better as compared to Elman and Radial basis network for predicting the best available channel to accommodate the secondary user. It will considerably increase overall QoS and decrease interference, hence making Cognitive radio system reliable.