Spatially Forked Deep Learning for Zero-Shot Characterization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current AI systems struggle to recognize new samples of previously analyzed classes and identify novel observations, as they rely heavily on large training datasets and fail to emulate human-like reasoning and creative understanding, particularly in tasks like zero-shot learning and few-shot learning.

Innovation Solution

A spatially forked deep learning architecture with a primary learner and a comparator network that uses structured memory to relate new inputs to past memorized instances, allowing for prediction and reasoning beyond training data, and enabling the learning of attributes without explicit training samples.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional deep learning methods are used with large training datasets, then classification accuracy for known categories is improved, but the system fails to recognize new samples of previously analyzed classes and cannot identify novel observations

Engineering Contradiction:
Improveability to recognize new classesVSAvoidtraining data requirements
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The system performs preliminary action by pre-training on known categories and pre-defining attribute spaces before encountering new classes. The attribute definition module pre-establishes the structure for characterizing objects, allowing the system to quickly adapt to new classes without requiring extensive new training data.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The attribute-based representation serves as an intermediary between visual inputs and class identification. Instead of directly mapping images to class labels (which fails for unseen classes), the system uses intermediate attribute descriptions that can generalize to new classes. This intermediary representation enables transfer of knowledge from seen to unseen categories.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If AI systems rely on large training datasets for each category, then prediction accuracy is improved, but computational complexity and data requirements increase significantly

Engineering Contradiction:
Improveclassification accuracyVSAvoidsystem architecture complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments the classification task into two independent components: (1) attribute detection module that identifies object attributes, and (2) class identification module that maps attributes to classes. This segmentation allows each component to be optimized independently and reduces the overall complexity by breaking down the monolithic classification problem.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The attribute definition module creates a universal representation that serves multiple functions: it characterizes seen classes, describes unseen classes, enables few-shot learning, and supports transfer learning. This single universal attribute space replaces the need for separate classification models for each category, reducing system complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Measurement precision

If existing AI methods require large numbers of training samples for each category, then learning accuracy is improved, but the system cannot learn attributes of objects without training samples

Engineering Contradiction:
Improveattribute learning accuracyVSAvoidzero-shot learning capability
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The system uses copying by transferring attribute knowledge from seen categories to unseen categories. The attribute definition module copies the structure and relationships learned from training data and applies them to new classes. This allows the system to learn attributes of objects without requiring actual training samples of those specific objects.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The system changes parameters by moving from class-specific parameters (requiring extensive training per class) to attribute-level parameters (shared across all classes). By parameterizing the problem in terms of universal attributes rather than class-specific features, the system achieves both high accuracy and zero-shot learning capability.

Inventive Principle:
Principle #35Parameter changes

4Productivity

If deep learning models are trained on specific categories, then performance on those categories is improved, but the system fails to emulate human-like reasoning and creative understanding for unseen categories

Engineering Contradiction:
Improveclassification speedVSAvoidreasoning capability
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The system performs preliminary reasoning by establishing attribute relationships and logical structures during training. The attribute definition module pre-defines how attributes relate to each other and to class concepts, enabling the system to perform logical reasoning about unseen categories without requiring retraining. This preliminary structuring of knowledge enables human-like reasoning capabilities.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11531876B2Deep learning for characterizing unseen categories
Publication Date: 2022.12.20 UNIV OF FLORIDA RESEARCH FOUNDATION INC
  • US11531876B2 patent drawing
  • US11531876B2 patent drawing

AI summary

Systems and methods for a computer-based visual recognition based upon a spatially forked deep learning architecture, including unification of deep learning and reasoning. A method can include a primary learner with an adjacent structured memory bank that can not only predict the output from a given input, but also relate the input to all past memorized instances and help in creative understanding.