Proceedings

The Information Retrieval Experiment Platform (Extended Abstract)

Download BibTeX Cite

Proceedings of the Thirty-Third International Joint Conference on Artificial Intelligence. Sister Conferences Best Papers. Pages 8405-8410.

https://doi.org/10.24963/ijcai.2024/931

Abstract

We have built TIREx, the information retrieval experiment platform, to promote standardized, reproducible, scalable, and blinded retrieval experiments. Standardization is achieved through integration with PyTerrier's interfaces and compatibility with ir_datasets and ir_measures. Reproducibility and scalability are based on the underlying TIRA framework, which runs dockerized software in a cloud-native execution environment. Using Docker images of 50 standard retrieval approaches, we evaluated all of them on 32 tasks (i.e., 1,600 runs) in less than a week on a midsize cluster (1,620 CPU cores and 24 GPUs), demonstrating multi-task scalability. Importantly, TIRA also enables blind evaluation of AI experiments, as the test data can be hidden from public access and the tested approaches run in a sandbox that prevents data leaks. Keeping the test data hidden from public access ensures that it cannot be used by third parties for LLM training, preventing future training-test leaks.

  1. [Arguello et al., 2015] J. Arguello, F. Diaz, J. Lin, and A. Trotman. SIGIR 2015 workshop on reproducibility, inexplicability, and generalizability of results (RIGOR). In SIGIR 2015, pages 1147-1148, 2015.
  2. [Armstrong et al., 2009a] T. G. Armstrong, A. Moffat, W. Webber, and J. Zobel. EvaluatIR: An online tool for evaluating and comparing IR systems. In SIGIR 2009, page 833, 2009.
  3. [Armstrong et al., 2009b] T. G. Armstrong, A. Moffat, W. Webber, and J. Zobel. Improvements that don't add up: Ad-hoc retrieval results since 1998. In CIKM 2009, pages 601-610, 2009.
  4. [Bevendorff et al., 2018] J. Bevendorff, B. Stein, M. Hagen, and M. Potthast. Elastic ChatNoir: Search engine for the ClueWeb and the Common Crawl. In ECIR 2018, 2018.
  5. [Bondarenko et al., 2020] A. Bondarenko, M. Fröbe, M. Be- loucif, L. Gienapp, Y. Ajjour, A. Panchenko, C. Biemann, B. Stein, H. Wachsmuth, M. Potthast, and M. Hagen. Overview of Touché 2020: Argument retrieval. In CLEF 2020, pages 384-395, 2020.
  6. [Bondarenko et al., 2021] A. Bondarenko, L. Gienapp, M. Fröbe, M. Beloucif, Y. Ajjour, A. Panchenko, C. Bie- mann, B. Stein, H. Wachsmuth, M. Potthast, and M. Hagen. Overview of Touché 2021: Argument retrieval. In CLEF 2021, pages 450-467, 2021.
  7. [Bondarenko et al., 2022] A. Bondarenko, M. Fröbe, J. Kiesel, S. Syed, T. Gurcke, M. Beloucif, A. Panchenko, C. Biemann, B. Stein, H. Wachsmuth, M. Potthast, and M. Hagen. Overview of Touché 2022: Argument retrieval. In CLEF 2022, 2022.
  8. [Boytsov and Nyberg, 2020] L. Boytsov and E. Nyberg. Flex- ible retrieval with NMSLIB and FlexNeuART. In NLP-OSS 2020, pages 32-43, 2020.
  9. [Breuer et al., 2019] T. Breuer, P. Schaer, N. Tavakolpour- saleh, J. Schaible, B. Wolff, and B. Müller. STELLA: To- wards a framework for the reproducibility of online search experiments. In OSIRRC at SIGIR 2019, pages 8-11, 2019.
  10. [Breuer et al., 2020] T. Breuer, N. Ferro, N. Fuhr, M. Maistro, T. Sakai, P. Schaer, and I. Soboroff. How to measure the re- producibility of system-oriented IR experiments. In SIGIR 2020, pages 349-358, 2020.
  11. [Breuer et al., 2021] T. Breuer, N. Ferro, M. Maistro, and P. Schaer. repro_eval: A python interface to reproducibility measures of system-oriented IR experiments. In ECIR 2021, pages 481-486, 2021.
  12. [Breuer et al., 2022] T. Breuer, J. Keller, and P. Schaer. ir_metadata: An extensible metadata schema for IR ex- periments. In SIGIR 2022, pages 3078-3089, 2022.
  13. [Chung et al., 2022] H. W. Chung, L. Hou, S. Longpre, et al. Scaling instruction-finetuned language models. arXiv:2210.11416, 2022.
  14. [Clancy et al., 2019] R. Clancy, N. Ferro, C. Hauff, J. Lin, T. Sakai, and Z. Z. Wu. Overview of the 2019 open-source IR replicability challenge (OSIRRC 2019). In OSIRRC at SIGIR 2019, pages 1-7, 2019.
  15. [Cleverdon, 1967] C. Cleverdon. The Cranfield tests on index language devices. In ASLIB Proceedings, pages 173-192, 1967.
  16. [Costello et al., 2022] C. Costello, E. Yang, D. Lawrie, and J. Mayfield. Patapsco: A python framework for cross- language information retrieval experiments. In ECIR 2022, 2022.
  17. [Ferro et al., 2016] N. Ferro, N. Fuhr, K. Järvelin, N. Kando, M. Lippold, and J. Zobel. Increasing reproducibility in IR: Findings from the Dagstuhl seminar on "Reproducibility of data-oriented experiments in e-science". SIGIR Forum, 50(1):68-82, 2016.
  18. [Ferro et al., 2018] N. Ferro, M. Maistro, T. Sakai, and I. Soboroff. Overview of Centre@CLEF 2018: A first tale in the systematic reproducibility realm. In CLEF 2018, 2018.
  19. [Ferro et al., 2019] N. Ferro, N. Fuhr, M. Maistro, T. Sakai, and I. Soboroff. Overview of Centre@CLEF 2019: Sequel in the systematic reproducibility realm. In CLEF 2019, pages 287-300, 2019.
  20. [Fröbe et al., 2023a] M. Fröbe, T. Gollub, B. Stein, M. Ha- gen, and M. Potthast. SemEval-2023 Task 5: Clickbait spoiling. In SemEval-2023, pages 2278-2289, 2023.
  21. [Fröbe et al., 2023b] M. Fröbe, J. H. Reimer, S. MacAvaney, N. Deckers, S. Reich, J. Bevendorff, B. Stein, M. Hagen, and M. Potthast. The information retrieval experiment platform. In SIGIR 2023, pages 2826-2836, 2023.
  22. [Fröbe et al., 2023c] M. Fröbe, M. Wiegmann, N. Kolyada, B. Grahm, T. Elstner, F. Loebe, M. Hagen, B. Stein, and M. Potthast. Continuous integration for reproducible shared tasks with TIRA.io. In ECIR 2023, 2023.
  23. [Fuhr, 2017] N. Fuhr. Some common mistakes in IR evalua- tion, and how they can be avoided. SIGIR Forum, 51(3):32- 41, 2017.
  24. [Fuhr, 2020] N. Fuhr. Proof by experimentation?: Towards better IR research. SIGIR Forum, 54(2):2:1-2:4, 2020.
  25. [Gollub et al., 2012] T. Gollub, B. Stein, S. Burrows, and D. Hoppe. TIRA: Configuring, executing, and dissemi- nating information retrieval experiments. In TIR 2012 at DEXA, pages 151-155, 2012.
  26. [Hopfgartner et al., 2015] F. Hopfgartner, T. Brodt, J. Seiler, et al. Benchmarking news recommendations: The CLEF NewsREEL use case. SIGIR Forum, 49(2):129-136, 2015.
  27. [Hopfgartner et al., 2018] F. Hopfgartner, A. Hanbury, H. Müller, et al. Evaluation-as-a-service for the computa- tional sciences: Overview and outlook. Journal of Data and Information Quality, 10(4):15:1-15:32, 2018.
  28. [Jagerman et al., 2018] R. Jagerman, K. Balog, and M. de Ri- jke. OpenSearch: Lessons learned from an online evalua- tion campaign. Journal of Data and Information Quality, 10(3):13:1-13:15, 2018.
  29. [Jose et al., 2021] K. M. Jose, T. Nguyen, S. MacAvaney, J. Dalton, and A. Yates. DiffIR: Exploring differences in ranking models' behavior. In SIGIR 2021, pages 2595- 2599, 2021.
  30. [Kiesel et al., 2023] J. Kiesel, M. Alshomary, N. Mirzakhme- dova, M. Heinrich, N. Handke, H. Wachsmuth, and B. Stein. SemEval-2023 Task 4: ValueEval: Identification of human values behind arguments. In SemEval 2023, pages 2290- 2306, 2023.
  31. [Lin and Zhang, 2020] J. Lin and Q. Zhang. Reproducibility is a process, not an achievement: The replicability of IR reproducibility experiments. In ECIR 2020, pages 43-49, 2020.
  32. [Lin et al., 2021] J. Lin, X. Ma, S. Lin, J. Yang, R. Pradeep, and R. Nogueira. Pyserini: A python toolkit for repro- ducible information retrieval research with sparse and dense representations. In SIGIR 2021, pages 2356-2362, 2021.
  33. [Lin et al., 2022] J. Lin, D. Campos, N. Craswell, B. Mitra, and E. Yilmaz. Fostering coopetition while plugging leaks: The design and implementation of the MS MARCO leader- boards. In SIGIR 2022, pages 2939-2948, 2022.
  34. [Lin, 2018] J. Lin. The neural hype and comparisons against weak baselines. SIGIR Forum, 52(2):40-51, 2018.
  35. [MacAvaney et al., 2020] S. MacAvaney, A. Yates, S. Feld- man, D. Downey, A. Cohan, and N. Goharian. OpenNIR: A complete neural ad-hoc ranking pipeline. In WSDM 2020, pages 845-848, 2020.
  36. [MacAvaney et al., 2021] S. MacAvaney, A. Yates, S. Feld- man, D. Downey, A. Cohan, and N. Goharian. Simplified data wrangling with ir_datasets. In SIGIR 2021, pages 2429-2436, 2021.
  37. [MacAvaney et al., 2022] S. MacAvaney, C. Macdonald, and I. Ounis. Streamlining evaluation with ir-measures. In ECIR 2022, pages 305-310, 2022.
  38. [Macdonald et al., 2021] C. Macdonald, N. Tonellotto, S. MacAvaney, and I. Ounis. Pyterrier: Declarative experimentation in python from BM25 to dense retrieval. In CIKM 2021, pages 4526-4533, 2021.
  39. [Mallia et al., 2019] A. Mallia, M. Siedlaczek, J. M. Macken- zie, and T. Suel. PISA: Performant indexes and search for academia. In OSIRRC at SIGIR 2019, pages 50-56, 2019.
  40. [Moffat, 2022] A. Moffat. Batch evaluation metrics in infor- mation retrieval: Measures, scales, and meaning. IEEE Access, 10:105564-105577, 2022.
  41. [Piwowarski, 2020] B. Piwowarski. Experimaestro and Data- maestro: Experiment and dataset managers (for IR). In SIGIR 2020, pages 2173-2176, 2020.
  42. [Potthast et al., 2019] M. Potthast, T. Gollub, M. Wiegmann, and B. Stein. TIRA integrated research architecture. In Information Retrieval Evaluation in a Changing World. 2019.
  43. [Potthast et al., 2021] M. Potthast, S. Günther, J. Bevendorff, J. P. Bittner, A. Bondarenko, M. Fröbe, C. Kahmann, A. Niekler, M. Völske, B. Stein, and M. Hagen. The information retrieval anthology. In SIGIR 2021, pages 2550-2555, 2021.
  44. [Sainz et al., 2023] O. Sainz, J. A. Campos, I. García-Ferrero, et al. NLP evaluation in trouble: On the need to measure LLM data contamination for each benchmark. In EMNLP 2023, pages 10776-10787, 2023.
  45. [Sakai et al., 2019] T. Sakai, N. Ferro, I. Soboroff, Z. Zeng, P. Xiao, and M. Maistro. Overview of the NTCIR-14 Centre task. In NTCIR 2019, 2019.
  46. [Sakai et al., 2020] T. Sakai, S. Tao, Z. Zeng, Y. Zheng, J. Mao, Z. Chu, Y. Liu, M. Maistro, Z. Dou, N. Ferro, et al. Overview of the NTCIR-15 We Want Web with Centre (WWW-3) task. NTCIR 2020, 2020.
  47. [Sakai, 2020] T. Sakai. On Fuhr's guideline for IR evaluation. SIGIR Forum, 54(1):12:1-12:8, 2020.
  48. [Thakur et al., 2021] N. Thakur, N. Reimers, A. Rücklé, A. Srivastava, and I. Gurevych. BEIR: A heterogeneous benchmark for zero-shot evaluation of information retrieval models. In NeurIPS Datasets and Benchmarks 2021, 2021.
  49. [Tsatsaronis et al., 2015] G. Tsatsaronis, G. Balikas, P. Malakasiotis, et al. An overview of the BIOASQ large- scale biomedical semantic indexing and question answering competition. BMC Bioinformatics, 16:138:1-138:28, 2015.
  50. [Vanschoren et al., 2013] J. Vanschoren, J. N. van Rijn, B. Bischl, and L. Torgo. OpenML: Networked science in machine learning. SIGKDD Explor., 15(2):49-60, 2013.
  51. [Voorhees et al., 2022] E. M. Voorhees, I. Soboroff, and J. Lin. Can old TREC collections reliably evaluate modern neural retrieval models? arXiv:2201.11086, 2022.
  52. [Voorhees, 2001] E. M. Voorhees. The philosophy of infor- mation retrieval evaluation. In CLEF 2001, pages 355-370, 2001.
  53. [Voorhees, 2019] E. M. Voorhees. The evolution of Cranfield. In Information Retrieval Evaluation in a Changing World, pages 45-69. 2019.
  54. [Yadav et al., 2019] D. Yadav, R. Jain, H. Agrawal, et al. EvalAI: Towards better evaluation systems for AI agents. arXiv:1902.03570, 2019.
  55. [Yang et al., 2017] P. Yang, H. Fang, and J. Lin. Anserini: En- abling the use of Lucene for information retrieval research. In SIGIR 2017, pages 1253-1256, 2017.
  56. [Yates et al., 2020] A. Yates, S. Arora, X. Zhang, W. Yang, K. M. Jose, and J. Lin. Capreolus: A toolkit for end-to-end neural ad hoc retrieval. In WSDM 2020, pages 861-864, 2020.
  57. [Zhang et al., 2022] X. Zhang, N. Thakur, O. Ogundepo, et al. Making a MIRACL: Multilingual information retrieval across a continuum of languages. arXiv:2210.09984, 2022.
  58. [Zobel, 2023] J. Zobel. When measurement misleads: The limits of batch assessment of retrieval systems. In ACM SIGIR Forum, volume 56, pages 1-20, 2023.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards