Reduced-size file type classification with deep learning
AssigneePalo Alto Networks, Inc.
InventorsTung-Ling Li, Dongrui Zeng, Wenjun Hu, Yang Ji, William Redington Hewlett, II
Life of this patent
Estimating the term…
Loading patent…
AssigneePalo Alto Networks, Inc.
InventorsTung-Ling Li, Dongrui Zeng, Wenjun Hu, Yang Ji, William Redington Hewlett, II
Estimating the term…
Files are classified by file type based on reduced-size representations of the file contents (e.g., truncated versions of files) using a trained convolutional neural network (CNN). The CNN architecture includes a hidden layer comprising a Kolmogorov-Arnold Network (KAN) layer in lieu of a traditional fully connected layer. Training of the CNN employs a cost function that combines cross-entropy loss and contrastive loss for evaluating CNN performance. Training of the CNN is also incremental-when training a CNN for the task of classifying reduced-size files, the CNN is first trained on a training dataset comprising files of their original sizes. Once this initial phase of training is complete, the trained CNN is fine-tuned as a result of one or more additional phases of training, where each additional training phase uses a training dataset comprising reduced-size (e.g., truncated) versions of the files.
A method comprising:
One or more non-transitory machine-readable media having program code stored thereon, the program code comprising instructions to:
An apparatus comprising:
Dependencies are inferred from the claim text.