SlideShare una empresa de Scribd logo
1 de 8
Descargar para leer sin conexión
Int. J. on Recent Trends in Engineering and Technology, Vol. 10, No. 1, Jan 2014

Soft Computing based Learning for Cognitive Radio
Ms.Mithra Venkatesan1, Dr.A.V.Kulkarni2
1

Research Scholar, JSPM’s RSCOE,Pune,India
mithrav@rediffmail.com
2
Department of Electronics & Telecommunication, Padmashree Dr.D.Y.Patil Institute of Engg. & Technology,
Pune, India
anju_k64@yahoo.co.in

Abstract— Over the last decade the world of wireless communications has been undergoing
some crucial changes, which have brought it at the forefront of international research and
development interest, eventually resulting in the advent of a multitude of innovative
technologies and associated products such as WiFi, WiMax, 802.20, 802.22, wireless mesh
networks and Software Defined Radio. Such a highly varying radio environment calls for
intelligent management, allocation and usage of a scarce resource, namely the radio
spectrum. One of the most prominent emerging technologies that promise to handle such
situations is Cognitive Radio. Cognitive Radio systems are based on Software Defined Radio
technology and utilize intelligent software packages that enrich their transceivers with the
highly attractive properties of self-awareness, adaptability and capability to learn. The
Cognitive Engine, the intelligent system behind the Cognitive Radio, combines sensing,
learning, and optimization algorithms to control and adapt the radio system from the
physical layer and up the communication stack. The integration of a learning engine can be
very important for improving the stability and reliability of the discovery and evaluation of
the configuration capabilities. To this effect, many different learning techniques are
available and can be used by a Cognitive Radio ranging from pure lookup tables to
arbitrary combinations of soft Computing techniques, which include among others:
Artificial Neural Networks, evolutionary/Genetic Algorithms, reinforcement learning, fuzzy
systems, Hidden Markov Models, etc. The proposed work contributes in this direction,
aiming to develop a learning scheme and work towards solving problems related to learning
phase of Cognitive Radio systems. Interesting scenarios are to be mobilized for the
performance assessment work, conducted in order to design and use an appropriate
structure, while indicative results need to be presented and discussed in order to showcase
the benefits of incorporating such learning schemes into Cognitive Radio systems.
Subsequently feasibility of such learning schemes could be tested with simulations. In the
near future, such learning schemes are expected to assist a Cognitive Radio system to
compare among the whole of available, candidate radio configurations and finally select the
best one to operate in.
Index Terms— Cognitive Radio, Soft Computing techniques, Learning, Elman networks

I. INTRODUCTION
The approach that is adopted herewith is that a cognitive radio results from the enhancement of a software
radio with cognitive capabilities. Those capabilities are often provided by an intelligent instantiation of a
software package, called a cognitive engine, which enforces decisions to the software-based radio by
continuously adjusting its parameters, observing and measuring the outcomes and taking actions to move the
DOI: 01.IJRTET.10.1.24
© Association of Computer Electronics and Electrical Engineers, 2014
radio into some desired operational state. Cognitive Radios are capable of learning lessons and storing them
into a knowledge base, from where they may be retrieved, when needed, to guide future decisions and
actions. A reasoning engine determines which actions are executable in a given radio environment
Different learning models are built toward spectrum behavior, spectrum sensing and Spectrum learning using
approaches such as Collaborative filtering [1], self learning algorithms [2], and machine learning techniques
[3]. Learning Models are also built towards Dynamic Channel Selection and Dynamic Spectrum Access
using approaches such as Markov Model[4], Neural Networks[5], and Game Theory[6].
The learning engine is the intelligence behind the cognitive radio where the context awareness and the
capacity to learn is implemented through methods like Support Vector Machine[7], Neural Networks[8],
Genetic Algorithms[9], Reinforcement learning[10]. The decision maker of Cognitive Radio is built through
a neural network based model [11]. Signal classification to detect the presence of unknown signal is
implemented using self organizing maps [12].
Learning Models are also built towards finding parameters to decide which the best configuration to operate
with is [13]. Transmission rate prediction is done through a learning model built using Neural Fuzzy
Interference System [14]. Some learning models use supervised algorithms while certain use unsupervised
algorithms such as self organized maps [15].Table 1 presents a comparative study of different existing
methods illustrating their merits and remarks about the technique used. This provides a roadmap for the
proposed methodology.
TABLE I. COMPARATIVE STUDY OF EXISTING METHODS
Method Adopted
QLearning/Reinforcement
Learning
[10]
Neural Networks
[3],[5],[7],[8]

Procedure
Secondary system modelling
To implement cognitive cycle

Advantages
Ability to converge
Better network wide performance

Remarks
Can be extended towards
realising intelligence of the
cognitive engine

Intelligence
Learning Engine
Learning in Dynamic Channel
Selection
Learning in Transmission rate
Prediction

Need less prior knowledge
Can be used in any phase of
cognition

Application of the model to
different protocols and scenarios
need to be analyzed

Reduced complexity
More Accurate

Genetic Algorithms
[9]

Learning & Optimisation

Multi-objective performance,nonmathematical, non-closed form
constraints

Game Theory
[6]

Learning in Channel Selection

efficient use of the spectrum
resources can derive higher
utilities

Other parameters could be
included to predict best radio
configuration
Could be extended for
incorporation of learning
machine to automatically update
weights
Can be applied in nextgeneration products and services
with enhanced capabilities

Markov Models
[4]

Learning in Dynamic
Spectrum Access

Training done in real time
Improved throughput

Can also find a role in decision
engine of Cognitive Radio

Fuzzy Logic
[14]

The future direction in the work is, learning complexity of these approaches should be investigated from both
theoretical research and empirical study point of view to bring this technique much closer to reality. Largescale simulations and experiments within a Cognitive Radio network would also be very interesting to see
how this approach will perform under a relatively large communication network. Also, Future research
directions include the extension of the these approaches to optimization problems with large solution spaces,
as well as investigation of cooperative techniques for scheme, that are geared towards unsupervised learning
such as Self-Organizing Maps.
Though different types of learning models have been developed for different aspects in cognitive radios, little
work has been done on learning models trying to anticipate or discover performance of cognitive radio for
varying radio configurations. The learning models fully exploiting potential of learning algorithms is yet to
be built. Though models exist using supervised algorithms, models based on unsupervised algorithms still
remain unexplored terrains. This brings in need for more research and is the main motivation. Such models
are expected to assist CRS to choose among the different candidate configurations by taking into account the
predictions of the performance that can be achieved.

113
Many different learning techniques are available and can be used by a cognitive radio ranging from pure
lookup tables to arbitrary combinations of Artificial Intelligence (AI) and Machine Learning techniques and
include among others: artificial neural networks, evolutionary/genetic algorithms, reinforcement learning,
fuzzy systems, hidden Markov models, etc.
This paper contributes in this direction, to build a learning scheme using soft computing, towards discovering
the system performance of various specific radio configurations in a Cognitive Radio system. The learning
scheme relies on artificial neural networks supervised and unsupervised algorithms and aims at solving the
problems related to the channel estimation and predictive modeling phase of cognitive radio systems .The
proposed scheme can facilitate the cognitive terminal in making the best decision regarding the configuration
in which it should operate. The performance assessment work that needs to be conducted in order to design
and use an appropriate neural network structure is also described in the paper.
II. PROPOSED METHODOLOGY
The following steps give the methodology to be used for the proposed work:
Step1: Deciding the requirements of database.
Step2: Selection of suitable platform for database collection.
Step3: Setup for database collection.
Step4: Database filtering.
Step5: Designing neural network based on
i. Input output parameters.
ii. Network type.
iii. Network parameters
iv. Database length
Step6: Analyze the results.
Step7: Redesign the network.
Initially the database is generated which forms the input for the neural network model. The data used for the
test cases have been obtained from real measurements that took place in a real working environment within
our college premises. Specifically, a laptop equipped with an Intel PROset/Wireless card has been used for
measuring, among others, the maximum achievable transmission data rate, the signal strength in user
predefined time intervals (with the default value being 3 sec). The laptop has been setup with a Windows OS
and using the ipw3945 driver for the wireless card. Another laptop has been setup with same vision of
windows OS but uses Dell Wireless 1702 wireless card. The wireless access point (AP) used was a D-Link
broadband router (model WRT54GS) able to operate in both IEEE 802.11 b/g standard modes .This
comprises the radio configuration (it can be seen as one single configuration given that the operating carrier
frequency is the same, i.e. 2.4 GHz in both modes), the capabilities of which need to be discovered.
The following was the setup made for the database collection in Ad-hoc mode.The laptop has been setup with
a Windows OS, equipped with an Intel PROset/Wireless card and using the ipw3945 driver for the wireless
card.Another laptop has been setup with same vision of windows OS but uses Dell Wireless 1702 wireless
card. The data collection lasted for 7 days over different time slots and the application used during that period
included peer-to-peer (P2P) file sharing, web browsing and ftp. The database collected from the setup was in
raw form, which can’t be used directly. The database file obtained from Intel PROset/Wireless card was html
format which was translated into ms excel format. Subsequently, the data was filtered using matlab
programming.
In order to derive and evaluate the performance of the most appropriate NN structure that better fulfils our
objective, several scenarios and test cases comprising both commercial off-the-shelf and also simulated
hardware and software have been set up and studied. In all scenarios, multiple, different types of NNs with a
considerable number of adjustable parameters have been investigated through trial and error.
At first, it is commonly acceptable that the power of NNs is based on the training they received and
consequently, on the availability of the set of exemplars i.e. on whether there exist enough data for training
purposes. However, the conduct of our experiments was facilitated by the nature and availability of the
needed measurements to act as input training set for the examined NNs It must be noted that there is a speed
versus performance tradeoff while searching for the best NN structure. In all the scenarios that follow,
training and validation were both curried out offline. This relaxes the strict requirements of the online case
for fast training and convergence and as a result, no special focus was placed on the optimization of

