Firenze: Model Evaluation Using Weak Signals

07/02/2022
by   Bhavna Soman, et al.
0

Data labels in the security field are frequently noisy, limited, or biased towards a subset of the population. As a result, commonplace evaluation methods such as accuracy, precision and recall metrics, or analysis of performance curves computed from labeled datasets do not provide sufficient confidence in the real-world performance of a machine learning (ML) model. This has slowed the adoption of machine learning in the field. In the industry today, we rely on domain expertise and lengthy manual evaluation to build this confidence before shipping a new model for security applications. In this paper, we introduce Firenze, a novel framework for comparative evaluation of ML models' performance using domain expertise, encoded into scalable functions called markers. We show that markers computed and combined over select subsets of samples called regions of interest can provide a robust estimate of their real-world performances. Critically, we use statistical hypothesis testing to ensure that observed differences-and therefore conclusions emerging from our framework-are more prominent than that observable from the noise alone. Using simulations and two real-world datasets for malware and domain-name-service reputation detection, we illustrate our approach's effectiveness, limitations, and insights. Taken together, we propose Firenze as a resource for fast, interpretable, and collaborative model development and evaluation by mixed teams of researchers, domain experts, and business owners.

READ FULL TEXT

page 6

page 7

research
02/08/2023

(Re)Defining Expertise in Machine Learning Development

Domain experts are often engaged in the development of machine learning ...
research
05/23/2022

Rethinking Streaming Machine Learning Evaluation

While most work on evaluating machine learning (ML) models focuses on co...
research
05/21/2022

Automated machine learning: AI-driven decision making in business analytics

The realization that AI-driven decision-making is indispensable in today...
research
03/03/2023

MLTEing Models: Negotiating, Evaluating, and Documenting Model and System Qualities

Many organizations seek to ensure that machine learning (ML) and artific...
research
04/24/2023

Incorporating Experts' Judgment into Machine Learning Models

Machine learning (ML) models have been quite successful in predicting ou...
research
08/03/2023

Automated Machine Learning in the smart construction era:Significance and accessibility for industrial classification and regression tasks

This paper explores the application of automated machine learning (AutoM...
research
03/18/2022

I Know Therefore I Score: Label-Free Crafting of Scoring Functions using Constraints Based on Domain Expertise

Several real-life applications require crafting concise, quantitative sc...

Please sign up or login with your details

Forgot password? Click here to reset