Collaborative Filtering for Scalable Predictive Model Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Developing and maintaining large-scale predictive analytics models in industrial settings, such as automotive factories with thousands of machines, is challenging due to performance and scalability issues, where training a single model yields poor accuracy and training separate models for each machine is impractical.

Innovation Solution

Implementing predictive analytics model management using collaborative filtering to group machines with similar characteristics, train models for each group, and dynamically reconfigure based on data stream changes, allowing for efficient development, deployment, and maintenance of predictive analytics models.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a single predictive analytics model is trained for all machines, then device complexity is reduced, but manufacturing precision deteriorates due to poor prediction accuracy

Engineering Contradiction:
Improvenumber of models to manageVSAvoidprediction accuracy
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The patent segments machines into distinct groups based on operational characteristics and performance metrics. Each group receives a dedicated predictive analytics model trained on group-specific data, allowing the system to manage multiple specialized models rather than a single generic model, thereby improving prediction accuracy while maintaining manageable complexity through systematic organization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by training predictive models with group-specific characteristics and parameters tailored to each machine group's unique operational patterns. This localized approach ensures that each model is optimized for its specific group's data distribution and failure modes, improving manufacturing precision through customized predictions rather than one-size-fits-all modeling.

Inventive Principle:
Principle #3Local quality

2Manufacturing precision

If separate predictive analytics models are trained for each machine, then manufacturing precision improves, but device complexity increases making the system impractical to maintain

Engineering Contradiction:
Improveprediction accuracyVSAvoidnumber of models to manage
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent reduces device complexity by segmenting machines into logical groups based on shared characteristics, thereby reducing the number of individual models from thousands (one per machine) to a manageable number of group models. This segmentation maintains high prediction accuracy by ensuring each group is homogeneous enough for effective modeling while being large enough to enable practical model management and deployment.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates universal group-level models that serve multiple machines within each group simultaneously. Each group model functions as a multi-functional predictive system that can assess risk and predict failures for any machine within its group, reducing the overall number of models needed while maintaining comprehensive coverage and high accuracy through group-specific training data.

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

3Ease of operation

If groupings are static, then ease of operation improves, but adaptability deteriorates when machine characteristics change over time

Engineering Contradiction:
Improvemodel management simplicityVSAvoidresponse to data stream changes
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic groupings that automatically adapt when machine characteristics change. The system continuously monitors operational data and reassigns machines to different groups based on current characteristics, ensuring that group compositions evolve with changing conditions. This dynamic approach maintains both ease of operation through automated reconfiguration and adaptability by keeping groups homogeneous and relevant to current operational states.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent incorporates feedback mechanisms that monitor machine performance and group composition over time. When changes in machine characteristics are detected, the system provides feedback to automatically trigger regrouping and model retraining, ensuring continuous adaptation to new conditions while maintaining operational simplicity through automated closed-loop control rather than manual intervention.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20220004174A1Predictive analytics model management using collaborative filtering
Publication Date: 2022.01.06 INTEL CORP
  • US20220004174A1 patent drawing
  • US20220004174A1 patent drawing
  • US20220004174A1 patent drawing

AI summary

In one embodiment, a computing device includes interface circuitry and processing circuitry. The processing circuitry receives, via the interface circuitry, a data stream captured at least partially by sensor(s), which contains feature values corresponding to an unlabeled instance of a feature set. The processing circuitry then groups the data stream into a data stream group, which is assigned from a set of data stream groups based on the feature values in the data stream. The processing circuitry then selects a predictive model for the data stream group from a set of predictive models, which are each trained to predict a target variable for a corresponding data stream group. The processing circuitry then predicts the target variable for the data stream using the predictive model, which infers the target variable based on the set of feature values in the data stream.