114
parameters that highly affect the NN’s speed, such as the training set size or the number of training epochs,
etc.
III. PROPOSED METHODOLOGY
Intel Wireless Card supports the IEEE 802.11a/b/g/n,802.11. It comes with Intel PROset/Wireless tool
software. We can manage wireless connection and setup new connection. There is provision for monitoring
advanced statistics like RSSI, No of packets transmitted and received at different data rates, transmitted
bytes, received bytes, transmission retries, reception errors etc.
The statistics can be logged in form of html file.The snapshot of the Intel PROset software is shown in Fig 1.
Intel PROset/Wireless card has been used for measuring, among others, the maximum achievable
transmission data rate, the signal strength in user predefined time intervals (with the default value being 3
sec).
Depending on the test scenario the input output parameters for the system is decided. In this paper we
consider three scenarios detailed below.
Scenario 1
For the first set of test cases of scenario 1, the focus was on the maximum achievable transmission data rate
from a set of reference values that uniquely characterize each of the operating standard modes, e.g. according
to IEEE 802.11g specifications the achievable raw data rates are in the set R1={1, 2, 6, 9, 12, 18, 24, 36, 48,
54} in Mbps. Those values are mixed with the ones from the respective IEEE 802.11b specifications, i.e. in
the set R2= {1, 2, 5.5, 11} in Mbps. The target was to build a NN that would be able to predict those rates in
the next single step, based on past measurements.
Scenario 2
For the test cases of the second scenario, the focus is again on the achievable transmission data rate. Though,
the target in this scenario is to build a NN that would be able to predict the achievable bit rate, taken as input
the quality of the link and the signal strength of the wireless transceiver. For this purpose, measurements
collected by the wireless card have been used, as in the previous case. According to the used driver (ipw
3945) specifications, the link quality takes integer values in the range of [1, 100], while the signal strength is
measured in dBm.
Scenario 3
The target on the previous scenarios was to build a NN that would be (a) to characterize the environment
based on measurements that have been recorded for a long period of time and (b) to make predictions. For
that, the measurements lasted for one week, as already mentioned and a large number of data have been used
to train the networks to predict following communication performance. In a real life example, such networks
could be used in situations for which the user communicates in a specific environment, with more or less
stable conditions, where the training could last longer and capture all the changes in the conditions of the
environment. In such a case, the NN would be able to perform well, giving predictions close to the expected
values, as seen in the previous cases.
The neural network model used is Elman Network. The Elman network commonly is a two-layer network
with feedback from the first-layer output to the first-layer input. This recurrent connection allows the Elman
network to both detect and generate time-varying patterns.
The Elman network has tansig neurons in its hidden (recurrent) layer, and purelin neurons in its output layer.
This combination is special in that two-layer networks with these transfer functions can approximate any
function (with a finite number of discontinuities) with arbitrary accuracy. The only requirement is that the
hidden layer must have enough neurons. More hidden neurons are needed as the function being fitted
increases in complexity.
The Elman network differs from conventional two-layer networks in that the first layer has a recurrent
connection. The delay in this connection stores values from the previous time step, which can be used in the
current time step. Thus, even if two Elman networks, with the same weights and biases, are given identical
inputs at a given time step, their outputs can be different because of different feedback states. Because the
network can store information for future reference, it is able to learn temporal patterns as well as spatial
patterns. The Elman network can be trained to respond to, and to generate, both kinds of patterns.
The following Figures 1 show the simulation results for scenario 1

115
1)

2)

3)

116
4)

Fig 1: Simulations for Scenario 1

The following graphs show the simulation results for scenario 2

1)

2)

Fig 2: Simulations for Scenario 2

