Air conditioner control based on prediction from classification model

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing air conditioning control systems face challenges in maintaining prediction accuracy due to the time lag in updating the learning model, which results in inadequate responsiveness to sudden temperature changes, leading to deteriorated prediction performance.

Innovation Solution

The system allows edge terminals to locally update the learning model using prediction results and request relearning from the cloud server when cumulative prediction errors exceed a threshold, reducing the frequency of communications and enhancing responsiveness.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the learning model is updated frequently by the cloud server, then the prediction accuracy is improved, but the communication frequency and system complexity increase

Engineering Contradiction:
Improveprediction accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system divides the model update function into two parts: the cloud server performs initial model training and periodic updates, while edge terminals perform local adaptive updates using sequential machine learning. This segmentation allows frequent local adaptations without requiring constant cloud communication, thus maintaining prediction accuracy while reducing system complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The cloud server performs preliminary model training in advance and distributes the trained model to edge terminals. The edge terminals then use this pre-trained model as a baseline and perform incremental local updates. This preliminary action reduces the need for frequent cloud communication while maintaining accurate predictions through local adaptations.

Inventive Principle:
Principle #10Preliminary action

2Device complexity

If the learning model is updated by the cloud server at preset intervals, then the system complexity is reduced, but the responsiveness to sudden temperature changes deteriorates

Engineering Contradiction:
Improvesystem complexityVSAvoidresponsiveness to temperature changes
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The system transitions from static periodic updates to dynamic adaptive updates. Edge terminals continuously monitor prediction errors and trigger model relearning when errors exceed a threshold, allowing the system to adapt dynamically to sudden temperature changes while maintaining relatively simple architecture.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements feedback mechanisms where edge terminals monitor prediction accuracy and send requests to the cloud server when performance degrades. This feedback loop enables responsive adaptation to environmental changes while keeping the cloud server involved only when necessary, balancing simplicity and adaptability.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If edge terminals perform local sequential machine learning, then the responsiveness to temperature changes is improved, but the computation load at the edge increases

Engineering Contradiction:
Improveresponsiveness to temperature changesVSAvoidcomputation load at edge
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

Instead of performing full model retraining at the edge, the system implements sequential machine learning that performs partial updates incrementally. This approach provides the responsiveness benefits of local learning while significantly reducing the computational burden compared to complete model retraining, making edge computation feasible.

Inventive Principle:
Principle #16Partial or excessive action

4Reliability

If the cloud server collects log information from multiple users, then the model generalization is improved, but the communication data volume increases

Engineering Contradiction:
Improvemodel generalizationVSAvoidcommunication data volume
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system extracts only essential features and aggregated statistics from user logs rather than transmitting complete raw data to the cloud. This extraction approach maintains model generalization by preserving key patterns while significantly reducing communication data volume between edge terminals and the cloud server.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11644211B2Air conditioner control based on prediction from classification model
Publication Date: 2023.05.09 FUJITSU LTD
  • US11644211B2 patent drawing
  • US11644211B2 patent drawing
  • US11644211B2 patent drawing

AI summary

A prediction method implemented by a computer, the method includes: receiving a classification model from a server, the classification model being a model for classifying logs of an electronic device into two or more classes, the server being a computer configured to distribute the classification model; calculating, with respect to different time points, a prediction error by using a predicted value outputted by the classification model and an actual measured value observed at each of the different time points; performing sequential machine learning for the classification model to have the prediction error satisfy a certain condition; and when a cumulative sum with respect to the prediction error of the sequential machine learning is equal to or greater than a threshold, requesting the server apparatus to relearn the classification model.