English

An Automated Question-Answering Framework Based on Evolution Algorithm

Computation and Language 2022-01-27 v1 Machine Learning Neural and Evolutionary Computing

Abstract

Building a deep learning model for a Question-Answering (QA) task requires a lot of human effort, it may need several months to carefully tune various model architectures and find a best one. It's even harder to find different excellent models for multiple datasets. Recent works show that the best model structure is related to the dataset used, and one single model cannot adapt to all tasks. In this paper, we propose an automated Question-Answering framework, which could automatically adjust network architecture for multiple datasets. Our framework is based on an innovative evolution algorithm, which is stable and suitable for multiple dataset scenario. The evolution algorithm for search combine prior knowledge into initial population and use a performance estimator to avoid inefficient mutation by predicting the performance of candidate model architecture. The prior knowledge used in initial population could improve the final result of the evolution algorithm. The performance estimator could quickly filter out models with bad performance in population as the number of trials increases, to speed up the convergence. Our framework achieves 78.9 EM and 86.1 F1 on SQuAD 1.1, 69.9 EM and 72.5 F1 on SQuAD 2.0. On NewsQA dataset, the found model achieves 47.0 EM and 62.9 F1.

Keywords

Cite

@article{arxiv.2201.10797,
  title  = {An Automated Question-Answering Framework Based on Evolution Algorithm},
  author = {Sinan Tan and Hui Xue and Qiyu Ren and Huaping Liu and Jing Bai},
  journal= {arXiv preprint arXiv:2201.10797},
  year   = {2022}
}

Comments

In Proceedings of the AAAI 2019 Workshop (WS13) on Reasoning and Complex Question-Answering (RCQA-19) https://researcher.watson.ibm.com/researcher/view_group.php?id=9632

R2 v1 2026-06-24T09:03:15.904Z