117
It is seen that when fed with the known sequence, the NN actual output seems to follow the target values
(that are expected according to the input that feeds the NN), giving a few errors, which shows that the
network has been trained well. The same applies for the unknown sequences. The NN performs well during
the validation session and it can be observed that the network has learned the basic structure of the data,
whereas at the same time it has managed to generalize well.
The above leads to the conclusion that the NN has been trained well and performs also well under the
specific environment (within the college premises). In other words, the NN has obtained knowledge
regarding the behaviour of the environment and it is able to make predictions at a very good level. The
scenario 1 reveals the potential of the NNs to handle time series data. The NN has learned to identify patterns
and to predict the achievable transmission data rate, without knowing any other details (e.g. the signal
strength (see scenario 2), etc.), except for the past observations. This last statement justifies why a delay line
of 100 slots in FTDNN gives better results, compared to the other cases.
If the time series is increased beyond 100 slots the time for learning is too large as compared to the change in
mse. Also the increases in no of hidden layer beyond 10 neurons per layers degrade the performance due to
function over fitting. The no of epochs show significant improvement in error till value of 100, beyond which
the there is hardly any improvement in error. Also the time required is significant making learning inefficient.
Following case explains why a large value of epochs like 1000 is not suitable. It can be seen that there is no
significant improvement beyond 100 epochs.
Scenario 2:
Figure 2 illustrates the simulation for Scenario 2 including training and testing. A number of different test
cases have been investigated. Again, all networks use the tansig function for the neurons in their hidden
(recurrent) layer(s) and the purelin function for the single neuron in their output layer. The bias and weight
values are updated according to trainlm optimization, during training sessions.Finally, once again, the MSE
has been used for measuring the performance of the neural networks.
The case of focused time-delay neural network gives better performance ant it seems logical, since smaller
networks do not have the ability to distinguish between the different types of input (separate the problem).
Conversely, adding more neurons into the two hidden layer network does not raise the performance of the
network. Actually, the error increases when more hidden neurons are used. This is normal since there is a
theoretically best performance that cannot be exceeded by adding more neurons; the network learns irrelevant
details of the individual cases. In general, the proposed NN performs well. It is able to generalize well, giving
output values very close to the target values.
The NN was able to predict at a very good level, which shows that it has learned how to associate the signal
strength with the achievable transmission data rate, in the specific environment. Finally, the use of less
hidden layers resulted in the improvement of the network performance, which could not be achieved by
deploying a larger delay line as in scenario 1.
Scenario 3:
Many simulations were carried out with different network configurations, but the errors were quite large and
consistent. It shows that more parameters needed to be considered to predict the required throughput, like
time, location, user preferences or even weather conditions, etc. will play very important role in this scenario.
The behavior of the user is also very important. Tests with the consideration of other important parameters
needed to be done in future .
After a series of testing with different types of NNs (including Elman networks that have been defined in the
scenario 1,linear networks and feed-forward networks), we had concluded that the Elman type of networks
performs better in all circumstances.
IV. CONCLUSIONS
Through the work done in paper, anticipation of performance of one or two operating parameters in
Cognitive Radio was done based on learning accomplished in the learning model for various learning
configurations leading to intelligent Cognitive Radio. The built learning model will aid in analyzing the
feasibility of implementing such learning models in larger scales towards improving efficiency of the
cognitive radio in the highly varying radio environment. If possible these models could be further expanded
to look into real life performances. Such approaches might not only bring new insights of machine learning
research for cognitive radios, but it will also potentially provide new techniques to fully accomplish the
cognitive capabilities of cognitive radios. Furthermore, new types and enhanced structures of NNs that have
been found to improve both short-term and long-term time-series prediction capabilities will be investigated
118
for application to our scheme, including also NNs that are geared towards unsupervised learning such as
Self-Organising Maps.Last but not least, as long as evidence on the performance capabilities of each
candidate radio configuration of the cognitive terminal can be drawn, the optimization process/algorithm for
selecting the optimum one also needs to be thoroughly studied as part of our future.
REFERENCES
[1] Husheng Li New Frontiers in Dynamic Spectrum, 2010 IEEE Symposium on : 6-9 April 2010, Learning the
Spectrum via Collaborative Filtering in Cognitive Radio Networks
[2] Wei Liu , Wei Yuan , Wenqing Cheng , Shu Wang Vehicular Technology Conference, 2009. VTC Spring 2009.
IEEE 69th, 26-29 April 2009, Threshold-Learning in Local Spectrum Sensing of Cognitive Radio
[3] LiangYin, SiXing Yin,Weijun Hong, ShuFang Li,Senior Member IEEE,2011 Military Communications
conference,Spectrun Behaviour in Cognitive Radio Network based on Artificial Neural Networks.
[4] Unnikrishnan, J., Veeravalli, V.V. Signals, Systems and Computers, 2008 42nd Asilomar Conference on, 26-29 Oct.
2008, Dynamic spectrum access with learning for cognitive radio
[5] Nicola Baldo, Bheemarjuna Reddy Tamma, B. S. Manoj, Ramesh Rao and Michele Zorzi IEEE Communications
Society,2009, A Neural Network based Cognitive Controller for Dynamic Channel Selection
[6] Van Der Schaar, M. Proceedings of the IEEE, April 2010, Volume: 97 , Issue: 4 Spectrum Access Games and
Strategic Learning in Cognitive Radio Networks for Delay-Critical Applications
[7] Hong Jiang , Hong Hu , Yuancheng Yao Computational Intelligence and Software Engineering, 2009. CiSE 2009.
International Conference on Design of Learning Engine Based on Support Vector Machine in Cognitive Radio
[8] Xu Dong, Ying Li, Chun Wu, Yueming Cai, 12th IEEE International conference on Communication Technology
(ICCT) 2010,A learner based on neural network for cognitive radio , 893 - 896
[9] Thomas W. Rondeau, Bin Le, Christian J. Rieser , Charles W. Bostian IEEE International Conference on
Communications(ICC), 2010, Cognitive Radio with Genetic Algorithms
[10] Komisarczuk, P. , Teal, P.D. Advanced Information Networking and Applications (AINA), 2011 IEEE
International Conference on22-25 March 2011 Performance Analysis of Reinforcement Learning for Achieving
Context Awareness and Intelligence in Mobile Cognitive Radio Networks
[11] Zhenyu Zhang, Xiaoyao Xie, 5th International conference on Information and Communication technology ICICT
2007,16-18 Dec. 2007 Intelligent cognitive radio: Research on learning and evaluation of CR based on Neural
Network
[12] Qiao Cai, Sheng Chen, Xiaochen Li, Nansai Hu, haibo he, Yu-Dong Yao, Mitola.J, International Joint Conference
on Neural Networks(IJCNN),An integrated incremental self-organizing map and hierarchical neural network
approach for cognitive radio learning, 18-23 July 2010
[13] K. Tsagkaris , A. Katidiotis, P. Demestichas, International Journal on Computer Communication, (2008) 3394–
3404, Neural network-based learning schemes for cognitive radio systems
[14] Shrishail Hiremath, Prof.Sarat Kumar Patra, Military Communications Conference 2011, MILCOM 2011,7-10 Nov.
2011, Transmission Rate Prediction for Cognitive Radio Using Adaptive Neural Fuzzy Inference System
[15] Kostas Tsagkaris , Aimilia Bantouna, Panagiotis Demestichas,Elsevier , International Journal on Computers and
Electrical Engineering,2012,Article in Press, Self-Organizing Maps for advanced learning in cognitive radio systems

119

Más contenido relacionado

La actualidad más candente

ARTIFICIAL INTELLIGENCE TECHNIQUES FOR THE MODELING OF A 3G MOBILE PHONE BASE...
ARTIFICIAL INTELLIGENCE TECHNIQUES FOR THE MODELING OF A 3G MOBILE PHONE BASE...ARTIFICIAL INTELLIGENCE TECHNIQUES FOR THE MODELING OF A 3G MOBILE PHONE BASE...
ARTIFICIAL INTELLIGENCE TECHNIQUES FOR THE MODELING OF A 3G MOBILE PHONE BASE...ijaia
 
IRJET-MText Extraction from Images using Convolutional Neural Network
IRJET-MText Extraction from Images using Convolutional Neural NetworkIRJET-MText Extraction from Images using Convolutional Neural Network
IRJET-MText Extraction from Images using Convolutional Neural NetworkIRJET Journal
 
A hybrid constructive algorithm incorporating teaching-learning based optimiz...
A hybrid constructive algorithm incorporating teaching-learning based optimiz...A hybrid constructive algorithm incorporating teaching-learning based optimiz...
A hybrid constructive algorithm incorporating teaching-learning based optimiz...IJECEIAES
 
Online opportunistic routing using Reinforcement learning
Online opportunistic routing using Reinforcement learningOnline opportunistic routing using Reinforcement learning
Online opportunistic routing using Reinforcement learningHarshal Solao
 
Comparative study between metaheuristic algorithms for internet of things wir...
Comparative study between metaheuristic algorithms for internet of things wir...Comparative study between metaheuristic algorithms for internet of things wir...
Comparative study between metaheuristic algorithms for internet of things wir...IJECEIAES
 
An Efficient Parallel Algorithm for Secured Data Communication Using RSA Publ...
An Efficient Parallel Algorithm for Secured Data Communication Using RSA Publ...An Efficient Parallel Algorithm for Secured Data Communication Using RSA Publ...
An Efficient Parallel Algorithm for Secured Data Communication Using RSA Publ...Harshal Solao
 
ON THE PERFORMANCE OF INTRUSION DETECTION SYSTEMS WITH HIDDEN MULTILAYER NEUR...
ON THE PERFORMANCE OF INTRUSION DETECTION SYSTEMS WITH HIDDEN MULTILAYER NEUR...ON THE PERFORMANCE OF INTRUSION DETECTION SYSTEMS WITH HIDDEN MULTILAYER NEUR...
ON THE PERFORMANCE OF INTRUSION DETECTION SYSTEMS WITH HIDDEN MULTILAYER NEUR...IJCNCJournal
 
IRJET- Anomaly Detection System in CCTV Derived Videos
IRJET- Anomaly Detection System in CCTV Derived VideosIRJET- Anomaly Detection System in CCTV Derived Videos
IRJET- Anomaly Detection System in CCTV Derived VideosIRJET Journal
 
Final Year Project Report Example
Final Year Project Report ExampleFinal Year Project Report Example
Final Year Project Report ExampleMuhd Mu'izuddin
 
Advanced relevance feedback strategy for precise image retrieval
Advanced relevance feedback strategy for precise image retrievalAdvanced relevance feedback strategy for precise image retrieval
Advanced relevance feedback strategy for precise image retrievalIAEME Publication
 
Hybrid deep learning model using recurrent neural network and gated recurrent...
Hybrid deep learning model using recurrent neural network and gated recurrent...Hybrid deep learning model using recurrent neural network and gated recurrent...
Hybrid deep learning model using recurrent neural network and gated recurrent...IJECEIAES
 
A hybrid model based on constraint oselm, adaptive weighted src and knn for l...
A hybrid model based on constraint oselm, adaptive weighted src and knn for l...A hybrid model based on constraint oselm, adaptive weighted src and knn for l...
A hybrid model based on constraint oselm, adaptive weighted src and knn for l...Journal Papers
 
Genetic Algorithm for Vertical Handover (GAfVH)in a Heterogeneous networks
Genetic Algorithm for Vertical Handover (GAfVH)in a Heterogeneous networksGenetic Algorithm for Vertical Handover (GAfVH)in a Heterogeneous networks
Genetic Algorithm for Vertical Handover (GAfVH)in a Heterogeneous networksIJECEIAES
 
SECURING BGP BY HANDLING DYNAMIC NETWORK BEHAVIOR AND UNBALANCED DATASETS
SECURING BGP BY HANDLING DYNAMIC NETWORK BEHAVIOR AND UNBALANCED DATASETSSECURING BGP BY HANDLING DYNAMIC NETWORK BEHAVIOR AND UNBALANCED DATASETS
SECURING BGP BY HANDLING DYNAMIC NETWORK BEHAVIOR AND UNBALANCED DATASETSIJCNCJournal
 
A hierarchical RCNN for vehicle and vehicle license plate detection and recog...
A hierarchical RCNN for vehicle and vehicle license plate detection and recog...A hierarchical RCNN for vehicle and vehicle license plate detection and recog...
A hierarchical RCNN for vehicle and vehicle license plate detection and recog...IJECEIAES
 
Multi-Channel Preemptive Priority Model for SpectrumMobility in Cognitive Rad...
Multi-Channel Preemptive Priority Model for SpectrumMobility in Cognitive Rad...Multi-Channel Preemptive Priority Model for SpectrumMobility in Cognitive Rad...
Multi-Channel Preemptive Priority Model for SpectrumMobility in Cognitive Rad...IJECEIAES
 
A DYNAMIC ROUTE DISCOVERY SCHEME FOR HETEROGENEOUS WIRELESS SENSOR NETWORKS B...
A DYNAMIC ROUTE DISCOVERY SCHEME FOR HETEROGENEOUS WIRELESS SENSOR NETWORKS B...A DYNAMIC ROUTE DISCOVERY SCHEME FOR HETEROGENEOUS WIRELESS SENSOR NETWORKS B...
A DYNAMIC ROUTE DISCOVERY SCHEME FOR HETEROGENEOUS WIRELESS SENSOR NETWORKS B...csandit
 

La actualidad más candente (20)

Y4502158163
Y4502158163Y4502158163
Y4502158163
 
ARTIFICIAL INTELLIGENCE TECHNIQUES FOR THE MODELING OF A 3G MOBILE PHONE BASE...
ARTIFICIAL INTELLIGENCE TECHNIQUES FOR THE MODELING OF A 3G MOBILE PHONE BASE...ARTIFICIAL INTELLIGENCE TECHNIQUES FOR THE MODELING OF A 3G MOBILE PHONE BASE...
ARTIFICIAL INTELLIGENCE TECHNIQUES FOR THE MODELING OF A 3G MOBILE PHONE BASE...
 
Beamforming
BeamformingBeamforming
Beamforming
 
IRJET-MText Extraction from Images using Convolutional Neural Network
IRJET-MText Extraction from Images using Convolutional Neural NetworkIRJET-MText Extraction from Images using Convolutional Neural Network
IRJET-MText Extraction from Images using Convolutional Neural Network
 
A hybrid constructive algorithm incorporating teaching-learning based optimiz...
A hybrid constructive algorithm incorporating teaching-learning based optimiz...A hybrid constructive algorithm incorporating teaching-learning based optimiz...
A hybrid constructive algorithm incorporating teaching-learning based optimiz...
 
Online opportunistic routing using Reinforcement learning
Online opportunistic routing using Reinforcement learningOnline opportunistic routing using Reinforcement learning
Online opportunistic routing using Reinforcement learning
 
Comparative study between metaheuristic algorithms for internet of things wir...
Comparative study between metaheuristic algorithms for internet of things wir...Comparative study between metaheuristic algorithms for internet of things wir...
Comparative study between metaheuristic algorithms for internet of things wir...
 
An Efficient Parallel Algorithm for Secured Data Communication Using RSA Publ...
An Efficient Parallel Algorithm for Secured Data Communication Using RSA Publ...An Efficient Parallel Algorithm for Secured Data Communication Using RSA Publ...
An Efficient Parallel Algorithm for Secured Data Communication Using RSA Publ...
 
ON THE PERFORMANCE OF INTRUSION DETECTION SYSTEMS WITH HIDDEN MULTILAYER NEUR...
ON THE PERFORMANCE OF INTRUSION DETECTION SYSTEMS WITH HIDDEN MULTILAYER NEUR...ON THE PERFORMANCE OF INTRUSION DETECTION SYSTEMS WITH HIDDEN MULTILAYER NEUR...
ON THE PERFORMANCE OF INTRUSION DETECTION SYSTEMS WITH HIDDEN MULTILAYER NEUR...
 
IRJET- Anomaly Detection System in CCTV Derived Videos
IRJET- Anomaly Detection System in CCTV Derived VideosIRJET- Anomaly Detection System in CCTV Derived Videos
IRJET- Anomaly Detection System in CCTV Derived Videos
 
Final Year Project Report Example
Final Year Project Report ExampleFinal Year Project Report Example
Final Year Project Report Example
 
Advanced relevance feedback strategy for precise image retrieval
Advanced relevance feedback strategy for precise image retrievalAdvanced relevance feedback strategy for precise image retrieval
Advanced relevance feedback strategy for precise image retrieval
 
Hybrid deep learning model using recurrent neural network and gated recurrent...
Hybrid deep learning model using recurrent neural network and gated recurrent...Hybrid deep learning model using recurrent neural network and gated recurrent...
Hybrid deep learning model using recurrent neural network and gated recurrent...
 
A hybrid model based on constraint oselm, adaptive weighted src and knn for l...
A hybrid model based on constraint oselm, adaptive weighted src and knn for l...A hybrid model based on constraint oselm, adaptive weighted src and knn for l...
A hybrid model based on constraint oselm, adaptive weighted src and knn for l...
 
Genetic Algorithm for Vertical Handover (GAfVH)in a Heterogeneous networks
Genetic Algorithm for Vertical Handover (GAfVH)in a Heterogeneous networksGenetic Algorithm for Vertical Handover (GAfVH)in a Heterogeneous networks
Genetic Algorithm for Vertical Handover (GAfVH)in a Heterogeneous networks
 
SECURING BGP BY HANDLING DYNAMIC NETWORK BEHAVIOR AND UNBALANCED DATASETS
SECURING BGP BY HANDLING DYNAMIC NETWORK BEHAVIOR AND UNBALANCED DATASETSSECURING BGP BY HANDLING DYNAMIC NETWORK BEHAVIOR AND UNBALANCED DATASETS
SECURING BGP BY HANDLING DYNAMIC NETWORK BEHAVIOR AND UNBALANCED DATASETS
 
A hierarchical RCNN for vehicle and vehicle license plate detection and recog...
A hierarchical RCNN for vehicle and vehicle license plate detection and recog...A hierarchical RCNN for vehicle and vehicle license plate detection and recog...
A hierarchical RCNN for vehicle and vehicle license plate detection and recog...
 
Multi-Channel Preemptive Priority Model for SpectrumMobility in Cognitive Rad...
Multi-Channel Preemptive Priority Model for SpectrumMobility in Cognitive Rad...Multi-Channel Preemptive Priority Model for SpectrumMobility in Cognitive Rad...
Multi-Channel Preemptive Priority Model for SpectrumMobility in Cognitive Rad...
 
A DYNAMIC ROUTE DISCOVERY SCHEME FOR HETEROGENEOUS WIRELESS SENSOR NETWORKS B...
A DYNAMIC ROUTE DISCOVERY SCHEME FOR HETEROGENEOUS WIRELESS SENSOR NETWORKS B...A DYNAMIC ROUTE DISCOVERY SCHEME FOR HETEROGENEOUS WIRELESS SENSOR NETWORKS B...
A DYNAMIC ROUTE DISCOVERY SCHEME FOR HETEROGENEOUS WIRELESS SENSOR NETWORKS B...
 
Eh33798804
Eh33798804Eh33798804
Eh33798804
 

Similar a Soft Computing based Learning for Cognitive Radio

Evaluation of Different Machine.pptx
Evaluation of Different Machine.pptxEvaluation of Different Machine.pptx
Evaluation of Different Machine.pptxtariqqureshi33
 
Big data cloud-based recommendation system using NLP techniques with machine ...
Big data cloud-based recommendation system using NLP techniques with machine ...Big data cloud-based recommendation system using NLP techniques with machine ...
Big data cloud-based recommendation system using NLP techniques with machine ...TELKOMNIKA JOURNAL
 
Learning of robot navigation tasks by
Learning of robot navigation tasks byLearning of robot navigation tasks by
Learning of robot navigation tasks bycsandit
 
LEARNING OF ROBOT NAVIGATION TASKS BY PROBABILISTIC NEURAL NETWORK
LEARNING OF ROBOT NAVIGATION TASKS BY PROBABILISTIC NEURAL NETWORKLEARNING OF ROBOT NAVIGATION TASKS BY PROBABILISTIC NEURAL NETWORK
LEARNING OF ROBOT NAVIGATION TASKS BY PROBABILISTIC NEURAL NETWORKcsandit
 
