Distributed multi-center machine learning intelligent decision-making method

By using fuzzy rule model and multi-center graph matrix for knowledge transfer in multi-center learning, the problems of poor generalization ability and insufficient interpretability of central decision-making systems in the middle and lower levels of the existing technology are solved, and higher decision accuracy and efficiency are achieved.

CN120069100AActive Publication Date: 2025-05-30JIANGNAN UNIV +4

Patent Information

Application Number
CN202510550322.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-29
Publication Date
2025-05-30
Estimated Expiration
2045-04-29

AI Technical Summary

Technical Problem

The existing multi-center learning methods cannot fully maintain the structural characteristics of multi-center data during the knowledge transfer process, resulting in poor generalization capabilities of the decision-making system of the lower-level center, difficult to meet the interpretability needs, and low decision accuracy and low efficiency.

Method used

A distributed multi-center machine learning intelligent decision-making method is adopted to transfer knowledge through a fuzzy rule model, and the optimization objective function is adjusted using a multi-center graph matrix to maintain the structural characteristics of the multi-center data.

Benefits of technology

It improves the generalization ability of the decision-making system in the lower level center, meets the interpretability needs, and improves the accuracy and efficiency of decision-making.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120069100A_ABST
    Figure CN120069100A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of computers, and particularly provides a distributed multi-center machine learning intelligent decision-making method. The method comprises the following steps: acquiring input data needing to be decided; according to the preceding component parameters of the different fuzzy rules of the fuzzy rule model and the following component parameters corresponding to the different preceding component parameters, rule outputs of the different fuzzy rules are obtained through calculation; performing weighted calculation according to the membership degrees and the rule outputs corresponding to different fuzzy rules to obtain output decision data corresponding to the input data; the fuzzy rule model is obtained through calculation after knowledge migration is carried out by the current lower-level center through the fuzzy rule model of the upper-level center of the distributed multi-center and the optimized target function is adjusted by using the multi-center graph matrix as a regular term. The invention aims to solve the problems of poor generalization ability, difficulty in meeting interpretability requirements, low decision accuracy and low efficiency of a decision system in related technologies.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of machine learning, and particularly to a distributed multi-center machine learning intelligent decision-making method. Background Art

[0002] As a distributed machine learning method, multi-center learning has the advantage that through the collaborative cooperation of multiple independent centers, integrating diverse data and knowledge, it can effectively improve the performance and generalization ability of the model. By integrating heterogeneous data and knowledge through cooperation between different centers, the generalization ability, robustness, and flexibility of the model can be improved. It can be applied to various fields such as content / product recommendation, medical auxiliary diagnosis and drug research and development, financial risk assessment and prediction, etc.

[0003] Especially in medical auxiliary diagnosis and drug research and development, in related technologies, the training of multi-center machine learning models generally adopts transfer learning and federated learning. Although knowledge transfer and data integration are achieved to a certain extent, the problem of knowledge heterogeneity between multi-centers has not been completely solved, resulting in poor generalization ability of the finally obtained decision system model. Moreover, general machine learning models are mostly in the "black box mode" with complex internal mechanisms and are difficult to interpret, thus leading to poor applicability in the medical and transportation fields and being difficult to meet the requirements of interpretability.

[0004] Moreover, when existing multi-center learning methods transfer knowledge to a new target center in a multi-center framework, there are usually two aspects of limitations: on the one hand, the problems of consistency and complementarity in the knowledge transfer process have not been effectively solved, and existing models cannot fully maintain the structural characteristics of multi-center data during the transfer process, resulting in insufficient adaptability to the lower-level centers of the non-top-level and sub-top-level.

[0005] On the other hand, existing methods rely too much on the multi-center framework during knowledge transfer and cannot establish an independent model in the lower-level centers. This limitation leads to poor performance of existing models in the lower-level centers and difficulty in realizing localized knowledge application, and further leads to problems such as low decision accuracy and low efficiency in the decision systems finally obtained by the lower-level centers.

[0006] For the above reasons, the decision systems of each center finally trained have poor generalization ability, are difficult to meet the requirements of interpretability, and have problems of low decision accuracy and low efficiency.

[0007] For the problems of poor generalization ability, difficulty in meeting the requirements of interpretability, and low decision accuracy and low efficiency in the decision systems in related technologies, no effective solution has been proposed yet. Summary of the Invention

[0008] A distributed multi - center machine learning intelligent decision - making method provided by an embodiment of the present invention at least solves the problems in the related - art decision - making system, such as poor generalization ability, difficulty in meeting the interpretability requirements, low decision - making accuracy, and low efficiency.

[0009] According to one aspect of an embodiment of the present invention, a distributed multi - center machine learning intelligent decision - making method is provided, which is applied to a lower - level center other than the top - level center and the sub - top - level center of the distributed multi - center. The method includes: obtaining input data that needs to be decision - made; determining the membership degrees of the input data in different fuzzy rules according to the antecedent parameters of different fuzzy rules of a fuzzy rule model; calculating the rule outputs of different fuzzy rules according to the input data and the consequent parameters corresponding to different antecedent parameters; performing weighted calculation according to the membership degrees and the rule outputs corresponding to different fuzzy rules to obtain output decision data corresponding to the input data; wherein, the fuzzy rule model is calculated by the current lower - level center through knowledge transfer of the fuzzy rule model of the upper - level center of the distributed multi - center, using an optimization objective function, and using a multi - center graph matrix to determine a regularization term to adjust the optimization objective function.

[0010] As an optional solution, before determining the membership degrees of the input data in different fuzzy rules according to the antecedent parameters of different fuzzy rules of the fuzzy rule model, the method further includes: determining the antecedent parameters and consequent parameters for transfer of the lower - level center through a knowledge - transfer method for the remaining rules after partial forgetting of the fuzzy rules of the transferred upper - level center, where the fuzzy rules include corresponding antecedent parameters and consequent parameters; determining cluster centers according to the remaining rules, calculating the distances between the data samples of the training data of the sub - lower - level center and the cluster centers, and performing clustering to obtain multiple clustering clusters, and removing empty clusters; calculating corresponding antecedent parameters based on the cluster centers and the data samples corresponding in the clusters using an antecedent - parameter optimization formula; updating the optimization objective function according to the optimization objective function of the fuzzy rule model of the upper - level center and using the multi - center graph matrix as a regularization term; and updating the transferred consequent parameters according to the updated optimization objective function in combination with the recalculated antecedent parameters.

[0011] As an alternative solution, after partially forgetting the fuzzy rules of the upper-level center to be migrated through knowledge transfer, the antecedent parameters and consequent parameters for the lower-level center to be migrated are determined, including: obtaining the fuzzy rules of the upper-level center through knowledge transfer; determining the upper-level center with the fewest rules and the number of rules; forgetting some rules of other upper-level centers to the same number of rules as the upper-level center with the fewest rules to obtain the remaining rules; using the antecedent parameters and consequent parameters of the remaining rules as the antecedent parameters and consequent parameters after the lower-level center is migrated.

[0012] As an alternative solution, according to the optimization objective function of the fuzzy rule model of the upper-level center and using the multi-center graph matrix as a regularization term, the optimization objective function is updated, including: calculating the improved maximum mean discrepancy according to the intermediate variable between the knowledge domain of the upper-level center and the knowledge domain of the current lower-level center; calculating the optimization objective function corresponding to the current lower-level center according to the improved maximum mean discrepancy and the optimization objective function of the fuzzy rule model of the upper-level center, where the optimization objective function includes a regularization term for solving the consequent parameters of the current lower-level center according to the consequent parameters of the upper-level center; correcting the regularization term of the optimization objective function according to the multi-center graph matrix to obtain the regularized optimization objective function.

[0013] According to another aspect of the embodiments of the present invention, a machine learning intelligent decision-making method for a distributed multi-center is further provided, which is applied to the sub-top-level center of the distributed multi-center, including: obtaining input data that needs to be decided; determining the membership degrees of the input data in different fuzzy rules according to the antecedent parameters of different fuzzy rules of the fuzzy rule model; calculating the rule outputs of different fuzzy rules according to the input data and the consequent parameters corresponding to different antecedent parameters; performing weighted calculation according to the membership degrees and the rule outputs corresponding to different fuzzy rules to obtain the output decision data corresponding to the input data; where the fuzzy rule model is obtained by the current sub-top-level center through knowledge transfer calculation using the optimization objective function of the fuzzy rule model of the top-level center of the distributed multi-center.

[0014] As an alternative solution, before determining the membership degrees of the input data in different fuzzy rules according to the antecedent parameters of different fuzzy rules of the fuzzy rule model, the method further includes: obtaining the fuzzy rules of the top-level center in a knowledge transfer manner, where the fuzzy rules include antecedent parameters and consequent parameters; forgetting the fuzzy rules according to a preset probability to obtain remaining rules, where the fuzzy rules include the antecedent parameters and consequent parameters of the top-level center; determining cluster centers according to the remaining rules, calculating the distances between the data samples of the sub-top-level center training data and the cluster centers, and performing clustering to obtain multiple clusters, and removing empty clusters; based on the cluster centers and the corresponding data samples within the clusters, using the antecedent parameter optimization formula to recalculate the corresponding antecedent parameters; calculating the improved maximum mean difference according to the intermediate variables of the knowledge domain of the top-level center and the knowledge domain of the current sub-top-level center; calculating the optimization objective function corresponding to the current sub-top-level center according to the improved maximum mean difference and the optimization objective function of the fuzzy rule model of the top-level center; calculating the consequent parameters of the current sub-top-level center according to the consequent parameters of the remaining rules and the optimization objective function.

[0015] According to another aspect of the embodiments of the present invention, there is also provided a distributed multi-center machine learning intelligent decision-making method, which is applied to the top-level center of the distributed multi-center, and includes: obtaining input data that needs to be decision-making; determining the membership degrees of the input data in different fuzzy rules according to the antecedent parameters of different fuzzy rules of the fuzzy rule model; calculating rule outputs of different fuzzy rules according to the input data and the consequent parameters corresponding to different antecedent parameters; performing weighted calculation according to the membership degrees and the rule outputs corresponding to different fuzzy rules to obtain output decision data corresponding to the input data; where the fuzzy rule model is trained by the current top-level center through the fuzzy c-means clustering algorithm FCM and a regression algorithm including a penalty term of an insensitive loss function.

