Decoupled Model Management for NLU Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The maintenance and management of natural language understanding models in human-computer dialogue systems are inefficient due to the coupling of models with application apparatuses, leading to increased design complexity and difficulty in updating, adding, or deleting models.

Innovation Solution

A model management apparatus and method that decouples the model from the model application apparatus, featuring a model storage module and a model update module, allowing for independent setup and enabling efficient updates, additions, and deletions of models, along with a data management apparatus for regression testing to ensure compatibility.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the model is coupled with the model application apparatus, then the model can be directly used to implement functions, but the maintenance and management efficiency deteriorates and design complexity increases

Engineering Contradiction:
Improvemaintenance and management efficiencyVSAvoiddesign complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent divides the system into two independent parts: the model management apparatus that handles model maintenance and the model application apparatus that uses models for functions. This segmentation allows each component to be optimized independently, improving maintenance efficiency while reducing the complexity burden on the application apparatus.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts the model management functionality from the model application apparatus by introducing a separate model management apparatus. This extraction removes the maintenance and management responsibilities from the application layer, allowing models to be updated and managed centrally without affecting the application logic.

Inventive Principle:
Principle #2Taking out (Extraction)

2Ease of operation

If the model is coupled with the model application apparatus, then the model can be directly integrated, but the ease of updating, adding, or deleting models deteriorates

Engineering Contradiction:
Improveease of updating, adding, or deleting modelsVSAvoidintegration complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent extracts model update, addition, and deletion operations from the application apparatus and consolidates them in the model management apparatus. This allows models to be managed through centralized operations without requiring changes to the application code, significantly improving ease of model maintenance.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The model management apparatus acts as an intermediary between model developers and application users. It provides a dedicated interface for model updates and management, isolating the application apparatus from model change complexities and enabling straightforward model maintenance operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of repair

If the model management apparatus is set up independently from the model application apparatus, then the ease of model maintenance improves, but the system architecture complexity increases

Engineering Contradiction:
Improveease of model maintenanceVSAvoidsystem architecture complexity
Core Design Contradiction:
Ease of repairVSDevice complexity

Solution Approach 1:

The model management apparatus is designed as a universal platform that can manage multiple models and serve multiple application apparatuses. This multi-functional design consolidates management capabilities in one place, improving maintenance ease while the standardized interface keeps the architectural complexity manageable.

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

Data Source

PatentUS20230185538A1Model management apparatus and method, data management apparatus and method and system
Publication Date: 2023.06.15 DOUYIN VISION CO LTD
  • US20230185538A1 patent drawing
  • US20230185538A1 patent drawing
  • US20230185538A1 patent drawing

AI summary

Embodiments of the present disclosure disclose a model management apparatus, method and system, where the apparatus includes a model storage module and a model update module; the model storage module is configured to store at least one functional model; the model update module is connected to the model storage module, and is configured to obtain a target functional model to be updated from the model storage module according to a received update instruction, perform functional update on the target functional model to be updated based on a target model data set, and transmit an updated target functional model to the model storage module for storage; where the target functional model is called by a model application apparatus to cause the model application apparatus to implement a set function, and the model application apparatus and the model management apparatus are set up independently of each other.