Industrial industry chain cooperative decision-making method based on workflow modelTechnical Field
The invention relates to the technical field of intelligent decision, in particular to an industrial industry chain cooperative decision method based on a workflow model.
Background
With the continuous progress of society, the new generation of artificial intelligence technology will continuously attack and conquer around the directions of big data intelligence, group intelligence, industrial autonomous intelligent systems and the like, and construct the ecological environment of knowledge groups, technical groups and product groups from the levels of basic theory, support systems, key technologies, innovative applications and the like.
However, most of the conventional intelligent decision-making technologies are oriented to a single industrial field, and the adaptive decision-making technology for the industrial chain cooperative workflow is still insufficient in application. Therefore, considering the characteristics of various time-varying industrial situations, incomplete node information and the need of multi-process node dynamic cooperation in an industrial chain in the industrial field, the invention researches knowledge and situation-driven adaptive interaction decision and optimization based on an industrial chain cross-domain workflow model.
Disclosure of Invention
The invention aims to overcome the defects of the prior art and provide the workflow model-based industrial chain collaborative decision-making method which is wider in application range, can avoid analysis of complex coupling relations and is more comprehensive in decision-making.
In order to achieve the purpose, the technical scheme provided by the invention is as follows:
an industrial industry chain collaborative decision-making method based on a workflow model comprises the following steps:
s1, establishing a full-industry chain cooperative workflow model based on industrial big data and deep learning;
s2, determining decision weight based on principal component analysis;
s3, making an interactive decision based on the knowledge graph and artificial correction;
and S4, performing decision feedback optimization based on the evaluation system.
Further, the specific process of step S1 is as follows;
s1-1, establishing a neural network model based on deep learning:
firstly, counting the input and output characteristics of each node in an industrial chain, and determining the number of data input ports and data output ports of a workflow model and the format and the characteristics of input and output data of each port;
the data output ports are divided into two types, the data output by the first type of output port needs to be processed again, and the data output by the first type of output port is distributed to each node in the industrial chain again; the data output by the second output port is the processed final data, and is not required to be distributed again, but is directly used in the subsequent decision making process;
then, establishing a deep learning neural network model according to the counted port number of the workflow model, wherein the port number of an input and output layer of the neural network model is determined according to the number of data input ports and output ports of the counted workflow model; the input data ports with the same data format and characteristics are combined into a neural network model input layer port, and the output data ports with the same data format and characteristics are combined into a neural network output layer port aiming at the output data needing to be processed again; output data ports which do not need to be processed again are not merged;
s1-2, setting a training set to train the neural network:
training a neural network model by utilizing industrial big data, wherein the industrial big data comprise production data of each node of an industrial chain, environment perception data of each sensor node, material data of each production and sales link and order data, and the production data, the environment perception data, the material data and the order data are arranged into an input data set of the neural network according to formats; and taking the data after the input data are processed according to the traditional flow as an output data set corresponding to the neural network.
Further, in step S2, the data output by the collaborative workflow model established in step S1 is analyzed by using a principal component analysis method to determine the influence weight of each production element on the decision, and the specific steps are as follows:
s2-1, raw data standardization:
if n data which are directly output and do not need to be processed are arranged in the output ports of the workflow model, the data output by the n output ports are arranged into an n-dimensional vector form, p times of data are collected by the n output ports, and p is more than n, then the p n-dimensional vectors can be combined into an n multiplied by p matrix, as follows:
then, the elements in the matrix are normalized as follows:
wherein:
the following normalized matrix Y can be obtained:
s2-2, calculating a covariance matrix of the normalized data:
for the above n-dimensional data, the covariance matrix is calculated by the following calculation formula:
where H is the covariance matrix, cov denotes the covariance of two variables, y1=[y11,y21,…,yp1]T,y2=[y12,y22,…,yp2]TBy analogy, yn=[y1n,y2n,…,ypn]T;
S2-3, solving the eigenvalue of the covariance matrix:
constructing a characteristic equation | H- λ I of a covariance matrix Hn0, λ is the eigenvalue to be solved, InIs an n-dimensional identity matrix. Solving the above equation can obtain the eigenvalue lambda1,λ2,...,λn;
S2-4, determining the contribution rate of each component in the output data:
the contribution ratio of each component in the n-dimensional vector is calculated by the following formula:
where Gi is the contribution rate of the ith component in the n-dimensional vector.
Further, the specific process of step S3 is as follows:
according to task requirements, analyzing the current working situation and the dynamic environment information of the industrial chain according to the obtained industrial chain data; if the incomplete industrial chain information exists, searching for standard constraints, historical data and the like under the current situation according to the knowledge graph to carry out reasoning and information estimation;
then, based on the contribution rate of each production element component to the decision calculated in step S2, a decision function having the form of a linear optimization strategy as follows is established:
wherein, Fi(x) A decision function corresponding to the ith production element, and D (x) a preliminary decision result for comprehensively considering all the production elements;
and then, judging the rationality, the production efficiency and the economic benefit factors of the preliminary decision result through artificial experience, and if the judgment decision has defects, manually correcting the preliminary decision result.
Further, the specific process of step S4 is as follows:
in the step, a decision evaluation model is adopted to express the relation between the real-time dynamic characteristics of the industrial chain and the final decision, and the quality of the decision made in the last step is evaluated. Establishing evaluation indexes and models of decision functionality, reliability and efficiency corresponding to specific industrial chain conditions by analyzing the corresponding relation between the historical conditions and the historical decisions of the industrial chain and the subsequent progress of the decisions;
and then, aiming at the decision made in the step S3, inputting the decision into a decision evaluation system for analysis to obtain comprehensive quality evaluation of the decision, and timely adjusting the decision process in the step II according to the evaluation result to form feedback optimization of the final decision result.
Compared with the prior art, the principle and the advantages of the scheme are as follows:
1. the workflow modeling method has the advantages that the deep learning method is adopted to model the workflow of the whole industrial chain, industrial big data are used for training, compared with the traditional workflow modeling method aiming at a single field, the workflow modeling method is wider in application range and covers multiple industrial processes, and the deep learning training method is adopted to avoid analysis of complex coupling relations.
2. In the invention, a principal component analysis method is adopted, the influence weight of different production elements on industrial chain decision is determined by analyzing industrial big data, and the weight ratio of the different production elements is adjusted in real time according to the analysis result and the actual production environment.
3. And a decision evaluation model is established to carry out closed-loop circulation optimization on the decision result, so that the decision is more comprehensive compared with a pure machine decision and a pure manual decision.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the services required for the embodiments or the technical solutions in the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to these drawings without creative efforts.
FIG. 1 is a schematic flow chart of a workflow model-based industrial chain collaborative decision-making method according to the present invention;
fig. 2 is a schematic diagram of establishing and merging data ports of input and output layers of a neural network.
Detailed Description
The invention will be further illustrated with reference to specific examples:
as shown in fig. 1, the method for collaborative decision-making of an industrial chain based on a workflow model according to this embodiment includes the following steps:
s1, establishing a full industry chain cooperative workflow model based on industrial big data and deep learning, and the specific process is as follows:
s1-1, establishing a neural network model based on deep learning:
firstly, counting the input and output characteristics of each node in an industrial chain, and determining the number of data input ports and data output ports of a workflow model and the format and the characteristics of input and output data of each port;
the data output ports are divided into two types, the data output by the first type of output port needs to be processed again, and the data output by the first type of output port is distributed to each node in the industrial chain again; the data output by the second output port is the processed final data, and is not required to be distributed again, but is directly used in the subsequent decision making process;
then, establishing a deep learning neural network model according to the counted port number of the workflow model, wherein the port number of an input and output layer of the neural network model is determined according to the number of data input ports and output ports of the counted workflow model; the input data ports with the same data format and characteristics are combined into a neural network model input layer port, and the output data ports with the same data format and characteristics are combined into a neural network output layer port aiming at the output data needing to be processed again; output data ports which do not need to be processed again are not merged;
s1-2, setting a training set to train the neural network:
training a neural network model by utilizing industrial big data, wherein the industrial big data comprise production data of each node of an industrial chain, environment perception data of each sensor node, material data of each production and sales link and order data, and the production data, the environment perception data, the material data and the order data are arranged into an input data set of the neural network according to formats; and taking the data after the input data are processed according to the traditional flow as an output data set corresponding to the neural network.
S2, analyzing the data output by the collaborative workflow model established in the step S1 by using a principal component analysis method to determine the influence weight of each production element on the decision, and the specific steps are as follows:
s2-1, raw data standardization:
if n data which are directly output and do not need to be processed are arranged in the output ports of the workflow model, the data output by the n output ports are arranged into an n-dimensional vector form, p times of data are collected by the n output ports, and p is more than n, then the p n-dimensional vectors can be combined into an n multiplied by p matrix, as follows:
then, the elements in the matrix are normalized as follows:
wherein:
the following normalized matrix Y can be obtained:
s2-2, calculating a covariance matrix of the normalized data:
for the above n-dimensional data, the covariance matrix is calculated by the following calculation formula:
where H is the covariance matrix, cov denotes the covariance of two variables, y1=[y11,y21,…,yp1]T,y2=[y12,y22,…,yp2]TBy analogy, yn=[y1n,y2n,…,ypn]T;
S2-3, solving the eigenvalue of the covariance matrix:
constructing a characteristic equation | H- λ I of a covariance matrix Hn0, λ is the eigenvalue to be solved, InIs an n-dimensional identity matrix. Solving the above equation can obtain the eigenvalue lambda1,λ2,...,λn;
S2-4, determining the contribution rate of each component in the output data:
the contribution ratio of each component in the n-dimensional vector is calculated by the following formula:
where Gi is the contribution rate of the ith component in the n-dimensional vector.
S3, making an interactive decision based on knowledge graph and artificial correction:
according to task requirements, analyzing the current working situation and the dynamic environment information of the industrial chain according to the obtained industrial chain data; if the incomplete industrial chain information exists, searching for standard constraints, historical data and the like under the current situation according to the knowledge graph to carry out reasoning and information estimation;
then, based on the contribution rate of each production element component to the decision calculated in step S2, a decision function having the form of a linear optimization strategy as follows is established:
wherein, Fi(x) A decision function corresponding to the ith production element, and D (x) a preliminary decision result for comprehensively considering all the production elements;
and then, judging the rationality, the production efficiency and the economic benefit factors of the preliminary decision result through artificial experience, and if the judgment decision has defects, manually correcting the preliminary decision result.
S4, carrying out decision feedback optimization based on an evaluation system:
expressing the relation between the real-time dynamic characteristics of the industrial chain and the final decision by adopting a decision evaluation model, and evaluating the quality of the decision made in the last step; establishing evaluation indexes and models of decision functionality, reliability and efficiency corresponding to specific industrial chain conditions by analyzing the corresponding relation between the historical conditions and the historical decisions of the industrial chain and the subsequent progress of the decisions;
and then, aiming at the decision made in the step S3, inputting the decision into a decision evaluation system for analysis to obtain comprehensive quality evaluation of the decision, and timely adjusting the decision process in the step II according to the evaluation result to form feedback optimization of the final decision result.
The above-mentioned embodiments are merely preferred embodiments of the present invention, and the scope of the present invention is not limited thereto, so that variations based on the shape and principle of the present invention should be covered within the scope of the present invention.