LEARNING OF ROBOT NAVIGATION TASKS BY PROBABILISTIC NEURAL NETWORK
LEARNING OF ROBOT NAVIGATION TASKS BY PROBABILISTIC NEURAL NETWORKLEARNING OF ROBOT NAVIGATION TASKS BY PROBABILISTIC NEURAL NETWORK
LEARNING OF ROBOT NAVIGATION TASKS BY PROBABILISTIC NEURAL NETWORKcscpconf
 
IRJET- Deep Learning Techniques for Object Detection
IRJET-  	  Deep Learning Techniques for Object DetectionIRJET-  	  Deep Learning Techniques for Object Detection
IRJET- Deep Learning Techniques for Object DetectionIRJET Journal
 
Cross Layering using Reinforcement Learning in Cognitive Radio-based Industri...
Cross Layering using Reinforcement Learning in Cognitive Radio-based Industri...Cross Layering using Reinforcement Learning in Cognitive Radio-based Industri...
Cross Layering using Reinforcement Learning in Cognitive Radio-based Industri...IJCNCJournal
 
CROSS LAYERING USING REINFORCEMENT LEARNING IN COGNITIVE RADIO-BASED INDUSTRI...
CROSS LAYERING USING REINFORCEMENT LEARNING IN COGNITIVE RADIO-BASED INDUSTRI...CROSS LAYERING USING REINFORCEMENT LEARNING IN COGNITIVE RADIO-BASED INDUSTRI...
CROSS LAYERING USING REINFORCEMENT LEARNING IN COGNITIVE RADIO-BASED INDUSTRI...IJCNCJournal
 
An Integrated Inductive-Deductive Framework for Data Mapping in Wireless Sens...
An Integrated Inductive-Deductive Framework for Data Mapping in Wireless Sens...An Integrated Inductive-Deductive Framework for Data Mapping in Wireless Sens...
An Integrated Inductive-Deductive Framework for Data Mapping in Wireless Sens...M H
 
MultiObjective(11) - Copy
MultiObjective(11) - CopyMultiObjective(11) - Copy
MultiObjective(11) - CopyAMIT KUMAR
 
