CN113642733B - Case reasoning and matching method for gene mineral separation process - Google Patents
Case reasoning and matching method for gene mineral separation process Download PDFInfo
- Publication number
- CN113642733B CN113642733B CN202111213333.9A CN202111213333A CN113642733B CN 113642733 B CN113642733 B CN 113642733B CN 202111213333 A CN202111213333 A CN 202111213333A CN 113642733 B CN113642733 B CN 113642733B
- Authority
- CN
- China
- Prior art keywords
- case
- mineral
- gene
- matching
- value
- 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.)
- Active
Links
- 229910052500 inorganic mineral Inorganic materials 0.000 title claims abstract description 182
- 239000011707 mineral Substances 0.000 title claims abstract description 182
- 108090000623 proteins and genes Proteins 0.000 title claims abstract description 132
- 238000000034 method Methods 0.000 title claims abstract description 80
- 238000000926 separation method Methods 0.000 title abstract description 3
- 230000008569 process Effects 0.000 claims abstract description 40
- 238000012545 processing Methods 0.000 claims abstract description 36
- 239000000203 mixture Substances 0.000 claims description 45
- 230000006870 function Effects 0.000 claims description 29
- 238000010494 dissociation reaction Methods 0.000 claims description 28
- 230000005593 dissociations Effects 0.000 claims description 28
- 239000000126 substance Substances 0.000 claims description 28
- 230000002068 genetic effect Effects 0.000 claims description 20
- 239000000178 monomer Substances 0.000 claims description 19
- 239000002245 particle Substances 0.000 claims description 19
- 238000004364 calculation method Methods 0.000 claims description 12
- 239000002131 composite material Substances 0.000 claims description 7
- 238000004590 computer program Methods 0.000 claims description 6
- 230000015572 biosynthetic process Effects 0.000 claims description 2
- 238000012360 testing method Methods 0.000 abstract description 8
- 230000000694 effects Effects 0.000 abstract description 4
- 239000010949 copper Substances 0.000 description 12
- 101100495431 Schizosaccharomyces pombe (strain 972 / ATCC 24843) cnp1 gene Proteins 0.000 description 11
- 238000005516 engineering process Methods 0.000 description 10
- 229910052802 copper Inorganic materials 0.000 description 9
- 238000012512 characterization method Methods 0.000 description 7
- 238000004891 communication Methods 0.000 description 7
- NIFIFKQPDTWWGU-UHFFFAOYSA-N pyrite Chemical compound [Fe+2].[S-][S-] NIFIFKQPDTWWGU-UHFFFAOYSA-N 0.000 description 7
- RYGMFSIKBFXOCR-UHFFFAOYSA-N Copper Chemical compound [Cu] RYGMFSIKBFXOCR-UHFFFAOYSA-N 0.000 description 6
- 229910052683 pyrite Inorganic materials 0.000 description 6
- 239000011028 pyrite Substances 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 229910052951 chalcopyrite Inorganic materials 0.000 description 4
- DVRDHUBQLOKMHZ-UHFFFAOYSA-N chalcopyrite Chemical compound [S-2].[S-2].[Fe+2].[Cu+2] DVRDHUBQLOKMHZ-UHFFFAOYSA-N 0.000 description 4
- 229910052717 sulfur Inorganic materials 0.000 description 4
- 229910052948 bornite Inorganic materials 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 101100421536 Danio rerio sim1a gene Proteins 0.000 description 2
- XEEYBQQBJWHFJM-UHFFFAOYSA-N Iron Chemical compound [Fe] XEEYBQQBJWHFJM-UHFFFAOYSA-N 0.000 description 2
- 238000013473 artificial intelligence Methods 0.000 description 2
- 229910001779 copper mineral Inorganic materials 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000005188 flotation Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000000704 physical effect Effects 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 239000011435 rock Substances 0.000 description 2
- 238000004088 simulation Methods 0.000 description 2
- 229910052969 tetrahedrite Inorganic materials 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- BQCADISMDOOEFD-UHFFFAOYSA-N Silver Chemical compound [Ag] BQCADISMDOOEFD-UHFFFAOYSA-N 0.000 description 1
- NINIDFKCEFEMDL-UHFFFAOYSA-N Sulfur Chemical compound [S] NINIDFKCEFEMDL-UHFFFAOYSA-N 0.000 description 1
- 229910052955 covellite Inorganic materials 0.000 description 1
- -1 e.g. Substances 0.000 description 1
- 238000000802 evaporation-induced self-assembly Methods 0.000 description 1
- 229910052742 iron Inorganic materials 0.000 description 1
- 229910052960 marcasite Inorganic materials 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 229910052709 silver Inorganic materials 0.000 description 1
- 239000004332 silver Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 239000011593 sulfur Substances 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N5/00—Computing arrangements using knowledge-based models
- G06N5/04—Inference or reasoning models
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/02—Agriculture; Fishing; Forestry; Mining
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Life Sciences & Earth Sciences (AREA)
- Marine Sciences & Fisheries (AREA)
- Mining & Mineral Resources (AREA)
- Animal Husbandry (AREA)
- Agronomy & Crop Science (AREA)
- Artificial Intelligence (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Evolutionary Computation (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention provides a case reasoning and matching method and a case reasoning and matching system for a gene mineral processing flow, which relate to the technical field of gene mineral processing engineering, and comprise the following steps: firstly, acquiring a case library of a gene beneficiation process, wherein the case library comprises a plurality of cases to be matched; then, based on the mineral gene attributes, calculating a comprehensive matching value of a target case and each case to be matched, wherein the target case comprises mineral gene attribute information and gene beneficiation process information; and finally, determining the case to be matched with the comprehensive matching value reaching the matching threshold as the matching case of the target case. By the method, the technical problems of high technical threshold and high mineral separation process matching difficulty in the prior art can be solved, and the technical effect of improving the mineral processing test efficiency is realized.
Description
Technical Field
The invention relates to the technical field of genetic mineral processing engineering, in particular to a case reasoning and matching method for a genetic mineral processing flow.
Background
Genetic Mineral Processing Engineering (GMPE) generally establishes and applies a database based on research and testing of "Genetic" characteristics of Mineral Processing such as deposit cause, ore properties, Mineral physical properties and the like, deeply fuses a modern information technology and a Mineral Processing technology, quickly, efficiently and accurately selects a Mineral Processing technology through intelligent decision and recommendation, simulation and limited Mineral Processing test verification, and provides support for design of a newly-built ore dressing plant or technical modification of an old ore dressing plant.
The genetic mineral processing engineering collects, summarizes and analyzes historical data and experience of traditional mineral processing and technical mineral science, and draws advanced technologies such as modern internet, big data and artificial intelligence. After the data of the mineral genes are extracted and characterized, the digitization of the mineral gene information and the mineral processing process information can be finally realized, and the historical data information is structurally stored in a database. When the mineral gene information and the mineral processing process flow information are manually analyzed, correlation and identification of similar mineral species and flow information are required by depending on the experience of process personnel, which causes certain troubles to the process personnel who originally involve the industry without expert experience. That is to say, the existing technology based on mineral gene characteristic matching similar mineral processing flow has the problems of high threshold and high matching difficulty.
Disclosure of Invention
The invention aims to provide a case reasoning and matching method and system for a gene beneficiation process so as to solve the technical problems of high technical threshold and high matching difficulty in the prior art.
In order to achieve the above purpose, the embodiment of the present invention adopts the following technical solutions:
in a first aspect, an embodiment of the present invention provides a case reasoning and matching method for a gene beneficiation process, where the method includes: acquiring a case base of a gene mineral processing flow, wherein the case base comprises a plurality of cases to be matched; calculating a comprehensive matching value of the target case and each case to be matched based on the mineral gene attributes; the target case comprises mineral gene attribute information and gene beneficiation process information; and determining the case to be matched, of which the comprehensive matching value reaches the matching threshold value, as the matching case of the target case.
In some possible embodiments, the mineral gene attribute comprises a first type mineral gene attribute and a second type mineral gene attribute; each mineral gene attribute corresponds to a description feature; based on the mineral gene attributes, calculating a comprehensive matching value of the target case and each case to be matched, wherein the comprehensive matching value comprises the following steps: calculating a first matching value based on the matching value function relation of the description characteristics of the first type mineral gene attributes; calculating a second matching value based on the matching value function relation of the description characteristics of the second type mineral gene attributes; and generating a comprehensive matching value based on the first matching value and the second matching value.
In some possible embodiments, the above-mentioned feature-describing matching value functional relationship of the first type mineral gene attribute comprises: when the description characteristics of the target case are equal to the description characteristics of the case to be matched, the first matching value of the target case and the case to be matched is 1; and when the description characteristics of the target case are not equal to the description characteristics of the case to be matched, the first matching value of the target case and the case to be matched is 0.
In some possible embodiments, the characteristic matching value functional relationship of the second type of mineral gene attribute comprises: the sum of the second matching value of the target case and the case to be matched and the intermediate parameter of the second type mineral gene attribute is 1; wherein, the intermediate parameter of the second mineral gene attribute is the ratio of the first parameter to the second parameter; the first parameter is the absolute value of the difference between the description characteristics of the target case and the description characteristics of the case to be matched; the second parameter is a maximum value between the description feature of the target case and the description feature of the case to be matched.
In some possible embodiments, the first type of mineral gene attribute comprises: cause of deposit formation; the second type of mineral gene attributes include: at least one of chemical composition, mineral composition, particle size distribution, and degree of monomer dissociation.
In some possible embodiments, when there are a plurality of the second type mineral gene attributes, the second matching value is a weighted value of the plurality of the second type mineral gene attribute matching values.
In some possible embodiments, the step of determining the matching threshold includes: selecting the maximum comprehensive matching value from the comprehensive matching values of each case to be matched; comparing the maximum integrated matching value with a first threshold value, and determining the first threshold value as the matching threshold value when the maximum integrated matching value is not less than the first threshold value; and when the maximum integrated matching value is smaller than the first threshold value, determining the maximum integrated matching value as the matching threshold value.
In a second aspect, an embodiment of the present invention provides a case reasoning and matching system for a gene beneficiation process, where the system includes: the device comprises an acquisition module, a calculation module and a determination module; the acquisition module is used for acquiring a case library of a gene beneficiation process, and the case library comprises a plurality of cases to be matched; the calculating module is used for calculating a comprehensive matching value of the target case and each case to be matched based on the mineral gene attributes; the target case comprises mineral gene attribute information and gene beneficiation process information; the determining module is configured to determine that the case to be matched, for which the comprehensive matching value reaches the matching threshold, is a matching case of the target case.
In a third aspect, an embodiment of the present invention provides an electronic device, including a memory and a processor, where the memory stores a computer program operable on the processor, and the processor implements the steps of the method according to any one of the first aspect when executing the computer program.
In a fourth aspect, embodiments of the present invention provide a computer-readable storage medium storing machine executable instructions that, when invoked and executed by a processor, cause the processor to perform the method of any of the first aspects.
The invention provides a case reasoning and matching method and a case reasoning and matching system for a gene mineral processing flow, wherein the method comprises the following steps: firstly, acquiring a case library of a gene beneficiation process, wherein the case library comprises a plurality of cases to be matched; then, based on the mineral gene attributes, calculating a comprehensive matching value of a target case and each case to be matched, wherein the target case comprises mineral gene attribute information and gene beneficiation process information; and finally, determining the case to be matched with the comprehensive matching value reaching the matching threshold as the matching case of the target case. By the method, the technical problems of high technical threshold and high matching difficulty in the prior art can be solved, and the technical effect of improving the matching efficiency is realized.
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 description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and other drawings can be obtained by those skilled in the art without creative efforts.
Fig. 1 is a schematic flow chart of a case reasoning matching method of a gene beneficiation flow provided by an embodiment of the present invention;
fig. 2 is a schematic structural diagram of a case reasoning and matching system of a gene beneficiation process according to an embodiment of the present invention;
FIG. 3 is a schematic view of a display interface structure of a case-based reasoning and matching system for a gene beneficiation process according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram of an electronic device according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention. The components of embodiments of the present invention generally described and illustrated in the figures herein may be arranged and designed in a wide variety of different configurations.
Thus, the following detailed description of the embodiments of the present invention, presented in the figures, is not intended to limit the scope of the invention, as claimed, but is merely representative of selected embodiments of the invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
GMPE (genetic mineral processing engineering) generally establishes and applies a database on the basis of research and test of 'gene' characteristics of mineral processing such as deposit cause, ore property, mineral physical property and the like, deeply fuses modern information technology and mineral processing technology, quickly, efficiently and accurately selects mineral processing technology through intelligent decision and recommendation, simulation and limited mineral processing test verification, and provides support for design of a newly-built mineral processing plant or technical transformation of an old mineral processing plant.
The genetic mineral processing engineering collects, summarizes and analyzes historical data and experience of traditional mineral processing and technical mineral science, and draws advanced technologies such as modern internet, big data and artificial intelligence. After the data of the mineral genes are extracted and characterized, the digitization of the mineral gene information and the mineral processing process information can be finally realized, and the historical data information is structurally stored in a database. At present, when the gene information and the mineral processing process flow information of minerals are manually analyzed, correlation and identification of similar ore species and flow information need to be carried out by depending on the experience of process personnel, which causes certain trouble to the process personnel who originally involves the industry without expert experience. That is to say, the existing technology based on mineral gene characteristic matching similar mineral processing flow has the problems of high threshold, low efficiency and the like.
Based on this, the embodiment of the present invention provides a method and a system for matching a genetic beneficiation process case inference, and in order to facilitate understanding of the embodiment, first, a method for matching a genetic beneficiation process case inference disclosed in the embodiment of the present invention is described in detail, referring to a flow diagram of a genetic beneficiation process case inference matching method shown in fig. 1, the method may be executed by an electronic device, and mainly includes the following steps S110 to S130:
s110: acquiring a case library of a gene beneficiation process, wherein the case library comprises a plurality of cases to be matched;
s120: calculating a comprehensive matching value of the target case and each case to be matched based on the mineral gene attributes; the target case comprises mineral gene attribute information and gene beneficiation process information;
wherein the mineral gene attributes comprise a first type of mineral gene attribute and a second type of mineral gene attribute; each mineral genetic attribute corresponds to a descriptive feature. Generally, the composite match value is calculated from a first match value and a second match value, and in one embodiment, the first match value is obtained based on a feature-describing match value functional relationship of the first type mineral gene attribute; and the second matching value is obtained based on the matching value functional relation of the description characteristics of the second type mineral gene attribute.
The feature-describing matching value functional relationship of the first type of mineral gene attribute may include: when the description characteristics of the target case are equal to those of the case to be matched, the first matching value of the target case and the case to be matched is 1; and when the description characteristics of the target case are not equal to those of the case to be matched, the first matching value of the target case and the case to be matched is 0.
As a specific example, the first type of mineral gene attribute generally includes a deposit cause, and the major factor described by the mineral gene matching value in the deposit cause is that the gene similarity coefficient is 1, and the value of the matching value is 0 or 1.
The feature-describing matching value functional relationship of the second type of mineral gene attribute may include: the sum of the second matching value of the target case and the case to be matched and the intermediate parameter of the second type mineral gene attribute is 1; wherein the intermediate parameter of the second type mineral gene attribute is the ratio of the first parameter to the second parameter; the first parameter is the absolute value of the difference between the description characteristics of the target case and the description characteristics of the case to be matched; the second parameter is the maximum value between the description characteristics of the target case and the description characteristics of the case to be matched.
As a specific example, the second type of mineral gene attribute may include: the present embodiment takes the second type of mineral gene attributes including the above four as examples, and the gene similarity coefficients are α, β, γ, and δ, which can be used to represent case characteristic weights, and are usually determined by empirical tests. The value range of the matching value is (0, 1).
In one embodiment, when the second type mineral gene attribute is plural, the second matching value is a weighted value of the plural second type mineral gene attribute matching values.
S130: and determining the case to be matched with the comprehensive matching value reaching the matching threshold value as the matching case of the target case.
The specific step of determining the matching threshold value comprises the following steps:
(1) selecting the maximum comprehensive matching value from the comprehensive matching values of each case to be matched;
(2) comparing the maximum comprehensive matching value with a first threshold value, and determining the first threshold value as a matching threshold value when the maximum comprehensive matching value is not less than the first threshold value; and when the maximum comprehensive matching value is smaller than the first threshold value, determining the maximum comprehensive matching value as a matching threshold value.
The embodiment of the application provides a specific example of calculating a comprehensive matching value of a target case and each case to be matched based on mineral gene attributes, wherein the description of the mineral gene matching values is shown in table 1:
table 1: description of mineral Gene match values
Defining the current attribute of the input target case unknown ore sample as C ', and describing the attribute of C' asThe solution of C is. Case C in case basekIs described as,CkIs solved asF s k Whereink=1…m,mThe number of cases in the current case base.
Current input sample mineral processing attributesCharacterization of the cause of depositAnd the first in case librarykDeposit cause description characterization of individual casesThe matching value function of (a) is:
chemical composition characterization feature for defining current ore sample CAnd the first in case librarykChemical composition characterization of individual casesThe matching value function of (a) is:
Similarly, defining the mineral composition description characteristics of the current sample CAnd the first in case librarykCharacterization of mineral composition of individual casesThe matching value function of (a) is:
similarly, the particle size distribution description characteristics of the current ore sample C' are definedAnd the first in case librarykParticle size distribution characterization of individual casesThe matching value function of (a) is:
similarly, the monomer dissociation degree description characteristics of the current ore sample C' are definedAnd the first in case librarykMonomer dissociation degree description characteristics of individual casesThe matching value function of (a) is:
defining a current input sample C' and case C in the librarykThe matching value function of (a) is:
wherein、And gamma and delta are respectively case characteristic weight values and are determined by empirical tests.
Defining the current working condition C' and the case C in the case librarykThe maximum matching value function value is:
definition of Current mineral C'And case C in case basekThe matching threshold of (a) is:
after the matching value is calculated, the matching value of the given mineral in the case base reaches a threshold simthAll cases of (a) are matched out as matching cases.
When there are a plurality of second-type mineral gene attributes, the second matching value is a weighted value of the plurality of second-type mineral gene attribute matching values. For example: genetic attributes of the chemical composition may include copper, sulfur, silver, iron, etc.; genetic attributes of mineral composition may include chalcopyrite, pyrite, and the like; the gene attribute of the particle size distribution can comprise +0.0074mm, -0.020mm and the like; genetic attributes of monomer dissociation degrees may include 70, 80, and so forth.
As a specific example, a chemical composition match value is described in table 2:
table 2: description of chemical composition match values
Cases in case baseThe chemical composition property of is described asAnd k =1 … m, wherein m is the number of cases in the current case base.
Chemical composition Cu attribute description characteristic for defining current ore sample CThe attribute description characteristics of the mineral sample chemical composition Cu of the kth case in the case libraryThe matching value function of (a) is:
similarly, defining the chemical composition S attribute description characteristics of the current ore sample CThe attribute description characteristics of the mineral sample chemical composition S of the kth case in the case libraryThe matching value function of (a) is:
defining a current input sample C' and case C in the librarykThe chemical composition match value function of (a) is:
Defining currently input ore sample C' and case C in case librarykThe function value of the maximum matching value of the chemical components is as follows:
defining the current mineral C' and case C in case basekThe chemical composition matching threshold of (a) is:
after the matching value is calculated, the matching value of the chemical composition of the given mineral in the case base reaches a threshold valueAll cases of (a) are matched out as matching cases. The method realizes configurable component attributes and configurable component characteristic weight values of the mineral chemical components, can flexibly add corresponding chemical component information, and realizes flexible automatic calculation of matching values.
As a specific example, one chemical composition match value is described in table 3:
table 3: description of mineral composition match values
Cases in case baseThe mineral composition property of is described asAnd k =1 … m, wherein m is the number of cases in the current case base.
Characterization of the chalcopyrite Properties of the mineral that defines the Current sample CThe attribute description characteristics of the mineral sample chemical composition Cu of the kth case in the case libraryThe matching value function of (a) is:
similarly, defining the mineral pyrite attribute description characteristics of the current mineral sample CThe attribute description characteristics of the mineral pyrite of the kth case in the case libraryThe matching value function of (a) is:
defining a current input sample C' and case C in the librarykThe mineral composition match value function of (a) is:
Defining currently input ore sample C' and case C in case librarykThe maximum matching value function value of the mineral composition is as follows:
defining the current mineral C' and case C in case basekThe mineral composition matching threshold is:
after the matching value is calculated, the matching value of the mineral composition of the given mineral in the case base reaches a threshold valueAll cases of (a) are matched out as matching cases. The method realizes configurable mineral names and configurable mineral characteristic weight values of mineral compositions, can flexibly add corresponding mineral composition information, and realizes flexible automatic calculation of matching values。
As a specific example, a particle size distribution is described in table 4:
table 4: description of particle size distribution
Cases in case baseThe +0.074mm size fraction distribution attribute is described asAnd k =1 … m, wherein m is the number of cases in the current case base.
Defining the +0.074mm size fraction distribution attribute description characteristics of the current ore sample CThe characteristics of the ore sample +0.074mm size fraction distribution attribute description of the kth case in the case libraryThe matching value function of (a) is:
similarly, the-0.020 mm size fraction distribution attribute description characteristic of the current ore sample C' is definedThe-0.020 mm size fraction distribution attribute description characteristic of the kth case in the case libraryThe matching value function of (a) is:
defining a current input sample C' and case C in the librarykThe particle size distribution match value function of (a) is:
(3-11)
whereinThe granularity level feature weights are respectively determined by empirical trial and error.
Defining currently input ore sample C' and case C in case librarykThe function value of the maximum matching value of the particle size distribution is as follows:
defining the current mineral C' and case C in case basekThe ore particle size distribution matching threshold is as follows:
after the matching value is calculated, the matching value of the particle size distribution of the given mineral in the case base reaches a threshold valueAll cases of (a) are matched out as matching cases. The method realizes the configurable granularity level of the granularity distribution and the configurable characteristic weight value of the granularity level, can flexibly add corresponding granularity level information, and realizes flexible automatic calculation of the matching value.
As a specific example, one monomer dissociation degree is described in table 5:
table 5: description of degree of monomer dissociation
Defining the attribute of the current mineral monomer dissociation degree of the input unknown mineral sample as。
Cases in case baseAn attribute with a degree of dissociation of 70 is described asAnd k =1 … m, wherein m is the number of cases in the current case base.
Defining attribute description characteristic with C' dissociation degree of current ore sample as 70Attribute description characteristic with 70 degree of dissociation of ore sample of kth case in case libraryThe matching value function of (a) is:
similarly, the attribute description characteristic with the C' dissociation degree of 80 of the current ore sampleAttribute description characteristic with 80 degree of dissociation of ore sample of kth case in case libraryThe matching value function of (a) is:
defining a current input sample C' and case C in the librarykThe degree of dissociation match value function of (a) is:
whereinThe granularity level feature weights are respectively determined by empirical trial and error.
Defining currently input ore sample C' and case C in case librarykThe function value of the maximum matching value of the degree of dissociation is as follows:
defining the current mineral C' and case C in case basekThe threshold for the degree of dissociation match is:
after the matching value is calculated, the monomer dissociation degree matching value of the given mineral in the case library reaches a threshold valueAll cases of (a) are matched out as matching cases. The method realizes the configurable monomer dissociation and the configurable characteristic weight value of the monomer dissociation degree, can flexibly add corresponding monomer dissociation information, and realizes flexible automatic calculation of the matching value.
The application provides a case reasoning and matching method for a gene beneficiation process, which comprises the following steps: firstly, acquiring a case library of a gene beneficiation process, wherein the case library comprises a plurality of cases to be matched; then, based on the mineral gene attributes, calculating a comprehensive matching value of a target case and each case to be matched, wherein the target case comprises mineral gene attribute information and gene beneficiation process information; and finally, determining the case to be matched with the comprehensive matching value reaching the matching threshold as the matching case of the target case. By the method, the technical problems of high technical threshold and high matching difficulty in the prior art can be solved, and the technical effect of improving the matching efficiency is realized.
As a specific example, the present application provides a method for calculating a first matching value, a second matching value and a comprehensive matching value of a target case (copper mine a-order priority flotation) and a case to be matched (copper mine B-bulk flotation) based on mineral genetic attributes, comprising the following steps:
1. calculation of the first match value (the first mineral gene attribute is the cause of deposit)
sim1 (skarn type, sedimentary rock type) deposit cause =0
2. Calculating the second matching value (the second type mineral gene attribute is mineral composition, chemical composition, particle size distribution and copper mineral monomer dissociation degree)
(1) Mineral composition (exhaustive mineral containing Cu and S)
sim mineral composition =Copper pyrite + sim2Six si m2 bornite + y si m2 tetrahedrite + L si m2 pyrite =0.4 x 0.67+0.3 x 0+0.2 x 0.95+0.1 x 0.42=0.50
(2) chemical composition (Cu, S element)
(3) particle size distribution
(4) degree of dissociation of copper mineral monomer
3. Calculation of integrated match values
sim (copper mine A, copper mine B)
= sim1 (skarn type, sedimentary rock type) deposit cause [ α × sim mineral composition + β × sim chemical composition + γ × sim2 particle size distribution + L × sim2 monomer dissociation degree ]
=0×[0.3×0.50+0.3×0.71+0.2×0.62+0.2×0.99]=0
Wherein α + β + γ + L = 1.
According to the gene beneficiation process case reasoning and matching method provided by the invention, the comprehensive matching value of the target case and each case to be matched is calculated based on the mineral gene attributes, the case to be matched with the comprehensive matching value reaching the matching threshold value is selected as the matching case of the target case, the technical problems of high technical threshold and high matching difficulty in the prior art are solved, and the technical effect of improving the matching efficiency is realized.
The embodiment of the invention also provides a case reasoning and matching system for the gene beneficiation process, and the case reasoning and matching system is shown in figure 2 and comprises the following components: an acquisition module 210, a calculation module 220, and a determination module 230;
the obtaining module 210 is configured to obtain a case library of a gene beneficiation process, where the case library includes a plurality of cases to be matched;
the calculating module 220 is used for calculating a comprehensive matching value of the target case and each case to be matched based on the mineral gene attributes; the target case comprises mineral gene attribute information and gene beneficiation process information;
the determining module 230 is configured to determine the case to be matched, for which the comprehensive matching value reaches the matching threshold, as the matching case of the target case.
As a specific example, the system can be displayed on an electronic device, and fig. 3 is a schematic structural diagram of a display interface of a genetic mineral processing flow case reasoning matching system according to an embodiment of the present invention. The display interface may include a gene matching coefficient configuration unit, a matching condition unit, and a matching value result unit.
The gene matching coefficient configuration unit can perform coefficient configuration on five mineral gene attributes including ore deposit cause, chemical components, mineral composition, particle size distribution and monomer dissociation degree. The matching condition unit may then include: a deposit cause subunit (which may be responsive to a selection operation for displaying a type of deposit cause), a chemical composition subunit (which may be responsive to an input operation for displaying an input chemical composition, e.g., Cu, S, etc.), a mineral composition subunit (which may be responsive to an input operation for displaying an input mineral composition, e.g., chalcopyrite, bornite, covellite, etc.), a particle size distribution subunit (which may be responsive to an input operation for displaying an input particle size distribution value, e.g., +0.0074mm, -0.020mm, etc.), and a monomer dissociation degree subunit (which may be responsive to an input operation for displaying an input monomer dissociation degree, e.g., 75, 80, etc.).
The matching value result unit may display a plurality of item names, and matching values (i.e., component matching values, mineral matching values, granularity matching values, and dissociation matching values) of a plurality of mineral gene attributes included in each item name, and a total matching value.
By the system, configurable mineral gene attributes and configurable characteristic weight values can be realized, corresponding mineral gene attribute information can be flexibly added, and flexible automatic calculation of matching values is realized.
The embodiment of the application further provides an electronic device, and specifically, the electronic device comprises a processor and a storage device; the storage means has stored thereon a computer program which, when executed by the processor, performs the method of any of the above described embodiments.
Fig. 4 is a schematic structural diagram of an electronic device according to an embodiment of the present application, where the electronic device 400 includes: a processor 40, a memory 41, a bus 42 and a communication interface 43, wherein the processor 40, the communication interface 43 and the memory 41 are connected through the bus 42; the processor 40 is arranged to execute executable modules, such as computer programs, stored in the memory 41.
The Memory 41 may include a high-speed Random Access Memory (RAM) and may also include a non-volatile Memory (non-volatile Memory), such as at least one disk Memory. The communication connection between the network element of the system and at least one other network element is realized through at least one communication interface 43 (which may be wired or wireless), and the internet, a wide area network, a local network, a metropolitan area network, etc. may be used.
The bus 42 may be an ISA bus, PCI bus, EISA bus, or the like. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one double-headed arrow is shown in FIG. 4, but that does not indicate only one bus or one type of bus.
The memory 41 is used for storing a program, the processor 40 executes the program after receiving an execution instruction, and the method executed by the apparatus defined by the flow process disclosed in any of the foregoing embodiments of the present invention may be applied to the processor 40, or implemented by the processor 40.
The processor 40 may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method may be performed by integrated logic circuits of hardware or instructions in the form of software in the processor 40. The Processor 40 may be a general-purpose Processor, and includes a Central Processing Unit (CPU), a Network Processor (NP), and the like; the device can also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA), or other Programmable logic devices, discrete Gate or transistor logic devices, discrete hardware components. The various methods, steps and logic blocks disclosed in the embodiments of the present invention may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of the method disclosed in connection with the embodiments of the present invention may be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software module may be located in ram, flash memory, rom, prom, or eprom, registers, etc. storage media as is well known in the art. The storage medium is located in a memory 41, and the processor 40 reads the information in the memory 41 and completes the steps of the method in combination with the hardware thereof.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. The above-described embodiments of the apparatus are merely illustrative, and for example, the division of the units is only one logical division, and there may be other divisions when actually implemented, and for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection of devices or units through some communication interfaces, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments provided in the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, an electronic device, or a network device) to perform all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
It should be noted that: like reference numbers and letters indicate like items in the figures, and thus once an item is defined in a figure, it need not be further defined or explained in subsequent figures, and moreover, the terms "first," "second," "third," etc. are used merely to distinguish one description from another and are not to be construed as indicating or implying relative importance.
Finally, it should be noted that: the above-mentioned embodiments are only specific embodiments of the present invention, which are used for illustrating the technical solutions of the present invention and not for limiting the same, and the protection scope of the present invention is not limited thereto, although the present invention is described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: any person skilled in the art can modify or easily conceive the technical solutions described in the foregoing embodiments or equivalent substitutes for some technical features within the technical scope of the present disclosure; such modifications, changes or substitutions do not depart from the spirit and scope of the embodiments of the present invention, and they should be construed as being included therein.
Claims (7)
1. A case reasoning and matching method for a gene mineral processing flow is characterized by comprising the following steps:
acquiring a case base of a gene mineral processing flow, wherein the case base comprises a plurality of cases to be matched;
calculating a comprehensive matching value of the target case and each case to be matched based on the mineral gene attributes; the target case comprises mineral gene attribute information and gene beneficiation process information; the mineral gene attributes comprise a first type of mineral gene attribute and a second type of mineral gene attribute; each mineral gene attribute corresponds to a descriptive feature;
determining the case to be matched, of which the comprehensive matching value reaches a matching threshold value, as a matching case of the target case;
calculating a comprehensive matching value of the target case and each case to be matched based on the mineral gene attributes, wherein the step comprises the following steps: calculating a first matching value based on the matching value function relation of the description characteristics of the first type mineral gene attributes;
the characteristic matching value functional relationship of the first type mineral gene attribute comprises the following steps: when the description features of the target case are equal to the description features of the case to be matched, the first matching value of the target case and the case to be matched is 1; when the description features of the target case are not equal to those of the case to be matched, the first matching value of the target case and the case to be matched is 0; calculating a second matching value based on the matching value function relation of the description characteristics of the second type mineral gene attributes;
the characteristic-describing matching value functional relationship of the second type mineral gene attribute comprises the following steps: the sum of the second matching value of the target case and the case to be matched and the intermediate parameter of the second type mineral gene attribute is 1; wherein the intermediate parameter of the second type mineral gene attribute is the ratio of the first parameter to the second parameter; the first parameter is the absolute value of the difference between the description characteristics of the target case and the description characteristics of the case to be matched; the second parameter is the maximum value between the description characteristics of the target case and the description characteristics of the case to be matched; generating a composite match value based on the first match value and the second match value.
2. The genetic beneficiation process case inference matching method of claim 1, wherein the first type mineral genetic attributes comprise: cause of deposit formation; the second type of mineral gene attribute comprises: at least one of chemical composition, mineral composition, particle size distribution, and degree of monomer dissociation.
3. The genetic beneficiation process case reasoning and matching method of claim 1, wherein when the second type mineral gene attribute is multiple, the second matching value is a weighted value of the multiple second type mineral gene attribute matching values.
4. The genetic beneficiation process case inference matching method according to claim 1, wherein the matching threshold value determining step includes:
selecting the maximum comprehensive matching value from the comprehensive matching values of each case to be matched;
comparing the maximum composite match value with a first threshold, and when the maximum composite match value is not less than the first threshold, determining the first threshold as the match threshold;
when the maximum composite match value is less than the first threshold, determining the maximum composite match value as the match threshold.
5. A gene ore dressing process case reasoning matching system is characterized by comprising: the device comprises an acquisition module, a calculation module and a determination module;
the acquisition module is used for acquiring a case library of a gene beneficiation process, and the case library comprises a plurality of cases to be matched;
the calculation module is used for calculating a comprehensive matching value of the target case and each case to be matched based on mineral gene attributes; the target case comprises mineral gene attribute information and gene beneficiation process information; the mineral gene attributes comprise a first type of mineral gene attribute and a second type of mineral gene attribute; each mineral gene attribute corresponds to a descriptive feature;
the determining module is configured to determine that the case to be matched, for which the comprehensive matching value reaches the matching threshold value, is a matching case of the target case;
the calculation module is specifically used for calculating a first matching value based on the matching value functional relationship of the description characteristics of the first type mineral gene attributes; the characteristic matching value functional relationship of the first type mineral gene attribute comprises the following steps: when the description features of the target case are equal to the description features of the case to be matched, the first matching value of the target case and the case to be matched is 1; when the description features of the target case are not equal to those of the case to be matched, the first matching value of the target case and the case to be matched is 0;
calculating a second matching value based on the matching value function relation of the description characteristics of the second type mineral gene attributes; the characteristic-describing matching value functional relationship of the second type mineral gene attribute comprises the following steps: the sum of the second matching value of the target case and the case to be matched and the intermediate parameter of the second type mineral gene attribute is 1; wherein the intermediate parameter of the second type mineral gene attribute is the ratio of the first parameter to the second parameter; the first parameter is the absolute value of the difference between the description characteristics of the target case and the description characteristics of the case to be matched; the second parameter is the maximum value between the description characteristics of the target case and the description characteristics of the case to be matched;
and generating a composite match value based on the first match value and the second match value.
6. An electronic device comprising a memory and a processor, wherein the memory stores a computer program operable on the processor, and wherein the processor implements the steps of the method of any of claims 1 to 4 when executing the computer program.
7. A computer readable storage medium having stored thereon machine executable instructions which, when invoked and executed by a processor, cause the processor to execute the method of any of claims 1 to 4.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111213333.9A CN113642733B (en) | 2021-10-19 | 2021-10-19 | Case reasoning and matching method for gene mineral separation process |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111213333.9A CN113642733B (en) | 2021-10-19 | 2021-10-19 | Case reasoning and matching method for gene mineral separation process |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113642733A CN113642733A (en) | 2021-11-12 |
CN113642733B true CN113642733B (en) | 2022-02-15 |
Family
ID=78427369
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111213333.9A Active CN113642733B (en) | 2021-10-19 | 2021-10-19 | Case reasoning and matching method for gene mineral separation process |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113642733B (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1603986A (en) * | 2004-10-29 | 2005-04-06 | 东北大学 | Grinding system intelligent optimization initialization method based on case ratiocination |
CN104318313A (en) * | 2014-09-19 | 2015-01-28 | 东北大学 | Intelligent decision system and method for ore dressing total flow operation index on the basis of case-based reasoning |
WO2015055373A2 (en) * | 2013-10-17 | 2015-04-23 | Verdande Technology As | Case-based reasoning |
CN107038481A (en) * | 2017-03-29 | 2017-08-11 | 北京科技大学 | A kind of case-based reasoning system building method towards metallurgical mine field |
CN107133723A (en) * | 2017-04-18 | 2017-09-05 | 东北大学 | It is a kind of based on the ore dressing overall target Forecasting Methodology with mineral products property |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8036866B1 (en) * | 2000-06-16 | 2011-10-11 | Baker Hughes Incorporated | Case-based drilling knowledge management system |
US9646054B2 (en) * | 2011-09-21 | 2017-05-09 | Hewlett Packard Enterprise Development Lp | Matching of cases based on attributes including an attribute relating to flow of activities |
CN103246801B (en) * | 2013-03-04 | 2016-05-18 | 北京工业大学 | A kind of shaft furnace working of a furnace failure prediction method based on improving reasoning by cases |
CN112446572A (en) * | 2019-08-30 | 2021-03-05 | 山西汾西矿业(集团)有限责任公司 | Mine power supply scheduling emergency aid decision support method considering gas power plant |
-
2021
- 2021-10-19 CN CN202111213333.9A patent/CN113642733B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1603986A (en) * | 2004-10-29 | 2005-04-06 | 东北大学 | Grinding system intelligent optimization initialization method based on case ratiocination |
WO2015055373A2 (en) * | 2013-10-17 | 2015-04-23 | Verdande Technology As | Case-based reasoning |
CN104318313A (en) * | 2014-09-19 | 2015-01-28 | 东北大学 | Intelligent decision system and method for ore dressing total flow operation index on the basis of case-based reasoning |
CN107038481A (en) * | 2017-03-29 | 2017-08-11 | 北京科技大学 | A kind of case-based reasoning system building method towards metallurgical mine field |
CN107133723A (en) * | 2017-04-18 | 2017-09-05 | 东北大学 | It is a kind of based on the ore dressing overall target Forecasting Methodology with mineral products property |
Also Published As
Publication number | Publication date |
---|---|
CN113642733A (en) | 2021-11-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105389480B (en) | Multiclass imbalance genomics data iteration Ensemble feature selection method and system | |
CN106651057B (en) | Mobile terminal user age prediction method based on installation package sequence list | |
CN109582791B (en) | Text risk identification method and device | |
CN111291777A (en) | Cancer subtype classification method based on multigroup chemical integration | |
CN106951925A (en) | Data processing method, device, server and system | |
CN112465001B (en) | Classification method and device based on logistic regression | |
CN103488689A (en) | Mail classification method and mail classification system based on clustering | |
CN111191731A (en) | Data processing method and device, storage medium and electronic equipment | |
CN113543117B (en) | Prediction method and device for number portability user and computing equipment | |
CN111723856A (en) | Image data processing method, device and equipment and readable storage medium | |
CN111582645B (en) | APP risk assessment method and device based on factoring machine and electronic equipment | |
CN111611386A (en) | Text classification method and device | |
CN113642733B (en) | Case reasoning and matching method for gene mineral separation process | |
CN111210158A (en) | Target address determination method and device, computer equipment and storage medium | |
CN112529112B (en) | Mineral identification method and device | |
CN111681710B (en) | Cell classification method and device based on gene expression characteristics and electronic equipment | |
CN107577922B (en) | ARM processor-based corn lncRNA screening and classifying method | |
CN112329810B (en) | Image recognition model training method and device based on significance detection | |
CN115049446A (en) | Merchant identification method and device, electronic equipment and computer readable medium | |
CN112464970A (en) | Regional value evaluation model processing method and device and computing equipment | |
CN111523322A (en) | Requirement document quality evaluation model training method and requirement document quality evaluation method | |
CN110619932A (en) | Method for extracting and characterizing mineral gene data | |
CN112782365B (en) | Mixed gas identification method based on multistage classifier | |
CN111383716B (en) | Screening method, screening device, screening computer device and screening storage medium | |
CN114077663A (en) | Application log analysis method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |