Validation Optimisation using Machine Learning Techniques
Integration and validation is the most vital part before releasing products to customers in Intel. The validation team qualifies the release based on multiple stages of validation on hardware and software stack. Bugs are raised after execution of test cases on each platform and so similar bugs arise which are filed by the user. There is a immediate concern on this and hence, many issues are closed as duplicates.The main objective is to find these similar bugs for each bug filed and thereby,debug efforts can be reused.Similar bugs are found by term based search using ElasticSearch ,a text search engine and neural network based search where context is considered.Using elasticsearch,scoring algorithms based on driver versions and platform hierarchy are applied to rank the similar bugs. LSTM neural networks are also incorporated to predict duplicate bugs by considering context of the sentence and thereby, increasing accuracy.
Keywords:NLP, Machine Learning, ElasticSearch
Giorgio Maria Di Nunzio and Alexandro, “A Study on Query Expansion with MeSH Terms and Elasticsearch”. http://ceur-ws.org/Vol-2125/paper_200.pdf
Jasper Sneek, Hugo Larochelle and Ryan P.Adams ,”Practical Bayesian Optimization of Machine Learning Algorithms”,Advances in Neural Information Processing Systems 2 5 (NIPS 2012).
Nilanjana Dev Nath, Shree Kant Jha,Janki Meena M ,”A Survey Paper on Elastic Search Similarity Algorithm”,Asian Journal of Pharmaceutical And Clinical Research. April 2017. https://doi.org/10.22159/ajpcr.2017.v10s1.19757
Darshita Kalyani, Dr. Devarshi Mehta.,”Paper on Searching and Indexing Using ElasticSearch”, International Journal of Engineering and Computer Science, Volume 6 Issue 6 June 2017.
Copyright (c) 2020 R Akshay Dharmapuri
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
Any non-commercial use, distribution, adaptation, and reproduction in any medium is permitted as long as the original work is properly cited. However, caution and responsibility are required when reusing as the articles on the preprint server are not peer-reviewed. Readers are advised to check for the availability of any updated or peer-reviewed version.