[0016] As an alternative solution, before determining the membership degrees of the input data in different fuzzy rules according to the antecedent parameters of different fuzzy rules of the fuzzy rule model, the method further includes: calculating the antecedent parameters of the fuzzy rule model of the top-level center by using the fuzzy c-means clustering algorithm FCM; training and optimizing the consequent parameters of the fuzzy rule model by a regression algorithm including a penalty term of an insensitive loss function; obtaining sample data according to the knowledge data of the top-level center, where the sample data includes training data and verification data; iteratively optimizing the antecedent parameters and the consequent parameters by using the training data and the verification data to obtain the final antecedent parameters and consequent parameters.

[0017] According to another aspect of the embodiments of the present invention, there is also provided an electronic device, including: a processor, and a memory storing a program, where the program includes instructions that, when executed by the processor, cause the processor to execute the above-mentioned distributed multi-center machine learning intelligent decision-making method.

[0018] According to another aspect of the embodiments of the present invention, there is also provided a computer program product, including a computer program / instructions that, when executed by a processor, implement the above-mentioned distributed multi-center machine learning intelligent decision-making method.

[0019] For the top-level center, sub-top-level center, and other-level centers in the distributed multi-center machine learning intelligent decision-making method provided by the embodiments of the present invention, different training methods are adopted. For non-top-level centers, a knowledge fusion strategy based on targeted knowledge transfer is adopted, which solves the problem of poor generalization ability of the decision-making system.

[0020] For each center, a fuzzy rule model is adopted as the decision-making system, which can effectively realize the interpretability of the decision-making and greatly improve the applicability in fields such as medical treatment and transportation.

[0021] Moreover, when training other-level centers, a multi-center graph matrix with the structural characteristics of multi-center data is combined, which effectively maintains the structural characteristics of multi-center data during the transfer learning process, and finally improves the decision-making accuracy and efficiency of the decision-making system of other-level centers.

[0022] Furthermore, it solves the problems of poor generalization ability, difficulty in meeting the interpretability requirements, low decision-making accuracy, and low efficiency in the decision-making system in the related art. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the drawings in the following description are only some embodiments of the present invention, and those of ordinary skill in the art can also obtain other embodiments based on these drawings without creative efforts.

[0024] Figure 1 It is a flowchart of a distributed multi-center machine learning intelligent decision-making method for the lower-level center in the embodiments of the present invention.

[0025] Figure 2 It is a flowchart of a distributed multi-center machine learning intelligent decision-making method for the sub-top-level center in the embodiments of the present invention.

[0026] Figure 3It is a flowchart of a distributed multi-center machine learning intelligent decision-making method for the top-level center of an embodiment of the present invention.

[0027] Figure 4 It is a schematic diagram of the training architecture of a distributed three-level center of an implementation manner of the present invention.

[0028] Figure 5 It is a schematic diagram of the structure of an electronic device of the present invention. Detailed implementation manners

[0029] Hereinafter, embodiments of the present invention will be described in more detail with reference to the accompanying drawings. Although some embodiments of the present invention are shown in the drawings, it should be understood that the present invention can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. On the contrary, these embodiments are provided to more thoroughly and completely understand the present invention. It should be understood that the drawings and embodiments of the present invention are only for exemplary purposes and are not used to limit the protection scope of the present invention.

[0030] In related technologies, many existing machine learning methods and their variants, such as support vector machines, naive Bayes, TSK fuzzy systems, etc., are mostly based on a single-center architecture. These single-center learning methods concentrate all data and computing resources on a single central node. The performance of the model completely depends on the data quality and computing power of this center, lacking the supplement of external information, which inevitably limits the generalization ability of the model.

[0031] In addition, the single-center architecture has bottlenecks in resource utilization and system stability; once the central node fails, the entire system will face interruption, lacking flexibility and scalability. To address the challenges faced by single-center algorithms in practical applications, in recent years, researchers have gradually turned their attention to multi-center learning algorithms.

[0032] The advantages of multi-center learning not only lie in that through the collaborative cooperation of multiple independent centers, integrating diverse data and knowledge, it can effectively improve the performance and generalization ability of the model. Moreover, it can integrate heterogeneous data and knowledge through cooperation between different centers to enhance the generalization ability, robustness, and flexibility of the model. At the same time, it makes full use of distributed computing resources, significantly enhancing the flexibility and scalability of the system. In addition, the multi-center architecture also helps to protect data privacy and security because the data can be stored in local nodes without the need to be centralized on a central server.

[0033] In the field of multi - center learning and distributed intelligent systems, the existing technologies mainly focus on single - center and early multi - center learning methods. The single - center model relies on a central node to process and store data, and the model performance mainly depends on the data quality and computing resources of this center. However, the limitations of this architecture are obvious: single - center learning cannot effectively handle heterogeneous data from different sources, and its dependence on the central node results in insufficient system vulnerability and scalability, making it difficult to meet the diverse requirements in large - scale distributed application scenarios. In addition, in a single - center system, data privacy is also difficult to be effectively protected because all data needs to be centrally processed.

[0034] To solve the above problems, researchers have proposed distributed methods such as multi - center learning and federated learning, aiming to collaborate among multiple independent centers to achieve broader data integration and model generalization. Multi - center learning enables the model to utilize dispersed data from multiple sources through collaboration among different centers, thus alleviating the limitations of the single - center mode to a certain extent. However, there are still several significant technical problems in existing multi - center learning methods, mainly including the following points.

[0035] (1) Insufficient integration of knowledge heterogeneity; in a multi - center system, the data of each center often has obvious heterogeneity, including differences in data quality, different feature spaces, inconsistent distributions, etc. Current multi - center methods, such as transfer learning and federated learning, although achieving knowledge transfer and data integration to a certain extent, have not completely solved the problem of knowledge heterogeneity among multi - centers.

[0036] Transfer learning usually relies on transferring knowledge from high - resource centers (such as large centers with high - quality data, the above - mentioned top - level and sub - top - level centers) to low - resource centers (such as the above - mentioned lower - level centers), but it mainly focuses on knowledge transfer between a single source and a target, and fails to fully utilize the collaborative information among multiple source centers in the multi - center framework.

[0037] Federated learning allows multiple centers to jointly train a model without sharing raw data, and copes with data heterogeneity by aggregating model updates of each center. Federated learning achieves collaborative training and data privacy protection among multiple centers. However, federated learning usually assumes that the data quality and importance of each center are equivalent, and fails to fully consider the data quality differences and hierarchical relationships among centers. Therefore, the effect of federated learning in dealing with data heterogeneity is limited, and it cannot fully play the complementary nature among multi - centers, resulting in poor generalization ability of the model.

[0038] In fact, heterogeneity is unique for individuals but complementary for the whole. Therefore, while maintaining the consistency of multi - center nodes to the greatest extent, their complementary nature should be utilized to build a more complete and comprehensive model.

[0039] (2) Limited model interpretability and transparency; in fields such as medicine where extremely high requirements are placed on model transparency and interpretability, although existing deep learning models perform excellently in terms of performance, due to their complex internal mechanisms, they are usually regarded as "black boxes" and lack interpretability. Traditional interpretable models, such as decision trees and logistic regression, although having a certain degree of interpretability, are limited in performance when dealing with high-dimensional, non-linear, and heterogeneous data. When applied to key fields such as healthcare and transportation, the interpretability and transparency of the model are particularly important, especially in fields such as fuzzy systems that have strict requirements for high reliability and transparency. However, existing multi-center learning technologies have obvious deficiencies in this regard.

[0040] Although current methods such as deep learning possess powerful pattern recognition capabilities, they are often regarded as "black box" models with complex internal mechanisms and are difficult to interpret. Although some traditional machine learning models (such as decision trees and logistic regression) have a certain degree of interpretability, they are weak in dealing with high-dimensional, non-linear, and heterogeneous data and are difficult to apply in multi-center systems. Therefore, it is difficult for existing technologies to provide sufficient interpretability while ensuring performance.

[0041] (3) Limited knowledge transfer effect; when existing multi-center learning models transfer knowledge to new lower-level centers in a multi-center framework, there are usually two aspects of limitations: on the one hand, the issues of consistency and complementarity in the knowledge transfer process have not been effectively resolved, and existing models cannot fully maintain the structural characteristics of multi-center data during the transfer process, resulting in insufficient adaptability to lower-level centers; on the other hand, existing methods overly rely on the multi-center framework during knowledge transfer and cannot establish independent models in lower-level centers. This limitation causes existing models to perform poorly in lower-level centers and makes it difficult to achieve localized knowledge applications.

[0042] In summary, the defects of the above existing technologies are mainly attributed to the complexity of the multi-center system and the problem of knowledge heterogeneity. Existing technologies mostly only limit to simple knowledge sharing or knowledge transfer from a single source when dealing with multi-center knowledge heterogeneity, and fail to deeply utilize the collaborative and complementary relationships among multi-centers. In addition, most models for multi-center learning adopt complex black box models such as deep neural networks, which although having a certain recognition ability, lack transparent interpretability for high-dimensional heterogeneous data. Finally, existing technologies do not consider the local characteristics and consistency in the multi-center structure during knowledge transfer, resulting in poor knowledge transfer effects and difficulty in meeting the localized needs of lower-level centers.

[0043] Figure 1 is a flowchart of a distributed multi-center machine learning intelligent decision-making method for the lower-level center of an embodiment of the present invention, as Figure 1As shown, to solve the problems in the decision-making system in the related art, such as poor generalization ability, difficulty in meeting the interpretability requirements, low decision-making accuracy, and low efficiency, an embodiment of the present invention provides a distributed multi-center machine learning intelligent decision-making method applied to the lower-level center. The method includes the following steps.

[0044] Step S101: Obtain the input data that needs to be decision-making.

[0045] Step S102: Determine the membership degrees of the input data in different fuzzy rules according to the antecedent parameters of different fuzzy rules of the fuzzy rule model. The fuzzy rule model is obtained by the current lower-level center through knowledge transfer using the optimization objective function of the fuzzy rule model of the upper-level center in the distributed multi-center and using the multi-center graph matrix to determine the regularization term to adjust the optimization objective function.

