Abstract
The symptom checking systems inquire users for their symptoms and perform a rapid and affordable medical assessment of their condition. The basic symptom checking systems based on Bayesian methods, decision trees, or information gain methods are easy to train and do not require significant computational resources. However, their drawbacks are low relevance of proposed symptoms and insufficient quality of diagnostics. The best results on these tasks are achieved by reinforcement learning models. Their weaknesses are the difficulty of developing and training such systems and limited applicability to cases with large and sparse decision spaces. We propose a new approach based on the supervised learning of neural models with logic regularization that combines the advantages of the different methods. Our experiments on real and synthetic data show that the proposed approach outperforms the best existing methods in the accuracy of diagnosis when the number of diagnoses and symptoms is large. The models and the code are freely available online (https://github.com/SympCheck/NeuralSymptomChecker).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Asai, A., Hajishirzi, H.: Logic-guided data augmentation and regularization for consistent question answering. In: Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics, pp. 5642–5650 (2020). https://doi.org/10.18653/v1/2020.acl-main.499
Guan, H., Baral, C.: A Bayesian approach for medical inquiry and disease inference in automated differential diagnosis. arXiv preprint arXiv:2110.08393 (2021)
Hayashi, Y.: A neural expert system with automated extraction of fuzzy if-then rules and its application to medical diagnosis. In: Advances in Neural Information Processing Systems, pp. 578–584 (1991)
He, W., Mao, X., Ma, C., Hernández-Lobato, J.M., Chen, T.: BSODA: a bipartite scalable framework for online disease diagnosis. In: Proceedings of ACM Web Conference (WWW-2022) (2022)
Jang, E., Gu, S., Poole, B.: Categorical reparameterization with gumbel-softmax. In: Proceedings of ICLR (2017)
Janisch, J., Pevný, T., Lisý, V.: Classification with costly features as a sequential decision-making problem. Mach. Learn. 109(8), 1587–1615 (2020). https://doi.org/10.1007/s10994-020-05874-8
Kao, H.C., Tang, K.F., Chang, E.: Context-aware symptom checking for disease diagnosis using hierarchical reinforcement learning. In: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 32 (2018)
Kohavi, R., et al.: Scaling up the accuracy of naive-bayes classifiers: a decision-tree hybrid. In: Proceedings of KDD, vol. 96, pp. 202–207 (1996)
Kononenko, I.: Machine learning for medical diagnosis: history, state of the art and perspective. Artif. Intell. Med. 23(1), 89–109 (2001). https://doi.org/10.1016/S0933-3657(01)00077-X
Lin, J., Chen, Z., Liang, X., Wang, K., Lin, L.: Towards causality-aware inferring: a sequential discriminative approach for medical diagnosis. arXiv preprint arXiv:2003.06534v4 (2022)
McAllister, R., Kahn, G., Clune, J., Levine, S.: Robustness to out-of-distribution inputs via task-aware generative uncertainty. In: 2019 International Conference on Robotics and Automation (ICRA). pp. 2083–2089. IEEE (2019). https://doi.org/10.1109/ICRA.2019.8793552
Peng, Y.S., Tang, K.F., Lin, H.T., Chang, E.: Refuel: exploring sparse features in deep reinforcement learning for fast disease diagnosis. Adv. Neural Inf. Process. Syst. 31, 7322–7331 (2018)
Ridnik, T., et al.: Asymmetric loss for multi-label classification. In: Proceedings of the IEEE/CVF International Conference on Computer Vision, pp. 82–91 (2021). https://doi.org/10.1109/ICCV48922.2021.00015
Riegel, R., et al.: Logical neural networks. arXiv preprint arXiv:2006.13155 (2020)
Semigran, H.L., Linder, J.A., Gidengil, C., Mehrotra, A.: Evaluation of symptom checkers for self diagnosis and triage: audit study. BMJ, 351 (2015). https://doi.org/10.1136/bmj.h3480
Tang, K.F., Kao, H.C., Chou, C.N., Chang, E.Y.: Inquire and diagnose: neural symptom checking ensemble using deep reinforcement learning. In: NIPS Workshop on Deep Reinforcement Learning (2016)
Wei, Z., et al.: Task-oriented dialogue system for automatic diagnosis. In: Proceedings of the 56th Annual Meeting of the Association for Computational Linguistics (Volume 2: Short Papers), pp. 201–207 (2018). https://doi.org/10.18653/v1/P18-2033
Xia, Y., Zhou, J., Shi, Z., Lu, C., Huang, H.: Generative adversarial regularized mutual information policy gradient framework for automatic diagnosis. In: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 34, pp. 1062–1069 (2020). https://doi.org/10.1609/aaai.v34i01.5456
Xu, L., Zhou, Q., Gong, K., Liang, X., Tang, J., Lin, L.: End-to-end knowledge-routed relational dialogue system for automatic diagnosis. In: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 33, pp. 7346–7353 (2019). https://doi.org/10.1609/aaai.v33i01.33017346
Zhao, X., Chen, L., Chen, H.: A weighted heterogeneous graph-based dialog system. IEEE Trans. Neural Networks Learn. Syst. pp. 1–6 (2021). https://doi.org/10.1109/TNNLS.2021.3124640
Zhou, Y., et al.: Clinical temporal relation extraction with probabilistic soft logic regularization and global inference. In: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 35, pp. 14647–14655 (2021). https://doi.org/10.1109/TNNLS.2021.3124640
Acknowledgements
We are grateful to anonymous reviewers for their valuable feedback. The work was supported by the RSF grant 20-71-10135.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Appendices
A Dataset Statistics and Hyperparameters
B Additional Experimental Results
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Nesterov, A., Ibragimov, B., Umerenkov, D., Shelmanov, A., Zubkova, G., Kokh, V. (2022). NeuralSympCheck: A Symptom Checking and Disease Diagnostic Neural Model with Logic Regularization. In: Michalowski, M., Abidi, S.S.R., Abidi, S. (eds) Artificial Intelligence in Medicine. AIME 2022. Lecture Notes in Computer Science(), vol 13263. Springer, Cham. https://doi.org/10.1007/978-3-031-09342-5_8
Download citation
DOI: https://doi.org/10.1007/978-3-031-09342-5_8
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-09341-8
Online ISBN: 978-3-031-09342-5
eBook Packages: Computer ScienceComputer Science (R0)