Dotnet datamining ieee projects 2012 @ Seabirds ( Chennai, Pondicherry, Vello...
Dotnet datamining ieee projects 2012 @ Seabirds ( Chennai, Pondicherry, Vello...Dotnet datamining ieee projects 2012 @ Seabirds ( Chennai, Pondicherry, Vello...
Dotnet datamining ieee projects 2012 @ Seabirds ( Chennai, Pondicherry, Vello...SBGC
 
A NOVEL SCHEME FOR ACCURATE REMAINING USEFUL LIFE PREDICTION FOR INDUSTRIAL I...
A NOVEL SCHEME FOR ACCURATE REMAINING USEFUL LIFE PREDICTION FOR INDUSTRIAL I...A NOVEL SCHEME FOR ACCURATE REMAINING USEFUL LIFE PREDICTION FOR INDUSTRIAL I...
A NOVEL SCHEME FOR ACCURATE REMAINING USEFUL LIFE PREDICTION FOR INDUSTRIAL I...ijaia
 
A NOVEL SCHEME FOR ACCURATE REMAINING USEFUL LIFE PREDICTION FOR INDUSTRIAL I...
A NOVEL SCHEME FOR ACCURATE REMAINING USEFUL LIFE PREDICTION FOR INDUSTRIAL I...A NOVEL SCHEME FOR ACCURATE REMAINING USEFUL LIFE PREDICTION FOR INDUSTRIAL I...
A NOVEL SCHEME FOR ACCURATE REMAINING USEFUL LIFE PREDICTION FOR INDUSTRIAL I...gerogepatton
 
Automated-tuned hyper-parameter deep neural network by using arithmetic optim...
Automated-tuned hyper-parameter deep neural network by using arithmetic optim...Automated-tuned hyper-parameter deep neural network by using arithmetic optim...
Automated-tuned hyper-parameter deep neural network by using arithmetic optim...IJECEIAES
 
A NOVEL EVALUATION APPROACH TO FINDING LIGHTWEIGHT MACHINE LEARNING ALGORITHM...
A NOVEL EVALUATION APPROACH TO FINDING LIGHTWEIGHT MACHINE LEARNING ALGORITHM...A NOVEL EVALUATION APPROACH TO FINDING LIGHTWEIGHT MACHINE LEARNING ALGORITHM...
A NOVEL EVALUATION APPROACH TO FINDING LIGHTWEIGHT MACHINE LEARNING ALGORITHM...IJNSA Journal
 
A NOVEL EVALUATION APPROACH TO FINDING LIGHTWEIGHT MACHINE LEARNING ALGORITHM...
A NOVEL EVALUATION APPROACH TO FINDING LIGHTWEIGHT MACHINE LEARNING ALGORITHM...A NOVEL EVALUATION APPROACH TO FINDING LIGHTWEIGHT MACHINE LEARNING ALGORITHM...
A NOVEL EVALUATION APPROACH TO FINDING LIGHTWEIGHT MACHINE LEARNING ALGORITHM...IJNSA Journal
 
Analysis and assessment software for multi-user collaborative cognitive radi...
Analysis and assessment software for multi-user collaborative  cognitive radi...Analysis and assessment software for multi-user collaborative  cognitive radi...
Analysis and assessment software for multi-user collaborative cognitive radi...IJECEIAES
 

Similar a Soft Computing based Learning for Cognitive Radio (20)

Evaluation of Different Machine.pptx
Evaluation of Different Machine.pptxEvaluation of Different Machine.pptx
Evaluation of Different Machine.pptx
 
Introduction_PPT.pptx
Introduction_PPT.pptxIntroduction_PPT.pptx
Introduction_PPT.pptx
 
Big data cloud-based recommendation system using NLP techniques with machine ...
Big data cloud-based recommendation system using NLP techniques with machine ...Big data cloud-based recommendation system using NLP techniques with machine ...
Big data cloud-based recommendation system using NLP techniques with machine ...
 
Learning of robot navigation tasks by
Learning of robot navigation tasks byLearning of robot navigation tasks by
Learning of robot navigation tasks by
 
LEARNING OF ROBOT NAVIGATION TASKS BY PROBABILISTIC NEURAL NETWORK
LEARNING OF ROBOT NAVIGATION TASKS BY PROBABILISTIC NEURAL NETWORKLEARNING OF ROBOT NAVIGATION TASKS BY PROBABILISTIC NEURAL NETWORK
LEARNING OF ROBOT NAVIGATION TASKS BY PROBABILISTIC NEURAL NETWORK
 
LEARNING OF ROBOT NAVIGATION TASKS BY PROBABILISTIC NEURAL NETWORK
LEARNING OF ROBOT NAVIGATION TASKS BY PROBABILISTIC NEURAL NETWORKLEARNING OF ROBOT NAVIGATION TASKS BY PROBABILISTIC NEURAL NETWORK
LEARNING OF ROBOT NAVIGATION TASKS BY PROBABILISTIC NEURAL NETWORK
 
IRJET- Deep Learning Techniques for Object Detection
IRJET-  	  Deep Learning Techniques for Object DetectionIRJET-  	  Deep Learning Techniques for Object Detection
IRJET- Deep Learning Techniques for Object Detection
 
Cross Layering using Reinforcement Learning in Cognitive Radio-based Industri...
Cross Layering using Reinforcement Learning in Cognitive Radio-based Industri...Cross Layering using Reinforcement Learning in Cognitive Radio-based Industri...
Cross Layering using Reinforcement Learning in Cognitive Radio-based Industri...
 
CROSS LAYERING USING REINFORCEMENT LEARNING IN COGNITIVE RADIO-BASED INDUSTRI...
CROSS LAYERING USING REINFORCEMENT LEARNING IN COGNITIVE RADIO-BASED INDUSTRI...CROSS LAYERING USING REINFORCEMENT LEARNING IN COGNITIVE RADIO-BASED INDUSTRI...
CROSS LAYERING USING REINFORCEMENT LEARNING IN COGNITIVE RADIO-BASED INDUSTRI...
 
An Integrated Inductive-Deductive Framework for Data Mapping in Wireless Sens...
An Integrated Inductive-Deductive Framework for Data Mapping in Wireless Sens...An Integrated Inductive-Deductive Framework for Data Mapping in Wireless Sens...
An Integrated Inductive-Deductive Framework for Data Mapping in Wireless Sens...
 
MultiObjective(11) - Copy
MultiObjective(11) - CopyMultiObjective(11) - Copy
MultiObjective(11) - Copy
 
Dotnet datamining ieee projects 2012 @ Seabirds ( Chennai, Pondicherry, Vello...
Dotnet datamining ieee projects 2012 @ Seabirds ( Chennai, Pondicherry, Vello...Dotnet datamining ieee projects 2012 @ Seabirds ( Chennai, Pondicherry, Vello...
Dotnet datamining ieee projects 2012 @ Seabirds ( Chennai, Pondicherry, Vello...
 
A NOVEL SCHEME FOR ACCURATE REMAINING USEFUL LIFE PREDICTION FOR INDUSTRIAL I...
A NOVEL SCHEME FOR ACCURATE REMAINING USEFUL LIFE PREDICTION FOR INDUSTRIAL I...A NOVEL SCHEME FOR ACCURATE REMAINING USEFUL LIFE PREDICTION FOR INDUSTRIAL I...
A NOVEL SCHEME FOR ACCURATE REMAINING USEFUL LIFE PREDICTION FOR INDUSTRIAL I...
 
A NOVEL SCHEME FOR ACCURATE REMAINING USEFUL LIFE PREDICTION FOR INDUSTRIAL I...
A NOVEL SCHEME FOR ACCURATE REMAINING USEFUL LIFE PREDICTION FOR INDUSTRIAL I...A NOVEL SCHEME FOR ACCURATE REMAINING USEFUL LIFE PREDICTION FOR INDUSTRIAL I...
A NOVEL SCHEME FOR ACCURATE REMAINING USEFUL LIFE PREDICTION FOR INDUSTRIAL I...
 
Automated-tuned hyper-parameter deep neural network by using arithmetic optim...
Automated-tuned hyper-parameter deep neural network by using arithmetic optim...Automated-tuned hyper-parameter deep neural network by using arithmetic optim...
Automated-tuned hyper-parameter deep neural network by using arithmetic optim...
 
A NOVEL EVALUATION APPROACH TO FINDING LIGHTWEIGHT MACHINE LEARNING ALGORITHM...
A NOVEL EVALUATION APPROACH TO FINDING LIGHTWEIGHT MACHINE LEARNING ALGORITHM...A NOVEL EVALUATION APPROACH TO FINDING LIGHTWEIGHT MACHINE LEARNING ALGORITHM...
A NOVEL EVALUATION APPROACH TO FINDING LIGHTWEIGHT MACHINE LEARNING ALGORITHM...
 
A NOVEL EVALUATION APPROACH TO FINDING LIGHTWEIGHT MACHINE LEARNING ALGORITHM...
A NOVEL EVALUATION APPROACH TO FINDING LIGHTWEIGHT MACHINE LEARNING ALGORITHM...A NOVEL EVALUATION APPROACH TO FINDING LIGHTWEIGHT MACHINE LEARNING ALGORITHM...
A NOVEL EVALUATION APPROACH TO FINDING LIGHTWEIGHT MACHINE LEARNING ALGORITHM...
 
Eee projects
Eee projectsEee projects
Eee projects
 
Analysis and assessment software for multi-user collaborative cognitive radi...
Analysis and assessment software for multi-user collaborative  cognitive radi...Analysis and assessment software for multi-user collaborative  cognitive radi...
Analysis and assessment software for multi-user collaborative cognitive radi...
 
T0 numtq0n tk=
T0 numtq0n tk=T0 numtq0n tk=
T0 numtq0n tk=
 

Más de idescitation (20)

65 113-121
65 113-12165 113-121
65 113-121
 
69 122-128
69 122-12869 122-128
69 122-128
 
71 338-347
71 338-34771 338-347
71 338-347
 
72 129-135
72 129-13572 129-135
72 129-135
 
74 136-143
74 136-14374 136-143
74 136-143
 
80 152-157
80 152-15780 152-157
80 152-157
 
82 348-355
82 348-35582 348-355
82 348-355
 
84 11-21
84 11-2184 11-21
84 11-21
 
62 328-337
62 328-33762 328-337
62 328-337
 
46 102-112
46 102-11246 102-112
46 102-112
 
47 292-298
47 292-29847 292-298
47 292-298
 
49 299-305
49 299-30549 299-305
49 299-305
 
57 306-311
57 306-31157 306-311
57 306-311
 
60 312-318
60 312-31860 312-318
60 312-318
 
5 1-10
5 1-105 1-10
5 1-10
 
11 69-81
11 69-8111 69-81
11 69-81
 
14 284-291
14 284-29114 284-291
14 284-291
 
15 82-87
15 82-8715 82-87
15 82-87
 
29 88-96
29 88-9629 88-96
29 88-96
 
43 97-101
43 97-10143 97-101
43 97-101
 

Último

Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxMaryGraceBautista27
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatYousafMalik24
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfSpandanaRallapalli
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...Postal Advocate Inc.
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxAshokKarra1
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 

Último (20)

Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptx
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
Earth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice greatEarth Day Presentation wow hello nice great
Earth Day Presentation wow hello nice great
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
 
ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
 
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
USPS® Forced Meter Migration - How to Know if Your Postage Meter Will Soon be...
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptxYOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
YOUVE GOT EMAIL_FINALS_EL_DORADO_2024.pptx
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 

Soft Computing based Learning for Cognitive Radio

  • 1. Int. J. on Recent Trends in Engineering and Technology, Vol. 10, No. 1, Jan 2014 Soft Computing based Learning for Cognitive Radio Ms.Mithra Venkatesan1, Dr.A.V.Kulkarni2 1 Research Scholar, JSPM’s RSCOE,Pune,India mithrav@rediffmail.com 2 Department of Electronics & Telecommunication, Padmashree Dr.D.Y.Patil Institute of Engg. & Technology, Pune, India anju_k64@yahoo.co.in Abstract— Over the last decade the world of wireless communications has been undergoing some crucial changes, which have brought it at the forefront of international research and development interest, eventually resulting in the advent of a multitude of innovative technologies and associated products such as WiFi, WiMax, 802.20, 802.22, wireless mesh networks and Software Defined Radio. Such a highly varying radio environment calls for intelligent management, allocation and usage of a scarce resource, namely the radio spectrum. One of the most prominent emerging technologies that promise to handle such situations is Cognitive Radio. Cognitive Radio systems are based on Software Defined Radio technology and utilize intelligent software packages that enrich their transceivers with the highly attractive properties of self-awareness, adaptability and capability to learn. The Cognitive Engine, the intelligent system behind the Cognitive Radio, combines sensing, learning, and optimization algorithms to control and adapt the radio system from the physical layer and up the communication stack. The integration of a learning engine can be very important for improving the stability and reliability of the discovery and evaluation of the configuration capabilities. To this effect, many different learning techniques are available and can be used by a Cognitive Radio ranging from pure lookup tables to arbitrary combinations of soft Computing techniques, which include among others: Artificial Neural Networks, evolutionary/Genetic Algorithms, reinforcement learning, fuzzy systems, Hidden Markov Models, etc. The proposed work contributes in this direction, aiming to develop a learning scheme and work towards solving problems related to learning phase of Cognitive Radio systems. Interesting scenarios are to be mobilized for the performance assessment work, conducted in order to design and use an appropriate structure, while indicative results need to be presented and discussed in order to showcase the benefits of incorporating such learning schemes into Cognitive Radio systems. Subsequently feasibility of such learning schemes could be tested with simulations. In the near future, such learning schemes are expected to assist a Cognitive Radio system to compare among the whole of available, candidate radio configurations and finally select the best one to operate in. Index Terms— Cognitive Radio, Soft Computing techniques, Learning, Elman networks I. INTRODUCTION The approach that is adopted herewith is that a cognitive radio results from the enhancement of a software radio with cognitive capabilities. Those capabilities are often provided by an intelligent instantiation of a software package, called a cognitive engine, which enforces decisions to the software-based radio by continuously adjusting its parameters, observing and measuring the outcomes and taking actions to move the DOI: 01.IJRTET.10.1.24 © Association of Computer Electronics and Electrical Engineers, 2014
  • 2. radio into some desired operational state. Cognitive Radios are capable of learning lessons and storing them into a knowledge base, from where they may be retrieved, when needed, to guide future decisions and actions. A reasoning engine determines which actions are executable in a given radio environment Different learning models are built toward spectrum behavior, spectrum sensing and Spectrum learning using approaches such as Collaborative filtering [1], self learning algorithms [2], and machine learning techniques [3]. Learning Models are also built towards Dynamic Channel Selection and Dynamic Spectrum Access using approaches such as Markov Model[4], Neural Networks[5], and Game Theory[6]. The learning engine is the intelligence behind the cognitive radio where the context awareness and the capacity to learn is implemented through methods like Support Vector Machine[7], Neural Networks[8], Genetic Algorithms[9], Reinforcement learning[10]. The decision maker of Cognitive Radio is built through a neural network based model [11]. Signal classification to detect the presence of unknown signal is implemented using self organizing maps [12]. Learning Models are also built towards finding parameters to decide which the best configuration to operate with is [13]. Transmission rate prediction is done through a learning model built using Neural Fuzzy Interference System [14]. Some learning models use supervised algorithms while certain use unsupervised algorithms such as self organized maps [15].Table 1 presents a comparative study of different existing methods illustrating their merits and remarks about the technique used. This provides a roadmap for the proposed methodology. TABLE I. COMPARATIVE STUDY OF EXISTING METHODS Method Adopted QLearning/Reinforcement Learning [10] Neural Networks [3],[5],[7],[8] Procedure Secondary system modelling To implement cognitive cycle Advantages Ability to converge Better network wide performance Remarks Can be extended towards realising intelligence of the cognitive engine Intelligence Learning Engine Learning in Dynamic Channel Selection Learning in Transmission rate Prediction Need less prior knowledge Can be used in any phase of cognition Application of the model to different protocols and scenarios need to be analyzed Reduced complexity More Accurate Genetic Algorithms [9] Learning & Optimisation Multi-objective performance,nonmathematical, non-closed form constraints Game Theory [6] Learning in Channel Selection efficient use of the spectrum resources can derive higher utilities Other parameters could be included to predict best radio configuration Could be extended for incorporation of learning machine to automatically update weights Can be applied in nextgeneration products and services with enhanced capabilities Markov Models [4] Learning in Dynamic Spectrum Access Training done in real time Improved throughput Can also find a role in decision engine of Cognitive Radio Fuzzy Logic [14] The future direction in the work is, learning complexity of these approaches should be investigated from both theoretical research and empirical study point of view to bring this technique much closer to reality. Largescale simulations and experiments within a Cognitive Radio network would also be very interesting to see how this approach will perform under a relatively large communication network. Also, Future research directions include the extension of the these approaches to optimization problems with large solution spaces, as well as investigation of cooperative techniques for scheme, that are geared towards unsupervised learning such as Self-Organizing Maps. Though different types of learning models have been developed for different aspects in cognitive radios, little work has been done on learning models trying to anticipate or discover performance of cognitive radio for varying radio configurations. The learning models fully exploiting potential of learning algorithms is yet to be built. Though models exist using supervised algorithms, models based on unsupervised algorithms still remain unexplored terrains. This brings in need for more research and is the main motivation. Such models are expected to assist CRS to choose among the different candidate configurations by taking into account the predictions of the performance that can be achieved. 113
  • 3. Many different learning techniques are available and can be used by a cognitive radio ranging from pure lookup tables to arbitrary combinations of Artificial Intelligence (AI) and Machine Learning techniques and include among others: artificial neural networks, evolutionary/genetic algorithms, reinforcement learning, fuzzy systems, hidden Markov models, etc. This paper contributes in this direction, to build a learning scheme using soft computing, towards discovering the system performance of various specific radio configurations in a Cognitive Radio system. The learning scheme relies on artificial neural networks supervised and unsupervised algorithms and aims at solving the problems related to the channel estimation and predictive modeling phase of cognitive radio systems .The proposed scheme can facilitate the cognitive terminal in making the best decision regarding the configuration in which it should operate. The performance assessment work that needs to be conducted in order to design and use an appropriate neural network structure is also described in the paper. II. PROPOSED METHODOLOGY The following steps give the methodology to be used for the proposed work: Step1: Deciding the requirements of database. Step2: Selection of suitable platform for database collection. Step3: Setup for database collection. Step4: Database filtering. Step5: Designing neural network based on i. Input output parameters. ii. Network type. iii. Network parameters iv. Database length Step6: Analyze the results. Step7: Redesign the network. Initially the database is generated which forms the input for the neural network model. The data used for the test cases have been obtained from real measurements that took place in a real working environment within our college premises. Specifically, a laptop equipped with an Intel PROset/Wireless card has been used for measuring, among others, the maximum achievable transmission data rate, the signal strength in user predefined time intervals (with the default value being 3 sec). The laptop has been setup with a Windows OS and using the ipw3945 driver for the wireless card. Another laptop has been setup with same vision of windows OS but uses Dell Wireless 1702 wireless card. The wireless access point (AP) used was a D-Link broadband router (model WRT54GS) able to operate in both IEEE 802.11 b/g standard modes .This comprises the radio configuration (it can be seen as one single configuration given that the operating carrier frequency is the same, i.e. 2.4 GHz in both modes), the capabilities of which need to be discovered. The following was the setup made for the database collection in Ad-hoc mode.The laptop has been setup with a Windows OS, equipped with an Intel PROset/Wireless card and using the ipw3945 driver for the wireless card.Another laptop has been setup with same vision of windows OS but uses Dell Wireless 1702 wireless card. The data collection lasted for 7 days over different time slots and the application used during that period included peer-to-peer (P2P) file sharing, web browsing and ftp. The database collected from the setup was in raw form, which can’t be used directly. The database file obtained from Intel PROset/Wireless card was html format which was translated into ms excel format. Subsequently, the data was filtered using matlab programming. In order to derive and evaluate the performance of the most appropriate NN structure that better fulfils our objective, several scenarios and test cases comprising both commercial off-the-shelf and also simulated hardware and software have been set up and studied. In all scenarios, multiple, different types of NNs with a considerable number of adjustable parameters have been investigated through trial and error. At first, it is commonly acceptable that the power of NNs is based on the training they received and consequently, on the availability of the set of exemplars i.e. on whether there exist enough data for training purposes. However, the conduct of our experiments was facilitated by the nature and availability of the needed measurements to act as input training set for the examined NNs It must be noted that there is a speed versus performance tradeoff while searching for the best NN structure. In all the scenarios that follow, training and validation were both curried out offline. This relaxes the strict requirements of the online case for fast training and convergence and as a result, no special focus was placed on the optimization of 114
  • 4. parameters that highly affect the NN’s speed, such as the training set size or the number of training epochs, etc. III. PROPOSED METHODOLOGY Intel Wireless Card supports the IEEE 802.11a/b/g/n,802.11. It comes with Intel PROset/Wireless tool software. We can manage wireless connection and setup new connection. There is provision for monitoring advanced statistics like RSSI, No of packets transmitted and received at different data rates, transmitted bytes, received bytes, transmission retries, reception errors etc. The statistics can be logged in form of html file.The snapshot of the Intel PROset software is shown in Fig 1. Intel PROset/Wireless card has been used for measuring, among others, the maximum achievable transmission data rate, the signal strength in user predefined time intervals (with the default value being 3 sec). Depending on the test scenario the input output parameters for the system is decided. In this paper we consider three scenarios detailed below. Scenario 1 For the first set of test cases of scenario 1, the focus was on the maximum achievable transmission data rate from a set of reference values that uniquely characterize each of the operating standard modes, e.g. according to IEEE 802.11g specifications the achievable raw data rates are in the set R1={1, 2, 6, 9, 12, 18, 24, 36, 48, 54} in Mbps. Those values are mixed with the ones from the respective IEEE 802.11b specifications, i.e. in the set R2= {1, 2, 5.5, 11} in Mbps. The target was to build a NN that would be able to predict those rates in the next single step, based on past measurements. Scenario 2 For the test cases of the second scenario, the focus is again on the achievable transmission data rate. Though, the target in this scenario is to build a NN that would be able to predict the achievable bit rate, taken as input the quality of the link and the signal strength of the wireless transceiver. For this purpose, measurements collected by the wireless card have been used, as in the previous case. According to the used driver (ipw 3945) specifications, the link quality takes integer values in the range of [1, 100], while the signal strength is measured in dBm. Scenario 3 The target on the previous scenarios was to build a NN that would be (a) to characterize the environment based on measurements that have been recorded for a long period of time and (b) to make predictions. For that, the measurements lasted for one week, as already mentioned and a large number of data have been used to train the networks to predict following communication performance. In a real life example, such networks could be used in situations for which the user communicates in a specific environment, with more or less stable conditions, where the training could last longer and capture all the changes in the conditions of the environment. In such a case, the NN would be able to perform well, giving predictions close to the expected values, as seen in the previous cases. The neural network model used is Elman Network. The Elman network commonly is a two-layer network with feedback from the first-layer output to the first-layer input. This recurrent connection allows the Elman network to both detect and generate time-varying patterns. The Elman network has tansig neurons in its hidden (recurrent) layer, and purelin neurons in its output layer. This combination is special in that two-layer networks with these transfer functions can approximate any function (with a finite number of discontinuities) with arbitrary accuracy. The only requirement is that the hidden layer must have enough neurons. More hidden neurons are needed as the function being fitted increases in complexity. The Elman network differs from conventional two-layer networks in that the first layer has a recurrent connection. The delay in this connection stores values from the previous time step, which can be used in the current time step. Thus, even if two Elman networks, with the same weights and biases, are given identical inputs at a given time step, their outputs can be different because of different feedback states. Because the network can store information for future reference, it is able to learn temporal patterns as well as spatial patterns. The Elman network can be trained to respond to, and to generate, both kinds of patterns. The following Figures 1 show the simulation results for scenario 1 115
  • 6. 4) Fig 1: Simulations for Scenario 1 The following graphs show the simulation results for scenario 2 1) 2) Fig 2: Simulations for Scenario 2 117
  • 7. It is seen that when fed with the known sequence, the NN actual output seems to follow the target values (that are expected according to the input that feeds the NN), giving a few errors, which shows that the network has been trained well. The same applies for the unknown sequences. The NN performs well during the validation session and it can be observed that the network has learned the basic structure of the data, whereas at the same time it has managed to generalize well. The above leads to the conclusion that the NN has been trained well and performs also well under the specific environment (within the college premises). In other words, the NN has obtained knowledge regarding the behaviour of the environment and it is able to make predictions at a very good level. The scenario 1 reveals the potential of the NNs to handle time series data. The NN has learned to identify patterns and to predict the achievable transmission data rate, without knowing any other details (e.g. the signal strength (see scenario 2), etc.), except for the past observations. This last statement justifies why a delay line of 100 slots in FTDNN gives better results, compared to the other cases. If the time series is increased beyond 100 slots the time for learning is too large as compared to the change in mse. Also the increases in no of hidden layer beyond 10 neurons per layers degrade the performance due to function over fitting. The no of epochs show significant improvement in error till value of 100, beyond which the there is hardly any improvement in error. Also the time required is significant making learning inefficient. Following case explains why a large value of epochs like 1000 is not suitable. It can be seen that there is no significant improvement beyond 100 epochs. Scenario 2: Figure 2 illustrates the simulation for Scenario 2 including training and testing. A number of different test cases have been investigated. Again, all networks use the tansig function for the neurons in their hidden (recurrent) layer(s) and the purelin function for the single neuron in their output layer. The bias and weight values are updated according to trainlm optimization, during training sessions.Finally, once again, the MSE has been used for measuring the performance of the neural networks. The case of focused time-delay neural network gives better performance ant it seems logical, since smaller networks do not have the ability to distinguish between the different types of input (separate the problem). Conversely, adding more neurons into the two hidden layer network does not raise the performance of the network. Actually, the error increases when more hidden neurons are used. This is normal since there is a theoretically best performance that cannot be exceeded by adding more neurons; the network learns irrelevant details of the individual cases. In general, the proposed NN performs well. It is able to generalize well, giving output values very close to the target values. The NN was able to predict at a very good level, which shows that it has learned how to associate the signal strength with the achievable transmission data rate, in the specific environment. Finally, the use of less hidden layers resulted in the improvement of the network performance, which could not be achieved by deploying a larger delay line as in scenario 1. Scenario 3: Many simulations were carried out with different network configurations, but the errors were quite large and consistent. It shows that more parameters needed to be considered to predict the required throughput, like time, location, user preferences or even weather conditions, etc. will play very important role in this scenario. The behavior of the user is also very important. Tests with the consideration of other important parameters needed to be done in future . After a series of testing with different types of NNs (including Elman networks that have been defined in the scenario 1,linear networks and feed-forward networks), we had concluded that the Elman type of networks performs better in all circumstances. IV. CONCLUSIONS Through the work done in paper, anticipation of performance of one or two operating parameters in Cognitive Radio was done based on learning accomplished in the learning model for various learning configurations leading to intelligent Cognitive Radio. The built learning model will aid in analyzing the feasibility of implementing such learning models in larger scales towards improving efficiency of the cognitive radio in the highly varying radio environment. If possible these models could be further expanded to look into real life performances. Such approaches might not only bring new insights of machine learning research for cognitive radios, but it will also potentially provide new techniques to fully accomplish the cognitive capabilities of cognitive radios. Furthermore, new types and enhanced structures of NNs that have been found to improve both short-term and long-term time-series prediction capabilities will be investigated 118
  • 8. for application to our scheme, including also NNs that are geared towards unsupervised learning such as Self-Organising Maps.Last but not least, as long as evidence on the performance capabilities of each candidate radio configuration of the cognitive terminal can be drawn, the optimization process/algorithm for selecting the optimum one also needs to be thoroughly studied as part of our future. REFERENCES [1] Husheng Li New Frontiers in Dynamic Spectrum, 2010 IEEE Symposium on : 6-9 April 2010, Learning the Spectrum via Collaborative Filtering in Cognitive Radio Networks [2] Wei Liu , Wei Yuan , Wenqing Cheng , Shu Wang Vehicular Technology Conference, 2009. VTC Spring 2009. IEEE 69th, 26-29 April 2009, Threshold-Learning in Local Spectrum Sensing of Cognitive Radio [3] LiangYin, SiXing Yin,Weijun Hong, ShuFang Li,Senior Member IEEE,2011 Military Communications conference,Spectrun Behaviour in Cognitive Radio Network based on Artificial Neural Networks. [4] Unnikrishnan, J., Veeravalli, V.V. Signals, Systems and Computers, 2008 42nd Asilomar Conference on, 26-29 Oct. 2008, Dynamic spectrum access with learning for cognitive radio [5] Nicola Baldo, Bheemarjuna Reddy Tamma, B. S. Manoj, Ramesh Rao and Michele Zorzi IEEE Communications Society,2009, A Neural Network based Cognitive Controller for Dynamic Channel Selection [6] Van Der Schaar, M. Proceedings of the IEEE, April 2010, Volume: 97 , Issue: 4 Spectrum Access Games and Strategic Learning in Cognitive Radio Networks for Delay-Critical Applications [7] Hong Jiang , Hong Hu , Yuancheng Yao Computational Intelligence and Software Engineering, 2009. CiSE 2009. International Conference on Design of Learning Engine Based on Support Vector Machine in Cognitive Radio [8] Xu Dong, Ying Li, Chun Wu, Yueming Cai, 12th IEEE International conference on Communication Technology (ICCT) 2010,A learner based on neural network for cognitive radio , 893 - 896 [9] Thomas W. Rondeau, Bin Le, Christian J. Rieser , Charles W. Bostian IEEE International Conference on Communications(ICC), 2010, Cognitive Radio with Genetic Algorithms [10] Komisarczuk, P. , Teal, P.D. Advanced Information Networking and Applications (AINA), 2011 IEEE International Conference on22-25 March 2011 Performance Analysis of Reinforcement Learning for Achieving Context Awareness and Intelligence in Mobile Cognitive Radio Networks [11] Zhenyu Zhang, Xiaoyao Xie, 5th International conference on Information and Communication technology ICICT 2007,16-18 Dec. 2007 Intelligent cognitive radio: Research on learning and evaluation of CR based on Neural Network [12] Qiao Cai, Sheng Chen, Xiaochen Li, Nansai Hu, haibo he, Yu-Dong Yao, Mitola.J, International Joint Conference on Neural Networks(IJCNN),An integrated incremental self-organizing map and hierarchical neural network approach for cognitive radio learning, 18-23 July 2010 [13] K. Tsagkaris , A. Katidiotis, P. Demestichas, International Journal on Computer Communication, (2008) 3394– 3404, Neural network-based learning schemes for cognitive radio systems [14] Shrishail Hiremath, Prof.Sarat Kumar Patra, Military Communications Conference 2011, MILCOM 2011,7-10 Nov. 2011, Transmission Rate Prediction for Cognitive Radio Using Adaptive Neural Fuzzy Inference System [15] Kostas Tsagkaris , Aimilia Bantouna, Panagiotis Demestichas,Elsevier , International Journal on Computers and Electrical Engineering,2012,Article in Press, Self-Organizing Maps for advanced learning in cognitive radio systems 119