[0046] Step S103: Calculate the rule outputs of different fuzzy rules according to the input data and the consequent parameters corresponding to different antecedent parameters.

[0047] Step S104: Perform weighted calculation according to the membership degrees and rule outputs corresponding to different fuzzy rules to obtain the output decision data corresponding to the input data.

[0048] Among them, for the distributed multi-center machine learning intelligent decision-making method provided by the embodiment of the present invention, for non-top-level centers, a knowledge fusion strategy based on targeted knowledge transfer is adopted to solve the problem of poor generalization ability of the decision-making system.

[0049] For each center, a fuzzy rule model is adopted as the decision-making system, which can effectively realize the interpretability of the decision-making and greatly improve the applicability in fields such as medical treatment and transportation.

[0050] Moreover, when training the centers of other levels, the multi-center graph matrix with the structural characteristics of multi-center data is combined, which effectively maintains the structural characteristics of multi-center data during the transfer learning process, and finally improves the decision-making accuracy and efficiency of the decision-making systems of the centers of other levels.

[0051] Furthermore, the problems in the decision-making system in the related art, such as poor generalization ability, difficulty in meeting the interpretability requirements, low decision-making accuracy, and low efficiency, are solved.

[0052] The execution subject of the above steps can be a server, a computer, etc. on which the decision-making system of the lower-level center runs. The above distributed multi-center includes at least three levels of centers, specifically the top-level center, the sub-top-level center, and the lower-level center. The top-level center can be the center in a first-tier city, the sub-top-level center can be the center in a second-tier city, and the lower-level center can be the center in other cities.

[0053] Generally, three levels can meet the distributed multi - center architecture in common application scenarios. In some special scenarios, there can be more levels. The additional levels are preferably classified as lower - level centers. In the case of a large number of lower - level centers or in a situation of artificial setting, they can also be classified as sub - top - level centers.

[0054] The training methods of the centers at the above - mentioned three levels are different. When knowledge transfer is carried out among the centers at each level using the method of this embodiment during training, it can effectively improve the generalization ability of the decision - making systems corresponding to each center, especially the lower - level centers.

[0055] The above - mentioned decision - making system can be understood as the system for making decisions by this center in a specific application scenario. Its main core is the above - mentioned fuzzy rule model, combined with the configuration in the specific application scenario, to form a system for auxiliary intelligent decision - making in the specific application scenario.

[0056] The above - mentioned fuzzy rule model can be a Takagi - Sugeno - Kang (TSK) model. The TSK model combines expert knowledge and data - driven methods through fuzzy rules and can clearly express the relationship between input and output. This model not only has good interpretability but also can handle non - linear and complex data patterns and is suitable for the scenario of multi - center data fusion. Therefore, adopting the TSK model helps to construct a model that is both highly performant and interpretable, meeting the dual requirements of the medical field for model performance and interpretability.

[0057] The TSK model consists of two key parts: rule antecedent parameters and rule consequent parameters. Rule antecedent parameters (Rule Antecedents) are the conditional part of the fuzzy rule. In the TSK model, it is usually a combination of fuzzy propositions composed of input variables and fuzzy sets. These fuzzy sets are defined by membership functions, such as Gaussian membership functions, triangular membership functions, etc., to determine the degree to which an input variable belongs to a certain fuzzy set.

[0058] Rule consequent parameters (Rule Consequents) are the conclusion part of the fuzzy rule. In the TSK model, it is usually a linear combination of input variables (there are also other forms). This linear form gives the TSK model certain advantages in dealing with complex non - linear systems and can effectively perform tasks such as function approximation.

[0059] The antecedent parameters of the rules can include the centers and widths of membership functions. The consequent parameters of the rules can include linear combination coefficients, etc. The determination of these parameters is the key to the training of the TSK model. The training process usually adjusts the parameters by using optimization algorithms such as the least squares method and the gradient descent method through the given input-output data pairs to optimize the objective function, so that the output of the model is as close as possible to the actual output value, thereby improving the accuracy and generalization ability of the model.

[0060] For the trained fuzzy rule model, only by using the corresponding antecedent parameters and consequent parameters to perform corresponding calculations on the input data can the corresponding output decision data be obtained. Specifically, according to the antecedent parameters of different fuzzy rules of the fuzzy rule model, the input data is determined, and the membership degrees of the input data in different fuzzy rules are determined; according to the input data and the consequent parameters corresponding to different antecedent parameters, the rule outputs of different fuzzy rules are calculated; according to the membership degrees and rule outputs corresponding to different fuzzy rules, weighted calculations are performed to obtain the output decision data corresponding to the input data.

[0061] The above fuzzy rule model is a fuzzy rule model of the current lower-level center through the upper-level center of distributed multi-centers. It is calculated after using the optimization objective function for knowledge transfer and using the multi-center graph matrix to determine the regularization term to adjust the optimization objective function. This makes the final fuzzy rule model of the decision system improve the generalization ability and meet the requirements of interpretability, as well as solve the problems of low decision accuracy and low efficiency.

[0062] The current lower-level center adopts a knowledge fusion strategy based on targeted knowledge transfer, which solves the problem of weak generalization ability of the decision system. For the current lower-level center that adopts a fuzzy rule model as the decision system, it can effectively realize the interpretability of the decision, greatly improving the applicability in fields such as medical treatment and transportation. Moreover, when training the current lower-level center, a multi-center graph matrix with the structural characteristics of multi-center data is combined, effectively maintaining the structural characteristics of multi-center data during the transfer learning process, and finally improving the decision accuracy and efficiency of the decision systems of other levels of centers.

[0063] As an alternative solution, according to the antecedent parameters of different fuzzy rules of the fuzzy rule model, the input data is determined. Before the membership degrees of different fuzzy rules, the method further includes: by means of knowledge transfer, for the remaining rules after partial forgetting of the fuzzy rules of the upper-level center to be transferred, determining the antecedent parameters and consequent parameters to be transferred for the lower-level center, where the fuzzy rules include corresponding antecedent parameters and consequent parameters; determining the clustering centers according to the remaining rules, calculating the distances between the data samples of the training data of the sub-lower-level center and the clustering centers, and performing clustering to obtain multiple clustering clusters, and removing the empty clusters; based on the clustering centers and the corresponding data samples within the clusters, using the antecedent parameter optimization formula to calculate the corresponding antecedent parameters; according to the optimization objective function of the fuzzy rule model of the upper-level center, and using the multi-center graph matrix as a regularization term, updating the optimization objective function; according to the updated optimization objective function, combined with the recalculated antecedent parameters, updating the consequent parameters to be transferred.

[0064] The above-mentioned way of knowledge transfer can be transductive transfer, which does not rely on the label information of the target domain, but realizes knowledge transfer by directly learning the data distribution of the target domain. And during knowledge transfer, through the way of partial forgetting, irrelevant or outdated data can be filtered out to avoid interfering with the learning process, thereby improving the learning efficiency.

[0065] The above-mentioned upper-level center at least includes the sub-top-level center and the top-level center. During knowledge transfer, the fuzzy rules of these two levels will be transferred simultaneously, so that the current lower-level center can use the top-level center and the sub-top-level center to guide the establishment of the fuzzy rule model at the same time, making the fuzzy rule model of the lower-level center have better generalization ability. And it greatly reduces the training optimization time and improves the training efficiency.

[0066] Specifically, as an alternative embodiment, by means of knowledge transfer, after partial forgetting of the fuzzy rules of the upper-level center to be transferred, determining the antecedent parameters and consequent parameters to be transferred for the lower-level center includes: by means of knowledge transfer, obtaining the fuzzy rules of the upper-level center; determining the upper-level center with the least number of rules and the number of rules; forgetting some rules of other upper-level centers to the same number of rules as the upper-level center with the least number of rules to obtain the remaining rules; using the antecedent parameters and consequent parameters of the remaining rules as the antecedent parameters and consequent parameters after transfer for the lower-level center.

[0067] The random forgetting of fuzzy rules in the above way is for the convenience of calculation. Since the upper-level center corresponding to the lower-level center at least includes the top-level center and the sub-top-level center, in a distributed multi-center system, as the level goes from the top down, the number of centers at each level will increase.

[0068] If the proportion of random forgetting for the lower-level centers is set to be fixed, it will cause the number of fuzzy rules for each upper-level center to vary with the number of fuzzy rules of the center itself, which is not convenient for subsequent calculations. Therefore, in this embodiment, the method of randomly forgetting is adopted by first determining the center with the least number of rules, and then some rules of the remaining centers will be forgotten until they have the same number of rules as the center with the least number of rules, which can greatly improve the training efficiency of the subsequent fuzzy rule model.

[0069] The fuzzy rules after forgetting are the above-mentioned remaining rules. The antecedent parameters and consequent parameters of the remaining rules are used as the antecedent parameters and consequent parameters after the migration of the lower-level centers, and thus become the basis for optimization. It avoids the need to create and train a series of time-consuming and inefficient steps for the fuzzy rule models of a large number of lower-level centers.

[0070] As an alternative embodiment, the corresponding antecedent parameters are calculated according to the migrated antecedent parameters and the antecedent parameter optimization formula, including: optimizing the antecedent parameters in the fuzzy rules using the antecedent parameter optimization formula to obtain the corresponding antecedent parameters; the antecedent parameters include the center of the membership function of the fuzzy rule model and the kernel width ; the antecedent parameter optimization formula is as follows.

[0071]

[0072]

[0073] In the formula, k represents the number of clusters of the fuzzy rule model, x ji is the i-th training sample of the j-th cluster of the training data of the lower-level center, N k represents the number of samples in k clusters, and h is the scale parameter.

[0074] Through the above antecedent parameter optimization formula, the migrated antecedent parameters can be optimized using the training data of the lower-level centers, so that the optimized antecedent parameters have better applicability and accuracy for the decision-making of this lower-level center.

