"Influence Sketching": Finding Influential Samples In Large-Scale Regressions

11/17/2016
by   Mike Wojnowicz, et al.
0

There is an especially strong need in modern large-scale data analysis to prioritize samples for manual inspection. For example, the inspection could target important mislabeled samples or key vulnerabilities exploitable by an adversarial attack. In order to solve the "needle in the haystack" problem of which samples to inspect, we develop a new scalable version of Cook's distance, a classical statistical technique for identifying samples which unusually strongly impact the fit of a regression model (and its downstream predictions). In order to scale this technique up to very large and high-dimensional datasets, we introduce a new algorithm which we call "influence sketching." Influence sketching embeds random projections within the influence computation; in particular, the influence score is calculated using the randomly projected pseudo-dataset from the post-convergence Generalized Linear Model (GLM). We validate that influence sketching can reliably and successfully discover influential samples by applying the technique to a malware detection dataset of over 2 million executable files, each represented with almost 100,000 features. For example, we find that randomly deleting approximately 10 samples reduces predictive accuracy only slightly from 99.47 whereas deleting the same number of samples with high influence sketch scores reduces predictive accuracy all the way down to 90.24 influential samples are especially likely to be mislabeled. In the case study, we manually inspect the most influential samples, and find that influence sketching pointed us to new, previously unidentified pieces of malware.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/14/2020

SOREL-20M: A Large Scale Benchmark Dataset for Malicious PE Detection

In this paper we describe the SOREL-20M (Sophos/ReversingLabs-20 Million...
research
01/03/2019

Projecting "better than randomly": How to reduce the dimensionality of very large datasets in a way that outperforms random projections

For very large datasets, random projections (RP) have become the tool of...
research
07/27/2023

Decoding the Secrets of Machine Learning in Malware Classification: A Deep Dive into Datasets, Feature Extraction, and Model Performance

Many studies have proposed machine-learning (ML) models for malware dete...
research
03/09/2018

Malytics: A Malware Detection Scheme

An important problem of cyber-security is malware analysis. Besides good...
research
11/04/2022

MalGrid: Visualization Of Binary Features In Large Malware Corpora

The number of malware is constantly on the rise. Though most new malware...
research
11/25/2022

OOG- Optuna Optimized GAN Sampling Technique for Tabular Imbalanced Malware Data

Cyberspace occupies a large portion of people's life in the age of moder...
research
08/23/2019

Delivering Scientific Influence Analysis as a Service on Research Grants Repository

Research grants have played an important role in seeding and promoting f...

Please sign up or login with your details

Forgot password? Click here to reset