Document Classification With Attribute-Based Anchor Word Learning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing document classification models using machine learning struggle to effectively utilize supplementary short texts, such as definition sentences, due to differences in word feature quantities between the short texts and input documents, leading to reduced classification accuracy.

Innovation Solution

A document classification apparatus that divides sentences into word units, calculates appearance statistics, provides attributes for specialty, specificity, and category independence, extracts anchor words, and performs target learning to generate word embedding vectors for improved classification.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If supplementary short texts are used for training the document classification model, then the model can utilize domain-specific knowledge, but the classification accuracy deteriorates due to excessive weighting of short text words or burying of important keywords

Engineering Contradiction:
Improvedomain knowledge utilizationVSAvoidclassification accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent applies local quality by differentiating the treatment of words based on their attributes. Words are classified into positive examples (anchor words with high specialty/specificity) and negative examples (other words) based on their attribute scores. This selective differentiation allows the model to focus on high-value words from supplementary texts while avoiding the harmful effects of treating all words equally, thus resolving the contradiction between utilizing domain knowledge and maintaining classification accuracy.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent segments the training process into distinct phases: first training with only input documents to establish a baseline word embedding space, then selectively incorporating supplementary text words as positive examples during fine-tuning. This segmentation allows the model to first learn general patterns and then selectively integrate domain-specific knowledge, preventing the supplementary text from overwhelming the model with its distinctive word features.

Inventive Principle:
Principle #1Segmentation

2Ease of manufacture

If all words in supplementary text are treated equally in the training process, then the training process is simple, but important keywords are buried in general words reducing classification performance

Engineering Contradiction:
Improvetraining process simplicityVSAvoidclassification performance
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The patent implements local quality by assigning different roles to different words based on their attributes. Words with high specialty and specificity scores become anchor words (positive examples), while other words become negative examples. This attribute-based differentiation automatically identifies important keywords without complex manual curation, maintaining training simplicity while significantly improving classification performance by preventing keyword burying.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12346363B2Document classification apparatus, method, and storage medium
Publication Date: 2025.07.01 KK TOSHIBA
  • US12346363B2 patent drawing
  • US12346363B2 patent drawing
  • US12346363B2 patent drawing

AI summary

A document classification apparatus includes a processing circuit. The processing circuit configured to: divide a sentence included in a target document into word units; divide a sentence included in a supplementary text into word units; calculate an appearance statistic of a word obtained from the target document and the supplementary-text; provide, to the word, an attribute representing specialty, specificity, or category independence based on the appearance statistic; extract an anchor word from words included in the supplementary text based on the attribute; perform target learning in accordance with an attribute of the anchor word and generate a word embedding vector; and estimate a classification category of a document based on the word embedding vector.