[0075] As an alternative embodiment, according to the optimization objective function of the fuzzy rule model of the upper-level center and using the multi-center graph matrix as a regularization term, the optimization objective function is updated, including: calculating the improved maximum mean discrepancy according to the intermediate variable between the knowledge domain of the upper-level center and the knowledge domain of the current lower-level center; calculating the corresponding optimization objective function of the current lower-level center according to the improved maximum mean discrepancy and the optimization objective function of the fuzzy rule model of the upper-level center, where the optimization objective function includes a regularization term for solving the consequent parameters of the current lower-level center according to the consequent parameters of the upper-level center; and correcting the regularization term of the optimization objective function according to the multi-center graph matrix to obtain the regularized optimization objective function.

[0076] The above intermediate variable can be the intermediate variable of the above transductive transfer learning, and the intermediate variable can capture the shared information or structure between the source domain and the target domain. In this embodiment, the current lower-level center is the target domain, and the upper-level center is the source domain.

[0077] The above improved maximum mean discrepancy is also PMMD. Here, it is necessary to clarify the concepts of the Maximum Mean Discrepancy (MMD) and its variant PMMD (Projected Maximum Mean Discrepancy).

[0078] MMD is a distance metric commonly used to measure the difference between two probability distributions and is often used in transfer learning to reduce the distribution difference between the source domain and the target domain data. PMMD is an improved form of MMD that calculates the distribution difference by projecting high-dimensional features into a low-dimensional space, thereby effectively dealing with the problems of high data dimension and domain drift. MMD and PMMD transfer knowledge from the source domain D s to the target domain D t The theoretical formulas are as follows.

[0079]

[0080]

[0081] Among them, ϕ(·) and P represent the mapping function and the projection vector respectively.

[0082] The above calculates the improved maximum mean discrepancy through the intermediate variable, and then determines the optimization objective function through the maximum mean discrepancy, introducing the relationship between the source domain class information and the target domain class information of knowledge transfer into the optimization objective function, so that the optimization objective function can retain the knowledge related to the class information of the upper-level center in the relevant scenario to ensure the effectiveness of the transfer.

[0083] The above multi - center graph matrix is composed of an intra - center graph matrix and an inter - center graph matrix. By modifying the regularization term of the optimization objective function through the multi - center graph matrix, a regularized optimization objective function is obtained, which can keep the consistency among multi - center data and mine complementary information between different centers during the optimization process of the optimization objective function.

[0084] Specifically, the method for calculating the above - mentioned improved maximum mean discrepancy and using the improved maximum mean discrepancy to optimize and determine the optimization objective function corresponding to the current lower - level center is as follows.

[0085] As an optional embodiment, the improved maximum mean discrepancy is calculated according to the intermediate variable between the knowledge domain of the upper - level center and the knowledge domain of the current lower - level center, including: The calculation formula of the intermediate variable is as follows according to the intermediate variable between the knowledge domain of the upper - level center and the knowledge domain of the current lower - level center.

[0086]

[0087] In the formula, D s is the source domain, including the knowledge domain of the upper - level center, D t is the target domain, including the knowledge domain of the current lower - level center, N s is the number of samples in the source domain, N t is the number of samples in the target domain, x g,s is the training data after the antecedent parameter transformation of the original data in the source domain, x g,t is the training data after the antecedent parameter transformation of the original data in the target domain, T is the matrix transpose; Through the intermediate variable, the improved maximum mean discrepancy is calculated as follows.

[0088]

[0089] In the formula, PMMD represents the improved maximum mean discrepancy, D t(a) is the a - th target domain, is the consequent parameter of the j - th cluster of the current lower - level center corresponding to the a - th target domain.

[0090] As an optional embodiment, according to the improved maximum mean discrepancy and the optimization objective function of the fuzzy rule model of the upper - level center, the optimization objective function corresponding to the current lower - level center is calculated, including: According to the following formula, the improved maximum mean discrepancy and the optimization objective function of knowledge transfer are used to obtain the optimization objective function corresponding to the current lower - level center.

[0091]

[0092] In the formula, , , are the regularization parameters of the current lower-level center, c is the number of clusters, and j belongs to 1, 2, 3... c.

[0093] Specifically, the above-mentioned intra-center graph matrix represents the structural relationship within a single center, that is, when mapped to the low-dimensional label space, the data should maintain its neighborhood relationship in the original sample space. The inter-center graph, on the other hand, describes the structural relationship between different centers, indicating that when data from different modalities represent the same content or theme, they should be similar in the upper-level semantics. The specific calculation method is as follows.

[0094] As an alternative embodiment, before obtaining the regularized optimization objective function by modifying the regular term of the optimization objective function according to the multi-center graph matrix, the method further includes: calculating the intra-center graph matrix of the upper-level center through the following formula.

[0095]

[0096] where is the connection node representing the intra-center graph matrix at the m-th row and n-th column and the weight of the edge between; G uu represents the intra-center graph matrix of the u-th upper-level center; represents the K-nearest neighbor of, represents the Gaussian kernel bandwidth of the internal structure of the center; the intra-center structural relationship is maintained by minimizing the following formula.

[0097]

[0098] In the formula, represents the label of the m-th sample data in the u-th upper-level center; represents the label data label of the n-th sample data in the u-th upper-level center; the inter-center graph matrix of the upper-level center is calculated through the following formula.

[0099]

[0100] G uv represents the inter-center graph matrix between the u-th center and the v-th center, and its m-th row and n-th column represent the connection node and the weight of the edge between is ; the inter-center structural relationship is maintained by minimizing the following formula.

[0101]

[0102] According to the intra-center graph matrix and the inter-center graph matrix, the multi-center graph matrix is calculated through the following formula.

[0103]

[0104] Wherein, G is the multi - center graph matrix, , and β is the weight parameter.

[0105] As an alternative embodiment, the regularization term of the optimization objective function is corrected according to the multi - center graph matrix to obtain the regularized optimization objective function, including: obtained by correcting the regularization term according to the multi - center graph matrix.

[0106]

[0107] Wherein, represents the u - th element in represents the u - th element on the diagonal in is the Laplacian matrix corresponding to the u - th mode and the v - th mode, B uv represents a diagonal matrix whose diagonal elements are ; the regularized optimization objective function is.

[0108]

[0109] Wherein, TC is the current lower - level center, , , , are all regularization parameters of the current lower - level center, c is the number of clusters, and j belongs to 1, 2, 3... c.

[0110] Figure 2 is the flowchart of a distributed multi - center machine learning intelligent decision - making method for the sub - top - level center of the embodiments of the present invention. As Figure 2 shown, to solve the problems of poor generalization ability, difficulty in meeting the interpretability requirements, low decision accuracy, and low efficiency in the decision - making system in the related art, the embodiments of the present invention provide a distributed multi - center machine learning intelligent decision - making method applied to the sub - top - level center. The method includes the following steps.

[0111] Step S201, obtaining the input data to be decided.

[0112] Step S202, determining the membership degrees of the input data in different fuzzy rules according to the antecedent parameters of different fuzzy rules of the fuzzy rule model, wherein the fuzzy rule model is obtained by using the optimization objective function for knowledge transfer calculation through the fuzzy rule model of the distributed multi - center top - level center of the current sub - top - level center.

[0113] Step S203: Calculate the rule outputs of different fuzzy rules based on the input data and the consequent parameters corresponding to different antecedent parameters.

[0114] Step S204: Perform weighted calculation based on the membership degrees and rule outputs corresponding to different fuzzy rules to obtain the output decision data corresponding to the input data.

[0115] Among them, for the sub-top level center, the distributed multi-center machine learning intelligent decision-making method provided by the embodiments of the present invention adopts a knowledge fusion strategy based on targeted knowledge transfer, which solves the problem of poor generalization ability of the decision-making system.

[0116] For each center, a fuzzy rule model is adopted as the decision-making system, which can effectively realize the interpretability of the decision-making and greatly improve the applicability in fields such as medical treatment and transportation.

[0117] Furthermore, it solves the problems of the decision-making system in the related technologies, such as poor generalization ability, difficulty in meeting the interpretability requirements, low decision-making accuracy, and low efficiency.

[0118] The execution subject of the above steps can be a server, a computer, etc. on which the decision-making system of the sub-top level center runs.

[0119] By integrating the knowledge of the top level center, the sub-top level center can efficiently utilize local data and quickly optimize a personalized model suitable for this region, thereby realizing the efficient migration of the model. Specifically as follows.

[0120] Before determining the input data according to the antecedent parameters of different fuzzy rules of the fuzzy rule model in the above step S201 and the membership degrees of different fuzzy rules, the method further includes.

[0121] Obtain the fuzzy rules of the top level center through the way of knowledge transfer, where the fuzzy rules include antecedent parameters and consequent parameters.

[0122] Forget the fuzzy rules according to a preset probability to obtain the remaining rules, where the fuzzy rules include the antecedent parameters and consequent parameters of the top level center.

[0123] Determine the clustering centers according to the remaining rules, calculate the distances between the data samples of the training data of the sub-top level center and the clustering centers, and perform clustering to obtain multiple clustering clusters, and eliminate the empty clusters.

[0124] Based on the clustering centers and the corresponding data samples within the clusters, use the antecedent parameter optimization formula to recalculate the corresponding antecedent parameters.

[0125] Calculate the improved maximum mean discrepancy according to the intermediate variables between the knowledge domain of the top level center and the knowledge domain of the current sub-top level center.

[0126] Calculate the optimization objective function corresponding to the current sub-top level center according to the maximum average difference improvement and the optimization objective function of the fuzzy rule model of the top level center.

[0127] Calculate the consequent parameters of the current sub-top level center according to the consequent parameters of the remaining rules and the optimization objective function.

[0128] The training method of the sub-top level center is similar to that of the lower level center. It mainly focuses on knowledge transfer and conducts adaptive optimization according to the situation. Compared with re-creating a model and using training data for training, it has higher efficiency and faster speed.

[0129] Specifically, before training, first obtain the fuzzy rules of the top level center through knowledge transfer and perform random forgetting. Different from the lower level center, the sub-top level center adopts a fixed frequency, such as 10%, for forgetting during forgetting.

[0130] This is because the number of top level centers is small and the amount of knowledge is large, which leads to a large data volume of the top level centers. Moreover, the difference in the data volume between different top level centers is not significant enough compared to the data volume of the top level centers themselves. Therefore, random forgetting by a fixed ratio is more efficient.

