|
|
|
|
Museum_of_the_USSR_Computers_History A virtual museum containing historical information on computers and computer facilities in the USSR. Includes descriptions of computers, their characteristics, pictures, and personalities.
| Access_International_Group Provider of pre-built business intelligence analytical applications.
| Anthill Open Source - A Java web application that uses a server process to build software projects using Ant. Features a web interface, a build scheduler, and various CM repository adapters. Requires Ant, Jav
| ParallelGraphics ParallelGraphics specializes in Internet Virtual Reality Technologies. These include 3D (three dimensional) interactive graphics, multi-user servers and animation.
| EP Offers design, graphics, and programming services.
| The_Java_Class_Libraries__Volume_1 API reference to java.io, java.lang, java.math, java.net, java.reflect, java.security, java.text, and java.util. From Addison-Wesley.
|
|
| Alexa statistic for http://www.cognitiveradio.wireless.vt.edu/intelligent.html |
Please visit: http://www.cognitiveradio.wireless.vt.edu/intelligent.html
|
| Related sites for http://www.cognitiveradio.wireless.vt.edu/intelligent.html |
| RunTheWeb_com Resource for starting and developing websites for business. | | My_Java_Tools General purpose Java tools libraries: Lib (Objects, Strings, Files, FileFormat, Web, Tools, ZipInput); run - a Java application that runs code from a URL; jsp - Universal JSP turns JSP language into | | Grace_Murray_Hopper Biography. | | Sybase_Tools_and_Documentation Sybase ASE tools and documentation by Rob Verschoor. | | ibWebAdmin A web based administration tool for database servers. | | Edocs,_Inc_ Developer of electronic bill presentment and payment software. | | ProgramFiles Index listing of shareware, freeware, and demos organized by categories. Search by name of program or operating system. Accepts submission from Authors. | | ANIMATORsoft Creator of Mini-Keyboard, Calc! and Calc Plus! software for Palm OS. | | SharePoint_2003_Training SharePoint Solutions provides expert instructor-led training on Microsoft's SharePoint 2003 products including SharePoint Portal Server 2003 and Windows SharePoint Services. | | Desktop_publishing_-_Wikipedia,_the_free_encyclopedia Read an open-source definition of desktop publishing from this popular reference guide, compiled by volunteer editors. | | RFC_3001 A URN Namespace of Object Identifiers. M. Mealling. November 2000. | | Cornell_University_Centre_for_Advanced_Computing News, publications, and research. | | IBM_Teams_with_Red_Flag_Linux IBM starts IBM DB2 Linux Mobilization Program, partnership with China's leading Linux provider, Red Flag Software; program aims to accelerate development, application of DB2 for Linux in China. With l | | Hello,_World_program Your first C program. | | XDCC_Report Search engine which focuses on file sharing bots. Includes the list of crawled networks and of latest reports as well as a support forum. | | ISIS_Technology Offers design, and e-commerce services. | | RealTime_Sites Offers web design, graphic design, database and computer security consulting, and web hosting. | | DLX_Pipeline_Processor Simple DLX implementation using VHDL; diagrams, descriptions, links. | | Office_Gemini,_LLC Dokmee document management software centralizes files for multiple users to access. Dokmee can handle TIF, PDF, Microsoft Office, emails, faxes, and other files. | | Pat_Calton_Graphics Collection of coordinated sets embossed and bordered backgrounds for genealogy and history pages. |
|
CWT - Cognitive Radio
Home | People | CWT Research | Publications | Presentations | Resources
Research Categories
Case Based Decision Theory
Economics
Game Theory
Genetic Algorithms
Intelligent Machines
Networking
Neural Networks
Optimization Techniques
Radio Hardware and Software
Regulatory Certification
Software Verification
Spectrum Monitoring and Analysis
Wireless Communication
Intelligent MachinesIntelligent Machines can be thought of as an optimization process to produce the best outcome given a set of inputs (via monitoring of ongoing actions). Science Magazine describes it as,"Adaptive goal-directed behavior involves monitoring of ongoing actions and performance outcomes, and subsequent adjustments of behavior and learning."   -ScienceBiologically-inspired algorithm are highly adept at multi-objective optimization. They use genetic algorithms to evolve the radio. These algoritms treat the radios like a biological system. The traits (knobs) of the radio are genes in a chromosome, and the GA manipulates the chromosome to create a better set of traits adapted for the current environment.HistoryWhile there were discussions and debate going on beforehand, Turing's paper "Computing Machinery and Intelligence" was a groundbreaking paper in the development of modern artificial intelligence thought. Before this, we can look to the work of Max Black who defined the concept of vagueness in logic ("Vagueness: an Exercise in Logical Analysis"), published in 1937, which is the first published work in the direction of Fuzzy Logic (see Zadah's paper, too). McCulluch and Pitts in 1943 then defined a way of looking at brain neurons as mathematical functions (this is also often credited with the first view of a computer as a finite state machine).AI has had a roller-coaster of a ride. These historical facts are just some of the major ones that began the field. A lot of work and ideas has developed over the past 50 - 60 years. We are now getting to the point when the computational power and our understanding of intelligence are advanced enough to really see these algorithms in useful action.There are a number of successful systems based on AI techniques, although they are usually narrowly-defined problems in which they succeed.DENDRAL - An expert system used to identify organic chemical structures given data from a mass spectrometer.MYCIN - an expert system used to diagnose infectious disease.ALICE (A Language for Intelligent Combinatorial Exploration) - a chat robot based on case-based reasoning.The following list describes the most popular and well-known AI algorithms and techniques:Neural NetworksFuzzy SystemsExpert SystemsBayesian NetworksEvolutionary AlgorithmsCase-based SystemsIntelligent AgentsApplicaiton to RadiosAll of the intelligent algorithms are trying to optimize a performance metric.In the cognitive radio case, we are given a QoS need by the applications in use, and we have environmental context through our sensors and awareness capability. We want to adapt the radio parameters to optimize the performance with respect to the inputs. Radio optimization depends on many different objectives that define the quality of service and user satisfaction that is user, application, and context sensitve. Figure 1 shows a basic system diagram of a transmitter physical and MAC (medium access control) layers to show how many parameters we have to adjust to optimize the quality of service. Figure 1. Basic block diagram of a radio transmitter.The parameters on these layers we can monitor and measure to determine the QoS include: BER, spectrum occupancy, SINR, symbol rate, FER, data rate, delay, computational complexity, and power consumption. No one of these metrics will be enough to measure the QoS of an application by itself.Application of AI TechniquesThe external data provides environmental context to the solution, and Neural networks are great at pattern recognition are greate pattern recognizers. Here, we can use temporal statistics of a radio envionmnet to classify a signal's modulation type. Figure 2 shows part of the neural network, and Figure 3 shows some of the feature space results of different modulations, which show how these features can be used by the neural network to distinguish modulations. Figure 2. One Class One Network Neural Net use to realize modulation classification. Figure 3. Feature space represntation of different modulations.Biologically-Inspired Radio OptimizationWe use genetic algorithms to evolve the radio given input from the environment, the user, the application, the radio hardware (capabilities and limitaitons), and the regulatory policy. The genetic algorithm treats the radio like a biological system that evolves over generations. The traits (knobs) of the radio are genes in a chromosome, and the GA manipulates the chromosome to create a better set of traits adapted for the current inputs.ReferencesK. R. Ridderinkhof, M. Ullsperger, E. A. Crone, S. Nieuwenhuis, ?The Role of the Medial Frontal Cortex in Cognitive Control,? Science, vol. 306, no. 5695, pp. 443-447, Oct. 14, 2004.A. M. Turing, "Computing Machinery and Intelligence," Mind, vol. 59, pp. 433 - 460, 1950.C. E. Shannon, "Programming a Computer for Playing Chess," Philosophical Magazine, vol. 41, pp. 256 - 275, 1950.W. S. McCulloch and W. H. Pitts, ?A logical calculus of the ideas immanent in nervous activity,? Bulletin of Mathematical Biophysics, vol. 5, pp. 115-133, 1943.B. G. Buchanan, G. L. Sutherland, and E. A. Feigenbaum, "Heuristic DENDRAL: A Program for Generating Explanatory Hypotheses in Organic Chemistry," in Machine Intelligence, vol. 4, B. Meltzer, D. Michie, and M. Swann, Eds., 1969, pp. 209 - 254.A.L.I.C.E., www.alicebot.orgM. Negnavitsky, Artificial Intelligence: A Guide to Intelligent Systems. Harlow, England: Addison-Wesley, 2002. (Copyright 2005 Center For Wireless Telecommunications) |
|