Neural Model Parentage Mapping for Repository Reuse

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The lack of structured representation and parentage information for neural networks in public and proprietary repositories hinders users' ability to navigate, reuse, and understand the heritage of machine learning models, leading to inefficiencies in resource usage and environmental impact.

Innovation Solution

A computer-implemented method and system that analyzes machine learning model weights to determine parent-child relationships and construct model trees and graphs, using distance measures and temporal order to predict model heritage, enabling structured visualization and metadata imputation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If structured representation and parentage information are added to neural networks in repositories, then model discovery and reuse efficiency improve, but system complexity and data processing requirements increase

Engineering Contradiction:
Improvemodel discovery and reuse efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent pre-computes and stores structured representations, parentage information, and metadata for models before users need them. This includes calculating distance measures between models in advance and organizing them in searchable formats, so when users query the repository, the information is already prepared and readily available, eliminating the need for complex real-time analysis

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary indexing system that acts as a mediator between the raw model data and user queries. This intermediary layer pre-organizes models based on their parentage relationships, tasks, and performance metrics, allowing users to efficiently discover and reuse models without directly querying the entire model repository, thus reducing system complexity

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If distance measures based on internal learned representations are calculated for all model pairs, then model parentage prediction accuracy improves, but computational resources and time increase

Engineering Contradiction:
Improvemodel parentage prediction accuracyVSAvoidcomputational time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent segments the computational task of calculating distance measures by dividing the model repository into smaller groups or batches. Instead of calculating all pairwise distances simultaneously, the system processes models in segments, calculating distances for subsets of models independently. This reduces the memory footprint and allows parallel processing, significantly reducing computational time while maintaining accuracy

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial action by calculating distance measures only for necessary model comparisons rather than all possible pairs. The system uses sampling strategies and selective computation based on query requirements, calculating precise distance measures only when needed for parentage prediction, rather than pre-computing all possible distances which would be excessively time-consuming

Inventive Principle:
Principle #16Partial or excessive action

3Adaptability or versatility

If comprehensive model metadata and structured information are stored for all models, then model comparison and indexing capability improve, but storage requirements and data management complexity increase

Engineering Contradiction:
Improvemodel comparison capabilityVSAvoidstorage requirements
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent extracts only the essential and most relevant metadata and structured information from complete model datasets. Instead of storing all possible model attributes, the system identifies and stores only the critical features needed for parentage prediction, task classification, and performance comparison. This selective extraction reduces storage requirements while maintaining the versatility needed for effective model comparison and indexing

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS20250363425A1Machine learning model analysis and classification
Publication Date: 2025.11.27 YISSUM RESEARCH DEVELOPMENT COMPANY OF THE HEBREW UNIVERSITY OF JERUSALEM LTD
  • US20250363425A1 patent drawing
  • US20250363425A1 patent drawing
  • US20250363425A1 patent drawing

AI summary

A computer-implemented method comprising: receiving, as input, a set of machine learning models associated with a repository of models, wherein a creation time for each of the models in the set with respect to the repository is known; determining a distance measure with respect to each pair of models in the set, based, at least in part, on a set of internal learned representations which determine how each of the models processes and encodes input data; and predicting, for each model m in the set, a parent model p from which the model m was generated via additional training, based, at least in part, on (x) the distance measure, and (y) temporal order and distance determined based on the creation time, between the model m and the parent model p.