[0131] After random forgetting, use the remaining rules to determine the clustering centers, calculate the distances between the data samples of the training data of the sub-top level center and the clustering centers, and perform clustering to obtain multiple clustering clusters, and eliminate the empty clusters; based on the clustering centers and the corresponding data samples within the clusters, use the antecedent parameter optimization formula to recalculate the corresponding antecedent parameters. The calculation method of the antecedent parameters is the same as that of the lower level center, and the corresponding formula can also be applied to the corresponding data.

[0132] Since the upper level of the sub-top level center is only the top level center, the number of top level centers is very small, and the data heterogeneity between them is not high. Therefore, it is not very meaningful to adopt the multi-center graph matrix. Therefore, when improving the optimization objective function of the sub-top level center, only need to calculate the optimization objective function corresponding to the current sub-top level center according to the maximum average difference improvement and the optimization objective function of the fuzzy rule model of the top level center. Then calculate the consequent parameters of the current sub-top level center according to the consequent parameters of the remaining rules and the optimization objective function.

[0133] Figure 3 It is a flowchart of a distributed multi-center machine learning intelligent decision-making method for the top level center of an embodiment of the present invention, as Figure 3As shown in the figure, to solve the problems in the decision-making system in the related art, such as poor generalization ability, difficulty in meeting the interpretability requirements, low decision-making accuracy, and low efficiency, an embodiment of the present invention provides a distributed multi-center machine learning intelligent decision-making method applied to the top-level center. The method includes the following steps.

[0134] Step S301: Obtain the input data that needs to be decision-making.

[0135] Step S302: Determine the membership degrees of the input data in different fuzzy rules according to the antecedent parameters of different fuzzy rules of the fuzzy rule model, where the fuzzy rule model is obtained by the current top-level center through the fuzzy c-means clustering algorithm FCM and a regression algorithm including a penalty term of an insensitive loss function.

[0136] Step S303: Calculate the rule outputs of different fuzzy rules according to the input data and the consequent parameters corresponding to different antecedent parameters.

[0137] Step S304: Perform weighted calculation according to the membership degrees and rule outputs corresponding to different fuzzy rules to obtain the output decision data corresponding to the input data.

[0138] Among them, for the top-level center, the decision-making method of the distributed multi-center machine learning decision-making system provided by the embodiment of the present invention adopts a fuzzy rule model as the decision-making system, which can effectively realize the interpretability of decision-making and greatly improve the applicability in fields such as medical treatment and transportation.

[0139] And use the regression algorithm with the penalty term of the insensitive loss function to train and optimize the antecedent parameters and consequent parameters, so that the fuzzy rule model has better robustness and generalization ability.

[0140] Furthermore, it solves the problems in the decision-making system in the related art, such as poor generalization ability, difficulty in meeting the interpretability requirements, low decision-making accuracy, and low efficiency.

[0141] The execution subject of the above steps can be a server, a computer, etc. on which the decision-making system of the top-level center runs.

[0142] The top-level center has no upper-level center, and the establishment of its fuzzy rule system mainly depends on its own training data. In this embodiment, the TSK fuzzy rule model of the top-level center is a method based on fuzzy logic, which consists of three key parts: rule antecedent, rule consequent, and model parameters. The rule antecedent describes the fuzzy conditions of the input variables, and the rule consequent defines the calculation method of the output variables. When appropriate rule antecedents and rule consequents are provided, the TSK model can effectively capture complex non-linear relationships.

[0143] The output of the TSK fuzzy system can be interpreted as a linear model in the implicit mapping feature space, thus meeting the requirement of output interpretability in some application scenarios, such as medical systems and transportation systems. Specifically, the training problem of the TSK fuzzy model can be transformed into a learning problem involving the parameters of the linear model. When solving it, various methods can be used to determine, including the global least squares method (GL), the local least squares method (LL), ridge regression (RR), the L1 ε-insensitive loss (L1), and the L2 ε-insensitive loss (L2), etc.

[0144] Preferably, the algorithm of ε-insensitive loss is adopted in this embodiment. Specifically, it can be the L1 ε-insensitive loss (L1) or the L2 ε-insensitive loss (L2). It has strong robustness, strong interpretability, better generalization ability, and is more accurate and in line with the actual situation.

[0145] As an alternative embodiment, according to the antecedent parameters of different fuzzy rules of the fuzzy rule model, to determine the input data, before the membership degrees of different fuzzy rules, the method further includes: calculating the antecedent parameters of the fuzzy rule model of the top-level center by using the fuzzy c-means clustering algorithm FCM; training and optimizing the consequent parameters of the fuzzy rule model by using a regression algorithm including a penalty term of the insensitive loss function; obtaining sample data according to the knowledge data of the top-level center, where the sample data includes training data and validation data; iteratively optimizing the antecedent parameters and the consequent parameters by using the training data and the validation data to obtain the final antecedent parameters and consequent parameters.

[0146] When training the TSK fuzzy rule model, the antecedent parameters of the fuzzy rule model of the top-level center can be calculated by using the fuzzy c-means clustering algorithm FCM; then, the consequent parameters of the fuzzy rule model can be trained and optimized by using a regression algorithm including a penalty term of the insensitive loss function, such as the regression algorithms of the above L1 ε-insensitive loss (L1) function and the L2 ε-insensitive loss (L2) function. So that the finally trained fuzzy rule model has better generalization ability, higher robustness, and interpretability.

[0147] During specific training, first obtain sample data according to the knowledge data of the top-level center, where the sample data includes training data and validation data. The antecedent parameters are trained by using the above FCM fuzzy c-means clustering algorithm with the training data, and the consequent parameters are trained by using the regression algorithm of the insensitive loss function.

[0148] Then, use the verification data to verify the antecedent parameters and consequent parameters, and incorporate the incorrect samples into the error set. Conduct multiple iterations of optimization, and select the antecedent parameters and consequent parameters with the minimum error set in the iteration with the smallest error set as the final antecedent parameters and consequent parameters. The smallest error set indicates the minimum error in this iteration of training, and the corresponding antecedent parameters and consequent parameters are the most accurate.

[0149] As an alternative embodiment, iteratively optimize the antecedent parameters and consequent parameters through training data to obtain the final antecedent parameters and consequent parameters, including: the antecedent parameters include the centers of the membership functions of the fuzzy rule model and the kernel widths ; optimize the antecedent parameters through the antecedent parameter optimization formula; optimize the consequent parameters through the following formula.

[0150]

[0151] In the formula, is the consequent parameter of the top-level center at the t-th iteration, the consequent parameter of the top-level center at the (t - 1)-th iteration at the t-th iteration; and are the regularization parameters of the top-level center, represents the consequent parameter corresponding to the j-th cluster at the t-th iteration , and respectively represent the data and labels of the i-th training sample regarding the j-th class; verify the optimized antecedent parameters and consequent parameters according to the verification data, and take those that do not match the actual labels of the corresponding verification samples as incorrect samples, and incorporate the incorrect samples into the error set; increment the iteration count by one and continue the iteration until the iteration count reaches the preset number of times, and select the antecedent parameters and consequent parameters corresponding to the iteration round with the least error set as the final antecedent parameters and consequent parameters.

[0152] It should be noted that this embodiment also provides an alternative implementation manner, which will be described in detail below. This implementation manner belongs to the technical field of multi-center learning and distributed intelligent systems, and particularly focuses on the knowledge fusion and data consistency issues in fuzzy systems.

[0153] The multi - center TSK fuzzy system (KCF - LSG - MTSK) is mainly applied to address the challenges brought by knowledge heterogeneity in practical fields such as medicine. It realizes the knowledge integration of the basic center and the auxiliary center through the knowledge calibration fusion strategy, and maintains the consistency and complementarity of multi - center data through the label - space graph regularization method, thereby enhancing the interpretability and adaptability of the system. Such a system has significant advantages in multi - center data integration, is suitable for complex distributed data analysis, and has broad application prospects especially in fields that require distributed processing and data privacy protection.

[0154] To address the challenges faced in practical applications such as medicine, this embodiment provides a specific multi - center architecture. Figure 4 It is a schematic diagram of the training architecture of the distributed three - level center of the embodiment of the present invention, as Figure 4 shown. This architecture consists of a top - level center (referred to as the basic center) with extremely high data quality and reliability and a sub - top - level center (referred to as the auxiliary center) with relatively high data quality. The basic center and the auxiliary center cooperate with each other to form a multi - center system, jointly guiding the establishment and model training of the new lower - level center (referred to as the target center).

[0155] In a practical scenario in the medical field, the basic center is usually composed of large hospitals located in first - tier cities, which have a doctor team with excellent professional qualities and rich clinical experience, especially having unique (representative) diagnostic capabilities when dealing with rare diseases.

[0156] The auxiliary center is composed of relatively large hospitals in second - tier cities. They can combine the local actual situation, give play to the advantages of adapting to local conditions, and provide effective diagnosis and treatment plans for these diseases.

[0157] The target center usually refers to small hospitals or clinics in small cities of the third and fourth tiers. The main challenge is the lack of sufficient understanding and diagnosis and treatment experience for certain diseases. By integrating the experience and knowledge of the basic center and the auxiliary center, the target center can quickly establish a clear understanding and diagnostic capabilities for specific diseases, thereby improving the level of medical services. This multi - center cooperation model helps the sharing and dissemination of medical knowledge, and promotes the optimization and improvement of the overall medical system.

[0158] To address the problem of "insufficient integration of knowledge heterogeneity" in existing multi - center learning methods, this embodiment proposes the "Knowledge Calibration Fusion Strategy", which makes full use of the hierarchical structure and data quality differences between the top - level center and the sub - top - level center, effectively fuses the heterogeneous data and knowledge of each center, and thus constructs a multi - center architecture to guide the establishment of the lower - level center.

[0159] To address the issue of "limited model interpretability and transparency" in existing multi-center learning methods, this embodiment adopts the Takagi-Sugeno-Kang (TSK) fuzzy rule model as the underlying model and optimizes it based on this to improve the interpretability of the multi-center architecture. The TSK model combines expert knowledge and data-driven methods through fuzzy rules, and can clearly express the relationship between input and output. This model not only has good interpretability, but also can handle non-linear and complex data patterns, and is suitable for the scenario of multi-center data fusion. Therefore, adopting the TSK model helps to construct a model that has both high performance and interpretability, meeting the dual requirements of the medical field for model performance and interpretability.

