Clustering Analysis for Deduplication of Training Set Samples for Machine Learning Based Computer Threat Analysis

Patent №

US 11,620,471

Granted

2023-04-04

Filed 2017

Owner

CYLANCE INC.

Lab

AI components

5

ml · nlp · vision · kr · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

15800603

A method, a system, and a computer program product for performing analysis of data to detect presence of malicious code are disclosed. Reduced dimensionality vectors are generated from a plurality of original dimensionality vectors representing features in a plurality of samples. The reduced dimensionality vectors have a lower dimensionality than an original dimensionality of the plurality of original dimensionality vectors. A first plurality of clusters is determined by applying a first clustering algorithm to the reduced dimensionality vectors. A second plurality of clusters is determined by applying a second clustering algorithm to one or more clusters in the first plurality of clusters using the original dimensionality. An exemplar for a cluster in the second plurality of clusters is added to a training set, which is used to train a machine learning model for identifying a file containing malicious code.

Machine learningNatural languageVisionKnowledge representationAI hardwareG06N 20/00G05B 13/0265G06F 18/23G06F 18/28G06F 21/563G06F 21/564

AI classification

Machine learning1.00
AI hardware1.00
Natural language1.00
Vision0.97
Knowledge representation0.70
Planning0.03
Evolutionary computation0.00
Speech0.00

Ownership

CYLANCE INC.

assignment · 440110849

Assignors

BROCK, JOHN

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC