CN113642733B - Case reasoning and matching method for gene mineral separation process - Google Patents

Case reasoning and matching method for gene mineral separation process Download PDF

Info

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
Application number
CN202111213333.9A
Other languages
Chinese (zh)
Other versions
CN113642733A (en
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.)
BGRIMM Technology Group Co Ltd
Original Assignee
BGRIMM Technology Group Co Ltd
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 BGRIMM Technology Group Co Ltd filed Critical BGRIMM Technology Group Co Ltd
Priority to CN202111213333.9A priority Critical patent/CN113642733B/en
Publication of CN113642733A publication Critical patent/CN113642733A/en
Application granted granted Critical
Publication of CN113642733B publication Critical patent/CN113642733B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N5/00Computing arrangements using knowledge-based models
    • G06N5/04Inference or reasoning models
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/02Agriculture; 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

Case reasoning and matching method for gene mineral separation process
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
Figure P_211019092300739_739764001
Defining the current attribute of the input target case unknown ore sample as C ', and describing the attribute of C' as
Figure M_211019092300802_802258001
The solution of C is
Figure M_211019092300864_864775002
. Case C in case basekIs described as
Figure M_211019092300915_915539003
,CkIs solved asF s k Whereink=1…m,mThe number of cases in the current case base.
Current input sample mineral processing attributes
Figure M_211019092300962_962416001
Characterization of the cause of deposit
Figure M_211019092301009_009322002
And the first in case librarykDeposit cause description characterization of individual cases
Figure M_211019092301040_040565003
The matching value function of (a) is:
Figure M_211019092301071_071783001
(1-1)
Figure M_211019092301136_136247001
chemical composition characterization feature for defining current ore sample C
Figure M_211019092301167_167510001
And the first in case librarykChemical composition characterization of individual cases
Figure M_211019092301198_198748002
The matching value function of (a) is:
Figure M_211019092301230_230006001
(1-2)
Figure M_211019092301387_387777001
note that when
Figure M_211019092301419_419489001
When vector, by absolute difference
Figure M_211019092301450_450708002
And (4) showing.
Similarly, defining the mineral composition description characteristics of the current sample C
Figure M_211019092301498_498513001
And the first in case librarykCharacterization of mineral composition of individual cases
Figure M_211019092301577_577206002
The matching value function of (a) is:
Figure M_211019092301608_608421001
(1-3)
Figure M_211019092301655_655297001
similarly, the particle size distribution description characteristics of the current ore sample C' are defined
Figure M_211019092301703_703141001
And the first in case librarykParticle size distribution characterization of individual cases
Figure M_211019092301719_719311002
The matching value function of (a) is:
Figure M_211019092301766_766156001
(1-4)
Figure M_211019092302150_150382001
similarly, the monomer dissociation degree description characteristics of the current ore sample C' are defined
Figure M_211019092302365_365764001
And the first in case librarykMonomer dissociation degree description characteristics of individual cases
Figure M_211019092302412_412640002
The matching value function of (a) is:
Figure M_211019092302475_475132001
(1-5)
Figure M_211019092302531_531770001
defining a current input sample C' and case C in the librarykThe matching value function of (a) is:
Figure M_211019092302578_578653001
(1-6)
Figure M_211019092302710_710937001
(1-7)
wherein
Figure M_211019092302867_867768001
Figure M_211019092302918_918081002
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:
Figure M_211019092302962_962469001
(1-8)
definition of Current mineral C'And case C in case basekThe matching threshold of (a) is:
Figure M_211019092303087_087499001
(1-9)
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
Figure P_211019092303203_203156001
Defining the current chemical composition attribute of the input unknown ore sample as
Figure M_211019092303265_265662001
Cases in case base
Figure M_211019092303312_312508001
The chemical composition property of is described as
Figure M_211019092303359_359416002
And 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 C
Figure M_211019092303406_406336001
The attribute description characteristics of the mineral sample chemical composition Cu of the kth case in the case library
Figure M_211019092303468_468768002
The matching value function of (a) is:
Figure M_211019092303501_501442001
(1-10)
Figure M_211019092303580_580109001
similarly, defining the chemical composition S attribute description characteristics of the current ore sample C
Figure M_211019092303626_626998001
The attribute description characteristics of the mineral sample chemical composition S of the kth case in the case library
Figure M_211019092303658_658229002
The matching value function of (a) is:
Figure M_211019092303706_706533001
(1-10)
Figure M_211019092303863_863302001
defining a current input sample C' and case C in the librarykThe chemical composition match value function of (a) is:
Figure M_211019092303911_911636001
(1-11)
Figure M_211019092304005_005380001
(1-12)
wherein
Figure M_211019092304067_067879001
The case feature weights are determined by empirical tests.
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:
Figure M_211019092304117_117195001
(1-13)
defining the current mineral C' and case C in case basekThe chemical composition matching threshold of (a) is:
Figure M_211019092304179_179709001
(1-14)
after the matching value is calculated, the matching value of the chemical composition of the given mineral in the case base reaches a threshold value
Figure M_211019092304407_407231001
All 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
Figure P_211019092304502_502917001
Defining the current mineral composition attribute of the input unknown mineral sample as
Figure M_211019092304565_565942001
Cases in case base
Figure M_211019092304628_628467001
The mineral composition property of is described as
Figure M_211019092304659_659690002
And 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 C
Figure M_211019092304739_739309001
The attribute description characteristics of the mineral sample chemical composition Cu of the kth case in the case library
Figure M_211019092304801_801788002
The matching value function of (a) is:
Figure M_211019092304864_864344001
(2-10)
Figure M_211019092304917_917567001
similarly, defining the mineral pyrite attribute description characteristics of the current mineral sample C
Figure M_211019092305120_120101001
The attribute description characteristics of the mineral pyrite of the kth case in the case library
Figure M_211019092305360_360409002
The matching value function of (a) is:
Figure M_211019092305438_438508001
(2-10)
Figure M_211019092305502_502433001
defining a current input sample C' and case C in the librarykThe mineral composition match value function of (a) is:
Figure M_211019092305549_549828001
(2-11)
Figure M_211019092305721_721689001
(2-12)
wherein
Figure M_211019092305790_790555001
The case feature weights are determined by empirical fitting.
Defining currently input ore sample C' and case C in case librarykThe maximum matching value function value of the mineral composition is as follows:
Figure M_211019092305821_821800001
(2-13)
defining the current mineral C' and case C in case basekThe mineral composition matching threshold is:
Figure M_211019092305868_868724001
(2-14)
after the matching value is calculated, the matching value of the mineral composition of the given mineral in the case base reaches a threshold value
Figure M_211019092305934_934093001
All 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
Figure P_211019092305980_980962001
Defining the current particle size distribution attribute of the input unknown ore sample as
Figure M_211019092306027_027888001
Cases in case base
Figure M_211019092306090_090336001
The +0.074mm size fraction distribution attribute is described as
Figure M_211019092306124_124085002
And 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 C
Figure M_211019092306170_170904001
The characteristics of the ore sample +0.074mm size fraction distribution attribute description of the kth case in the case library
Figure M_211019092306202_202265002
The matching value function of (a) is:
Figure M_211019092306249_249066001
(3-10)
Figure M_211019092306423_423353001
similarly, the-0.020 mm size fraction distribution attribute description characteristic of the current ore sample C' is defined
Figure M_211019092306504_504867001
The-0.020 mm size fraction distribution attribute description characteristic of the kth case in the case library
Figure M_211019092306614_614756002
The matching value function of (a) is:
Figure M_211019092306661_661667001
(3-10)
Figure M_211019092306729_729501001
defining a current input sample C' and case C in the librarykThe particle size distribution match value function of (a) is:
Figure M_211019092306760_760772001
(3-11)
Figure M_211019092306885_885812001
(3-12)
wherein
Figure M_211019092306944_944418001
The 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:
Figure M_211019092307147_147536001
(3-13)
defining the current mineral C' and case C in case basekThe ore particle size distribution matching threshold is as follows:
Figure M_211019092307189_189033001
(3-14)
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 value
Figure M_211019092307235_235926001
All 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
Figure P_211019092307282_282738001
Defining the attribute of the current mineral monomer dissociation degree of the input unknown mineral sample as
Figure M_211019092307599_599145001
Cases in case base
Figure M_211019092307630_630402001
An attribute with a degree of dissociation of 70 is described as
Figure M_211019092307661_661630002
And 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 70
Figure M_211019092307715_715827001
Attribute description characteristic with 70 degree of dissociation of ore sample of kth case in case library
Figure M_211019092307762_762718002
The matching value function of (a) is:
Figure M_211019092307809_809574001
(4-10)
Figure M_211019092307933_933113001
similarly, the attribute description characteristic with the C' dissociation degree of 80 of the current ore sample
Figure M_211019092308183_183127001
Attribute description characteristic with 80 degree of dissociation of ore sample of kth case in case library
Figure M_211019092308245_245605002
The matching value function of (a) is:
Figure M_211019092308312_312513001
(4-10)
Figure M_211019092308375_375025001
defining a current input sample C' and case C in the librarykThe degree of dissociation match value function of (a) is:
Figure M_211019092308468_468761001
(4-11)
Figure M_211019092308573_573335001
(4-12)
wherein
Figure M_211019092308667_667024001
The 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:
Figure M_211019092308699_699688001
(4-13)
defining the current mineral C' and case C in case basekThe threshold for the degree of dissociation match is:
Figure M_211019092308746_746649001
(4-14)
after the matching value is calculated, the monomer dissociation degree matching value of the given mineral in the case library reaches a threshold value
Figure M_211019092308809_809111001
All 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)
Figure P_211019092308840_840903001
Figure M_211019092308887_887737001
Figure M_211019092308953_953182001
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)
Figure P_211019092308984_984398001
Figure M_211019092309046_046471001
Figure M_211019092309111_111349001
sim2 chalcopyrite = 1-
Figure M_211019092309142_142601001
=1-
Figure M_211019092309189_189486002
= 0.67
sim2 bornite = 1-
Figure M_211019092309220_220787001
=1-
Figure M_211019092309267_267598002
= 0
sim2 tetrahedrite = 1-
Figure M_211019092309320_320796001
=1-
Figure M_211019092309383_383334002
= 0.95
sim2 pyrite = 1-
Figure M_211019092309461_461513001
=1-
Figure M_211019092309530_530809002
= 0.42
sim2 marcasite = 1-
Figure M_211019092309593_593338001
sim mineral composition =
Figure M_211019092309624_624590001
Copper pyrite + sim2
Figure M_211019092309704_704571002
Six 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
Wherein,
Figure M_211019092309736_736332001
+
Figure M_211019092309977_977061002
+γ+L=1。
(2) chemical composition (Cu, S element)
Figure P_211019092310263_263209001
Figure M_211019092310328_328645001
Figure M_211019092310678_678720002
sim2Cu= 1-
Figure M_211019092310756_756360001
=1-
Figure M_211019092310803_803249002
= 0.82
sim2S= 1-
Figure M_211019092310850_850124001
=1-
Figure M_211019092310898_898410002
= 0.46
sim chemical composition =
Figure M_211019092311276_276882001
* sim2Cu+
Figure M_211019092311313_313977002
* sim2S = 0.7*0.82+0.3*0.46=0.71
Wherein,
Figure M_211019092311345_345222001
+
Figure M_211019092311376_376479002
=1。
(3) particle size distribution
Figure P_211019092311407_407718001
Figure M_211019092311454_454607001
Figure M_211019092311519_519059002
sim2+0.074mm= 1-
Figure M_211019092311550_550336001
=1-
Figure M_211019092311597_597182002
= 0.76
sim2-0.020mm= 1-
Figure M_211019092311644_644064001
=1-
Figure M_211019092311690_690938002
= 0.42
sim2 particle size distribution =
Figure M_211019092311707_707980001
* sim2+0.074mm+
Figure M_211019092311739_739752002
* sim2-0.020mm = 0.6*0.76+0.4*0.42=0.62
Wherein,
Figure M_211019092311771_771003001
+
Figure M_211019092311786_786665002
=1。
(4) degree of dissociation of copper mineral monomer
Figure P_211019092311817_817882001
Figure M_211019092311864_864756001
Figure M_211019092311913_913582002
Degree of dissociation of sim2 monomer = 1-
Figure M_211019092311944_944833001
=1-
Figure M_211019092311976_976082002
= 0.99
3. Calculation of integrated match values
Figure M_211019092312007_007344001
Figure M_211019092312108_108405001
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.
CN202111213333.9A 2021-10-19 2021-10-19 Case reasoning and matching method for gene mineral separation process Active CN113642733B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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