[0160] To address the issue of "limited knowledge transfer effect" in existing multi-center learning methods, previous work attempted to construct a weight matrix reflecting the importance of each center by inputting the samples of the target center into each center in the multi-center architecture for prediction, and using the prediction results and weight matrix of each center as the basis for determining the final sample. The advantage of this method is that it can quickly establish a model for the target center, but its disadvantage is that it fails to establish a local model and always relies on the multi-center architecture [MKTC-R0T] during the decision-making process. In addition, this method does not fully utilize the consistency and complementarity among multi-center data during the knowledge transfer process.

[0161] Based on this, this embodiment proposes a label space graph regular term in the label space based on the theory that "if the goal is to maximize the separability between classes, then the label space can indeed be regarded as an optimal subspace", which is composed of an intra-center graph and an inter-center graph, aiming to maintain the consistency among multi-center data and mine the complementary information between different centers. By introducing the label space graph regularization term during the model training process, while maintaining the data structure within each center, it promotes the knowledge sharing and fusion between different centers.

[0162] In summary, this embodiment proposes a new multi-center learning framework through "Knowledge Calibration Fusion (KCF)" and "Label Space Graph (LSG) regularization" techniques, systematically addressing the deficiencies of existing methods in knowledge integration, model interpretability, and knowledge transfer.

[0163] First, the KCF strategy makes full use of the knowledge heterogeneity among centers, and realizes the complementary integration of data quality and hierarchical structure differences by implementing a random knowledge forgetting and knowledge transfer mechanism between the base center (BC) and the auxiliary center (AC), thereby improving the generalization ability of the model.

[0164] Secondly, the present invention constructs a multi-center learning framework based on the TSK fuzzy system, expresses the input-output relationship based on rules, provides a clear decision-making process, and combines the data consistency graph structure constructed by LSG regularization, enabling the model to maintain control over local and global data consistency during the knowledge transfer process while ensuring decision interpretability, meeting the high interpretability requirements of medical diagnosis, intelligent transportation, etc.

[0165] Finally, in terms of knowledge transfer, the present invention transforms the knowledge transfer between multi-centers into a structure-preserving problem in the low-dimensional label space through the LSG regularization mechanism, ensures data consistency during the transfer process, avoids knowledge loss or insufficient transfer problems in traditional methods, and constructs a localized model on the target center to enhance the adaptability of the target center to local data. By improving the generalization ability, interpretability, and transfer efficiency of multi-center learning, the invention is particularly suitable for complex distributed systems with strong heterogeneity and high data privacy protection requirements, and has significant practical value and application prospects.

[0166] Specifically, in this embodiment, KCF-LSG-MTSK incorporates the data level differences between the base center and the auxiliary center into the model through a knowledge calibration fusion strategy, constructing a multi-center architecture that integrates heterogeneity and complementarity, thereby enhancing the collaborative effect between multi-centers. Secondly, using the interpretability of the TSK fuzzy system as the model basis, this paper realizes the transparent processing of high-dimensional and complex data through fuzzy rules, enabling the model to not only have good performance but also provide a clear reasoning mechanism. Finally, this embodiment introduces a graph regularization strategy in the label space. By constructing an intra-center graph and an inter-center graph, it further explores the data consistency and complementarity between centers, promoting knowledge sharing and efficient transfer.

[0167] The training methods of the base center, auxiliary center, and target center in this embodiment are described in detail below.

[0168] I. Training of the base center.

[0169] As shown in Figure 1, the light green area represents the training process of the base center. In a multi-center scenario, the base center has a large amount of high-quality data. Therefore, it is extremely crucial and necessary to build a model with high robustness and high generalization performance. The quality of its model directly affects the performance of the auxiliary center, the target center, and the entire multi-center framework. In previous work, in order to achieve rapid model deployment, various techniques were adopted to accelerate model training, such as using K-means instead of the FCM algorithm to calculate the antecedent parameters, and adopting a faster 0-TSK model. However, these strategies come at the cost of sacrificing the accuracy and generalization ability of the model. In fact, as the cornerstone of the multi-center framework, the base center should prioritize developing a model with high accuracy and high generalization ability, even if it requires more computing resources and training time.

[0170] Based on this, this embodiment uses the most conventional FCM method to calculate the antecedent parameters of the fuzzy rules, and uses the rule consequent learning based on the -insensitive loss function (L2-TSK-FS) to find the optimal consequent parameters. In addition, inspired by the natural tendency of humans to continuously enhance and correct their understanding by using the "error set" (ES) during the learning process, an iterative method is designed to optimize the parameters of the fuzzy rules.

[0171] Specifically, the training data is divided into K folds, where K-1 folds are used to train the model, and the remaining one fold is used to validate the model, and all samples with prediction errors are recorded, that is, ES. For the samples in the error set in the r-th iteration, they are re-assigned to the nearest homogeneous center according to their labels. Then, the antecedent parameters and of the fuzzy rules are corrected using the following formula, and the antecedents and consequents of the rules corresponding to the possible empty clusters are removed.

[0172]

[0173]

[0174] Among them, the antecedent parameters include the center of the membership function and the kernel width , k represents the number of clusters of the fuzzy rule model, x ji is the i-th training sample in the j-th cluster of the training data, and N k represents the number of samples in the k-th cluster.

[0175] Similarly, the consequent parameters of the base center are not solved using the L2-TSK-FS method in each iteration process. The L2-TSK-FS method is to use L2 - The regression algorithm with an insensitive loss function only adopts this method at the first time. In the t-th round of iteration, Optimize by mean square error combined with historical knowledge Its theoretical formula can be expressed as.

[0176]

[0177] where, and are the regularization parameters of the basic center BC, represents the consequent parameter corresponding to the j-th class in the t-th round of iteration , and represent the data and label of the i-th sample regarding the j-th class respectively, c is the number of clusters, and j belongs to 1, 2, 3... c.

[0178] Taking the partial derivative of the above formula, setting it to 0 and simplifying, we can get.

[0179]

[0180] where, represents the identity matrix. The optimization of the above antecedent and consequent parameters is also called knowledge calibration. In addition, during the iteration process, two iteration termination conditions are set, namely the maximum number of iterations and / or the iteration termination threshold . When the iteration is terminated by the maximum number of iterations condition, the antecedent and consequent parameters of the round with the smallest error set are selected as the final antecedent and consequent parameters.

[0181] II. Training of the auxiliary center.

[0182] The auxiliary center plays a key role in the multi-center architecture. It not only makes up for the gap of the basic center in the customized model, ensures that the model can better fit the regional characteristics, but also improves the robustness of the entire multi-center system. By integrating the knowledge of the basic center, the auxiliary center can efficiently utilize local data and quickly optimize a personalized model suitable for this region, thus realizing the efficient migration of the model. The processes of learning and forgetting are indeed complementary, and they each play a crucial role in constructing and retaining useful representations of experience. Learning involves acquiring and integrating new information, which can provide a more comprehensive understanding of the environment. On the contrary, forgetting is like a filter that eliminates irrelevant or outdated information that may interfere with the cognitive process. Learning and forgetting work together to ensure that the cognitive system is both adaptable and efficient. The processes of learning and forgetting are complementary, and both contribute to constructing and retaining useful representations of experience.

[0183] Therefore, based on the above idea, before each auxiliary center draws on the knowledge of the basic center, the knowledge of the basic center is randomly forgotten first. In this embodiment, this ratio is set to 10%. In addition, the basic center model trained in combination with the knowledge correction strategy has achieved good generalization performance. In order to reduce the overhead of the multi-center model, the auxiliary centers in the embodiment adopt a typical knowledge transfer method, rather than using a similar L2-TSK-FS model as the basic center for training.

[0184] The yellow area in Figure 1 depicts the training process of the auxiliary center. Further explanations will be provided regarding the antecedent parameters and consequent parameters of the auxiliary center.

[0185] As described above, before optimizing the antecedent and consequent parameters of the auxiliary center, the knowledge of the basic center is randomly forgotten first. The remaining antecedent parameters are used as the initial antecedent parameters of the auxiliary center, that is, the cluster centers for the auxiliary center clustering. Then, the principle of "the closer the distance, the higher the similarity" is applied. The auxiliary center samples are assigned to the nearest cluster according to their Euclidean distance to the clustering cluster. It should be noted that when all samples are assigned, the empty clusters without assigned samples will be discarded. Moreover, the clustering centers of the auxiliary center will be recalculated according to the samples of each cluster class through the above-mentioned formula for correcting the antecedent parameters and By avoiding the use of the typical fuzzy C-means (FCM) clustering technique, the training speed has been greatly improved.

[0186] When optimizing the consequent parameters of the auxiliary center , a = 1, ⋯, A, where A represents the number of auxiliary centers. In order to narrow the domain deviation between the basic center and the auxiliary centers, an improved maximum mean discrepancy PMMD is introduced in the conventional TSK transfer learning method. First, based on transductive transfer learning, for any intermediate variable Ω(D s , D t ) of the source domain and the target domain, the following setting is made.

[0187]

[0188] In the formula, D s is the source domain, the knowledge domain of the knowledge transfer source party, D t is the target domain, the knowledge domain of the knowledge transfer target party, N s is the number of samples in the source domain, N t is the number of samples in the target domain, x g,s is the training data after the source domain's original data is transformed by the antecedent parameters, x g,t is the training data after the target domain's original data is transformed by the antecedent parameters, and T is the matrix transpose.

[0189] Give the basic center D BC and the auxiliary center D AC (a) The simplified equation of PMMD between them is as follows.

[0190]

[0191] In summary, the optimization objective function of the consequent parameters of the a-th auxiliary center is as follows.

[0192]

[0193] The above formula is equivalent to the following formula.

[0194]

[0195] Among them, represents the consequent parameters of the a-th auxiliary center, , . Taking the derivative of the above formula with respect to and setting it to 0 and simplifying, we can get:

[0196]

[0197] III. Training of the target center.

