Related Experiment Video
Updated: Jul 9, 2025

Design and Analysis for Fall Detection System Simplification
Published on: April 6, 2020
Novel method of building train and test sets for evaluation of machine learning models related to software bugs
Lukasz Chmielowski1,2, Michal Kucharzak3,4, Robert Burduk4
1Nokia Solutions and Networks sp. z o.o., 02-685, Warsaw, Poland. lukasz.chmielowski@nokia.com.
Abstract:
Nowadays many tools are in use in processes related to handling bug reports, feature requests, supporting questions or similar related issues which should be handled during software development or maintenance. Part of them use machine learning techniques. In introduction is presented a review of fundamental methods used for evaluation of machine learning models. This paper points out weak points of currently used metrics for evaluation in specific context of the cases related to software development especially bug reports. The disadvantages of state of the art are related to disregarding time dependencies which are important to be applied for creating train and test sets as they may have impact on results. Extensive research of the art has been conducted and has not been found any article with the use of time dependencies for evaluation of machine learning models in the context of works related to software development applications like machine learning solutions to supporting bug tracking systems. This paper introduces a novel solution which is devoid of these drawbacks. Experimental research showed the effectiveness of the introduced method and significantly different results obtained compared to the state-of-the-art methods.
Related Concept Videos
Survival Tree
Building a Survival Tree
Constructing a...
Quantifying and Rejecting Outliers: The Grubbs Test
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...

