Hostname: page-component-848d4c4894-x24gv Total loading time: 0 Render date: 2024-05-20T06:11:27.527Z Has data issue: false hasContentIssue false

Smart Internet Search with Random Neural Networks

Published online by Cambridge University Press:  06 February 2017

Will Serrano*
Affiliation:
Intelligent Systems and Networks Group, Electrical and Electronic Engineering, Imperial College London, UK. E-mail: g.serrano11@imperial.ac.uk

Abstract

Web services that are free of charge to users typically offer access to online information based on some form of economic interest of the web service itself. Advertisers who put the information on the web will make a payment to the search services based on the clicks that their advertisements receive. Thus, end users cannot know that the results they obtain from web search engines are exhaustive, or that they actually respond to their needs. To fill the gap between user needs and the information presented to them on the web, Intelligent Search Assistants have been proposed to act at the interface between users and search engines to present data to users in a manner that reflects their actual needs or their observed or stated preferences. This paper presents an Intelligent Internet Search Assistant based on the Random Neural Network that tracks the user’s preferences and makes a selection on the output of one or more search engines using the preferences that it has learned. We also introduce a ‘relevance metric’ to compare the performance of our Intelligent Internet Search Assistant against a few search engines, showing that it provides better performance.

Type
In Honour of Erol Gelenbe
Copyright
© Academia Europaea 2017 

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

1. Gelenbe, E. (2010) Search in unknown random environments. Physical Review E, 82, 061112.CrossRefGoogle ScholarPubMed
2. Abdelrahman, O.H. and Gelenbe, E. (2013) Time and energy in team-based search. Physical Review E, 87, 032125.Google Scholar
3. Gelenbe, E. and Abdelrahman, O. H. (2014) Search in the universe of big networks and data. IEEE Networks, 28(4), pp. 2025.CrossRefGoogle Scholar
4. Gelenbe, E. (2009) Analysis of single and networked auctions. ACM Transactions on Internet Technology, 9(2).CrossRefGoogle Scholar
5. Scarselli, F., Liang, S., Hagenbuchner, M. and Chung, A. (2005) Adaptive page ranking with neural networks. Proceeding WWW ‘05 Special Interest Tracks and Posters of the 14th International Conference on World Wide Web, pp. 936– 937.Google Scholar
6. Chau, M. and Chen, H. (2007) Incorporating web analysis into neural networks: an example in Hopfield net searching. IEEE Transactions on Systems and Cybernetics – Part C: Applications and Reviews, 37(3), pp. 352358.Google Scholar
7. Bermejo, S. and Dalmau, J. (2003) Web metasearch using unsupervised neural networks. IWANN ‘03 Proceedings of the 7th International Work–Conference on Artificial and Natural Neural Networks: Part II: Artificial Neural Nets Problem Solving Methods, pp. 711–718.Google Scholar
8. Burgues, C., Shaked, T., Renshaw, E., Lazier, L., Deeds, M., Hamilton, N. and Hullender, G. (2005) Learning to rank using gradient descent. ICML ‘05 Proceedings of the 22nd International Conference on Machine Learning, pp. 89–96.Google Scholar
9. Shu, B. and Kak, S. (2009) A neural network-based intelligent metasearch engine. Information Sciences, Informatics and Computer Science, 120, pp. 111.Google Scholar
10. Boyan, J., Freitag, D. and Joachims, T. (1996) A machine learning architecture for optimizing web search engines. Proceedings of the AAAI Workshop on Internet-based Information Systems.Google Scholar
11. Wang, X. and Zhang, L. (2011) Search engine optimization based on algorithm of BP neural networks. Proceedings of the Seventh International Conference on Computational Intelligence and Security, pp. 390–394.Google Scholar
12. Gelenbe, E. (1989) Random neural network with negative and positive signals and product form solution. Neural Computation, 1, 502510.Google Scholar
13. Gelenbe, E. (1993) Learning in the recurrent Random Neural Network. Neural Computation, 5, 154164.CrossRefGoogle Scholar
14. Gelenbe, E. and Timotheou, S. (2008) Random neural networks with synchronized interactions. Neural Computation, 20(9), pp. 23082324.Google Scholar
15. Gelenbe, E., Lent, R. and Xu, Z. (2011) Towards networks with cognitive packets Performance and QoS of Next Generation Networking (London: Springer), pp. 317.Google Scholar
16. Gelenbe, E. (2009) Steps towards self-aware networks. Communications of the ACM, 52(7), pp. 6675.Google Scholar
17. Gelenbe, E. and Wu, F.J. (2012) Large scale simulation for human evacuation and rescue. Computers & Mathematics with Applications, 64(12), pp. 38693880.Google Scholar
18. Filippoupolitis, A., Hey, L., Loukas, G., Gelenbe, E. and Timotheou, S. (2008) Emergency response simulation using wireless sensor networks. Proceedings of the First International Conference on Ambient Media and Systems, 21.CrossRefGoogle Scholar
19. Gelenbe, E. and Koçak, T. (2000) Area-based results for mine detection. IEEE Transactions on Geoscience and Remote Sensing, 38(1), pp. 1224.Google Scholar
20. Cramer, C., Gelenbe, E. and Bakircloglu, H. (1996) Low bit-rate video compression with neural networks and temporal subsampling. Proceedings of the IEEE, 84(10), pp. 15291543.Google Scholar
21. Atalay, V., Gelenbe, E. and Yalabik, N. (1992) The random neural network model for texture generation. International Journal of Pattern Recognition and Artificial Intelligence, 6(1), pp. 131141.Google Scholar