Pretrained Model Adaptation Using Unit-Vector Weight Reflections

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for adapting pretrained models to specific tasks are inefficient in terms of computational resources and prone to catastrophic overwriting of weights, particularly in deep learning applications involving classification, digital image, audio, and video data.

Innovation Solution

A method and device that utilize transformations based on unit-length vectors and outer products to adapt pretrained models, employing hyperplane reflections or interactions of multiple hyperplanes to adjust weights efficiently, reducing the risk of catastrophic overwriting by maintaining a constant or bounded Frobenius distance from the identity matrix.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If existing methods are used to adapt pretrained models to specific tasks, then the model can be customized for specific applications, but the computational resource efficiency deteriorates and catastrophic overwriting of weights occurs

Engineering Contradiction:
Improvemodel adaptabilityVSAvoidcomputational resource efficiency
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The patent segments the weight adaptation process by applying different transformation strategies to different subsets of weights within the neural network. Specifically, it identifies importance subsets of weights and applies targeted transformations only to these segments rather than uniformly transforming all weights, thereby reducing computational overhead while maintaining adaptability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transforms weight parameters using mathematical transformations based on learned vectors. The weights are transformed through operations involving outer products of transformation vectors with their transposes, allowing the model to adapt to specific tasks by changing weight parameters in a controlled manner that preserves computational efficiency.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If existing methods are used to adapt pretrained models to specific tasks, then the model can be customized for specific applications, but catastrophic overwriting of weights occurs

Engineering Contradiction:
Improvemodel adaptabilityVSAvoidweight preservation
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent applies controlled parameter transformations to weight subsets using mathematical operations that preserve the essential characteristics of pretrained weights. The transformation involves computing outer products of transformation vectors and applying them selectively to important weight subsets, ensuring that weight updates are nuanced rather than catastrophic.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent applies transformations only to identified importance subsets of weights rather than uniformly transforming all weights. This partial action approach prevents catastrophic overwriting by limiting the transformation scope to only those weight subsets that are most critical for task adaptation, thereby preserving the reliability of the pretrained model.

Inventive Principle:
Principle #16Partial or excessive action

3Device complexity

If uniform transformation is applied to all weights, then the transformation process is simple, but nuanced weight adjustment is lost

Engineering Contradiction:
Improvetransformation complexityVSAvoidweight adjustment precision
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The patent divides weights into importance subsets and applies different transformation approaches to different segments. This segmentation enables nuanced weight adjustment by allowing selective transformation of critical weight subsets while leaving other weights unchanged, achieving high precision without requiring complex transformations across all weights.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies the principle of local quality by transforming only specific local subsets of weights that are identified as important for the target task, rather than applying uniform transformation globally. This local approach enables precise weight adjustment where needed while maintaining simplicity in regions where transformation is not required.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20250292082A1Device and computer implemented method for adapting a in particular pretrained model to a task
Publication Date: 2025.09.18 ROBERT BOSCH GMBH
  • US20250292082A1 patent drawing
  • US20250292082A1 patent drawing
  • US20250292082A1 patent drawing

AI summary

Adapting a pretrained model to a task. The method includes providing the pretrained model including a layer configured to map a multidimensional input depending on weights to a multidimensional output, wherein a vector includes a subset of the weights that weighs the elements of the multidimensional input for a dimension of the output of the layer; providing training data and learning at least one vector of a transformation for adapting the subset depending on the training data and the output of the model, the at least one vector having unit length, and the transformation includes an outer product of the at least one vector with the transposed at least one vector, or the at least one vector is normalized to have unit length, and the transformation includes an outer product of the normalized at least one vector with the transposed normalized at least one vector.