Multi-Label SVM Classification Using Hyperplane Distance Tiers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing multi-label classification methods, such as support vector machines running a one-vs-the-rest classifier, struggle to effectively assign multiple labels to websites containing content related to multiple topics, especially when the number of categories exceeds 50, leading to a significant proportion of unlabeled documents.

Innovation Solution

A modified multi-label classification system that calculates distances between feature vectors and hyperplanes for each label, allowing for tiered labeling, ensuring that at least one label is assigned by considering positive and negative distances from the mean, using Gaussian distributions and standard deviations to determine relevant labels.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional one-vs-the-rest classifier is used with large number of label classes, then classification coverage is reduced, but labeling completeness deteriorates

Engineering Contradiction:
Improveclassification coverageVSAvoidlabeling completeness
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The patent segments the classification process into multiple tiers. The first tier uses a traditional one-vs-the-rest classifier to identify documents with strong class associations. The second tier uses a linear classifier to identify additional documents with weaker but still significant associations. This segmentation allows the system to handle large numbers of label classes while maintaining labeling completeness by capturing documents at different confidence levels across multiple classification passes.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If multiple label classes are assigned to websites, then policy filtering accuracy is improved, but computational complexity increases

Engineering Contradiction:
Improvepolicy filtering accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent divides the multi-label classification task into two sequential stages: first tier classification using one-vs-the-rest SVM classifiers, and second tier classification using linear SVM classifiers. This segmentation reduces computational complexity by processing documents in stages rather than requiring all classifiers to evaluate all documents simultaneously, while still achieving accurate multi-label assignment for policy filtering.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial action by implementing tiered classification where not all label classes need to be evaluated with equal depth for every document. The first tier provides a baseline classification, and the second tier adds supplementary labels only where needed. This approach achieves sufficient filtering accuracy without the full computational burden of exhaustive multi-label classification for all documents.

Inventive Principle:
Principle #16Partial or excessive action

3Manufacturing precision

If tiered labeling approach is implemented, then multi-label assignment accuracy is improved, but processing time increases

Engineering Contradiction:
Improvemulti-label assignment accuracyVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent segments the classification process into two tiers that can be executed sequentially or in parallel. The first tier quickly identifies documents with strong class associations using optimized one-vs-the-rest classifiers. The second tier then processes documents to identify additional labels. This segmentation improves multi-label assignment accuracy while managing processing time by breaking down the complex classification task into manageable stages.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The first tier classification serves as preliminary action that identifies clearly classified documents before the second tier processing. Documents that are confidently classified in the first tier may not require extensive second tier analysis, allowing the system to optimize processing time by performing preliminary filtering and classification before applying more computationally intensive second tier labels where necessary.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12613890B2Multi-label classifier training
Publication Date: 2026.04.28 NETSKOPE INC
  • US12613890B2 patent drawing
  • US12613890B2 patent drawing
  • US12613890B2 patent drawing

AI summary

The technology disclosed includes a system to perform multi-label support vector machine (SVM) classification of a document. The system creates document features representing frequencies or semantics of words in the document. Trained SVM classification parameters for a plurality of labels are applied to the document features for the document. The system determines positive and negative distances between SVM hyperplanes for the labels and the feature vector. Labels with positive distance to the feature vector are harvested. When the distribution of negative distances is characterized by a mean and standard deviation, the system further harvests the labels with a negative distance such that the harvested labels include the labels with a negative distance between the mean negative distance and zero and separated from the mean negative distance by a predetermined first number of standard deviations.