Integrating AI and Machine Learning in Quality Assurance for Automation Engineering
DOI:
https://doi.org/10.36676/jrps.v15.i3.1445Keywords:
AI, Machine Learning, Quality Assurance, Automation Engineering, Ethical Model Development, Artificial IntelligenceAbstract
The integration of AI and Machine Learning (ML) into Quality Assurance (QA) for Automation Engineering represents a transformative shift, leveraging data-driven decision-making and automation across industries. Despite their promising benefits, the reliability, fairness, and generalizability of ML models remain significant concerns. This paper addresses these challenges by exploring the complexities inherent in assessing and validating ML programs. Firstly, it identifies obstacles such as bias, model robustness, and adaptability to new data, emphasizing the necessity for rigorous testing frameworks. Secondly, the paper reviews existing methodologies and solutions proposed in scholarly literature to enhance the assessment of ML programs, ensuring they perform as intended and meet ethical standards.
This comprehensive manual serves as a guiding resource for professionals and scholars navigating the dynamic convergence of QA and ML. It underscores the need for continual learning and adaptation in an era where AI's potential is matched by the responsibilities of ethical and resilient model development. By offering profound insights and methodologies, the paper equips QA practitioners and AI enthusiasts alike to navigate the intricate terrain of quality assurance in the era of machine learning effectively.
References
Braiek, H., & Khomh, F. (2020). On testing machine learning programs. 10.1016/J.JSS.2020.110542 DOI: https://doi.org/10.1016/j.jss.2020.110542
Mahapatra, S., Mishra, S., & Mishra, S. (2019). Usage of Machine Learning in Software Testing.
10.1007/978-3-030-38006-9_3 DOI: https://doi.org/10.1007/978-3-030-38006-9_3
Marijan, D., & Gotlieb, A. (2020). Software Testing for Machine Learning. 10.1609/AAAI.V34I09.7084 DOI: https://doi.org/10.1609/aaai.v34i09.7084
Marijan, D., Gotlieb, A., & Ahuja, M. (2019). Challenges of Testing Machine Learning Based Systems. 10.1109/AITEST.2019.00010 DOI: https://doi.org/10.1109/AITest.2019.00010
Nakajima, S., & Bui, H. (2015). Dataset Coverage for Testing Machine Learning Computer Programs. 10.1109/APSEC.2016.049 DOI: https://doi.org/10.1109/APSEC.2016.049
Omri, S., & Sinz, C. (2021). Machine Learning Techniques for Software Quality Assurance: A Survey.
Sherin, S., Khan, M., & Iqbal, M. (2019). A Systematic Mapping Study on Testing of Machine Learning Programs.
Xie, X., K, J., Murphy, C., & Kaiser, G. (2011). Testing and validating machine learning classifiers by metamorphic testing. 10.1016/J.JSS.2010.11.920 DOI: https://doi.org/10.1016/j.jss.2010.11.920
Zhang, J., Harman, M., & Ma, L.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2024 International Journal for Research Publication and Seminar
This work is licensed under a Creative Commons Attribution 4.0 International License.
Re-users must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use. This license allows for redistribution, commercial and non-commercial, as long as the original work is properly credited.