[0198] After the above-mentioned auxiliary center training is completed, the basic center and the auxiliary center together form a multi-center architecture to guide the establishment of the target center. The construction process of the target center is generally similar to that of the auxiliary center, but there are two significant differences: one is to use both the basic center and the auxiliary center to guide the establishment of the target center model, and the other is to use the label space graph regularization term to optimize the consequent parameters of the target center.

[0199] Figure 1 The light purple area in

[0200] depicts the training process of the target center. Specifically, before using the antecedent parameters of the basic center to optimize the antecedent parameters of the target center, the knowledge of each center needs to be randomly forgotten. It should be noted that for the convenience of calculation, the proportion of random forgetting is not fixed at 10%, but first determine the center with the least number of rules, and then some rules of the remaining centers will be forgotten until they have the same number of rules as the center with the least number of rules.

[0201] Based on the theory that "if the goal is to maximize the between-class separability, then the label space can be regarded as an optimal subspace", a label space graph regularizer is proposed. This regularizer consists of an intra-center graph and an inter-center graph, aiming to maintain the consistency among multi-center data and mine the complementary information between different centers.

[0202] Specifically, the intra-center graph represents the structural relationship within a single center, that is, when mapped to the low-dimensional label space, the data should maintain its neighborhood relationship in the original sample space; while the inter-center graph describes the structural relationship between different centers, meaning that when data of different modalities represent the same content or theme, they should have semantic similarity at the upper level. The following gives the detailed theoretical descriptions of the intra-center graph and the inter-center graph.

[0203] Intra-center graph. To preserve the local structural information of intra-center data in the original space in the low-dimensional label subspace, the intra-center graph is constructed based on the neighbor structure of samples in the original space. According to the Riemannian manifold structure, the intra-center graph matrix of the u-th center can be represented as G uu , and its (i, j)-th element represents the weight of the edge connecting node and in the graph, which is defined as follows.

[0204]

[0205] where, is the weight of the edge connecting node and in the graph; G uu represents the intra-center graph of the u-th upper-level center; represents 's K nearest neighbors, represents the Gaussian kernel bandwidth of the intra-center structure; σ represents the Gaussian kernel bandwidth of the intra-center structure.

[0206] Furthermore, the intra-center structural relationship can be maintained by minimizing the following formula.

[0207]

[0208] where, U represents the total number of all centers including the base center, auxiliary center and target center, represents the label of the m-th sample data in the u-th upper-level center; represents the label data label of the n-th sample data in the u-th upper-level center.

[0209] Inter - center graph. To preserve the high - level semantic information of the inter - center data in the original space in the low - dimensional label subspace, an inter - center graph is constructed in the original space according to the semantic relationships of the samples. According to the Riemannian manifold structure, the inter - center graph matrix between the \(u\) - th center and the \(v\) - th center can be represented as \(G\) uv , and its element in the \(m\) - th row and \(n\) - th column represents the weight of the edge connecting the node and in the graph, and its definition is as follows.

[0210]

[0211] In the formula, \(G\) uv represents the inter - center graph matrix between the \(u\) - th center and the \(v\) - th center, and its element in the \(m\) - th row and \(n\) - th column represents that the weight of the edge connecting the node and in the graph is .

[0212] Furthermore, the inter - center structural relationship can be preserved by minimizing the following formula.

[0213]

[0214] For convenience, the intra - center graph matrix \(G\) uu and the inter - center graph matrix \(G\) uv are integrated together to construct a block matrix \(G\), which is called the multi - center graph matrix, specifically as follows.

[0215]

[0216] Among them, , and \(\beta\) is the weight parameter. The multi - center graph matrix constitutes the graph regular term of the label space, which can be defined as.

[0217]

[0218] Among them, represents the \(u\) - th element in represents the \(u\) - th diagonal element in , and \(L_{uv}\) is the Laplacian matrix corresponding to the \(u\) - th modality and the \(v\) - th modality, \(B\) uv represents a diagonal matrix, and its diagonal elements are .

[0219] It should be noted that, in order to construct the above Laplace equation and learn the idea of zero-padding alignment in deep learning, some empty samples are supplemented for the target centers with fewer central samples. There is neither an intra-center structural relationship nor an inter-center structural relationship between these supplemented samples and the original samples. They are just empty nodes supplemented for alignment purposes.

[0220] Therefore, based on the above optimization objective function, the optimization objective function for the consequent parameters of the target center is as follows.

[0221]

[0222] In the formula, , , are all regularization parameters of the target center.

[0223] Taking the derivative of the above formula and setting it to 0 and simplifying, we can obtain.

[0224]

[0225] An embodiment of the present invention also provides a non-transitory machine-readable medium storing a computer program. Wherein, when the above computer program is executed by a processor of a computer, it is used to cause the computer to execute the method of the embodiment of the present invention.

[0226] An embodiment of the present invention also provides a computer program product, including a computer program. Wherein, when the computer program is executed by a processor of a computer, it is used to cause the computer to execute the method of the embodiment of the present invention.

[0227] An embodiment of the present invention also provides an electronic device, including: at least one processor; and a memory communicatively connected to the at least one processor. The above memory stores a computer program that can be executed by the at least one processor. When the above computer program is executed by the at least one processor, it is used to cause the electronic device to execute the method of the embodiment of the present invention.

[0228] Reference Figure 5, a block diagram of an electronic device of a server or a client that can be an embodiment of the present invention will now be described. It is an example of a hardware device that can be applied to various aspects of the present invention. The electronic device is intended to represent various forms of digital electronic computer devices, such as, laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as, personal digital processors, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or claimed herein.

[0229] As Figure 5 shown, the electronic device includes a computing unit 501, which can perform various appropriate actions and processes according to a computer program stored in a read-only memory (ROM) 502 or a computer program loaded from a storage unit 508 into a random access memory (RAM) 503. In the RAM 503, various programs and data required for the operation of the electronic device can also be stored. The computing unit 501, the ROM 502, and the RAM 503 are connected to each other through a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.

[0230] Multiple components in the electronic device are connected to the I / O interface 505, including: an input unit 506, an output unit 507, a storage unit 508, and a communication unit 509. The input unit 506 can be any type of device that can input information into the electronic device. The input unit 506 can receive input digital or character information, and generate key signal inputs related to the user settings and / or function controls of the electronic device. The output unit 507 can be any type of device that can present information, and can include, but is not limited to, a display, a speaker, a video / audio output terminal, a vibrator, and / or a printer. The storage unit 508 can include, but is not limited to, magnetic disks, optical disks. The communication unit 509 allows the electronic device to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks, and can include, but is not limited to, a modem, a network card, an infrared communication device, and / or a wireless communication transceiver, such as a Bluetooth device, a WiFi device, a WiMax device, a cellular communication device, and / or the like.

[0231] The computing unit 501 can be various general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the computing unit 501 include, but are not limited to, a CPU, a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing units, various computing units running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. The computing unit 501 executes the various methods and processes described above. For example, in some embodiments, the method embodiments of the present invention can be implemented as a computer program, which is tangibly contained in a machine-readable medium, such as the storage unit 508. In some embodiments, part or all of the computer program can be loaded and / or installed onto the electronic device via the ROM 502 and / or the communication unit 509. In some embodiments, the computing unit 501 can be configured to execute the above methods in any other suitable manner (e.g., by means of firmware).

[0232] The computer program for implementing the method of the embodiments of the present invention can be written in any combination of one or more programming languages. These computer programs can be provided to the processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing devices, such that when the computer programs are executed by the processor or controller, the functions / operations specified in the flowcharts and / or block diagrams are implemented. The computer programs can be executed entirely on the machine, partially on the machine, as an independent software package partially on the machine and partially on a remote machine, or entirely on a remote machine or server.

[0233] The user information (including, but not limited to, user device information, user personal information, etc.) and data (including, but not limited to, data for analysis, stored data, displayed data, etc.) involved in the embodiments of the present invention are all information and data that have been authorized by the user or fully authorized by all parties, and the collection, use, and processing of the relevant data need to comply with the relevant laws, regulations, and standards of the relevant countries and regions, and corresponding operation entrances are provided for the user to select to authorize or reject.

[0234] The above-described embodiments merely represent several implementation manners of the present invention, and the description thereof is relatively specific and detailed, but should not be construed as a limitation on the protection scope. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present invention, several variations and improvements can be made, and these all belong to the protection scope of the present invention. Therefore, the protection scope of the present invention should be subject to the appended claims.

Claims

1. A distributed multi-center machine learning intelligent decision-making method, applied to the lower-level centers of the distributed multi-center except the top-level center and the second-top-level center, characterized in that: include: Obtain input data needed to make decisions; Determining the membership of the input data to different fuzzy rules according to the antecedent parameters of different fuzzy rules of the fuzzy rule model; According to the input data and the consequent parameters corresponding to the different antecedent parameters, the rule outputs of different fuzzy rules are calculated; Performing weighted calculation according to the membership degrees corresponding to different fuzzy rules and the rule outputs to obtain output decision data corresponding to the input data; Among them, the fuzzy rule model is calculated by the fuzzy rule model of the upper-level center of the current lower-level center through the distributed multi-center, using the optimization objective function to transfer knowledge, and using the multi-center graph matrix to determine the regularization term to adjust the optimization objective function.

2. The method according to claim 1, characterized in that According to the antecedent parameters of different fuzzy rules of the fuzzy rule model, the input data is determined, before the membership of different fuzzy rules, the method further comprises: By means of knowledge transfer, the remaining rules after partially forgetting the fuzzy rules of the upper-level center of the transfer are used to determine the antecedent parameters and consequent parameters of the lower-level center for transfer, wherein the fuzzy rules include the corresponding antecedent parameters and consequent parameters; Determine the cluster center according to the remaining rule, calculate the distance between the data sample of the next lower level center training data and the cluster center, perform clustering, obtain multiple clusters, and remove empty clusters; Based on the cluster center and the corresponding data samples in the cluster, the corresponding antecedent parameters are calculated using an antecedent parameter optimization formula; According to the optimization objective function of the fuzzy rule model of the upper level center, and by using the multi-center graph matrix as a regularization term, updating the optimization objective function; According to the updated optimization objective function, combined with the recalculated antecedent parameters, the migrated consequent parameters are updated.

