[go: up one dir, main page]

WO2019218263A1 - Extreme learning machine-based extreme ts fuzzy inference method and system - Google Patents

Extreme learning machine-based extreme ts fuzzy inference method and system Download PDF

Info

Publication number
WO2019218263A1
WO2019218263A1 PCT/CN2018/087049 CN2018087049W WO2019218263A1 WO 2019218263 A1 WO2019218263 A1 WO 2019218263A1 CN 2018087049 W CN2018087049 W CN 2018087049W WO 2019218263 A1 WO2019218263 A1 WO 2019218263A1
Authority
WO
WIPO (PCT)
Prior art keywords
learning machine
fuzzy
extreme learning
new sample
membership function
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2018/087049
Other languages
French (fr)
Chinese (zh)
Inventor
何玉林
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen University
Original Assignee
Shenzhen University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen University filed Critical Shenzhen University
Priority to PCT/CN2018/087049 priority Critical patent/WO2019218263A1/en
Publication of WO2019218263A1 publication Critical patent/WO2019218263A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N5/00Computing arrangements using knowledge-based models
    • G06N5/04Inference or reasoning models

Definitions

  • the invention relates to the technical field of computers, and in particular to a limit TS fuzzy inference method and system based on an extreme learning machine.
  • TS fuzzy inference system was first proposed by Japanese scholars T. Takagi and M. Sugeno, and further refined by M.Sugeno and GTKang.
  • TS fuzzy reasoning is also called Sugeno fuzzy reasoning or Takagi-Sugeno-Kang (TSK). Fuzzy reasoning.
  • the core idea is to "fuse a simple linear system to fit a complex nonlinear system" by using a series of localizations by fuzzification of the input, inference calculus based on fuzzy rules, and defuzzification of the output.
  • the linear model goes to approximate the purpose of an overall nonlinear model.
  • Theoretical studies show that the TS fuzzy inference system can approximate any nonlinear model with arbitrary precision.
  • the key point of constructing the TS fuzzy inference system is the determination of the fuzzy rule front trigger intensity (Firing Strength: measure the amount of input and fuzzy rule matching) and the final conclusion of the Qualified Consequent (input corresponding fuzzy rule output). .
  • the premise of determining the trigger strength and the true value of the conclusion is to determine the learning parameters of the membership function in the rule predecessor and the regression coefficients of the multiple linear regression model in the rule poster.
  • the classical TS fuzzy inference system is based on Adaptive Neural-Fuzzy Inference System (ANFIS) (published by IEEE TSMC in 1993), which uses a five-layer topology similar to neural networks and uses back propagation.
  • the algorithm and least squares method determine the premise parameters and Consequent Coefficients of the fuzzy rules.
  • the main object of the present invention is to provide a method and system for constructing a limit TS fuzzy inference system, which aims to solve the technical problem that the TS fuzzy inference system has a long training time in the prior art.
  • a first aspect of the present invention provides a TS fuzzy rule inference method based on an extreme learning machine, including:
  • Step A K-means clustering algorithm is used to cluster the original conditional attribute value matrix corresponding to the training data set, and the clustering result is obtained, and the expansion decision is constructed according to the clustering result and the predicted output data of the training data set. Attribute value matrix;
  • Step B training the single extreme learning machine by using the extended decision attribute value matrix, obtaining the output layer weight of the extreme learning machine, and the trained extreme learning machine;
  • Step C input an unknown new sample into the trained limit learning machine, and obtain a trigger strength of the fuzzy rule front piece of the new sample and a conclusion true value of the fuzzy rule back piece;
  • Step D Defuzzify the new sample according to the trigger strength, the true value of the conclusion, and the preset Softmax function, to obtain a predicted output of the new sample.
  • a second aspect of the present invention provides a limit TS fuzzy inference system based on an extreme learning machine, including:
  • a clustering building module is configured to cluster the original conditional attribute value matrix corresponding to the training data set by using a K-means clustering algorithm to obtain a clustering result, and according to the clustering result and the predicted output of the training data set Data construction extends the decision attribute value matrix;
  • a training module configured to use the extended decision attribute value matrix to train a single extreme learning machine, obtain an output layer weight of the extreme learning machine, and a trained extreme learning machine;
  • An input obtaining module configured to input an unknown new sample into the trained extreme learning machine, to obtain a triggering strength of the fuzzy rule front piece of the new sample and a conclusion true value of the fuzzy rule back piece;
  • the defuzzification module is configured to defuzzify the new sample according to the trigger strength, the conclusion true value, and the preset Softmax function, to obtain a predicted output of the new sample.
  • the invention provides a limit TS fuzzy inference method based on an extreme learning machine, the method comprising: clustering a raw condition attribute value matrix corresponding to a training data set by using a K-means clustering algorithm to obtain a clustering result, and according to the clustering
  • the class result and the predicted output data of the training data set construct a matrix of extended decision attribute values, and the single limit learning machine is trained by using the extended decision attribute value matrix to obtain the output layer weight of the extreme learning machine, and the ultimate learning machine after training.
  • the unknown new sample is input into the trained extreme learning machine, and the trigger strength of the fuzzy rule front piece of the new sample and the conclusion true value of the fuzzy rule back piece are obtained, according to the trigger strength, the conclusion true value and the preset softmax function,
  • the new sample is defuzzified to obtain the predicted output of the new sample.
  • the single extreme learning machine is trained by using the extended decision attribute value matrix, so that the parameter optimization without iteration can be completed, the training process can be completed quickly, the training time is short, and further, the softmax function based solution blur is performed.
  • the operation can effectively realize the normalization processing of the trigger strength and effectively realize the output of the predicted output data.
  • FIG. 1 is a schematic flow chart of a limit TS fuzzy inference method based on an extreme learning machine according to an embodiment of the present invention
  • FIG. 2 is a schematic structural diagram of a limit TS fuzzy inference system based on an extreme learning machine according to an embodiment of the present invention
  • FIG. 3 is a schematic diagram showing the fuzzy inference performance of E-TSFIS on a Laser regression data set in an embodiment of the present invention
  • 4 is four fuzzy membership functions of the third rule in the fuzzy rule base constructed by E-TSFIS on the Laser regression data set according to an embodiment of the present invention
  • FIG. 1 is a schematic flowchart of a limit TS fuzzy inference method based on an extreme learning machine according to an embodiment of the present invention, where the method includes:
  • Step 101 Using a K-means clustering algorithm to cluster the original conditional attribute value matrix corresponding to the training data set, obtain a clustering result, and construct an extended decision attribute value matrix according to the clustering result and the predicted output data of the training data set;
  • the training data set is as follows:
  • D represents the training data set
  • N is the number of samples
  • D is the number of conditional attributes of the sample
  • R is the fuzzy rule
  • t n is the fuzzy rule of the nth sample.
  • X represents the original conditional attribute value matrix corresponding to the training data set
  • x 11 to x ND represents the samples in the training data set.
  • the K-means clustering algorithm is used to cluster the original conditional attribute value matrix corresponding to the training data set, and the clustering result is obtained, and the clustering result and the predicted output data of the training data set are used to construct the expansion decision.
  • the attribute value matrix, the matrix of the extended decision attribute value is as follows:
  • O represents the expanded decision attribute value matrix
  • Z represents the clustering result
  • Y represents the predicted output data of the training data set
  • Step 102 Using a matrix of extended decision attribute values to train a single extreme learning machine, obtaining an output layer weight of the extreme learning machine, and an extreme learning machine after training;
  • a single extreme learning machine is trained by using the above extended decision attribute value matrix, wherein the extreme learning machine is also called a single implicit layer feedforward neural network, and the extreme learning machine includes L implicit words.
  • the extreme learning machine is also called a single implicit layer feedforward neural network, and the extreme learning machine includes L implicit words.
  • a layer node, and L is greater than or equal to the number of conditional attributes D of the sample.
  • the input layer weight of the extreme learning machine is as follows:
  • the hidden layer offset of the extreme learning machine is as follows:
  • the extended decision attribute value matrix is input into the extreme learning machine, and the extreme learning machine is trained to obtain the output layer weight of the extreme learning machine, which can be understood. After obtaining the weight of the output layer of the extreme learning machine, it indicates that the training of the extreme learning machine has been completed.
  • the output layer weights of the Extreme Learning Machine are as follows:
  • Step 103 Input an unknown new sample into the trained extreme learning machine, and obtain a trigger strength of the fuzzy rule front piece of the new sample and a conclusion true value of the fuzzy rule back piece;
  • the unknown new learning sample may be processed by the trained extreme learning machine to obtain the triggering strength of the new fuzzy sample for the fuzzy rule and the conclusion true value of the fuzzy rule.
  • the original conditional attribute value matrix corresponding to the new sample according to the following formula, the triggering strength of the fuzzy rule front piece and the fuzzy value of the fuzzy rule Hou Jian:
  • Z is the trigger strength
  • Y is the conclusion true value
  • (h 1 h 2 ... h L ) is the implicit layer output matrix of the extreme learning machine after the new sample input limit learning machine
  • B is the output layer weight
  • D is the new
  • x d represents the dth data in the new sample
  • w d1 , w d2 to w dL represent the input layer weight of the extreme learning machine
  • L represents the number of hidden layer nodes of the extreme learning machine
  • ⁇ 1 , ⁇ 2 to ⁇ L represent the implicit layer offset of the extreme learning machine.
  • Step 104 Defuzzify the new sample according to the trigger strength, the true value of the conclusion, and the preset Softmax function, to obtain a predicted output of the new sample.
  • the new sample is defuzzified by using the trigger strength, the conclusion true value, and the preset softmax function.
  • Obtain the predicted output of the new sample which can be done as follows:
  • Q represents the predicted output of the new sample
  • K represents the number of clusters at the time of clustering
  • z k represents the triggering strength of the fuzzy rule front of the new sample
  • represents the temperature parameter of the softmax function, and is greater than
  • y k represents The true value of the conclusion of the fuzzy rule of the new sample.
  • the softmax function is used to normalize the trigger strength of the fuzzy rule's front piece. It is transformed into a K-dimensional probability vector (v 1 v 2 ... v K ), where each element in the probability vector has a value between (0, 1) and the sum of all elements is 1, such as :
  • the single extreme learning machine is trained by using the extended decision attribute value matrix, so that the parameter optimization without iteration can be completed, the training process can be completed quickly, the training time period, and further, the solution based on the softmax function.
  • the fuzzification operation can effectively realize the normalization processing of the trigger strength and effectively realize the output of the predicted output data.
  • step 105 refers to step 105 to step 108 in the embodiment shown in FIG. 2, as follows:
  • Step 105 Input the training data set into the trained extreme learning machine, obtain the trigger strength of the fuzzy rule front piece corresponding to the actual output data and the training data, and construct the actual extended decision attribute value matrix by using the trigger strength and the actual output data;
  • the training data set is input into the trained extreme learning machine, and the extreme learning machine outputs the actual output data of the training data set.
  • the trigger strength of the fuzzy rule front piece corresponding to the training data set can be obtained.
  • use the trigger strength and actual output data to construct the actual extended decision attribute value matrix as follows:
  • B represents the output layer weight of the extreme learning machine
  • (h n1 h n2 ... h nL ) represents the hidden layer output matrix of the extreme learning machine
  • N represents the number of samples in the training data set
  • K represents the number of clusters.
  • the intensity will be triggered here. Converted into a trigger strength probability vector (v n1 v n2 ... v nK ), ie the trigger strength probability vector is:
  • v nk represents the trigger strength probability vector of the nth sample corresponding to the kth cluster. Indicates the trigger strength of the nth sample corresponding to the kth cluster, and ⁇ represents the temperature parameter of the softmax function, and is greater than zero.
  • Step 106 Select a uniformly distributed random number from the preset interval as a center of the fuzzy membership function in the fuzzy rule front piece;
  • Step 107 Obtain a trigger strength probability vector of the fuzzy rule preamble of the training data set based on the actual extended decision attribute value matrix, and use the center of the fuzzy membership function to solve the fuzzy condition under the condition that the trigger strength probability vector is equal to the product of the fuzzy membership function The radius of the membership function;
  • Step 108 When there is a non-positive value in the radius of the fuzzy membership function, return to step 106.
  • the radius of the fuzzy membership function is positive, the fuzzy rule base is obtained based on the center and radius of the fuzzy membership function.
  • a randomly distributed random number is selected from the preset interval, for example, selected from the interval [0, 1].
  • the selected random number represents the center m kd of the fuzzy membership function in the fuzzy rule front.
  • v 11 to v NK represent the trigger strength probability vector
  • m 11 to m KD represent the radius of the fuzzy membership function
  • x 11 to x ND represent the value in the original conditional attribute value matrix corresponding to the training data set
  • c 11 To c KD represents the center of the fuzzy membership function.
  • the radius of the fuzzy membership function can be obtained by solving the pseudo inverse of the matrix:
  • the process returns to step 106, and the center of the fuzzy membership function is re-selected, and then solved.
  • the fuzzy rule base is obtained based on the center and radius of the fuzzy membership function.
  • the fuzzy rule base is as follows:
  • R 1 to R K represent K fuzzy rules in the fuzzy rule base, and A 11 to A KD represent membership degrees
  • the membership function including the center and radius of the membership function
  • x D represents a sample
  • y 1 to y K represent output data
  • K represents the number of clusters
  • D represents the number of conditional attributes
  • the inference speed is extremely fast, and the iterative parameter optimization is not needed, and the training process can be completed quickly, and the training is performed.
  • the time is short, and at the same time, an efficient fuzzy rule base construction mechanism is provided, which can quickly and accurately determine the membership function in the fuzzy rule predecessor, and can provide a complete fuzzy rule base.
  • a single implicit layer feedforward neural network trained based on the extended decision attribute value matrix for training fuzzy reasoning may also be used in the method of error back propagation, and the above fuzzy membership function
  • fuzzy membership function There may be various types, such as Gaussian membership function, triangular membership function, trapezoidal membership function, bell membership function, etc.
  • the corresponding type of membership function can be selected based on specific needs. Make a limit.
  • FIG. 2 is a schematic structural diagram of a limit TS fuzzy inference system based on an extreme learning machine according to an embodiment of the present invention, including:
  • the clustering construction module 201 is configured to cluster the original conditional attribute value matrix corresponding to the training data set by using a K-means clustering algorithm to obtain a clustering result, and according to the clustering result and the prediction of the training data set Output data construction to expand the decision attribute value matrix;
  • the training module 202 is configured to use the extended decision attribute value matrix to train a single extreme learning machine to obtain an output layer weight of the extreme learning machine, and a trained extreme learning machine;
  • An input obtaining module 203 configured to input an unknown new sample into the trained extreme learning machine, to obtain a triggering strength of the fuzzy rule front piece of the new sample and a conclusion true value of the fuzzy rule back piece;
  • the defuzzification module 204 is configured to defuzzify the new sample according to the trigger strength, the conclusion true value, and the preset Softmax function, to obtain a predicted output of the new sample.
  • system further includes:
  • the input construction module 205 is configured to input the training data set into the trained extreme learning machine, obtain the trigger strength of the actual output data and the fuzzy rule front piece corresponding to the training data, and utilize the trigger strength and the actual output data. Construct a matrix of actual extended decision attribute values;
  • the selecting module 206 is configured to select, from the preset interval, a uniformly distributed random number as a center of the fuzzy membership function in the fuzzy rule front piece;
  • the solving module 207 is configured to obtain, according to the actual extended decision attribute value matrix, a trigger strength probability vector of the fuzzy rule preamble of the training data set, where the trigger strength probability vector is equal to a condition of a product of the fuzzy membership function Calculating a radius of the fuzzy membership function by using a center of the fuzzy membership function;
  • a determining module 208 configured to return the selection module when there is a non-positive value in a radius of the fuzzy membership function, and when the radius of the fuzzy membership function is a positive value, based on the fuzzy membership degree The center and radius of the function get the fuzzy rule base.
  • each module in the embodiment shown in FIG. 2 is similar to the content of each step in the embodiment shown in FIG. 1 .
  • the inference speed is extremely fast, and the iterative parameter optimization is not needed, and the training process can be completed quickly, and the training is performed.
  • the time is short, and at the same time, an efficient fuzzy rule base construction mechanism is provided, which can quickly and accurately determine the membership function in the fuzzy rule predecessor, and can provide a complete fuzzy rule base.
  • the fuzzy membership function in the fuzzy rule base For example, for the third rule, the four fuzzy membership functions in the antecedent are:
  • An embodiment of the present invention further provides a terminal, including a memory, a processor, and a computer program stored on the memory and running on the processor.
  • a terminal including a memory, a processor, and a computer program stored on the memory and running on the processor.
  • the processor executes the computer program, the implementation is as shown in the embodiment shown in FIG.
  • the disclosed apparatus and method may be implemented in other manners.
  • the device embodiments described above are merely illustrative.
  • the division of the modules is only a logical function division.
  • there may be another division manner for example, multiple modules or components may be combined or Can be integrated into another system, or some features can be ignored or not executed.
  • the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or module, and may be electrical, mechanical or otherwise.
  • the modules described as separate components may or may not be physically separated.
  • the components displayed as modules may or may not be physical modules, that is, may be located in one place, or may be distributed to multiple network modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the embodiment.
  • each functional module in each embodiment of the present invention may be integrated into one processing module, or each module may exist physically separately, or two or more modules may be integrated into one module.
  • the above integrated modules can be implemented in the form of hardware or in the form of software functional modules.
  • the integrated modules if implemented in the form of software functional modules and sold or used as separate products, may be stored in a computer readable storage medium.
  • the technical solution of the present invention which is essential or contributes to the prior art, or all or part of the technical solution, may be embodied in the form of a software product stored in a storage medium.
  • a number of instructions are included to cause a computer device (which may be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods described in various embodiments of the present invention.
  • the foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, and the like. .

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computing Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Evolutionary Computation (AREA)
  • Physics & Mathematics (AREA)
  • Computational Linguistics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Artificial Intelligence (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

An extreme learning machine-based extreme TS fuzzy inference method and system. The method comprises: clustering an original condition attribute value matrix corresponding to a training data set by means of a k-means clustering algorithm; constructing an expansion decision attribute value matrix according to the clustering result; training a single extreme learning machine by using the expansion decision attribute value matrix to obtain an output layer weight and the trained extreme learning machine; inputting a new sample into the trained extreme learning machine to obtain a premise firing strength and a qualified consequent of a fuzzy rule; and performing defuzzification according to the firing strength and the qualified consequent to obtain a predicted output of the new sample. A single extreme learning machine is trained by using an expansion decision attribute value matrix so that parameters which do not require iteration are optimized; the training process can be quickly completed; the training time is short; a softmax function-based defuzzification operation can efficiently standardize the firing strength; the predicted output data can be efficiently output.

Description

基于极限学习机的极限TS模糊推理方法及系统Limit TS fuzzy inference method and system based on extreme learning machine 技术领域Technical field

本发明涉及计算机技术领域,尤其涉及一种基于极限学习机的极限TS模糊推理方法及系统。The invention relates to the technical field of computers, and in particular to a limit TS fuzzy inference method and system based on an extreme learning machine.

背景技术Background technique

Takagi-Sugeno(TS)模糊推理系统最早由日本学者T.Takagi和M.Sugeno提出,后经M.Sugeno和G.T.Kang进一步完善,TS模糊推理亦称为Sugeno模糊推理或者Takagi-Sugeno-Kang(TSK)模糊推理。其核心思想是“利用若干简单的线性系统去拟合一个复杂的非线性系统”,通过对输入的模糊化、基于模糊规则的推理演算、以及对输出的解模糊化来达到“使用一系列局部线性模型去逼近一个整体非线性模型”的目的。理论研究表明,TS模糊推理系统能以任意精度逼近任意非线性模型。The Takagi-Sugeno (TS) fuzzy inference system was first proposed by Japanese scholars T. Takagi and M. Sugeno, and further refined by M.Sugeno and GTKang. TS fuzzy reasoning is also called Sugeno fuzzy reasoning or Takagi-Sugeno-Kang (TSK). Fuzzy reasoning. The core idea is to "fuse a simple linear system to fit a complex nonlinear system" by using a series of localizations by fuzzification of the input, inference calculus based on fuzzy rules, and defuzzification of the output. The linear model goes to approximate the purpose of an overall nonlinear model. Theoretical studies show that the TS fuzzy inference system can approximate any nonlinear model with arbitrary precision.

构建TS模糊推理系统的关键点在于模糊规则前件触发强度(Firing Strength:衡量输入与模糊规则匹配度的量)和后件结论真值(Qualified Consequent:输入对应的模糊规则后件输出)的确定。确定触发强度和结论真值的前提是确定规则前件中隶属度函数的学习参数和规则后件中多元线性回归模型的回归系数。经典的TS模糊推理系统是基于自适应神经网络的模糊推理系统(Adaptive Neuro-FuzzyInference System,ANFIS)(1993年IEEE TSMC发表),其利用一个类似于神经网络的5层拓扑结构,采用反向传播算法和最小二乘法确定出模糊规则的前件参数(Premise Parameters)和后件系数(Consequent Coefficients)。The key point of constructing the TS fuzzy inference system is the determination of the fuzzy rule front trigger intensity (Firing Strength: measure the amount of input and fuzzy rule matching) and the final conclusion of the Qualified Consequent (input corresponding fuzzy rule output). . The premise of determining the trigger strength and the true value of the conclusion is to determine the learning parameters of the membership function in the rule predecessor and the regression coefficients of the multiple linear regression model in the rule poster. The classical TS fuzzy inference system is based on Adaptive Neural-Fuzzy Inference System (ANFIS) (published by IEEE TSMC in 1993), which uses a five-layer topology similar to neural networks and uses back propagation. The algorithm and least squares method determine the premise parameters and Consequent Coefficients of the fuzzy rules.

然而,ANFIS的主要缺陷是训练时间长。However, the main drawback of ANFIS is the long training time.

发明内容Summary of the invention

本发明的主要目的在于提供一种极限TS模糊推理系统的构建方法及系统,旨在解决现有技术中TS模糊推理系统存在训练时间长的技术问题。The main object of the present invention is to provide a method and system for constructing a limit TS fuzzy inference system, which aims to solve the technical problem that the TS fuzzy inference system has a long training time in the prior art.

为实现上述目的,本发明第一方面提供一种基于极限学习机的TS模糊规则推理方法,包括:To achieve the above object, a first aspect of the present invention provides a TS fuzzy rule inference method based on an extreme learning machine, including:

步骤A、使用K-means聚类算法对训练数据集对应的原始条件属性值矩阵进行聚类,得到聚类结果,并根据所述聚类结果及所述训练数据集的预测输出数据构建拓展决策属性值矩阵;Step A: K-means clustering algorithm is used to cluster the original conditional attribute value matrix corresponding to the training data set, and the clustering result is obtained, and the expansion decision is constructed according to the clustering result and the predicted output data of the training data set. Attribute value matrix;

步骤B、利用所述拓展决策属性值矩阵对单个极限学习机进行训练,得到所述极限学习机的输出层权重,及训练后的极限学习机;Step B: training the single extreme learning machine by using the extended decision attribute value matrix, obtaining the output layer weight of the extreme learning machine, and the trained extreme learning machine;

步骤C、将未知的新样本输入训练后的所述极限学习机,得到所述新样本的模糊规则前件的触发强度和模糊规则后件的结论真值;Step C: input an unknown new sample into the trained limit learning machine, and obtain a trigger strength of the fuzzy rule front piece of the new sample and a conclusion true value of the fuzzy rule back piece;

步骤D、根据所述触发强度、结论真值及预设的Softmax函数,对新样本进行解模糊化,得到所述新样本的预测输出。Step D: Defuzzify the new sample according to the trigger strength, the true value of the conclusion, and the preset Softmax function, to obtain a predicted output of the new sample.

为实现上述目的,本发明第二方面提供一种基于极限学习机的极限TS模糊推理系统,包括:To achieve the above object, a second aspect of the present invention provides a limit TS fuzzy inference system based on an extreme learning machine, including:

聚类构建模块,用于使用K-means聚类算法对训练数据集对应的原始条件属性值矩阵进行聚类,得到聚类结果,并根据所述聚类结果及所述训练数据集的预测输出数据构建拓展决策属性值矩阵;a clustering building module is configured to cluster the original conditional attribute value matrix corresponding to the training data set by using a K-means clustering algorithm to obtain a clustering result, and according to the clustering result and the predicted output of the training data set Data construction extends the decision attribute value matrix;

训练模块,用于利用所述拓展决策属性值矩阵对单个极限学习机进行训练,得到所述极限学习机的输出层权重,及训练后的极限学习机;a training module, configured to use the extended decision attribute value matrix to train a single extreme learning machine, obtain an output layer weight of the extreme learning machine, and a trained extreme learning machine;

输入得到模块,用于将未知的新样本输入训练后的所述极限学习机,得到所述新样本的模糊规则前件的触发强度和模糊规则后件的结论真值;An input obtaining module, configured to input an unknown new sample into the trained extreme learning machine, to obtain a triggering strength of the fuzzy rule front piece of the new sample and a conclusion true value of the fuzzy rule back piece;

解模糊化模块,用于根据所述触发强度、结论真值及预设的Softmax函数,对新样本进行解模糊化,得到所述新样本的预测输出。The defuzzification module is configured to defuzzify the new sample according to the trigger strength, the conclusion true value, and the preset Softmax function, to obtain a predicted output of the new sample.

本发明提供一种基于极限学习机的极限TS模糊推理方法,该方法包括: 使用K-means聚类算法对训练数据集对应的原始条件属性值矩阵进行聚类,得到聚类结果,并根据聚类结果及训练数据集的预测输出数据构建拓展决策属性值矩阵,利用拓展决策属性值矩阵对单个极限学习机进行训练,得到所述极限学习机的输出层权重,及训练后的极限学习机,将未知的新样本输入训练后的极限学习机,得到该新样本的模糊规则前件的触发强度和模糊规则后件的结论真值,根据该触发强度、结论真值及预设的softmax函数,对新样本进行解模糊化,得到所述新样本的预测输出。相对于现有技术,通过利用拓展决策属性值矩阵对单个极限学习机进行训练,使得不需要迭代的参数优化,能够快速的完成训练过程,训练时间短,且进一步的,基于softmax函数的解模糊化操作,能够有效的实现对触发强度的规范化处理,有效实现预测输出数据的输出。The invention provides a limit TS fuzzy inference method based on an extreme learning machine, the method comprising: clustering a raw condition attribute value matrix corresponding to a training data set by using a K-means clustering algorithm to obtain a clustering result, and according to the clustering The class result and the predicted output data of the training data set construct a matrix of extended decision attribute values, and the single limit learning machine is trained by using the extended decision attribute value matrix to obtain the output layer weight of the extreme learning machine, and the ultimate learning machine after training. The unknown new sample is input into the trained extreme learning machine, and the trigger strength of the fuzzy rule front piece of the new sample and the conclusion true value of the fuzzy rule back piece are obtained, according to the trigger strength, the conclusion true value and the preset softmax function, The new sample is defuzzified to obtain the predicted output of the new sample. Compared with the prior art, the single extreme learning machine is trained by using the extended decision attribute value matrix, so that the parameter optimization without iteration can be completed, the training process can be completed quickly, the training time is short, and further, the softmax function based solution blur is performed. The operation can effectively realize the normalization processing of the trigger strength and effectively realize the output of the predicted output data.

附图说明DRAWINGS

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the embodiments or the description of the prior art will be briefly described below. Obviously, the drawings in the following description are only It is a certain embodiment of the present invention, and those skilled in the art can obtain other drawings according to these drawings without any creative work.

图1为本发明实施例中基于极限学习机的极限TS模糊推理方法的流程示意图;1 is a schematic flow chart of a limit TS fuzzy inference method based on an extreme learning machine according to an embodiment of the present invention;

图2为本发明实施例中基于极限学习机的极限TS模糊推理系统的结构示意图;2 is a schematic structural diagram of a limit TS fuzzy inference system based on an extreme learning machine according to an embodiment of the present invention;

图3为本发明实施例中为E-TSFIS在Laser回归数据集上的模糊推理表现的示意图;3 is a schematic diagram showing the fuzzy inference performance of E-TSFIS on a Laser regression data set in an embodiment of the present invention;

图4为本发明实施例中E-TSFIS在Laser回归数据集上构建的模糊规则库中第3条规则的4个模糊隶属度函数4 is four fuzzy membership functions of the third rule in the fuzzy rule base constructed by E-TSFIS on the Laser regression data set according to an embodiment of the present invention;

具体实施方式Detailed ways

为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而非全部实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the drawings in the embodiments of the present invention. The embodiments are merely a part of the embodiments of the invention, and not all of the embodiments. All other embodiments obtained by a person skilled in the art based on the embodiments of the present invention without creative efforts are within the scope of the present invention.

请参阅图1,为本发明实施例中基于极限学习机的极限TS模糊推理方法的流程示意图,该方法包括:1 is a schematic flowchart of a limit TS fuzzy inference method based on an extreme learning machine according to an embodiment of the present invention, where the method includes:

步骤101、使用K-means聚类算法对训练数据集对应的原始条件属性值矩阵进行聚类,得到聚类结果,并根据聚类结果及训练数据集的预测输出数据构建拓展决策属性值矩阵;Step 101: Using a K-means clustering algorithm to cluster the original conditional attribute value matrix corresponding to the training data set, obtain a clustering result, and construct an extended decision attribute value matrix according to the clustering result and the predicted output data of the training data set;

在本发明实施例中,给定训练数据集,该训练数据集如下:In an embodiment of the invention, given a training data set, the training data set is as follows:

Figure PCTCN2018087049-appb-000001
Figure PCTCN2018087049-appb-000001

其中,D表示训练数据集,N为样本个数,D为样本的条件属性个数,R表示模糊规则,t n表示第n个样本的模糊规则。 Where D represents the training data set, N is the number of samples, D is the number of conditional attributes of the sample, R is the fuzzy rule, and t n is the fuzzy rule of the nth sample.

基于上述训练数据集,得到其对应的原始条件属性值矩阵(Original Condition Attribute-Value Matrix OCM),如下:Based on the above training data set, the corresponding Original Condition Attribute-Value Matrix OCM is obtained as follows:

Figure PCTCN2018087049-appb-000002
Figure PCTCN2018087049-appb-000002

其中,X表示训练数据集对应的原始条件属性值矩阵,x 11至x ND表示训练数据集中的样本。假设类簇的个数为K,且K>1,可以理解的是,模糊规则库中模糊规则的条数和类簇的个数是一致的,也是K。 Where X represents the original conditional attribute value matrix corresponding to the training data set, and x 11 to x ND represents the samples in the training data set. Assuming that the number of clusters is K and K>1, it can be understood that the number of fuzzy rules in the fuzzy rule base is the same as the number of clusters, and is also K.

在本发明实施例中,使用K-means聚类算法对训练数据集对应的原始条件属性值矩阵进行聚类,得到聚类结果,利用该聚类结果及训练数据集的预测输出数据构建拓展决策属性值矩阵,该拓展决策属性值矩阵如下:In the embodiment of the present invention, the K-means clustering algorithm is used to cluster the original conditional attribute value matrix corresponding to the training data set, and the clustering result is obtained, and the clustering result and the predicted output data of the training data set are used to construct the expansion decision. The attribute value matrix, the matrix of the extended decision attribute value is as follows:

Figure PCTCN2018087049-appb-000003
Figure PCTCN2018087049-appb-000003

其中,

Figure PCTCN2018087049-appb-000004
among them,
Figure PCTCN2018087049-appb-000004

Figure PCTCN2018087049-appb-000005
Figure PCTCN2018087049-appb-000005

其中,n=1,2,…,N,k=1,2,…,K。Where n = 1, 2, ..., N, k = 1, 2, ..., K.

其中,O表示拓展决策属性值矩阵,Z表示聚类结果,Y表示训练数据集的预测输出数据,

Figure PCTCN2018087049-appb-000006
表示训练数据集中的样本。 Where O represents the expanded decision attribute value matrix, Z represents the clustering result, and Y represents the predicted output data of the training data set,
Figure PCTCN2018087049-appb-000006
Represents a sample in the training data set.

步骤102、利用拓展决策属性值矩阵对单个极限学习机进行训练,得到极限学习机的输出层权重,及训练后的极限学习机;Step 102: Using a matrix of extended decision attribute values to train a single extreme learning machine, obtaining an output layer weight of the extreme learning machine, and an extreme learning machine after training;

在本发明实施例中,将利用上述拓展决策属性值矩阵对单个极限学习机进行训练,其中,极限学习机也称为单隐含层前馈神经网络,该极限学习机中包含L个隐含层节点,且L大于或等于样本的条件属性个数D。In the embodiment of the present invention, a single extreme learning machine is trained by using the above extended decision attribute value matrix, wherein the extreme learning machine is also called a single implicit layer feedforward neural network, and the extreme learning machine includes L implicit words. A layer node, and L is greater than or equal to the number of conditional attributes D of the sample.

其中,极限学习机的输入层权重如下:Among them, the input layer weight of the extreme learning machine is as follows:

Figure PCTCN2018087049-appb-000007
Figure PCTCN2018087049-appb-000007

其中,该输入层权重是随机选取的(例如,在区间[-1,1]内服从均匀分布的随机数),且

Figure PCTCN2018087049-appb-000008
表示第l(l=1,2,3,.......,L)个隐含层节点的输入层权重。 Wherein, the input layer weight is randomly selected (for example, obeying a uniformly distributed random number in the interval [-1, 1]), and
Figure PCTCN2018087049-appb-000008
Indicates the input layer weight of the l (l = 1, 2, 3, ..., L) hidden layer nodes.

其中,极限学习机的隐含层偏置如下:Among them, the hidden layer offset of the extreme learning machine is as follows:

Figure PCTCN2018087049-appb-000009
Figure PCTCN2018087049-appb-000009

其中,σ l表示第l(l=1,2,3,.......,L)个隐含层节点的偏置,且隐含层节点采用sigmoid激活函数得到。 Where σ l represents the offset of the l (l=1, 2, 3, . . . , L) hidden layer nodes, and the hidden layer nodes are obtained by the sigmoid activation function.

在已经确定极限学习机的输入层权重及隐含层偏置之后,将拓展决策属性值矩阵输入该极限学习机中,对该极限学习机进行训练,得到极限学习机的输出层权重,可以理解的是,在得到极限学习机的输出层权重之后,表明已经完成了极限学习机的训练。After the input layer weight and the implicit layer offset of the extreme learning machine have been determined, the extended decision attribute value matrix is input into the extreme learning machine, and the extreme learning machine is trained to obtain the output layer weight of the extreme learning machine, which can be understood. After obtaining the weight of the output layer of the extreme learning machine, it indicates that the training of the extreme learning machine has been completed.

极限学习机的输出层权重如下:The output layer weights of the Extreme Learning Machine are as follows:

Figure PCTCN2018087049-appb-000010
Figure PCTCN2018087049-appb-000010

需要说明的是,因为HB=O,因此,输出层权重的计算公式可以为:B=(H TH) -1H TO It should be noted that because HB=O, the calculation formula of the output layer weight can be: B=(H T H) -1 H T O

其中,

Figure PCTCN2018087049-appb-000011
among them,
Figure PCTCN2018087049-appb-000011

其中,

Figure PCTCN2018087049-appb-000012
among them,
Figure PCTCN2018087049-appb-000012

其中,n=1,2,…,N,l=1,2,…,L,H为训练数据集对应的原始条件属性值矩阵输入极限学习机后,极限学习机的隐含层输出矩阵。Where n=1,2,...,N,l=1,2,...,L,H is the implicit layer output matrix of the extreme learning machine after the input of the original conditional attribute value matrix corresponding to the training data set.

步骤103、将未知的新样本输入训练后的极限学习机,得到新样本的模糊规则前件的触发强度和模糊规则后件的结论真值;Step 103: Input an unknown new sample into the trained extreme learning machine, and obtain a trigger strength of the fuzzy rule front piece of the new sample and a conclusion true value of the fuzzy rule back piece;

在本发明实施例中,还可以利用训练后的极限学习机对未知的新样本进行处理,得到新样本对于模糊规则前件的触发强度和模糊规则侯建的结论真值。具体的,将基于极限学习机的隐含层输出矩阵及输出层权重,新样本对应的原 始条件属性值矩阵,按照如下公式得到模糊规则前件的触发强度和模糊规则侯建的结论真值:In the embodiment of the present invention, the unknown new learning sample may be processed by the trained extreme learning machine to obtain the triggering strength of the new fuzzy sample for the fuzzy rule and the conclusion true value of the fuzzy rule. Specifically, based on the implicit layer output matrix of the extreme learning machine and the output layer weight, the original conditional attribute value matrix corresponding to the new sample, according to the following formula, the triggering strength of the fuzzy rule front piece and the fuzzy value of the fuzzy rule Hou Jian:

Figure PCTCN2018087049-appb-000013
Figure PCTCN2018087049-appb-000013

其中,Z表示触发强度、Y表示结论真值,(h 1h 2…h L)表示新样本输入极限学习机后,极限学习机的隐含层输出矩阵,B表示输出层权重,D表示新样本的条件属性个数,x d表示新样本中的第d个数据,w d1、w d2至w dL表示极限学习机的输入层权重,L表示极限学习机的隐含层节点的个数,σ 1、σ 2至σ L表示极限学习机的隐含层偏置。 Where Z is the trigger strength, Y is the conclusion true value, (h 1 h 2 ... h L ) is the implicit layer output matrix of the extreme learning machine after the new sample input limit learning machine, B is the output layer weight, and D is the new The number of conditional attributes of the sample, x d represents the dth data in the new sample, w d1 , w d2 to w dL represent the input layer weight of the extreme learning machine, and L represents the number of hidden layer nodes of the extreme learning machine, σ 1 , σ 2 to σ L represent the implicit layer offset of the extreme learning machine.

步骤104、根据触发强度、结论真值及预设的Softmax函数,对新样本进行解模糊化,得到新样本的预测输出。Step 104: Defuzzify the new sample according to the trigger strength, the true value of the conclusion, and the preset Softmax function, to obtain a predicted output of the new sample.

在本发明实施例中,在得到模糊规则前件的触发强度和模糊规则后件的结论真值之后,利用该触发强度、结论真值及预设的softmax函数,对新样本进行解模糊化,得到新样本的预测输出,具体可按如下公式进行:In the embodiment of the present invention, after obtaining the trigger strength of the fuzzy rule front piece and the conclusion true value of the fuzzy rule back piece, the new sample is defuzzified by using the trigger strength, the conclusion true value, and the preset softmax function. Obtain the predicted output of the new sample, which can be done as follows:

Figure PCTCN2018087049-appb-000014
Figure PCTCN2018087049-appb-000014

其中,Q表示新样本的预测输出,K表示聚类时类簇的个数,z k表示新样本的模糊规则前件的触发强度,τ表示softmax函数的温度参数,且大于0,y k表示新样本的模糊规则后件的结论真值。 Where Q represents the predicted output of the new sample, K represents the number of clusters at the time of clustering, z k represents the triggering strength of the fuzzy rule front of the new sample, τ represents the temperature parameter of the softmax function, and is greater than 0, y k represents The true value of the conclusion of the fuzzy rule of the new sample.

此处使用softmax函数的目的在于,因为在极限TS模糊推理中不能保证新样本对于模糊规则前件的触发强度全部大于0,因此,使用softmax函数对模糊规则前件的触发强度进行规范化处理,即将其转化成一个K维的概率向量(v 1 v 2 … v K),其中该概率向量中每个元素的取值介于(0,1)之间,且所有元素的加和为1,如: The purpose of using the softmax function here is that, in the limit TS fuzzy reasoning, the trigger strength of the new sample for the fuzzy rule front is not guaranteed to be greater than 0. Therefore, the softmax function is used to normalize the trigger strength of the fuzzy rule's front piece. It is transformed into a K-dimensional probability vector (v 1 v 2 ... v K ), where each element in the probability vector has a value between (0, 1) and the sum of all elements is 1, such as :

Figure PCTCN2018087049-appb-000015
且,
Figure PCTCN2018087049-appb-000016
Figure PCTCN2018087049-appb-000015
And,
Figure PCTCN2018087049-appb-000016

在本发明实施例中,通过利用拓展决策属性值矩阵对单个极限学习机进行训练,使得不需要迭代的参数优化,能够快速的完成训练过程,训练时间段,且进一步的,基于softmax函数的解模糊化操作,能够有效的实现对触发强度的规范化处理,有效实现预测输出数据的输出。In the embodiment of the present invention, the single extreme learning machine is trained by using the extended decision attribute value matrix, so that the parameter optimization without iteration can be completed, the training process can be completed quickly, the training time period, and further, the solution based on the softmax function. The fuzzification operation can effectively realize the normalization processing of the trigger strength and effectively realize the output of the predicted output data.

此外,还可进一步得到模糊规则库,具体的,请参阅图2所示实施例中的步骤105至步骤108,如下:In addition, the fuzzy rule base can be further obtained. Specifically, refer to step 105 to step 108 in the embodiment shown in FIG. 2, as follows:

步骤105、将训练数据集输入训练后的极限学习机,得到实际输出数据及训练数据对应的模糊规则前件的触发强度,并利用触发强度及实际输出数据构建实际拓展决策属性值矩阵;Step 105: Input the training data set into the trained extreme learning machine, obtain the trigger strength of the fuzzy rule front piece corresponding to the actual output data and the training data, and construct the actual extended decision attribute value matrix by using the trigger strength and the actual output data;

在本发明实施例中,将训练数据集输入训练后的极限学习机,极限学习机将输出该训练数据集的实际输出数据

Figure PCTCN2018087049-appb-000017
且可得到训练数据集对应的模糊规则前件的触发强度
Figure PCTCN2018087049-appb-000018
并利用触发强度及实际输出数据构建实际拓展决策属性值矩阵,如下: In the embodiment of the present invention, the training data set is input into the trained extreme learning machine, and the extreme learning machine outputs the actual output data of the training data set.
Figure PCTCN2018087049-appb-000017
And the trigger strength of the fuzzy rule front piece corresponding to the training data set can be obtained.
Figure PCTCN2018087049-appb-000018
And use the trigger strength and actual output data to construct the actual extended decision attribute value matrix, as follows:

Figure PCTCN2018087049-appb-000019
Figure PCTCN2018087049-appb-000019

其中,

Figure PCTCN2018087049-appb-000020
among them,
Figure PCTCN2018087049-appb-000020

其中,B表示极限学习机的输出层权重,(h n1 h n2 … h nL)表示极限学习机的隐含层输出矩阵,N表示训练数据集中的样本个数,K表示类簇的个数。 Where B represents the output layer weight of the extreme learning machine, (h n1 h n2 ... h nL ) represents the hidden layer output matrix of the extreme learning machine, N represents the number of samples in the training data set, and K represents the number of clusters.

为了避免触发强度中存在负值对模糊规则库的构建的影响,此处将触发强 度

Figure PCTCN2018087049-appb-000021
转化成触发强度概率向量(v n1 v n2 … v nK),即触发强度概率向量为: In order to avoid the influence of negative values in the trigger strength on the construction of the fuzzy rule base, the intensity will be triggered here.
Figure PCTCN2018087049-appb-000021
Converted into a trigger strength probability vector (v n1 v n2 ... v nK ), ie the trigger strength probability vector is:

Figure PCTCN2018087049-appb-000022
Figure PCTCN2018087049-appb-000022

其中,v nk表示第n个样本对应第k个类簇的触发强度概率向量,

Figure PCTCN2018087049-appb-000023
表示第n个样本对应第k个类簇的触发强度,τ表示softmax函数的温度参数,且大于0。 Where v nk represents the trigger strength probability vector of the nth sample corresponding to the kth cluster.
Figure PCTCN2018087049-appb-000023
Indicates the trigger strength of the nth sample corresponding to the kth cluster, and τ represents the temperature parameter of the softmax function, and is greater than zero.

步骤106、从预设区间内选取服从均匀分布的随机数作为模糊规则前件中模糊隶属度函数的中心;Step 106: Select a uniformly distributed random number from the preset interval as a center of the fuzzy membership function in the fuzzy rule front piece;

步骤107、基于实际拓展决策属性值矩阵得到训练数据集的模糊规则前件的触发强度概率向量,在触发强度概率向量等于模糊隶属度函数的乘积的条件下,利用模糊隶属度函数的中心求解模糊隶属度函数的半径;Step 107: Obtain a trigger strength probability vector of the fuzzy rule preamble of the training data set based on the actual extended decision attribute value matrix, and use the center of the fuzzy membership function to solve the fuzzy condition under the condition that the trigger strength probability vector is equal to the product of the fuzzy membership function The radius of the membership function;

步骤108、当模糊隶属度函数的半径中存在非正值时,返回步骤106,当模糊隶属度函数的半径均为正值时,则基于模糊隶属度函数的中心及半径得到模糊规则库。Step 108: When there is a non-positive value in the radius of the fuzzy membership function, return to step 106. When the radius of the fuzzy membership function is positive, the fuzzy rule base is obtained based on the center and radius of the fuzzy membership function.

在本发明实施例中,将从预设区间内选取服从均匀分布的随机数,例如,从区间[0,1]内选取。其中,选取的随机数表示模糊规则前件中模糊隶属度函数的中心m kdIn the embodiment of the present invention, a randomly distributed random number is selected from the preset interval, for example, selected from the interval [0, 1]. Among them, the selected random number represents the center m kd of the fuzzy membership function in the fuzzy rule front.

令触发强度概率向量等于隶属度函数的乘积,即:Let the trigger strength probability vector be equal to the product of the membership function, ie:

Figure PCTCN2018087049-appb-000024
Figure PCTCN2018087049-appb-000024

对上述公式进行推导,可得到:Deriving the above formula, you can get:

Figure PCTCN2018087049-appb-000025
Figure PCTCN2018087049-appb-000025

其中,

Figure PCTCN2018087049-appb-000026
表示触发强度概率向量,
Figure PCTCN2018087049-appb-000027
表示第n个且具有第D个样本 属性的样本的隶属度函数,x nd表示第n个且具有第d个样本属性的样本,c kd表示第k个类簇且具有第d个样本属性的样本对应的模糊隶属度函数的中心,m kd表示第k个类簇且具有第d个样本属性的样本对应的模糊隶属度函数的半径,D表示样本属性的个数。 among them,
Figure PCTCN2018087049-appb-000026
Indicates the trigger strength probability vector,
Figure PCTCN2018087049-appb-000027
a membership function representing the nth sample with the Dth sample attribute, x nd represents the nth sample with the dth sample attribute, c kd represents the kth cluster and has the dth sample attribute The center of the fuzzy membership function corresponding to the sample, m kd represents the radius of the fuzzy membership function corresponding to the sample of the kth cluster and having the dth sample attribute, and D represents the number of sample attributes.

进一步的,基于推导得到的公式,构建如下所示的矩阵乘积运算:Further, based on the derived formula, a matrix product operation as shown below is constructed:

Figure PCTCN2018087049-appb-000028
Figure PCTCN2018087049-appb-000028

其中,

Figure PCTCN2018087049-appb-000029
among them,
Figure PCTCN2018087049-appb-000029

Figure PCTCN2018087049-appb-000030
Figure PCTCN2018087049-appb-000030

其中,v 11至v NK表示触发强度概率向量,m 11至m KD表示所述模糊隶属度函数的半径,x 11至x ND表示训练数据集对应的原始条件属性值矩阵中的值,c 11至c KD表示模糊隶属度函数的中心。 Where v 11 to v NK represent the trigger strength probability vector, m 11 to m KD represent the radius of the fuzzy membership function, and x 11 to x ND represent the value in the original conditional attribute value matrix corresponding to the training data set, c 11 To c KD represents the center of the fuzzy membership function.

由于

Figure PCTCN2018087049-appb-000031
所以,求解模糊隶属度函数的半径可以通过求解该矩阵的伪逆获得: due to
Figure PCTCN2018087049-appb-000031
Therefore, the radius of the fuzzy membership function can be obtained by solving the pseudo inverse of the matrix:

Figure PCTCN2018087049-appb-000032
Figure PCTCN2018087049-appb-000032

其中,在求解得到模糊隶属度函数的半径之后,将确定该模糊隶属度函数的半径中存在非正值时,返回到步骤106中,重新选取模糊隶属度函数的中心,并再进行求解,当模糊隶属度函数的半径均为正值时,则基于模糊隶属度函数的中心及半径得到模糊规则库。After the radius of the fuzzy membership function is obtained, if there is a non-positive value in the radius of the fuzzy membership function, the process returns to step 106, and the center of the fuzzy membership function is re-selected, and then solved. When the radius of the fuzzy membership function is positive, the fuzzy rule base is obtained based on the center and radius of the fuzzy membership function.

在本发明实施例中,是通过采用多次“随机选取模糊隶属度函数的中心---求解模糊隶属度函数的半径”的方式,直至得到的模糊隶属度函数的半径中不存在负值为止,使得能够利用模糊隶属度函数的中心及半径得到模糊规则库。In the embodiment of the present invention, by using a plurality of "randomly selecting the radius of the fuzzy membership function---solving the radius of the fuzzy membership function", until there is no negative value in the radius of the obtained fuzzy membership function. So that the fuzzy rule base can be obtained by using the center and radius of the fuzzy membership function.

其中,模糊规则库如下:Among them, the fuzzy rule base is as follows:

Figure PCTCN2018087049-appb-000033
Figure PCTCN2018087049-appb-000033

其中,R 1至R K表示模糊规则库中的K个模糊规则,A 11至A KD表示隶属度函数,该隶属度函数包含隶属度函数的中心及半径,x 1,x 2,…,x D表示样本,y 1至y K表示输出数据,K表示类簇的个数,D表示条件属性个数。 Where R 1 to R K represent K fuzzy rules in the fuzzy rule base, and A 11 to A KD represent membership degrees, the membership function including the center and radius of the membership function, x 1 , x 2 ,..., x D represents a sample, y 1 to y K represent output data, K represents the number of clusters, and D represents the number of conditional attributes.

在本发明实施例中,通过使用单个极限学习机同时计算模糊规则前件的触发强度和后件结论真值,推理速度极快,且不需要迭代的参数优化,能够快速的完成训练过程,训练时间短,且同时,提供了一个高效的模糊规则库构建机制,能够快速准确的确定模糊规则前件中的隶属度函数,能够提供完备的模糊规则库。In the embodiment of the present invention, by using a single extreme learning machine to simultaneously calculate the triggering strength of the fuzzy rule front piece and the true value of the post-part conclusion, the inference speed is extremely fast, and the iterative parameter optimization is not needed, and the training process can be completed quickly, and the training is performed. The time is short, and at the same time, an efficient fuzzy rule base construction mechanism is provided, which can quickly and accurately determine the membership function in the fuzzy rule predecessor, and can provide a complete fuzzy rule base.

需要说明的是,上述技术方案中,还可以采用误差反传的方式训练用于进行模糊推理的,基于扩展决策属性值矩阵进行训练的单隐含层前馈神经网络,上述的模糊隶属度函数可以有多种,例如高斯隶属度函数、三角隶属度函数、梯形隶属度函数、钟型隶属度函数等等,在实际应用中,可以基于具体的需要选择相应类型的隶属度函数,此处不做限定。It should be noted that, in the above technical solution, a single implicit layer feedforward neural network trained based on the extended decision attribute value matrix for training fuzzy reasoning may also be used in the method of error back propagation, and the above fuzzy membership function There may be various types, such as Gaussian membership function, triangular membership function, trapezoidal membership function, bell membership function, etc. In practical applications, the corresponding type of membership function can be selected based on specific needs. Make a limit.

请参阅图2,为本发明实施例中基于极限学习机的极限TS模糊推理系统的结构示意图,包括:2 is a schematic structural diagram of a limit TS fuzzy inference system based on an extreme learning machine according to an embodiment of the present invention, including:

聚类构建模块201,用于使用K-means聚类算法对训练数据集对应的原始条件属性值矩阵进行聚类,得到聚类结果,并根据所述聚类结果及所述训练数据集的预测输出数据构建拓展决策属性值矩阵;The clustering construction module 201 is configured to cluster the original conditional attribute value matrix corresponding to the training data set by using a K-means clustering algorithm to obtain a clustering result, and according to the clustering result and the prediction of the training data set Output data construction to expand the decision attribute value matrix;

训练模块202,用于利用所述拓展决策属性值矩阵对单个极限学习机进行训练,得到所述极限学习机的输出层权重,及训练后的极限学习机;The training module 202 is configured to use the extended decision attribute value matrix to train a single extreme learning machine to obtain an output layer weight of the extreme learning machine, and a trained extreme learning machine;

输入得到模块203,用于将未知的新样本输入训练后的所述极限学习机,得到所述新样本的模糊规则前件的触发强度和模糊规则后件的结论真值;An input obtaining module 203, configured to input an unknown new sample into the trained extreme learning machine, to obtain a triggering strength of the fuzzy rule front piece of the new sample and a conclusion true value of the fuzzy rule back piece;

解模糊化模块204,用于根据所述触发强度、结论真值及预设的Softmax函数,对新样本进行解模糊化,得到所述新样本的预测输出。The defuzzification module 204 is configured to defuzzify the new sample according to the trigger strength, the conclusion true value, and the preset Softmax function, to obtain a predicted output of the new sample.

在本发明实施例中,上述系统还包括:In the embodiment of the present invention, the system further includes:

输入构建模块205,用于将所述训练数据集输入训练后的极限学习机,得到实际输出数据及训练数据对应的模糊规则前件的触发强度,并利用所述触发强度及所述实际输出数据构建实际拓展决策属性值矩阵;The input construction module 205 is configured to input the training data set into the trained extreme learning machine, obtain the trigger strength of the actual output data and the fuzzy rule front piece corresponding to the training data, and utilize the trigger strength and the actual output data. Construct a matrix of actual extended decision attribute values;

选取模块206,用于从预设区间内选取服从均匀分布的随机数作为模糊规则前件中模糊隶属度函数的中心;The selecting module 206 is configured to select, from the preset interval, a uniformly distributed random number as a center of the fuzzy membership function in the fuzzy rule front piece;

求解模块207,用于基于所述实际拓展决策属性值矩阵得到所述训练数据集的模糊规则前件的触发强度概率向量,在所述触发强度概率向量等于所述模糊隶属度函数的乘积的条件下,利用所述模糊隶属度函数的中心求解所述模糊隶属度函数的半径;The solving module 207 is configured to obtain, according to the actual extended decision attribute value matrix, a trigger strength probability vector of the fuzzy rule preamble of the training data set, where the trigger strength probability vector is equal to a condition of a product of the fuzzy membership function Calculating a radius of the fuzzy membership function by using a center of the fuzzy membership function;

确定模块208,用于当所述模糊隶属度函数的半径中存在非正值时,返回所述选取模块,当所述模糊隶属度函数的半径均为正值时,则基于所述模糊隶属度函数的中心及半径得到模糊规则库。a determining module 208, configured to return the selection module when there is a non-positive value in a radius of the fuzzy membership function, and when the radius of the fuzzy membership function is a positive value, based on the fuzzy membership degree The center and radius of the function get the fuzzy rule base.

需要说明的是,图2所示实施例中各个模块的内容与图1所示实施例中各个步骤的内容相似,具体可参阅图1所示实施例中的内容,此处不做赘述。It should be noted that the content of each module in the embodiment shown in FIG. 2 is similar to the content of each step in the embodiment shown in FIG. 1 . For details, refer to the content in the embodiment shown in FIG. 1 , and details are not described herein.

在本发明实施例中,通过使用单个极限学习机同时计算模糊规则前件的触发强度和后件结论真值,推理速度极快,且不需要迭代的参数优化,能够快速的完成训练过程,训练时间短,且同时,提供了一个高效的模糊规则库构建机制,能够快速准确的确定模糊规则前件中的隶属度函数,能够提供完备的模糊规则库。In the embodiment of the present invention, by using a single extreme learning machine to simultaneously calculate the triggering strength of the fuzzy rule front piece and the true value of the post-part conclusion, the inference speed is extremely fast, and the iterative parameter optimization is not needed, and the training process can be completed quickly, and the training is performed. The time is short, and at the same time, an efficient fuzzy rule base construction mechanism is provided, which can quickly and accurately determine the membership function in the fuzzy rule predecessor, and can provide a complete fuzzy rule base.

以下提供的为本发明实施例的技术方案的实验数据:The experimental data of the technical solution of the embodiment of the present invention is provided below:

在Laser回归数据集(4个条件属性,993个样本,可在KEEL下载:http://www.keel.es/)上对本发明实施例中的“极限TS模糊推理系统E-TSFIS”的推理表现进行了验证。E-TSFIS中模糊规则的条数为K=5,极限学习机的隐含层节点个数L={100,150,…,950,1000},Softmax函数中温度参数τ=0.005。我们测试了E-TSFIS的整个数据集上的训练误差(采用均方差Mean Squared Error-MSE度量)。对于每一个隐含层节点,我们采用10次MSE的均值表示最终的推理结果,实验结果图3所示,为E-TSFIS(极限模糊推理系统)在Laser回归数据集上的模糊推理表现的示意图。In the Laser Regression Data Set (4 conditional attributes, 993 samples, available at KEEL: http://www.keel.es/), the reasoning of the "limit TS fuzzy inference system E-TSFIS" in the embodiment of the present invention The performance was verified. The number of fuzzy rules in E-TSFIS is K=5, the number of hidden layer nodes in the extreme learning machine is L={100,150,...,950,1000}, and the temperature parameter τ=0.005 in Softmax function. We tested the training error on the entire data set of E-TSFIS (using the mean squared Mean Squared Error-MSE metric). For each hidden layer node, we use the mean of 10 MSEs to represent the final inference result. The experimental results are shown in Figure 3. The schematic diagram of the fuzzy inference performance of the E-TSFIS (limit fuzzy inference system) on the Laser regression data set. .

从图3中,我们可以发现随着极限学习机隐含层节点个数L的增加,E-TSFIS的训练误差逐渐减小,呈现收敛的趋势,这表明我们仅使用一个极限学习机进行模糊推理的想法是可行和有效的。同时,在本实验中我们重构了一个针对Laser回归数据集的模糊规则库,模糊规则前件中高斯隶属度函数的中心和半径取值如下(5条规则,4个条件属性):From Fig. 3, we can see that with the increase of the number L of hidden layer nodes in the extreme learning machine, the training error of E-TSFIS gradually decreases and presents a convergence trend, which indicates that we only use one extreme learning machine for fuzzy reasoning. The idea is feasible and effective. At the same time, in this experiment we reconstruct a fuzzy rule base for Laser regression dataset. The center and radius of the Gaussian membership function in the fuzzy rule antecedent are as follows (5 rules, 4 conditional attributes):

Figure PCTCN2018087049-appb-000034
Figure PCTCN2018087049-appb-000034

with

Figure PCTCN2018087049-appb-000035
Figure PCTCN2018087049-appb-000035

基于上述的C矩阵和M矩阵,我们可以构建模糊规则库中的模糊隶属度函数。例如,对于第3条规则,其前件中的4个模糊隶属度函数分别为:Based on the above C matrix and M matrix, we can construct the fuzzy membership function in the fuzzy rule base. For example, for the third rule, the four fuzzy membership functions in the antecedent are:

Figure PCTCN2018087049-appb-000036
Figure PCTCN2018087049-appb-000036

Figure PCTCN2018087049-appb-000037
Figure PCTCN2018087049-appb-000037

Figure PCTCN2018087049-appb-000038
Figure PCTCN2018087049-appb-000038

with

Figure PCTCN2018087049-appb-000039
Figure PCTCN2018087049-appb-000039

对应的隶属度函数的图形如图4所示,为E-TSFIS在Laser回归数据集上构建的模糊规则库中第3条规则的4个模糊隶属度函数。The graph of the corresponding membership function is shown in Figure 4. It is the four fuzzy membership functions of the third rule in the fuzzy rule base constructed by E-TSFIS on the Laser regression data set.

本发明实施例还提供一种终端,包括存储器、处理器及存储在所述存储器上且在处理器上运行的计算机程序,该处理器执行上述计算机程序时,实现如图1所示实施例中基于极限学习机的极限TS模糊推理方法中的各个步骤。An embodiment of the present invention further provides a terminal, including a memory, a processor, and a computer program stored on the memory and running on the processor. When the processor executes the computer program, the implementation is as shown in the embodiment shown in FIG. Each step in the limit TS fuzzy inference method based on the extreme learning machine.

在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例 如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided by the present application, it should be understood that the disclosed apparatus and method may be implemented in other manners. For example, the device embodiments described above are merely illustrative. For example, the division of the modules is only a logical function division. In actual implementation, there may be another division manner, for example, multiple modules or components may be combined or Can be integrated into another system, or some features can be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or module, and may be electrical, mechanical or otherwise.

所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。The modules described as separate components may or may not be physically separated. The components displayed as modules may or may not be physical modules, that is, may be located in one place, or may be distributed to multiple network modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the embodiment.

另外,在本发明各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。In addition, each functional module in each embodiment of the present invention may be integrated into one processing module, or each module may exist physically separately, or two or more modules may be integrated into one module. The above integrated modules can be implemented in the form of hardware or in the form of software functional modules.

所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。The integrated modules, if implemented in the form of software functional modules and sold or used as separate products, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention, which is essential or contributes to the prior art, or all or part of the technical solution, may be embodied in the form of a software product stored in a storage medium. A number of instructions are included to cause a computer device (which may be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods described in various embodiments of the present invention. The foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, and the like. .

需要说明的是,对于前述的各方法实施例,为了简便描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其它顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施 例,所涉及的动作和模块并不一定都是本发明所必须的。It should be noted that, for the foregoing method embodiments, for the sake of brevity, they are all described as a series of action combinations, but those skilled in the art should understand that the present invention is not limited by the described action sequence. Because certain steps may be performed in other sequences or concurrently in accordance with the present invention. In the following, those skilled in the art should also understand that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present invention.

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其它实施例的相关描述。In the above embodiments, the descriptions of the various embodiments are all focused, and the parts that are not detailed in a certain embodiment can be referred to the related descriptions of other embodiments.

以上为对本发明所提供的一种基于极限学习机的极限TS模糊规则推理方法及系统的描述,对于本领域的技术人员,依据本发明实施例的思想,在具体实施方式及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本发明的限制。The foregoing is a description of a limit learning machine-based limit TS fuzzy rule inference method and system provided by the present invention. For those skilled in the art, according to the idea of the embodiment of the present invention, the specific implementation manner and the application range are In view of the above, the contents of this specification are not to be construed as limiting the invention.

Claims (10)

一种基于极限学习机的极限TS模糊推理方法,其特征在于,所述方法包括:A limit TS fuzzy inference method based on extreme learning machine, characterized in that the method comprises: 步骤A、使用K-means聚类算法对训练数据集对应的原始条件属性值矩阵进行聚类,得到聚类结果,并根据所述聚类结果及所述训练数据集的预测输出数据构建拓展决策属性值矩阵;Step A: K-means clustering algorithm is used to cluster the original conditional attribute value matrix corresponding to the training data set, and the clustering result is obtained, and the expansion decision is constructed according to the clustering result and the predicted output data of the training data set. Attribute value matrix; 步骤B、利用所述拓展决策属性值矩阵对单个极限学习机进行训练,得到所述极限学习机的输出层权重,及训练后的极限学习机;Step B: training the single extreme learning machine by using the extended decision attribute value matrix, obtaining the output layer weight of the extreme learning machine, and the trained extreme learning machine; 步骤C、将未知的新样本输入训练后的所述极限学习机,得到所述新样本的模糊规则前件的触发强度和模糊规则后件的结论真值;Step C: input an unknown new sample into the trained limit learning machine, and obtain a trigger strength of the fuzzy rule front piece of the new sample and a conclusion true value of the fuzzy rule back piece; 步骤D、根据所述触发强度、结论真值及预设的Softmax函数,对新样本进行解模糊化,得到所述新样本的预测输出。Step D: Defuzzify the new sample according to the trigger strength, the true value of the conclusion, and the preset Softmax function, to obtain a predicted output of the new sample. 根据权利要求1所述的方法,其特征在于,所述方法还包括:The method of claim 1 further comprising: 步骤E、将所述训练数据集输入训练后的极限学习机,得到实际输出数据及训练数据对应的模糊规则前件的触发强度,并利用所述触发强度及所述实际输出数据构建实际拓展决策属性值矩阵;Step E: input the training data set into the trained extreme learning machine, obtain the trigger strength of the fuzzy rule front piece corresponding to the actual output data and the training data, and construct the actual expansion decision by using the trigger strength and the actual output data. Attribute value matrix; 步骤F、从预设区间内选取服从均匀分布的随机数作为模糊规则前件中模糊隶属度函数的中心;Step F: selecting a uniformly distributed random number from the preset interval as a center of the fuzzy membership function in the fuzzy rule front piece; 步骤G、基于所述实际拓展决策属性值矩阵得到所述训练数据集的模糊规则前件的触发强度概率向量,在所述触发强度概率向量等于所述模糊隶属度函数的乘积的条件下,利用所述模糊隶属度函数的中心求解所述模糊隶属度函数的半径;Step G: Obtain a trigger strength probability vector of a fuzzy rule preamble of the training data set based on the actual extended decision attribute value matrix, and use the trigger strength probability vector equal to a product of the fuzzy membership function Solving a radius of the fuzzy membership function by a center of the fuzzy membership function; 步骤H、当所述模糊隶属度函数的半径中存在非正值时,返回所述步骤F,当所述模糊隶属度函数的半径均为正值时,则基于所述模糊隶属度函数的中心及半径得到模糊规则库。Step H: When there is a non-positive value in the radius of the fuzzy membership function, return to the step F, when the radius of the fuzzy membership function is positive, based on the center of the fuzzy membership function And the radius gets the fuzzy rule base. 根据权利要求1所述的方法,其特征在于,所述步骤C具体包括:The method according to claim 1, wherein the step C specifically comprises: 基于所述极限学习机的隐含层输出矩阵及所述输出层权重、所述新样本对应的原始条件属性值矩阵,按照如下公式得到所述模糊规则前件的触发强度和模糊规则后件的结论真值:And based on the implicit layer output matrix of the extreme learning machine and the output layer weight, and the original condition attribute value matrix corresponding to the new sample, the triggering strength of the fuzzy rule front piece and the fuzzy rule post-product are obtained according to the following formula Conclusion True value:
Figure PCTCN2018087049-appb-100001
Figure PCTCN2018087049-appb-100001
其中,Z表示触发强度、Y表示结论真值,(h 1h 2…h L)表示所述新样本输入所述极限学习机后,所述极限学习机的隐含层输出矩阵,B表示输出层权重,D表示新样本的条件属性个数,x d表示新样本中的第d个数据,w d1、w d2至w dL表示所述极限学习机的输入层权重,L表示极限学习机的隐含层节点的个数,σ 1、σ 2至σ L表示极限学习机的隐含层偏置。 Wherein, Z represents the trigger strength, Y represents the conclusion true value, and (h 1 h 2 ... h L ) represents the hidden layer output matrix of the extreme learning machine after the new sample is input to the extreme learning machine, and B represents the output. Layer weight, D represents the number of conditional attributes of the new sample, x d represents the dth data in the new sample, w d1 , w d2 to w dL represents the input layer weight of the extreme learning machine, and L represents the limit learning machine The number of hidden layer nodes, σ 1 , σ 2 to σ L, represent the implicit layer offset of the extreme learning machine.
根据权利要求1所述的方法,其特征在于,所述步骤D具体包括:The method according to claim 1, wherein the step D specifically comprises: 利用如下公式进行解模糊化处理,以得到所述新样本的预测输出:The defuzzification process is performed using the following formula to obtain the predicted output of the new sample:
Figure PCTCN2018087049-appb-100002
Figure PCTCN2018087049-appb-100002
其中,Q表示所述新样本的预测输出,K表示聚类时类簇的个数,z k表示新样本的模糊规则前件的触发强度,τ表示softmax函数的温度参数,且大于0,y k表示所述新样本的模糊规则后件的结论真值。 Where Q represents the predicted output of the new sample, K represents the number of clusters at the time of clustering, z k represents the triggering strength of the fuzzy rule front of the new sample, and τ represents the temperature parameter of the softmax function, and is greater than 0, y k represents the true value of the conclusion of the fuzzy rule of the new sample.
根据权利要求2所述的方法,其特征在于,在所述步骤G中按照如下公式求解所述模糊隶属度函数的半径:The method according to claim 2, wherein in the step G, the radius of the fuzzy membership function is solved according to the following formula:
Figure PCTCN2018087049-appb-100003
Figure PCTCN2018087049-appb-100003
其中:
Figure PCTCN2018087049-appb-100004
among them:
Figure PCTCN2018087049-appb-100004
Figure PCTCN2018087049-appb-100005
Figure PCTCN2018087049-appb-100005
其中,v 11至v NK表示触发强度概率向量,m 11至m KD表示所述模糊隶属度函数的半径,x 11至x ND表示训练数据集对应的原始条件属性值矩阵中的值,c 11至c KD表示所述模糊隶属度函数的中心。 Where v 11 to v NK represent the trigger strength probability vector, m 11 to m KD represent the radius of the fuzzy membership function, and x 11 to x ND represent the value in the original conditional attribute value matrix corresponding to the training data set, c 11 To c KD represents the center of the fuzzy membership function.
一种基于极限学习机的极限TS模糊推理系统,其特征在于,所述系统包括:A limit TS learning system based on extreme learning machine, characterized in that the system comprises: 聚类构建模块,用于使用K-means聚类算法对训练数据集对应的原始条件属性值矩阵进行聚类,得到聚类结果,并根据所述聚类结果及所述训练数据集的预测输出数据构建拓展决策属性值矩阵;a clustering building module is configured to cluster the original conditional attribute value matrix corresponding to the training data set by using a K-means clustering algorithm to obtain a clustering result, and according to the clustering result and the predicted output of the training data set Data construction extends the decision attribute value matrix; 训练模块,用于利用所述拓展决策属性值矩阵对单个极限学习机进行训练, 得到所述极限学习机的输出层权重,及训练后的极限学习机;a training module, configured to use the extended decision attribute value matrix to train a single extreme learning machine, obtain an output layer weight of the extreme learning machine, and a trained extreme learning machine; 输入得到模块,用于将未知的新样本输入训练后的所述极限学习机,得到所述新样本的模糊规则前件的触发强度和模糊规则后件的结论真值;An input obtaining module, configured to input an unknown new sample into the trained extreme learning machine, to obtain a triggering strength of the fuzzy rule front piece of the new sample and a conclusion true value of the fuzzy rule back piece; 解模糊化模块,用于根据所述触发强度、结论真值及预设的Softmax函数,对新样本进行解模糊化,得到所述新样本的预测输出。The defuzzification module is configured to defuzzify the new sample according to the trigger strength, the conclusion true value, and the preset Softmax function, to obtain a predicted output of the new sample. 根据权利要求6所述的系统,其特征在于,所述系统还包括:The system of claim 6 wherein the system further comprises: 输入构建模块,用于将所述训练数据集输入训练后的极限学习机,得到实际输出数据及训练数据对应的模糊规则前件的触发强度,并利用所述触发强度及所述实际输出数据构建实际拓展决策属性值矩阵;An input construction module, configured to input the training data set into the trained extreme learning machine, obtain the trigger strength of the actual output data and the fuzzy rule front piece corresponding to the training data, and construct the excitation intensity and the actual output data Actually expand the decision attribute value matrix; 选取模块,用于从预设区间内选取服从均匀分布的随机数作为模糊规则前件中模糊隶属度函数的中心;The selecting module is configured to select a uniformly distributed random number from the preset interval as a center of the fuzzy membership function in the fuzzy rule front piece; 求解模块,用于基于所述实际拓展决策属性值矩阵得到所述训练数据集的模糊规则前件的触发强度概率向量,在所述触发强度概率向量等于所述模糊隶属度函数的乘积的条件下,利用所述模糊隶属度函数的中心求解所述模糊隶属度函数的半径;a solution module, configured to obtain, according to the actual extended decision attribute value matrix, a trigger strength probability vector of a fuzzy rule preamble of the training data set, where the trigger strength probability vector is equal to a product of the fuzzy membership function Solving a radius of the fuzzy membership function by using a center of the fuzzy membership function; 确定模块,用于当所述模糊隶属度函数的半径中存在非正值时,返回所述选取模块,当所述模糊隶属度函数的半径均为正值时,则基于所述模糊隶属度函数的中心及半径得到模糊规则库。a determining module, configured to return the selection module when there is a non-positive value in a radius of the fuzzy membership function, and when the radius of the fuzzy membership function is a positive value, based on the fuzzy membership function The center and radius get a fuzzy rule base. 根据权利要求6所述的系统,其特征在于,所述输入得到模块具体用于:The system according to claim 6, wherein said input obtaining module is specifically configured to: 基于所述极限学习机的隐含层输出矩阵及所述输出层权重、所述新样本对应的原始条件属性值矩阵,按照如下公式得到所述模糊规则前件的触发强度和模糊规则后件的结论真值:And based on the implicit layer output matrix of the extreme learning machine and the output layer weight, and the original condition attribute value matrix corresponding to the new sample, the triggering strength of the fuzzy rule front piece and the fuzzy rule post-product are obtained according to the following formula Conclusion True value:
Figure PCTCN2018087049-appb-100006
Figure PCTCN2018087049-appb-100006
其中,Z表示触发强度、Y表示结论真值,(h 1h 2…h L)表示所述新样本输入所述极限学习机后,所述极限学习机的隐含层输出矩阵,B表示输出层权重, D表示新样本的条件属性个数,x d表示新样本中的第d个数据,w d1、w d2至w dL表示所述极限学习机的输入层权重,L表示极限学习机的隐含层节点的个数,σ 1、σ 2至σ L表示极限学习机的隐含层偏置。 Wherein, Z represents the trigger strength, Y represents the conclusion true value, and (h 1 h 2 ... h L ) represents the hidden layer output matrix of the extreme learning machine after the new sample is input to the extreme learning machine, and B represents the output. Layer weight, D represents the number of conditional attributes of the new sample, x d represents the dth data in the new sample, w d1 , w d2 to w dL represents the input layer weight of the extreme learning machine, and L represents the limit learning machine The number of hidden layer nodes, σ 1 , σ 2 to σ L, represent the implicit layer offset of the extreme learning machine.
根据权利要求6所述的系统,其特征在于,所述解模糊化模块具体用于:The system according to claim 6, wherein the defuzzification module is specifically configured to: 利用如下公式进行解模糊化处理,以得到所述新样本的预测输出:The defuzzification process is performed using the following formula to obtain the predicted output of the new sample:
Figure PCTCN2018087049-appb-100007
Figure PCTCN2018087049-appb-100007
其中,Q表示所述新样本的预测输出,K表示聚类时类簇的个数,z k表示新样本的模糊规则前件的触发强度,τ表示softmax函数的温度参数,且大于0,y k表示所述新样本的模糊规则后件的结论真值。 Where Q represents the predicted output of the new sample, K represents the number of clusters at the time of clustering, z k represents the triggering strength of the fuzzy rule front of the new sample, and τ represents the temperature parameter of the softmax function, and is greater than 0, y k represents the true value of the conclusion of the fuzzy rule of the new sample.
根据权利要求7所述的系统,其特征在于,所述求解模块具体用于按照如下公式求解所述模糊隶属度函数的半径:The system according to claim 7, wherein the solving module is specifically configured to solve the radius of the fuzzy membership function according to the following formula:
Figure PCTCN2018087049-appb-100008
Figure PCTCN2018087049-appb-100008
其中:
Figure PCTCN2018087049-appb-100009
among them:
Figure PCTCN2018087049-appb-100009
Figure PCTCN2018087049-appb-100010
Figure PCTCN2018087049-appb-100010
其中,v 11至v NK表示触发强度概率向量,m 11至m KD表示所述模糊隶属度函数的半径,x 11至x ND表示训练数据集对应的原始条件属性值矩阵中的值,c 11至c KD表示所述模糊隶属度函数的中心。 Where v 11 to v NK represent the trigger strength probability vector, m 11 to m KD represent the radius of the fuzzy membership function, and x 11 to x ND represent the value in the original conditional attribute value matrix corresponding to the training data set, c 11 To c KD represents the center of the fuzzy membership function.
PCT/CN2018/087049 2018-05-16 2018-05-16 Extreme learning machine-based extreme ts fuzzy inference method and system Ceased WO2019218263A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/CN2018/087049 WO2019218263A1 (en) 2018-05-16 2018-05-16 Extreme learning machine-based extreme ts fuzzy inference method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2018/087049 WO2019218263A1 (en) 2018-05-16 2018-05-16 Extreme learning machine-based extreme ts fuzzy inference method and system

Publications (1)

Publication Number Publication Date
WO2019218263A1 true WO2019218263A1 (en) 2019-11-21

Family

ID=68539289

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2018/087049 Ceased WO2019218263A1 (en) 2018-05-16 2018-05-16 Extreme learning machine-based extreme ts fuzzy inference method and system

Country Status (1)

Country Link
WO (1) WO2019218263A1 (en)

Cited By (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111008584A (en) * 2019-11-29 2020-04-14 天津大学 A Fuzzy Self-Organizing Neural Network for Power Quality Measurement Missing Repair Method
CN111444937A (en) * 2020-01-15 2020-07-24 湖州师范学院 A method for crowdsourcing quality improvement based on ensemble TSK fuzzy classifiers
CN111783531A (en) * 2020-05-27 2020-10-16 福建亿华源能源管理有限公司 Water turbine set fault diagnosis method based on SDAE-IELM
CN111784061A (en) * 2020-07-07 2020-10-16 广东电网有限责任公司 A training method, device and equipment for a power grid engineering cost prediction model
CN112215492A (en) * 2020-10-12 2021-01-12 国网甘肃省电力公司电力科学研究院 An Aggregation Grouping Method Based on Spatial Distribution and Regulation Characteristics of Power Supply
CN112561303A (en) * 2020-12-10 2021-03-26 清华大学 Power system dynamic analysis method based on integrated learning and power grid topological change
CN112685962A (en) * 2021-01-22 2021-04-20 华东理工大学 Material yield strength prediction method based on machine learning
CN113392594A (en) * 2021-08-13 2021-09-14 北京科技大学 Mechanical property interval prediction method and device based on ABC extreme learning machine
CN113435595A (en) * 2021-07-08 2021-09-24 南京理工大学 Two-stage optimization method for extreme learning machine network parameters based on natural evolution strategy
CN113495800A (en) * 2020-04-02 2021-10-12 北京航空航天大学 Diagnostic prediction data and feature re-recognition method based on extended multi-attribute decision making
CN113642632A (en) * 2021-08-11 2021-11-12 国网冀北电力有限公司计量中心 Power system customer classification method and device based on adaptive competition and balance optimization
CN113764108A (en) * 2021-08-16 2021-12-07 淮阴工学院 COVID-19-oriented empirical mode decomposition fuzzy prediction method
CN114036973A (en) * 2021-10-12 2022-02-11 浙江工业大学 Series arc fault identification method of extreme learning machine based on dynamic online sequence
CN114035548A (en) * 2021-11-14 2022-02-11 北京工业大学 A Fault Detection Method for T-S Fuzzy Control System Based on Kernel Characterization
CN114139785A (en) * 2021-11-23 2022-03-04 北京华能新锐控制技术有限公司 Method and Device for Predicting Thermal Efficiency of Boiler Combustion
CN114154701A (en) * 2021-11-25 2022-03-08 南方电网数字电网研究院有限公司 Power failure prediction method and device based on weighted extreme learning machine
CN114169721A (en) * 2021-11-26 2022-03-11 华中科技大学 Full-process part machining quality prediction method based on self-adaptive fuzzy reasoning
CN114239938A (en) * 2021-12-08 2022-03-25 国网浙江省电力有限公司经济技术研究院 State-based energy digital twin body construction method
CN114254827A (en) * 2021-12-21 2022-03-29 中国电子科技集团公司第三十八研究所 A data-driven SMT manufacturing cycle prediction and correction method
CN114299345A (en) * 2022-01-04 2022-04-08 北京理工大学 Extreme learning machine image classification method based on tracking differentiator
CN114707319A (en) * 2022-03-29 2022-07-05 重庆理工大学 Transient distribution heat load alternate direction weighted fuzzy inversion method
CN114722723A (en) * 2022-04-29 2022-07-08 湖北工业大学 Emotion tendency prediction method and equipment based on kernel extreme learning machine optimization
CN114881438A (en) * 2022-04-27 2022-08-09 联想新视界(南昌)人工智能工研院有限公司 A configuration method of urban distributed energy storage
CN115410001A (en) * 2022-08-30 2022-11-29 北京理工大学 Image identification method of extreme learning machine based on loop iteration least square
CN115423005A (en) * 2022-08-22 2022-12-02 江苏大学 A Combine Harvester Big Data Reconstruction Method and Device
CN115587538A (en) * 2022-07-08 2023-01-10 北京工商大学 Prediction system of cyanobacteria blooms in lakes and reservoirs based on SMRELM model
CN115759411A (en) * 2022-11-21 2023-03-07 广东电网有限责任公司 Photovoltaic self-adaptive integrated prediction method for edge side of power distribution network
CN115795944A (en) * 2022-11-11 2023-03-14 西安电子科技大学 Conical TSV array peak stress optimization method based on ANFIS
CN115809553A (en) * 2022-12-01 2023-03-17 国网福建省电力有限公司 Temperature and humidity calculation method and terminal in substation protection cell
CN115907235A (en) * 2023-01-06 2023-04-04 江苏海洋大学 Photovoltaic power ultra-short term nonparametric probability prediction method based on fuzzy sample particles
CN116975672A (en) * 2023-09-22 2023-10-31 山东乐普矿用设备股份有限公司 Temperature monitoring method and system for coal mine belt conveying motor
CN116992274A (en) * 2023-09-28 2023-11-03 国网山东省电力公司滨州市滨城区供电公司 Short-term wind speed prediction method and system based on improved principal component regression model
CN117495435A (en) * 2023-12-29 2024-02-02 国网浙江省电力有限公司营销服务中心 FIG-IRELM-based electricity sales interval prediction method and device
CN118296540A (en) * 2024-06-03 2024-07-05 四川华鲲振宇智能科技有限责任公司 Machine room electric quantity early warning detection method based on fuzzy rough set
CN118364328A (en) * 2024-04-23 2024-07-19 中国人民解放军国防科技大学 Parallel fuzzy clustering method for efficient utilization of virtual machine resources
CN118464130A (en) * 2024-05-09 2024-08-09 交通运输部天津水运工程科学研究所 Open channel section sand conveying amount measuring method based on multi-sensor array
CN120260693A (en) * 2025-05-28 2025-07-04 电子科技大学长三角研究院(衢州) A novel method for predicting therapeutic peptides using multi-core fuzzy systems based on deep stacked encoders

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000339165A (en) * 1999-05-31 2000-12-08 Toshiba Mach Co Ltd Method for generating inference rule of fuzzy control
CN1325088A (en) * 2000-05-22 2001-12-05 中国科学院计算技术研究所 Fuzzy ratiocination system to exicute excited rules selectively
US20090005953A1 (en) * 2005-03-04 2009-01-01 Stmicroelectronics S.R.L. Method and associated device for sensing the air/fuel ratio of an internal combustion engine
CN107229973A (en) * 2017-05-12 2017-10-03 中国科学院深圳先进技术研究院 The generation method and device of a kind of tactful network model for Vehicular automatic driving
CN107512267A (en) * 2017-07-20 2017-12-26 上海工程技术大学 A kind of speed prediction method based on adaptive neural network fuzzy model
CN107729943A (en) * 2017-10-23 2018-02-23 辽宁大学 The missing data fuzzy clustering algorithm of feedback of the information extreme learning machine optimization valuation and its application

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000339165A (en) * 1999-05-31 2000-12-08 Toshiba Mach Co Ltd Method for generating inference rule of fuzzy control
CN1325088A (en) * 2000-05-22 2001-12-05 中国科学院计算技术研究所 Fuzzy ratiocination system to exicute excited rules selectively
US20090005953A1 (en) * 2005-03-04 2009-01-01 Stmicroelectronics S.R.L. Method and associated device for sensing the air/fuel ratio of an internal combustion engine
CN107229973A (en) * 2017-05-12 2017-10-03 中国科学院深圳先进技术研究院 The generation method and device of a kind of tactful network model for Vehicular automatic driving
CN107512267A (en) * 2017-07-20 2017-12-26 上海工程技术大学 A kind of speed prediction method based on adaptive neural network fuzzy model
CN107729943A (en) * 2017-10-23 2018-02-23 辽宁大学 The missing data fuzzy clustering algorithm of feedback of the information extreme learning machine optimization valuation and its application

Cited By (50)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111008584B (en) * 2019-11-29 2023-09-08 天津大学 Power quality measurement missing repair method for fuzzy self-organizing neural network
CN111008584A (en) * 2019-11-29 2020-04-14 天津大学 A Fuzzy Self-Organizing Neural Network for Power Quality Measurement Missing Repair Method
CN111444937A (en) * 2020-01-15 2020-07-24 湖州师范学院 A method for crowdsourcing quality improvement based on ensemble TSK fuzzy classifiers
CN111444937B (en) * 2020-01-15 2023-05-12 湖州师范学院 A Crowdsourcing Quality Improvement Method Based on Integrated TSK Fuzzy Classifier
CN113495800A (en) * 2020-04-02 2021-10-12 北京航空航天大学 Diagnostic prediction data and feature re-recognition method based on extended multi-attribute decision making
CN111783531A (en) * 2020-05-27 2020-10-16 福建亿华源能源管理有限公司 Water turbine set fault diagnosis method based on SDAE-IELM
CN111783531B (en) * 2020-05-27 2024-03-19 福建亿华源能源管理有限公司 Water turbine set fault diagnosis method based on SDAE-IELM
CN111784061A (en) * 2020-07-07 2020-10-16 广东电网有限责任公司 A training method, device and equipment for a power grid engineering cost prediction model
CN111784061B (en) * 2020-07-07 2023-06-06 广东电网有限责任公司 Training method, device and equipment for power grid engineering cost prediction model
CN112215492A (en) * 2020-10-12 2021-01-12 国网甘肃省电力公司电力科学研究院 An Aggregation Grouping Method Based on Spatial Distribution and Regulation Characteristics of Power Supply
CN112561303A (en) * 2020-12-10 2021-03-26 清华大学 Power system dynamic analysis method based on integrated learning and power grid topological change
CN112685962A (en) * 2021-01-22 2021-04-20 华东理工大学 Material yield strength prediction method based on machine learning
CN112685962B (en) * 2021-01-22 2024-03-29 华东理工大学 Material yield strength prediction method based on machine learning
CN113435595A (en) * 2021-07-08 2021-09-24 南京理工大学 Two-stage optimization method for extreme learning machine network parameters based on natural evolution strategy
CN113435595B (en) * 2021-07-08 2024-02-06 南京理工大学 Two-stage optimization method for network parameters of extreme learning machine based on natural evolution strategy
CN113642632A (en) * 2021-08-11 2021-11-12 国网冀北电力有限公司计量中心 Power system customer classification method and device based on adaptive competition and balance optimization
CN113642632B (en) * 2021-08-11 2023-10-27 国网冀北电力有限公司计量中心 Power system customer classification method and device based on adaptive competition and equilibrium optimization
CN113392594A (en) * 2021-08-13 2021-09-14 北京科技大学 Mechanical property interval prediction method and device based on ABC extreme learning machine
CN113764108A (en) * 2021-08-16 2021-12-07 淮阴工学院 COVID-19-oriented empirical mode decomposition fuzzy prediction method
CN114036973A (en) * 2021-10-12 2022-02-11 浙江工业大学 Series arc fault identification method of extreme learning machine based on dynamic online sequence
CN114035548B (en) * 2021-11-14 2024-03-26 北京工业大学 Fault detection method of T-S fuzzy control system based on kernel characterization
CN114035548A (en) * 2021-11-14 2022-02-11 北京工业大学 A Fault Detection Method for T-S Fuzzy Control System Based on Kernel Characterization
CN114139785A (en) * 2021-11-23 2022-03-04 北京华能新锐控制技术有限公司 Method and Device for Predicting Thermal Efficiency of Boiler Combustion
CN114154701A (en) * 2021-11-25 2022-03-08 南方电网数字电网研究院有限公司 Power failure prediction method and device based on weighted extreme learning machine
CN114169721A (en) * 2021-11-26 2022-03-11 华中科技大学 Full-process part machining quality prediction method based on self-adaptive fuzzy reasoning
CN114239938A (en) * 2021-12-08 2022-03-25 国网浙江省电力有限公司经济技术研究院 State-based energy digital twin body construction method
CN114254827A (en) * 2021-12-21 2022-03-29 中国电子科技集团公司第三十八研究所 A data-driven SMT manufacturing cycle prediction and correction method
CN114299345A (en) * 2022-01-04 2022-04-08 北京理工大学 Extreme learning machine image classification method based on tracking differentiator
CN114707319A (en) * 2022-03-29 2022-07-05 重庆理工大学 Transient distribution heat load alternate direction weighted fuzzy inversion method
CN114881438A (en) * 2022-04-27 2022-08-09 联想新视界(南昌)人工智能工研院有限公司 A configuration method of urban distributed energy storage
CN114722723A (en) * 2022-04-29 2022-07-08 湖北工业大学 Emotion tendency prediction method and equipment based on kernel extreme learning machine optimization
CN115587538A (en) * 2022-07-08 2023-01-10 北京工商大学 Prediction system of cyanobacteria blooms in lakes and reservoirs based on SMRELM model
CN115423005A (en) * 2022-08-22 2022-12-02 江苏大学 A Combine Harvester Big Data Reconstruction Method and Device
CN115423005B (en) * 2022-08-22 2023-10-31 江苏大学 Big data reconstruction method and device for combine harvester
CN115410001A (en) * 2022-08-30 2022-11-29 北京理工大学 Image identification method of extreme learning machine based on loop iteration least square
CN115795944A (en) * 2022-11-11 2023-03-14 西安电子科技大学 Conical TSV array peak stress optimization method based on ANFIS
CN115759411A (en) * 2022-11-21 2023-03-07 广东电网有限责任公司 Photovoltaic self-adaptive integrated prediction method for edge side of power distribution network
CN115809553A (en) * 2022-12-01 2023-03-17 国网福建省电力有限公司 Temperature and humidity calculation method and terminal in substation protection cell
CN115907235A (en) * 2023-01-06 2023-04-04 江苏海洋大学 Photovoltaic power ultra-short term nonparametric probability prediction method based on fuzzy sample particles
CN116975672B (en) * 2023-09-22 2023-12-15 山东乐普矿用设备股份有限公司 Temperature monitoring method and system for coal mine belt conveying motor
CN116975672A (en) * 2023-09-22 2023-10-31 山东乐普矿用设备股份有限公司 Temperature monitoring method and system for coal mine belt conveying motor
CN116992274B (en) * 2023-09-28 2024-02-02 国网山东省电力公司滨州市滨城区供电公司 Short-term wind speed prediction method and system based on improved principal component regression model
CN116992274A (en) * 2023-09-28 2023-11-03 国网山东省电力公司滨州市滨城区供电公司 Short-term wind speed prediction method and system based on improved principal component regression model
CN117495435A (en) * 2023-12-29 2024-02-02 国网浙江省电力有限公司营销服务中心 FIG-IRELM-based electricity sales interval prediction method and device
CN117495435B (en) * 2023-12-29 2024-05-28 国网浙江省电力有限公司营销服务中心 Electricity sales interval prediction method and device based on FIG-IRELM
CN118364328A (en) * 2024-04-23 2024-07-19 中国人民解放军国防科技大学 Parallel fuzzy clustering method for efficient utilization of virtual machine resources
CN118464130A (en) * 2024-05-09 2024-08-09 交通运输部天津水运工程科学研究所 Open channel section sand conveying amount measuring method based on multi-sensor array
CN118464130B (en) * 2024-05-09 2025-06-17 交通运输部天津水运工程科学研究所 A method for measuring sediment transport in an open channel section based on a multi-sensor array
CN118296540A (en) * 2024-06-03 2024-07-05 四川华鲲振宇智能科技有限责任公司 Machine room electric quantity early warning detection method based on fuzzy rough set
CN120260693A (en) * 2025-05-28 2025-07-04 电子科技大学长三角研究院(衢州) A novel method for predicting therapeutic peptides using multi-core fuzzy systems based on deep stacked encoders

Similar Documents

Publication Publication Date Title
WO2019218263A1 (en) Extreme learning machine-based extreme ts fuzzy inference method and system
Priyadarshini et al. A novel LSTM–CNN–grid search-based deep neural network for sentiment analysis
CN108665070A (en) Limit TS fuzzy reasoning methods based on extreme learning machine and system
CN111784081B (en) A Social Network Link Prediction Method Using Knowledge Graph Embedding and Temporal Convolutional Networks
CN114116995B (en) Session recommendation method, system and medium based on enhanced graph neural network
CN110598842A (en) Deep neural network hyper-parameter optimization method, electronic device and storage medium
CN110119467A (en) A kind of dialogue-based item recommendation method, device, equipment and storage medium
US11914672B2 (en) Method of neural architecture search using continuous action reinforcement learning
CN114117945B (en) A deep learning cloud service QoS prediction method based on user-service interaction graph
CN113590976A (en) Recommendation method of space self-adaptive graph convolution network
CN115952343B (en) Social robot detection method based on multi-relation graph convolutional network
Guo et al. Robust echo state networks based on correntropy induced loss function
Chen et al. Structured dialogue policy with graph neural networks
CN114298851B (en) Network user social behavior analysis method, device and storage medium based on graph representation learning
Cao et al. Fuzziness-based online sequential extreme learning machine for classification problems
CN111291138A (en) Method and device for updating relational network
CN109934330A (en) A method for constructing a predictive model based on a Drosophila optimization algorithm based on diverse populations
CN111985623A (en) Attribute graph group discovery method based on maximized mutual information and graph neural network
Faerman et al. Lasagne: Locality and structure aware graph node embedding
CN114399025A (en) Graph neural network interpretation method, system, terminal and storage medium
Mall et al. Regression-based neural network training for the solution of ordinary differential equations
Gandy et al. MMCTest—a safe algorithm for implementing multiple Monte Carlo tests
CN109191276A (en) A kind of P2P network loan institutional risk appraisal procedure based on intensified learning
Nettasinghe et al. Diffusion in social networks: Effects of monophilic contagion, friendship paradox, and reactive networks
Zhang et al. A novel hybrid framework based on temporal convolution network and transformer for network traffic prediction

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 18918895

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 190321)

122 Ep: pct application non-entry in european phase

Ref document number: 18918895

Country of ref document: EP

Kind code of ref document: A1