Operator force
the implementation of the parallel layer is decoupled from the hardware. At present, the operators on arm are not complete. If we want to run, we will encounter some missing operators, which we are currently developing.
that is to say, the methods of population selection are roulette, tournament and even selection; The method of crossing (mating) between two selected indivials: binary code has single point crossing, uniform crossing and multi-point crossing
, decimal code has uniform crossing and orthogonal crossing
there are many ways to mutate
according to the latest papers, the latest and best genetic algorithms are coevolutionary computing and multi-agent evolutionary computing.
Basic calculation method:
the left row and the right column are calculated in turn
Then, in the operator, ∧denotes small, ∨denotes large, · denotes multiplication, and a plus sign in the circle denotes sum. The first operator is small first and then largefirst look at the left side of the equal sign, compare the first number 0.3 on the left with the first number 0.5 in the first column on the right, and take the smaller one as the result, that is 0.3; Then compare the second number 0.3 on the left with the second number 0.3 in the first column on the right, and the smaller one is 0.3; Compare the third digit 0.4 on the left with the third digit 0.2 in the first column on the right, and the smaller is 0.2
take the small process to end, and then take the big one, that is to compare the three results, and take the big one as the final result: because the three results calculated above are 0.3, 0.3, 0.2 respectively, and the big one is 0.3
This is the origin of the first number 0.3 to the right of the equal sign. Similarly, the second column of the left matrix is compared with the second column of the right matrix in turn. Take the smaller one and then the larger one, and you will get the second number 0.3 on the right side of the equal signthe correct answer should be (0.320.290.240.11)
extended materials:
the research content of fuzzy mathematics mainly includes the following three aspects:
first, the theory of fuzzy mathematics, and its relationship with accurate mathematics and stochastic mathematics
Based on the set theory of precise mathematics, Chad modified and extended the concept of set. He put forward "fuzzy set" as the mathematical model of fuzzy things It is possible to construct a large number of mathematical basis for the study of fuzzy in the real world and a mathematical method for the quantitative description and processing of seemingly quite complex fuzzy systemsin a fuzzy set, the membership of an element in a given range is not necessarily "yes" or "no", but is represented by a real number between 0 and 1, and there is an intermediate transition state
for example, "the old man" is a vague concept. The 70 year old must belong to the old man, and its degree of subordination is 1. The 40 year old must not be regarded as the old man, and its degree of subordination is 0. According to the formula given by Chad, the 55 year old belongs to the "old" degree is 0.5, that is, "half old", and the 60 year old belongs to the "old" degree is 0.8
Ifindicates the subordinate set of each element, it is equal to specifying a set. When it belongs to a value between 0 and 1, it is a fuzzy set
Second, the study of fuzzy linguistics and fuzzy logichuman natural language has fuzziness, people often accept fuzzy language and fuzzy information, and can make correct recognition and judgment
in order to realize the direct dialogue between natural language and computer, it is necessary to refine the human language and thinking process into a mathematical model in order to input instructions to the computer and establish an appropriate fuzzy mathematical model, which is the key to the use of mathematical methods. Chad uses the fuzzy set theory to establish the mathematical model of fuzzy language, which makes human language quantitative and formal
if we set the subordinate function value of a standard grammatical sentence as 1, then other similar sentences and sentences that can express similar ideas can be used as a continuous number between 0 and 1 to represent its subordinate degree to the "correct sentence". In this way, the fuzzy language is described quantitatively and a set of operation and transformation rules are determined
At present, fuzzy language is still immature and linguists are studying it deeplyPeople's thinking activities often require the certainty and accuracy of the concept, using the law of excluded middle of formal logic, that is, whether it is true or false, and then judging and reasoning to draw a conclusion
All the existing computers are based on binary logic, which plays a great role in dealing with the certainty of objective things, but they do not have the ability to deal with the uncertainty or fuzziness of things and concepts In order to make the computer simulate the advanced intelligence of human brain, it is necessary to study fuzzy logic on the basis of multi valued logic. At present, fuzzy logic is still immature and needs further study Thirdly, the application of fuzzy mathematics is studied Fuzzy mathematics takes uncertain things as its research object The emergence of fuzzy sets is the need for mathematics to adapt to the description of complex things. Chad's contribution lies in using the theory of fuzzy sets to find solutions to fuzzy objects and make them precise, so that the mathematics of studying deterministic objects can communicate with the mathematics of uncertain objects. In the past, the shortcomings of accurate mathematics and random mathematics description can be made up In fuzzy mathematics, there are many branches, such as fuzzy topology, fuzzy group theory, fuzzy graph theory, fuzzy probability, fuzzy linguistics and fuzzy logicopen the network app to view more high-definition pictures
Huawei is the AI chip with the largest single-chip computing density that has been released in the world, and ascend310 is the aisoc with the strongest computing power in the current edge computing scene. Cann: chip operator library and highly automated operator development tool, mindspre, support end, edge, cloud independent and collaborative unified training and reasoning framework.
the edge is zero by default. The third effect of text description is to change the gray level of the original image, so that the image is enhanced and the contrast is more obvious
the operator uses the 3 * 3 format of (up, down, left, right multiplied by 1) minus (center multiplied by 4)
