On the Problem of Local Minima in Backpropagation
IEEE Transactions on Pattern Analysis and Machine Intelligence
Some computer science issues in ubiquitous computing
Communications of the ACM - Special issue on computer augmented environments: back to the real world
Collaborative interface agents
AAAI '94 Proceedings of the twelfth national conference on Artificial intelligence (vol. 1)
Understanding and Using Context
Personal and Ubiquitous Computing
Integrating Virtual and Physical Context to Support Knowledge Workers
IEEE Pervasive Computing
A Scalable Agent Location Mechanism
ATAL '99 6th International Workshop on Intelligent Agents VI, Agent Theories, Architectures, and Languages (ATAL),
LIME: A Middleware for Physical and Logical Mobility
ICDCS '01 Proceedings of the The 21st International Conference on Distributed Computing Systems
An ontology for context-aware pervasive computing environments
The Knowledge Engineering Review
A method to select the optimum web services
APWeb'06 Proceedings of the 8th Asia-Pacific Web conference on Frontiers of WWW Research and Development
On the development of a web-based system for transportation services
Information Sciences: an International Journal
Representation and reasoning of context-dependant knowledge in distributed fuzzy ontologies
Expert Systems with Applications: An International Journal
An efficient service selection framework for pervasive environments
International Journal of Wireless and Mobile Computing
Hi-index | 12.05 |
It is one of most important problems to choose a most appropriate service for user from all the useable services regardless of user's location and heterogeneous architecture of underlying software and hardware infrastructure in ubiquitous computing. In order to overcome the shortcomings of blindness and randomicity in traditional service selection algorithm, we propose a novel ANN-based (Artificial Neural Network) service selection algorithm (called the ANNSS algorithm). We adopt a novel method that according to the earlier information of the cooperation between the devices and the context information, an ANN-based evaluation standard for the service quality of service provider is given out so that user can acquire an effective guidance and choose the most appropriate service. At the same time, we improved the traditional BP algorithm based on three-term method (called the TTMBP) consisting of a learning rate (LR), a momentum factor (MF) and a proportional factor (PF) in order to satisfy the requirements of time issue in real-time system. The convergence speed and stability were enhanced by adding the proportional factor. The self-adjusting architecture method is adopted so that a moderate scale of neural network can be obtained. We have implemented the ANNSS algorithm in an actual ubiquitous web services system and fulfilled various simulations. The results of simulation show that the proposed service selection scheme is not only scalable but also efficient, and that the novel BP algorithm based on three-term has high convergence speed and good convergence stability. The novel service selection scheme superior to the traditional service selection scheme without ANNSS. The novel algorithm can exactly choose a most appropriate service in ubiquitous web services environment.