Skip to main content
Top
Published in: Journal of Intelligent Information Systems 2/2012

01-10-2012

An adaptive learning automata-based ranking function discovery algorithm

Author: Javad Akbari Torkestani

Published in: Journal of Intelligent Information Systems | Issue 2/2012

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Due to the massive amount of heterogeneous information on the web, insufficient and vague user queries, and use of the same query by different users for different aims, the information retrieval process deals with a huge amount of uncertainty and doubt. Under such circumstances, designing an efficient retrieval function and ranking algorithm by which the most relevant results are provided is of the greatest importance. In this paper, a learning automata-based ranking function discovery algorithm in which different sources of information are combined is proposed. In this method, the learning automaton is used to adjust the portion of the final ranking that is assigned to each source of evidence based on the user feedback. All sources of information are first given the same importance. The proportion of a given source increases, if the documents provided by this source are reviewed by the user and decreases otherwise. As the proposed algorithm proceeds, the probability of appearance of each source in the final ranking gets proportional to its relevance to the user queries. Several simulation experiments are conducted on well-known data collections and query types to show the performance of the proposed algorithm. The obtained results demonstrate that the proposed algorithm outperforms several existing methods in terms of precision at position n, mean average precision, and normalized discount cumulative gain.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
go back to reference Akbari Torkestani, J. (2012a). Stability-based virtual backbone formation in wireless mobile ad hoc networks. Telecommunication Systems (in press). Akbari Torkestani, J. (2012a). Stability-based virtual backbone formation in wireless mobile ad hoc networks. Telecommunication Systems (in press).
go back to reference Akbari Torkestani, J. (2012c). Degree Constrained Minimum Spanning Tree Problem in Stochastic Graph. Journal of Cybernetics and Systems, 43(1), 1–21. Akbari Torkestani, J. (2012c). Degree Constrained Minimum Spanning Tree Problem in Stochastic Graph. Journal of Cybernetics and Systems, 43(1), 1–21.
go back to reference Akbari Torkestani, J. & Meybodi, M. R. (2011a). LLACA: An adaptive localized clustering algorithm for wireless ad hoc networks based on learning automata. Journal of Computers & Electrical Engineering, 37, 461–474. Akbari Torkestani, J. & Meybodi, M. R. (2011a). LLACA: An adaptive localized clustering algorithm for wireless ad hoc networks based on learning automata. Journal of Computers & Electrical Engineering, 37, 461–474.
go back to reference Akbari Torkestani, J. & Meybodi, M. R. (2011b).Alink stability-basedmulticast routing protocol for wireless mobile ad hoc networks. Journal of Network and Computer Applications, 34(4), 1429–1440. Akbari Torkestani, J. & Meybodi, M. R. (2011b).Alink stability-basedmulticast routing protocol for wireless mobile ad hoc networks. Journal of Network and Computer Applications, 34(4), 1429–1440.
go back to reference Akbari Torkestani, J. & Meybodi, M. R.(2011c). Learning automata-based algorithms for solving stochastic minimum spanning tree problem. Journal of Applied Soft Computing, 11(6), 4064–4077. Akbari Torkestani, J. & Meybodi, M. R.(2011c). Learning automata-based algorithms for solving stochastic minimum spanning tree problem. Journal of Applied Soft Computing, 11(6), 4064–4077.
go back to reference Akbari Torkestani, J. & Meybodi, M. R. (2011d). A mobility-based cluster formation algorithm for wireless mobile ad hoc networks. Journal of Cluster Computing, 14(4), 311–324. Akbari Torkestani, J. & Meybodi, M. R. (2011d). A mobility-based cluster formation algorithm for wireless mobile ad hoc networks. Journal of Cluster Computing, 14(4), 311–324.
go back to reference Akbari Torkestani, J. & Meybodi, M. R. (2011e). A cellular learning automata-based algorithm for solving the vertex coloring problem. Journal of Expert Systems with Applications, 8, 9237–9247. Akbari Torkestani, J. & Meybodi, M. R. (2011e). A cellular learning automata-based algorithm for solving the vertex coloring problem. Journal of Expert Systems with Applications, 8, 9237–9247.
go back to reference Akbari Torkestani, J., & Meybodi, M. R. (2010a). A new vertex coloring algorithm based on variable action-set learning automata. Computing and Informatics, 29(3), 447–466.MathSciNet Akbari Torkestani, J., & Meybodi, M. R. (2010a). A new vertex coloring algorithm based on variable action-set learning automata. Computing and Informatics, 29(3), 447–466.MathSciNet
go back to reference Akbari Torkestani, J., & Meybodi, M. R. (2010b). An efficient cluster-based CDMA/TDMA scheme for wireless mobile AD-Hoc networks: A learning automata approach. Journal of Network and Computer Applications, 33, 477–490.CrossRef Akbari Torkestani, J., & Meybodi, M. R. (2010b). An efficient cluster-based CDMA/TDMA scheme for wireless mobile AD-Hoc networks: A learning automata approach. Journal of Network and Computer Applications, 33, 477–490.CrossRef
go back to reference Baeza-Yates, R., & Ribeiro-Neto, B (1999). Modern information retrieval. Addison Wesley. Baeza-Yates, R., & Ribeiro-Neto, B (1999). Modern information retrieval. Addison Wesley.
go back to reference Barto, A. G., & Anandan, P. (1985). Pattern-recognizing stochastic learning automata. IEEE Transactions on Systems, Man, and Cybernetics, 15, 360–375. Barto, A. G., & Anandan, P. (1985). Pattern-recognizing stochastic learning automata. IEEE Transactions on Systems, Man, and Cybernetics, 15, 360–375.
go back to reference Berlt, K., Moura, E. S., Carvalho, A., Cristo, M., Ziviani, N., & Couto, T. (2010). Modeling the web as a hypergraph to compute page reputation. Information Systems, 35, 530–543.CrossRef Berlt, K., Moura, E. S., Carvalho, A., Cristo, M., Ziviani, N., & Couto, T. (2010). Modeling the web as a hypergraph to compute page reputation. Information Systems, 35, 530–543.CrossRef
go back to reference Billard, E. A., & Lakshmivarahan, S. (1999). Learning in multi-level games with incomplete information-part I. IEEE Transactions on Systems, Man, and Cybernetics-Part B: Cybernetics, 19, 329–339.CrossRef Billard, E. A., & Lakshmivarahan, S. (1999). Learning in multi-level games with incomplete information-part I. IEEE Transactions on Systems, Man, and Cybernetics-Part B: Cybernetics, 19, 329–339.CrossRef
go back to reference Brin, S., & Page, L. (1998). The anatomy of a large-scale hypertextual Web search engine. Computer Networks and ISDN Systems, 30(1–7), 107–117.CrossRef Brin, S., & Page, L. (1998). The anatomy of a large-scale hypertextual Web search engine. Computer Networks and ISDN Systems, 30(1–7), 107–117.CrossRef
go back to reference Calado, P., Cristo, M., Moura, E., Ziviani, N., Ribeiro-Neto, B., & Goncalves, M.A. (2003). Combining link-based and content-based methods for web document classification. In Proceedings of the 12th international conference on information and knowledge management (pp. 394–401). New York: ACM Press. Calado, P., Cristo, M., Moura, E., Ziviani, N., Ribeiro-Neto, B., & Goncalves, M.A. (2003). Combining link-based and content-based methods for web document classification. In Proceedings of the 12th international conference on information and knowledge management (pp. 394–401). New York: ACM Press.
go back to reference Chen, H. (1995). Machine learning for information retrieval: Neural networks, symbolic learning, and genetic algorithms. Journal of the American Society for Information Science, 46(3), 194–216.CrossRef Chen, H. (1995). Machine learning for information retrieval: Neural networks, symbolic learning, and genetic algorithms. Journal of the American Society for Information Science, 46(3), 194–216.CrossRef
go back to reference Craswell, N., Hawking, D., Wilkinson, R., & Wu, M. (2003). Overview of the TREC 2003 web track. In Proceedings of the 12th text retrieval conference (pp. 78–92). Craswell, N., Hawking, D., Wilkinson, R., & Wu, M. (2003). Overview of the TREC 2003 web track. In Proceedings of the 12th text retrieval conference (pp. 78–92).
go back to reference Craswell, N., Robertson, S., Zaragoza, H., & Taylor, M. (2005). Relevance weighting for query independent evidence. In Proceedings of the 28th annual international ACM SIGIR conference on research and development in information retrieval (pp. 416–423). New York: ACM Press. Craswell, N., Robertson, S., Zaragoza, H., & Taylor, M. (2005). Relevance weighting for query independent evidence. In Proceedings of the 28th annual international ACM SIGIR conference on research and development in information retrieval (pp. 416–423). New York: ACM Press.
go back to reference Fan, W., Gordon, M. D., & Pathak, P. (2004a). A generic ranking function discovery framework by genetic programming for information retrieval. Information Processing & Management, 40(4), 587–602.MATHCrossRef Fan, W., Gordon, M. D., & Pathak, P. (2004a). A generic ranking function discovery framework by genetic programming for information retrieval. Information Processing & Management, 40(4), 587–602.MATHCrossRef
go back to reference Fan, W., Gordon, M. D., & Pathak, P. (2004b). Discovery of context-specific ranking functions for effective information retrieval using genetic programming. IEEE Transactions on Knowledge and Data Engineering, 16(4), 523–527.CrossRef Fan, W., Gordon, M. D., & Pathak, P. (2004b). Discovery of context-specific ranking functions for effective information retrieval using genetic programming. IEEE Transactions on Knowledge and Data Engineering, 16(4), 523–527.CrossRef
go back to reference Fan, W., Fox, E., Pathak, P., & Wu, H. (2004c). The effects of fitness functions on genetic programming-based ranking discovery for web search. Journal of the American Society for Information Science and Technology, 55(7), 626–638.CrossRef Fan, W., Fox, E., Pathak, P., & Wu, H. (2004c). The effects of fitness functions on genetic programming-based ranking discovery for web search. Journal of the American Society for Information Science and Technology, 55(7), 626–638.CrossRef
go back to reference Fan, W., Gordon, M.D., & Pathak, P. (2005). Genetic programming based discovery of ranking functions for effective web search. Journal of Management Information Systems, 21(4), 37–56. Fan, W., Gordon, M.D., & Pathak, P. (2005). Genetic programming based discovery of ranking functions for effective web search. Journal of Management Information Systems, 21(4), 37–56.
go back to reference Fan, W., Gordon, M. D., & Pathak, P. (2006a). On linear mixture of experts approach to information retrieval. Decision Support Systems, 42(2), 975–987.CrossRef Fan, W., Gordon, M. D., & Pathak, P. (2006a). On linear mixture of experts approach to information retrieval. Decision Support Systems, 42(2), 975–987.CrossRef
go back to reference Fan, W., Gordon, M. D., & Pathak, P. (2006b). An integrated two-stage model for intelligent information routing. Decision Support Systems, 42(1), 362–374.CrossRef Fan, W., Gordon, M. D., & Pathak, P. (2006b). An integrated two-stage model for intelligent information routing. Decision Support Systems, 42(1), 362–374.CrossRef
go back to reference Fan, W., Pathak, P., & Wallace, L. (2006c). Nonlinear ranking function representations in genetic programming-based ranking discovery for personalized search. Decision Support Systems, 42, 1338–1349.CrossRef Fan, W., Pathak, P., & Wallace, L. (2006c). Nonlinear ranking function representations in genetic programming-based ranking discovery for personalized search. Decision Support Systems, 42, 1338–1349.CrossRef
go back to reference Fan, W., Pathak, P., & Zhou, M. (2009). Genetic-based approaches in ranking function discovery and optimization in information retrieval-a framework. Decision Support Systems, 47, 398–407.CrossRef Fan, W., Pathak, P., & Zhou, M. (2009). Genetic-based approaches in ranking function discovery and optimization in information retrieval-a framework. Decision Support Systems, 47, 398–407.CrossRef
go back to reference Gordon, M. D., Fan, W., & Pathak, P. (2006). Adaptive Web search: Evolving a program that finds information. IEEE Intelligent Systems, 21(5), 72–77.CrossRef Gordon, M. D., Fan, W., & Pathak, P. (2006). Adaptive Web search: Evolving a program that finds information. IEEE Intelligent Systems, 21(5), 72–77.CrossRef
go back to reference Hashim, A. A., Amir, S., & Mars, P. (1986). Application of learning automata to data compression. In K. S. Narendra (Ed.), Adaptive and learning systems (pp. 229–234). New York: Plenum Press. Hashim, A. A., Amir, S., & Mars, P. (1986). Application of learning automata to data compression. In K. S. Narendra (Ed.), Adaptive and learning systems (pp. 229–234). New York: Plenum Press.
go back to reference Hersh, W. R., Buckley, C., Leone, T. J., & Hickam, D. H. (1994). OHSUMED: An interactive retrieval evaluation and new large test collection for research. In Proceedings of the 17th annual ACM SIGIR conference (pp. 192–201). Hersh, W. R., Buckley, C., Leone, T. J., & Hickam, D. H. (1994). OHSUMED: An interactive retrieval evaluation and new large test collection for research. In Proceedings of the 17th annual ACM SIGIR conference (pp. 192–201).
go back to reference Horng, J. T., & Yeh, C. C. (2000). Applying genetic algorithms to query optimization in document retrieval. Information Processing & Management, 36, 737–759.CrossRef Horng, J. T., & Yeh, C. C. (2000). Applying genetic algorithms to query optimization in document retrieval. Information Processing & Management, 36, 737–759.CrossRef
go back to reference Jarvelin, K., & Kekalainen, J. (2000). IR evaluation methods for retrieving highly relevant documents. In Proceedings of the annual international ACM SIGIR conference on research and development in information retrieval (Vol. 23, pp. 41–48). Jarvelin, K., & Kekalainen, J. (2000). IR evaluation methods for retrieving highly relevant documents. In Proceedings of the annual international ACM SIGIR conference on research and development in information retrieval (Vol. 23, pp. 41–48).
go back to reference Jarvelin, K., & Kekalainen, J. (2002). Cumulated gain-based evaluation of IR techniques. ACM Transactions on Information Systems, 20(4), 422–446.CrossRef Jarvelin, K., & Kekalainen, J. (2002). Cumulated gain-based evaluation of IR techniques. ACM Transactions on Information Systems, 20(4), 422–446.CrossRef
go back to reference Joachims, T. (2002). Optimizing search engines using clickthrough data. In Proceedings of the SIGKDD conference (pp. 133–142). New York: ACM Press. Joachims, T. (2002). Optimizing search engines using clickthrough data. In Proceedings of the SIGKDD conference (pp. 133–142). New York: ACM Press.
go back to reference Keyhanipour, A. H., Piroozmand, M., & Badie, K. (2009). A GP-adaptive web ranking discovery framework based on combinative content and context features. Journal of Informetrics, 3, 78–89.CrossRef Keyhanipour, A. H., Piroozmand, M., & Badie, K. (2009). A GP-adaptive web ranking discovery framework based on combinative content and context features. Journal of Informetrics, 3, 78–89.CrossRef
go back to reference Lakshmivarahan, S., & Thathachar, M. A. L. (1976). Bounds on the convergence probabilities of learning automata. IEEE Transactions on Systems, Man, and Cybernetics, 6, 756–763. Lakshmivarahan, S., & Thathachar, M. A. L. (1976). Bounds on the convergence probabilities of learning automata. IEEE Transactions on Systems, Man, and Cybernetics, 6, 756–763.
go back to reference Liu, T.-Y., Xu, J., Qin, T., Xiong, W., & Li, H. (2007). LETOR: Benchmark dataset for research on learning to rank for information retrieval. In SIGIR 2007 workshop on learning to rank for information retrieval (LR4IR 2007) (pp. 3–10). Liu, T.-Y., Xu, J., Qin, T., Xiong, W., & Li, H. (2007). LETOR: Benchmark dataset for research on learning to rank for information retrieval. In SIGIR 2007 workshop on learning to rank for information retrieval (LR4IR 2007) (pp. 3–10).
go back to reference Meybodi, M. R. (1983). Learning automata and its application to priority assignment in a queuing system with unknown characteristics. Ph.D. thesis, Department of Electrical Engineering and Computer Science, University of Oklahoma, Norman, Oklahoma, USA. Meybodi, M. R. (1983). Learning automata and its application to priority assignment in a queuing system with unknown characteristics. Ph.D. thesis, Department of Electrical Engineering and Computer Science, University of Oklahoma, Norman, Oklahoma, USA.
go back to reference Narendra, K. S., & Thathachar, M. A. L. (1989). Learning automata: An introduction. New York: Printice-Hall. Narendra, K. S., & Thathachar, M. A. L. (1989). Learning automata: An introduction. New York: Printice-Hall.
go back to reference Nie, L., Davison, B. D., & Qi, X. (2006). Topical link analysis for web search. In Proceedings of the annual international ACM SIGIR conference on research and development in information retrieval (Vol. 29, pp. 91–98). Nie, L., Davison, B. D., & Qi, X. (2006). Topical link analysis for web search. In Proceedings of the annual international ACM SIGIR conference on research and development in information retrieval (Vol. 29, pp. 91–98).
go back to reference Oommen, B. J., & Hansen, E. R. (1987). List organizing strategies using stochastic move-to-front and stochastic move-to-rear operations. SIAM Journal of Computing, 16, 705–716.MathSciNetMATHCrossRef Oommen, B. J., & Hansen, E. R. (1987). List organizing strategies using stochastic move-to-front and stochastic move-to-rear operations. SIAM Journal of Computing, 16, 705–716.MathSciNetMATHCrossRef
go back to reference Qin, T., Liu, T. Y., Zhang, X. D., Chen, Z., & Ma, W. Y. (2005). A study of relevance propagation for web search. In Proceedings of the annual international ACM SIGIR conference on research and development in information retrieval (Vol. 28, pp. 408–415). Qin, T., Liu, T. Y., Zhang, X. D., Chen, Z., & Ma, W. Y. (2005). A study of relevance propagation for web search. In Proceedings of the annual international ACM SIGIR conference on research and development in information retrieval (Vol. 28, pp. 408–415).
go back to reference Robertson, S. E. (1997). Overview of the okapi projects. Journal of Documentation, 53(1), 3–7.CrossRef Robertson, S. E. (1997). Overview of the okapi projects. Journal of Documentation, 53(1), 3–7.CrossRef
go back to reference Salton, G. (1963). Associative document retrieval techniques using bibliographic information. Journal of the ACM, 10(4), 440–457.MATHCrossRef Salton, G. (1963). Associative document retrieval techniques using bibliographic information. Journal of the ACM, 10(4), 440–457.MATHCrossRef
go back to reference Shakery, A., & Zhai, C. X. (2003). Relevance propagation for topic distillation UIUC TREC 2003-web track experiments. In Proceedings of text retrieval conference (TREC). Shakery, A., & Zhai, C. X. (2003). Relevance propagation for topic distillation UIUC TREC 2003-web track experiments. In Proceedings of text retrieval conference (TREC).
go back to reference Silva, T. P. C., Moura, E. S., Cavalcanti, J. M. B., Silva a, A. S., Carvalho, M. G., & Goncalves, M. A. (2009). An evolutionary approach for combining different sources of evidence in search engines. Information Systems, 34, 276–289.CrossRef Silva, T. P. C., Moura, E. S., Cavalcanti, J. M. B., Silva a, A. S., Carvalho, M. G., & Goncalves, M. A. (2009). An evolutionary approach for combining different sources of evidence in search engines. Information Systems, 34, 276–289.CrossRef
go back to reference Unsal, C., Kachroo, P., & Bay, J. S. (1999). Multiple stochastic learning automata for vehicle path control in an automated highway system. IEEE Transactions on Systems, Man, and Cybernetics-Part A, 29, 120–128.CrossRef Unsal, C., Kachroo, P., & Bay, J. S. (1999). Multiple stochastic learning automata for vehicle path control in an automated highway system. IEEE Transactions on Systems, Man, and Cybernetics-Part A, 29, 120–128.CrossRef
go back to reference Vrajitoru, V. (1998). Crossover improvement for the genetic algorithm in information retrieval. Information Processing & Management, 34, 405–415.CrossRef Vrajitoru, V. (1998). Crossover improvement for the genetic algorithm in information retrieval. Information Processing & Management, 34, 405–415.CrossRef
go back to reference Wang, S., Ma, J., & He, Q. (2010). An immune programming-based ranking function discovery approach for effective information retrieval. Expert Systems with Applications, 37, 5863–5871.CrossRef Wang, S., Ma, J., & He, Q. (2010). An immune programming-based ranking function discovery approach for effective information retrieval. Expert Systems with Applications, 37, 5863–5871.CrossRef
go back to reference Westerveld, T., Kraai, W., & Hiemstra, D. (2001). Retrieving web pages using content, links, urls and anchors. In Notebook of 10th text retrieval conference (TREC). Westerveld, T., Kraai, W., & Hiemstra, D. (2001). Retrieving web pages using content, links, urls and anchors. In Notebook of 10th text retrieval conference (TREC).
go back to reference Xue, G. R., Yang, Q., Zeng, H. J., Yu, Y., & Chen, Z. (2005). Exploiting the hierarchical structure for link analysis. In Proceedings of the annual international ACM SIGIR conference (p. 28). Xue, G. R., Yang, Q., Zeng, H. J., Yu, Y., & Chen, Z. (2005). Exploiting the hierarchical structure for link analysis. In Proceedings of the annual international ACM SIGIR conference (p. 28).
go back to reference Zhai, C., & Lafferty, J. (2001). A study of smoothing methods for language models applied to Ad Hoc information retrieval. In Proceedings of SIGIR 2001 (pp. 334–342). Zhai, C., & Lafferty, J. (2001). A study of smoothing methods for language models applied to Ad Hoc information retrieval. In Proceedings of SIGIR 2001 (pp. 334–342).
Metadata
Title
An adaptive learning automata-based ranking function discovery algorithm
Author
Javad Akbari Torkestani
Publication date
01-10-2012
Publisher
Springer US
Published in
Journal of Intelligent Information Systems / Issue 2/2012
Print ISSN: 0925-9902
Electronic ISSN: 1573-7675
DOI
https://doi.org/10.1007/s10844-012-0197-4

Other articles of this Issue 2/2012

Journal of Intelligent Information Systems 2/2012 Go to the issue

Premium Partner