Attribute-Guided Image Classification for Robust Domain Shift

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Neural networks lack robustness in image classification due to domain shift, leading to unpredictable performance.

Innovation Solution

Implementing a method that provides class attributes with descriptions for image members, using attribute-guided, attribute-embedded, or auto-attribute networks to classify images, enhancing explainability and robustness by learning attribute queries within the network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If neural networks are used for image classification, then classification speed and automation are improved, but robustness and explainability deteriorate

Engineering Contradiction:
Improveclassification automationVSAvoidprediction robustness
Core Design Contradiction:
Extent of automationVSReliability

Solution Approach 1:

The patent introduces attribute predictions as an intermediary between image features and class classification. The network first predicts attributes (e.g., 'has wings', 'is red') that describe properties of the image, then uses these attributes to inform the final class prediction. This intermediary layer provides explainability by showing which attributes contributed to the classification, while maintaining automation throughout the process.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If neural networks classify images without attribute explanations, then device complexity is reduced, but explainability and localized attribution deteriorate

Engineering Contradiction:
Improvenetwork structure simplicityVSAvoidprediction explanation
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

The patent segments the classification task into two distinct parts: attribute prediction and class prediction. The network outputs both attribute predictions (providing explanation) and class predictions (providing classification). This segmentation allows the system to maintain relatively simple architecture while generating explanatory attributes that localize why certain predictions were made, addressing the explainability gap without excessive complexity.

Inventive Principle:
Principle #1Segmentation

3Speed

If traditional neural networks are used, then processing speed is improved, but performance under domain shift deteriorates

Engineering Contradiction:
Improveclassification speedVSAvoidperformance under domain shift
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent performs preliminary attribute prediction before final class classification. By first predicting attributes that capture essential properties of the image (such as color, shape, presence of specific features), the network prepares a more robust representation that can better handle domain shifts. This preliminary action of attribute extraction creates a bridge between different domains while maintaining classification speed through efficient network architecture.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12620200B2Method for operating a technical system and technical system
Publication Date: 2026.05.05 ROBERT BOSCH GMBH
  • US12620200B2 patent drawing
  • US12620200B2 patent drawing

AI summary

A method for operating a technical system and a technical system. The method includes providing for at least one class at least one class attribute comprising a description for members of the class, providing features characterizing a digital image, determining a class of the at least one class that classifies the digital image depending on the features, and determining at least one first attribute depending on the at least one class attribute provided for the class that classifies the digital image. The at least one first attribute includes an explanation for classifying the digital image with the class that classifies the digital image. The method further includes operating the technical system depending on the class that classifies the digital image and/or depending on the at least one first attribute.