3. The method according to claim 2, characterized in that Through knowledge transfer, after partially forgetting the fuzzy rules of the upper-level center to be transferred, the antecedent parameters and consequent parameters of the lower-level center to be transferred are determined, including: Obtaining the fuzzy rules of the upper-level center by means of knowledge transfer; Determine the upper-level center with the least number of rules, as well as the number of rules; The remaining rules are obtained by forgetting some rules of other upper-level centers until the number of rules is the same as that of the upper-level center with the least number of rules; The antecedent parameters and consequent parameters of the remaining rules are used as the antecedent parameters and consequent parameters after the migration of the lower-level center.

4. The method according to claim 2, characterized in that: According to the migration antecedent parameters and the antecedent parameter optimization formula, the corresponding antecedent parameters are calculated, including: According to the antecedent parameters in the fuzzy rule, the antecedent parameter optimization formula is used to optimize and obtain the corresponding antecedent parameters; The antecedent parameters include the center of the membership function of the fuzzy rule model and kernel width ; The antecedent parameter optimization formula is as follows: In the formula, k represents the number of clusters of the fuzzy rule model, x ji is the i-th training sample of the j-th cluster of the training data of the lower level center, N k represents the number of samples in k clusters, and h is the scale parameter.

5. The method according to claim 2, characterized in that: According to the optimization objective function of the fuzzy rule model of the upper level center, and by using the multi-center graph matrix as a regular term, updating the optimization objective function, including: Calculating the maximum average difference of improvement based on the intermediate variables of the knowledge domain of the upper level center and the knowledge domain of the current lower level center; According to the optimization objective function of the improved maximum average difference and the fuzzy rule model of the upper-level center, the optimization objective function corresponding to the current lower-level center is calculated, wherein the optimization objective function includes a regularization term for solving the consequent parameters of the current lower-level center according to the consequent parameters of the upper-level center; The regularization term of the optimization objective function is corrected according to the multi-center graph matrix to obtain a regularized optimization objective function.

6. The method according to claim 5, characterized in that According to the intermediate variables of the knowledge domain of the upper-level center and the knowledge domain of the current lower-level center, the maximum average difference of improvement is calculated, including: According to the intermediate variables between the knowledge domain of the upper level center and the knowledge domain of the current lower level center, the calculation formula of the intermediate variables is as follows: Where D s is the source domain, including the knowledge domain of the upper-level center, D t is the target domain, including the knowledge domain of the current lower-level center, N s is the number of samples in the source domain, N t is the number of samples in the target domain, x g,s is the training data after the original data in the source domain is transformed by the antecedent parameters, x g,t is the training data after the original data of the target domain is transformed by the antecedent parameters, and T is the matrix transpose; The improved maximum average difference is calculated by the intermediate variable as follows: Where PMMD represents the maximum mean difference of improvement, D t(a) is the a-th target domain, The consequent parameters of the jth cluster of the current lower-level center corresponding to the ath target domain.

7. The method according to claim 5, characterized in that According to the improved maximum average difference and the optimization objective function of the fuzzy rule model of the upper level center, the optimization objective function corresponding to the current lower level center is calculated, including: The improved maximum average difference and the optimization objective function of the knowledge transfer are used according to the following formula to obtain the optimization objective function corresponding to the current lower level center: In the formula, , , is the regularization parameter of the center of the current level, c is the number of clusters, and j belongs to 1, 2, 3…c.

8. The method according to claim 5, characterized in that The regularization term of the optimization objective function is corrected according to the multi-center graph matrix to obtain a regularized optimization objective function, including: The regularization term is corrected according to the multi-center graph matrix to obtain: In the formula, express The u-th element in express The u-th element on the diagonal, is the Laplace matrix corresponding to the u-th mode and the v-th mode, B uv represents a diagonal matrix whose diagonal elements are ; The optimization objective function after regularization is: In the formula, TC is the current lower level center, , , , 𝜆4TC are the regularization parameters of the current lower level center, c is the number of clusters, and j belongs to 1, 2, 3…c.

9. The method according to claim 5, characterized in that Before correcting the regularization term of the optimization objective function according to the multi-center graph matrix to obtain the regularized optimization objective function, the method further includes: The central inner map matrix of the upper level center is calculated by the following formula: in, The mth row and nth column represent the connection nodes of the central internal graph matrix and The weight of the edge between G uu represents the center inner graph matrix of the u-th upper level center; express The K nearest neighbors of the bandwidth of the Gaussian kernel representing the internal structure of the center; The intra-center structural relationships are maintained by minimizing: In the formula, U represents the total number of all centers in the distributed multi-center. Represents the label of the mth sample data in the uth upper level center; Represents the label data label of the nth sample data in the uth upper level center; The center-to-center graph matrix of the upper-level center is calculated by the following formula: In the formula, G uv represents the center-to-center graph matrix between the u-th center and the v-th center, and its m-th row and n-th column represent the connection nodes of the center-to-center graph matrix and The weight of the edge between them is ; The structural relationship between centers is maintained by minimizing: According to the intra-center map matrix and the inter-center map matrix, the multi-center map matrix is ​​calculated by the following formula: Where G is the multi-center graph matrix, , β is the weight parameter.

10. A distributed multi-center machine learning intelligent decision-making method, applied to the secondary top-level center of the distributed multi-center, characterized in that: include: Obtain input data needed to make decisions; Determining the membership of the input data to different fuzzy rules according to the antecedent parameters of different fuzzy rules of the fuzzy rule model; According to the input data and the consequent parameters corresponding to the different antecedent parameters, the rule outputs of different fuzzy rules are calculated; Performing weighted calculation according to the membership degrees corresponding to different fuzzy rules and the rule outputs to obtain output decision data corresponding to the input data; The fuzzy rule model is obtained by performing knowledge transfer calculation using the fuzzy rule model of the top-level center of the current sub-top-level center through the distributed multi-centers using the optimization objective function.

11. The method according to claim 10, characterized in that According to the antecedent parameters of different fuzzy rules of the fuzzy rule model, the input data is determined, before the membership of different fuzzy rules, the method further comprises: Obtaining the fuzzy rules of the top-level center by means of knowledge transfer, wherein the fuzzy rules include antecedent parameters and consequent parameters; Forgetting the fuzzy rules according to a preset probability to obtain residual rules, wherein the fuzzy rules include antecedent parameters and consequent parameters of the top-level center; Determine the cluster center according to the remaining rules, calculate the distance between the data sample of the second top level center training data and the cluster center, perform clustering, obtain multiple clusters, and remove empty clusters; Based on the cluster center and the corresponding data samples in the cluster, the corresponding antecedent parameters are recalculated using an antecedent parameter optimization formula; Calculating the maximum average difference of improvement based on the intermediate variables of the knowledge domain of the top-level center and the knowledge domain of the current second-top-level center; Calculate the optimization objective function corresponding to the current sub-top level center according to the improved maximum average difference and the optimization objective function of the fuzzy rule model of the top level center; The consequent parameters of the current sub-top level center are calculated according to the consequent parameters of the remaining rules and the optimization objective function.

12. A distributed multi-center machine learning intelligent decision-making method, applied to the top-level center of the distributed multi-center, characterized in that: include: Obtain input data needed to make decisions; Determining the membership of the input data to different fuzzy rules according to the antecedent parameters of different fuzzy rules of the fuzzy rule model; According to the input data and the consequent parameters corresponding to the different antecedent parameters, the rule outputs of different fuzzy rules are calculated; Performing weighted calculation according to the membership degrees corresponding to different fuzzy rules and the rule outputs to obtain output decision data corresponding to the input data; The fuzzy rule model is obtained by training the current top-level center through a fuzzy mean clustering algorithm FCM and a regression algorithm including a penalty term of an insensitive loss function.

13. The method according to claim 12, characterized in that According to the antecedent parameters of different fuzzy rules of the fuzzy rule model, the input data is determined, before the membership of different fuzzy rules, the method further comprises: Calculating the antecedent parameters of the fuzzy rule model of the top level center by using the fuzzy mean clustering algorithm FCM; Training and optimizing the consequent parameters of the fuzzy rule model by a regression algorithm including a penalty term of an insensitive loss function; Obtaining sample data according to the knowledge data of the top-level center, wherein the sample data includes training data and verification data; The antecedent parameters and the consequent parameters are iteratively optimized through the training data and the verification data to obtain final antecedent parameters and consequent parameters.

14. The method according to claim 13, characterized in that The antecedent parameters and the consequent parameters are iteratively optimized through the training data to obtain the final antecedent parameters and the consequent parameters, including: The antecedent parameters include the center of the membership function of the fuzzy rule model and kernel width ; Optimize the antecedent parameters through the antecedent parameter optimization formula; The post-processing parameters are optimized by the following formula: In the formula, is the consequent parameter of the top-level center at the tth iteration, The consequent parameters of the top-level center at iteration t-1 at iteration t; and is the regularization parameter of the top-level center, represents the consequent parameter of the jth cluster corresponding to the tth iteration , and Respectively represent the data and label of the i-th training sample of the j-th class; Verify the optimized antecedent parameters and consequent parameters according to the verification data, and regard those that do not match the actual labels of the corresponding verification samples as error samples, and include the error samples into the error set; The number of iterations is increased by one, and the iteration is continued until the number of iterations reaches the preset number, and the antecedent parameters and consequent parameters corresponding to the iteration round with the smallest corresponding error set are selected as the final antecedent parameters and consequent parameters.

15. An electronic device, comprising: A processor, and a memory storing a program, wherein the program comprises instructions, which, when executed by the processor, cause the processor to perform the method according to any one of claims 1 to 14.

16. A computer program product comprising a computer program / instructions, characterized in that When the computer program / instructions are executed by a processor, the method according to any one of claims 1 to 14 is implemented.

Citation Information

Patent Citations

  • Target prediction model construction method and prediction method in multi-center small sample scene

    CN116596161A

  • Optimal operation and maintenance route decision-making method and system based on risk assessment

    CN119005471A

  • Data classification method and system based on improved TSK fuzzy classification model

    CN119691578A

  • Method for constructing target prediction model in multicenter small sample scenario and prediction method

    US20250013898A1

Cited By

  • Multi-view migration interpretable method based on soft variable embedding and discriminant structure preserving

    CN120873756A