A method, device and storage medium for evaluating the operating status of a target object
By determining the loss function and weight matrix, and quickly and efficiently evaluating the operating conditions of the target object based on the evaluation parameter values of the sub-objects, the problem of low manual analysis efficiency in the prior art is solved, and accurate evaluation results and decision-making basis are provided.
Patent Information
- Application Number
- CN202210510451.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-05-11
- Publication Date
- 2025-08-15
- Estimated Expiration
- 2042-05-11
AI Technical Summary
In the prior art, the evaluation of the business conditions of the target object relies on manual analysis, resulting in large amounts of data and low efficiency, making it difficult to obtain the evaluation results quickly and accurately.
By determining the loss function and weight matrix based on the evaluation parameter values of at least two sub-objects, the scores of each sub-object are obtained, and the total evaluation results of the target object are obtained.
It achieves rapid and efficient acquisition of accurate operating status assessment results, providing managers with reliable decision-making basis and improving business level.
Smart Images

Figure CN114897356B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of business status assessment, and more specifically, to a method, device, and storage medium for assessing the business status of a target object. Background Art
[0002] In the daily operations of a target entity (e.g., a business), managers need to track and analyze operating conditions. Currently, attribution analysis of operating conditions is primarily performed manually. However, due to the complex structure of the target entity, the amount of data involved in analyzing the target entity's operating conditions is large. Therefore, relying solely on manual attribution analysis is difficult and inefficient.
[0003] Therefore, how to provide a technical solution for an efficient method of evaluating the operating conditions of a target object has become a technical problem that needs to be solved urgently. Summary of the Invention
[0004] The purpose of some embodiments of the present application is to provide a method, device and storage medium for evaluating the operating conditions of a target object. Through the technical solutions of the embodiments of the present application, the evaluation results of the operating conditions of the target object can be obtained quickly and efficiently, and reliable decision-making basis can be provided for managers to improve the business level of the target object.
[0005] In a first aspect, some embodiments of the present application provide a method for evaluating the operating conditions of a target object, comprising: determining a loss function and a weight matrix based on the values of all evaluation parameters of at least two sub-objects, wherein the loss function is used to characterize the change in each evaluation parameter corresponding to each sub-object, and the weight matrix is used to characterize the influence weight of each evaluation parameter corresponding to each sub-object on the target object, and the evaluation parameter is a quantity used to evaluate the operating conditions of the target object; according to the loss function and the weight matrix, obtaining a score corresponding to each sub-object, and obtaining an overall evaluation result of the target object based on the score, wherein the target object includes the at least two sub-objects, one score corresponds to one sub-object, and the score is used to characterize the degree of influence of each sub-object on the change rate of each evaluation parameter of the target object.
[0006] Some embodiments of the present application obtain the score corresponding to each sub-object through the loss function and weight matrix corresponding to the values of each evaluation parameter of each sub-object, and then obtain the overall evaluation result of the operating status of the target object. This embodiment does not require human participation and can quickly and efficiently obtain a highly accurate overall evaluation result, providing managers with reliable overall evaluation results so that they can formulate correct operating strategies.
[0007] In some embodiments, the at least two sub-objects include an i-th sub-object, and the evaluation parameters corresponding to the i-th sub-object include a j-th evaluation parameter, wherein determining the loss function and the weight matrix based on the values of all evaluation parameters of the at least two sub-objects includes: obtaining a baseline value and a true value of the j-th evaluation parameter of the i-th sub-object; and determining the loss function based on the baseline value and the true value.
[0008] Some embodiments of the present application obtain a loss function through the baseline value and true value of the jth evaluation parameter of the i-th sub-object, which can accurately reflect the change in the j-th evaluation parameter of the i-th sub-object and provide a reliable data basis for subsequent acquisition of the score of the j-th evaluation parameter of the i-th object.
[0009] In some embodiments, obtaining the baseline value and true value of the jth evaluation parameter of the i-th sub-object includes: obtaining the j-th baseline value and j-th true value corresponding to the j-th evaluation parameter; wherein, determining the loss function based on the baseline value and the true value includes: taking the difference between the j-th baseline value and the j-th true value as the loss value of the j-th evaluation parameter of the i-th sub-object; and obtaining the loss function based on the loss values of all sub-objects.
[0010] Some embodiments of the present application form a loss function by combining the difference between the j-th baseline value and the j-th true value of all sub-objects, which can accurately reflect the degree of influence of each sub-object on the target object and provide a reliable data basis for obtaining the overall evaluation result.
[0011] In some embodiments, the loss function and the weight matrix are determined based on the values of all evaluation parameters of at least two sub-objects, including: determining the weight matrix according to the value of the j-th evaluation parameter of the i-th sub-object and the value of the j-th evaluation parameter of the target object; or, if the value of the j-th evaluation parameter of the i-th sub-object includes a first benchmark value and a second benchmark value, obtaining the weight matrix according to the first benchmark value and the second benchmark value.
[0012] Some embodiments of the present application obtain the weight matrix by combining the value of the j-th evaluation parameter and the value of the j-th evaluation parameter of the target object, which can accurately obtain the influence weight of each sub-object on the target object, and further accurately obtain the degree of influence of each sub-object on the operating conditions of the target object.
[0013] In some embodiments, determining the weight matrix based on the value of the j-th evaluation parameter of the i-th sub-object and the value of the j-th evaluation parameter of the target object includes: obtaining a target baseline value of the j-th evaluation parameter of the target object; obtaining a first vector based on the baseline value of the j-th evaluation parameter of the i-th sub-object and the target baseline value; obtaining the weight matrix based on the first vector and the second vector, wherein the second vector is obtained based on the type of the j-th evaluation parameter of the target object.
[0014] Some embodiments of the present application combine the second vector obtained by the type of the jth evaluation parameter with the first vector to obtain a weight matrix. Different weight matrices can be obtained for different types of evaluation parameters, which can effectively ensure the accuracy of the final overall evaluation result.
[0015] In some embodiments, obtaining the first vector based on the baseline value of the j-th evaluation parameter of the i-th sub-object and the target baseline value includes: obtaining the ratio of the baseline value of the j-th evaluation parameter of the i-th sub-object to the target baseline value; and obtaining the first vector based on the ratios of all sub-objects.
[0016] Some embodiments of the present application can effectively ensure the accuracy of the final overall evaluation result by obtaining a first vector by calculating the ratio of the baseline value of the j-th evaluation parameter of all sub-objects to the target baseline value.
[0017] In some embodiments, obtaining the scores corresponding to the sub-objects based on the loss function and the weight matrix includes: multiplying the loss function by the weight matrix to obtain a score matrix, wherein the score matrix includes scores corresponding to all evaluation parameters corresponding to the sub-objects.
[0018] Some embodiments of the present application obtain a score matrix through a loss function and a weight matrix, and then obtain a total evaluation result, which can quickly obtain the total evaluation result, reduce time costs, and improve the accuracy of the total evaluation result.
[0019] In a second aspect, some embodiments of the present application provide a device for evaluating the operating conditions of a target object, including: an operating condition influencing factor value acquisition module, configured to: determine a loss function and a weight matrix based on the values of all evaluation parameters of at least two sub-objects, wherein the loss function is used to characterize the change amount of each evaluation parameter corresponding to each sub-object, and the weight matrix is used to characterize the influence weight of each evaluation parameter corresponding to each sub-object on the target object, and the evaluation parameter is a quantity used to evaluate the operating conditions of the target object; an operating condition evaluation result acquisition module, configured to: obtain the score corresponding to each sub-object according to the loss function and the weight matrix, and obtain the overall evaluation result of the target object according to the score, wherein the target object includes the at least two sub-objects, one score corresponds to one sub-object, and the score is used to characterize the degree of influence of each sub-object on the change rate of each evaluation parameter of the target object.
[0020] In a third aspect, some embodiments of the present application provide a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, can implement the method described in any embodiment of the first aspect.
[0021] In a fourth aspect, some embodiments of the present application provide an electronic device comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein the processor can implement a method as described in any embodiment of the first aspect when executing the program.
[0022] In a fifth aspect, some embodiments of the present application provide a computer program product, comprising a computer program, wherein the computer program, when executed by a processor, can implement the method described in any embodiment of the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] In order to more clearly illustrate the technical solutions of some embodiments of the present application, the following is a brief introduction to the drawings required for use in some embodiments of the present application. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other relevant drawings can be obtained based on these drawings without paying any creative work.
[0024] Figure 1 A schematic diagram of a system structure for evaluating the operating status of a target object provided in some embodiments of the present application;
[0025] Figure 2 One of the flow charts of a method for evaluating the operating status of a target object provided in some embodiments of the present application;
[0026] Figure 3 A second flow chart of a method for evaluating the operating status of a target object provided in some embodiments of the present application;
[0027] Figure 4 A block diagram of a device for evaluating the operating status of a target object provided in some embodiments of the present application;
[0028] Figure 5 A schematic diagram of the structure of an electronic device provided in some embodiments of the present application. DETAILED DESCRIPTION
[0029] The technical solutions in some embodiments of the present application will be described below in conjunction with the drawings in some embodiments of the present application.
[0030] It should be noted that similar reference numerals and letters represent similar items in the following drawings. Therefore, once an item is defined in one drawing, it does not need to be further defined or explained in subsequent drawings. At the same time, in the description of this application, the terms "first", "second", etc. are only used to distinguish the description and should not be understood as indicating or implying relative importance.
[0031] In the daily operation and management of target objects (for example, enterprises, schools or institutions), managers often need to track the current operating status and evaluate possible problems in the operation based on the changes in actual indicators (that is, evaluation parameters), so as to find corresponding solutions. In the related technologies, the evaluation results of enterprises are mainly completed manually, but the evaluation of rate-value indicators (such as cost rate or transaction rate) cannot directly determine the impact on the operating status of the target object based on the size of the rate value. Therefore, the existing manual method cannot obtain the operating status data of the target object based on the rate value. Moreover, when an enterprise has multiple branches (that is, sub-objects), there are more indicators that affect the enterprise, and the amount of data is large. Therefore, it can be seen from the above-mentioned related technologies that it is currently difficult to evaluate the operating status of an enterprise, and it is impossible to provide managers with fast and accurate evaluation results.
[0032] In view of this, some embodiments of the present application provide a method, device, and storage medium for evaluating the operating status of a target object. The method can determine a loss function and a weight matrix based on the values of all evaluation parameters of at least two sub-objects, and then obtain scores corresponding to each sub-object based on the loss function and weight matrix, and obtain an overall evaluation result for the target object based on the scores. The method provided in some embodiments of the present application can efficiently obtain the overall evaluation result of the target object without human intervention, providing managers with reliable decision-making basis in a timely manner, thereby improving the business level of the target object.
[0033] like Figure 1As shown, some embodiments of the present application provide a schematic diagram of the system structure for evaluating the operating conditions of a target object, wherein the system includes multiple terminal devices 100 (only one terminal device is shown in the figure) and a data server 200, wherein the terminal device 100 can be used to store the values of all evaluation parameters collected for each sub-object, and send the values of all evaluation parameters corresponding to the sub-object to the data server 200 for processing to obtain the overall evaluation result of the target object.
[0034] In addition, it should be noted that in other embodiments of the present application, the terminal device 100 may also have the function of storing (i.e., receiving and storing all evaluation parameter values of all sub-objects) and processing data to obtain the overall evaluation result of the target object. In this case, the data server 200 may not be set. It should be noted that the terminal device may be a non-portable PC terminal or a portable mobile terminal device. In some embodiments of the present application, an independent database server may be set up for data storage of all evaluation parameter values of all objects, and the corresponding terminal device 100 and data server 200 may read the stored data from the database server and calculate the overall evaluation result of the target object based on these data.
[0035] The following exemplifies some embodiments of the present application. Figure 1 The implementation process of the method for evaluating the business status of the target object is performed by the data server 200. It can be understood that the method for evaluating the business status of the target object can also be performed by the terminal device 100.
[0036] Please see the attached Figure 2 , Figure 2 A flow chart of a method for evaluating the operating conditions of a target object is provided for some embodiments of the present application. The method may include: S210, determining a loss function and a weight matrix based on the values of all evaluation parameters of at least two sub-objects, wherein the loss function is used to characterize the change amount of each evaluation parameter corresponding to each sub-object, and the weight matrix is used to characterize the influence weight of each evaluation parameter corresponding to each sub-object on the target object, and the evaluation parameter is a quantity used to evaluate the operating conditions of the target object. S220, obtaining a score corresponding to each sub-object based on the loss function and the weight matrix, and obtaining a total evaluation result of the target object based on the score, wherein the target object includes the at least two sub-objects, one score corresponds to one sub-object, and the score is used to characterize the degree of influence of each sub-object on the change rate of each evaluation parameter of the target object.
[0037] It should be noted that in some embodiments of the present application, the target object may be an enterprise, a school, or an institution, etc. When the target object is an enterprise, the sub-object may be a branch or an organization, wherein different sub-objects correspond to different branches or organizations.
[0038] In some embodiments of the present application, due to the presence of enterprises in different fields, it is understood that different evaluation parameters are used for enterprises in different fields. For example, when the target enterprise belongs to the insurance service field, the evaluation parameter may be the premium cost rate or premium transaction rate. When the target enterprise belongs to the banking field, the evaluation parameter may be the payment transaction success rate, financial management transaction rate, or customer satisfaction rate. Therefore, those skilled in the art can select the appropriate evaluation parameter type based on the specific field to which the target enterprise belongs.
[0039] The above process is explained below as an example.
[0040] In some embodiments of the present application, the at least two sub-objects recorded in S210 include the i-th sub-object, and the evaluation parameter corresponding to the i-th sub-object includes the j-th evaluation parameter, then S210 exemplarily includes: obtaining the baseline value and the true value of the j-th evaluation parameter of the i-th sub-object; and determining the loss function based on the baseline value and the true value.
[0041] For example, in some embodiments of the present application, i and j are both positive integers, i is any one of at least two target objects, and j is any one of the evaluation parameters. When the target object is a first enterprise belonging to the insurance service field, and the first enterprise includes five subsidiaries (as a specific example of sub-objects). The type of evaluation parameter corresponding to the first enterprise includes premium cost rate (as one evaluation parameter) or premium transaction rate (as another evaluation parameter). For example, the first evaluation parameter is the premium cost rate and the second evaluation parameter is the premium transaction rate; or the first evaluation parameter is the premium transaction rate and the second evaluation parameter is the premium cost rate. The terminal device 100 can collect and obtain the premium base value and actual value of the premium cost rate of the first subsidiary, the premium base value and actual value of the premium cost rate of the second subsidiary, and so on, to obtain the premium base value and actual value of the premium cost rate of the fifth subsidiary. Finally, the loss function can be determined based on the obtained base value and actual value of the evaluation parameters.
[0042] In some embodiments of the present application, obtaining the baseline value and true value of the jth evaluation parameter of the i-th sub-object includes: obtaining the j-th baseline value and j-th true value corresponding to the j-th evaluation parameter; wherein, determining the loss function based on the baseline value and the true value includes: taking the difference between the j-th baseline value and the j-th true value as the loss value of the j-th evaluation parameter of the i-th sub-object; and obtaining the loss function based on the loss values of all sub-objects.
[0043] For example, in some embodiments of the present application, the loss function is represented in the form of a matrix, where different rows in the loss function correspond to different sub-objects, different columns correspond to different evaluation parameters, and each element in the matrix represents the loss value of a certain evaluation parameter corresponding to a certain sub-object. For example, the element located in the s-th row and t-th column of the matrix is used to represent the difference between the t-th reference value and the t-th true value of the t-th evaluation parameter corresponding to the s-th sub-object. For example, the constructed loss function is as follows:
[0044]
[0045] Among them, L is the loss function, F st is the loss value of the tth evaluation parameter of the sth sub-object obtained based on the baseline value and true value of the tth evaluation parameter of the sth sub-object.
[0046] It can be understood that the loss function constructed based on the values of the evaluation parameters of the five subsidiaries of the first enterprise obtained above is L 5×2 The matrix of .
[0047] In some embodiments of the present application, S210 may further include determining the weight matrix according to the value of the j-th evaluation parameter of the i-th sub-object and the value of the j-th evaluation parameter of the target object.
[0048] It should be noted that in some embodiments of the present application, the value of the evaluation parameter may be one, two, or more. In this case, if the value of the j-th evaluation parameter of the i-th sub-object includes a first reference value and a second reference value (for example, when the evaluation parameter is the premium cost rate, the first reference value is the premium cost base period value, and the second reference value is the premium amount base period value), then the weight matrix is obtained based on the first reference value and the second reference value.
[0049] In some embodiments of the present application, S210 may further include: obtaining a target baseline value for the jth evaluation parameter of the target object; obtaining a first vector based on the baseline value of the jth evaluation parameter of the i-th sub-object and the target baseline value; and obtaining the weight matrix based on the first vector and the second vector, wherein the second vector is obtained based on the type of the jth evaluation parameter of the target object. For example, S210 may obtain the first vector by: obtaining the ratio of the baseline value of the jth evaluation parameter of the i-th sub-object to the target baseline value; and obtaining the first vector based on the ratios of all sub-objects.
[0050] It should be noted that in some embodiments of the present application, a weight matrix is used to represent the weight of the impact of each evaluation parameter corresponding to each sub-object on the target object. For example, if the target object is a second enterprise in the insurance field, the evaluation parameters include the premium cost rate and the premium transaction rate, and the sub-objects include the first subsidiary and the second subsidiary, the resulting weight matrix will include: the weight of the impact of the first subsidiary's premium cost rate on the second enterprise, the weight of the impact of the first subsidiary's premium transaction rate on the second enterprise, the weight of the impact of the second subsidiary's premium cost rate on the second enterprise, the weight of the impact of the second subsidiary's premium transaction rate on the second enterprise, and so on. The weight matrix is constructed based on the weight of the impact of each evaluation parameter corresponding to each subsidiary on the second enterprise.
[0051] For example, in some embodiments of the present application, the first vector can be obtained based on the ratio of all sub-objects. The formula for obtaining the first vector is:
[0052]
[0053] Among them, w1 is the first vector, α s is the ratio to the s-th child object, b st is the reference value of the tth evaluation parameter corresponding to the sth sub-object, B t is the target benchmark value of the tth evaluation parameter of the target object, and n is the total number of sub-objects.
[0054] In some embodiments of the present application, the second vector is obtained based on the type of the jth evaluation parameter of the target object. That is, in actual application scenarios, the second vector is determined based on the degree of influence of the jth evaluation parameter on the target object. The formula for obtaining the second vector is as follows:
[0055] w2=|β1 β2 … β t | T
[0056] Among them, w2 is the second vector, β t is the weight of the tth evaluation parameter of the target object.
[0057] For example, if the premium cost rate has a greater impact on the first enterprise than the premium transaction rate, the premium cost rate can be weighted to any value no less than 50%. For example, β1 can take values of 60%, 65%, 72%, or 80%. If the premium cost rate and premium transaction rate are equally important to the first enterprise, β1 = β2 = 1. It should be noted that the values of the elements of the second vector are adaptively adjusted based on actual conditions and are not specifically limited here.
[0058] The following describes two methods for obtaining the weight matrix and the calculation formula.
[0059] It should be noted that when obtaining the overall evaluation results of the target object, domain experts can evaluate each evaluation parameter. In actual application scenarios, if there is no preference relationship between the evaluation parameters (for example, the domain experts believe that each evaluation parameter has the same degree of influence on the target object), the first method provided in some embodiments of the present application can be used to obtain the weight matrix. For example, in some embodiments of the present application, the first vector and the second vector are multiplied to obtain the weight matrix. For example, the formula W for obtaining the weight matrix is as follows:
[0060] W=w1·w2
[0061] It should be noted that in actual application scenarios, if there is a preference relationship between the various evaluation parameters (for example, domain experts believe that the degree of influence of the various evaluation parameters on the target object is different), the weight matrix can be obtained by using the second method provided in other embodiments of the present application described below. Alternatively, if the degree of influence of the various evaluation parameters on the target object depends on the positive and negative values of the loss value in the loss function, since the first method described above cannot accurately simulate the positive and negative values of the loss value, it is necessary to use the second method provided in other embodiments of the present application to obtain the weight matrix.
[0062] For example, in some other embodiments of the present application, when the j-th evaluation parameter has two values, namely a first reference value and a second reference value, a weight matrix can be obtained based on the first reference value and the second reference value of the j-th evaluation parameter of the i-th sub-object. For example, if the i-th sub-object includes the value of the premium cost rate, which includes the first reference value and the second reference value, then the formula for obtaining the weight matrix is:
[0063]
[0064] Among them, c i is the first benchmark value of the tth evaluation parameter of the sth sub-object, d i The second reference value of the tth evaluation parameter of the sth sub-object.
[0065] In some embodiments of the present application, S220 may include multiplying the loss function by the weight matrix to obtain a score matrix, wherein the score matrix includes scores corresponding to all evaluation parameters corresponding to each sub-object.
[0066] For example, in some embodiments of the present application, the score matrix S is expressed as: S = L⊙W, where each element of the score matrix represents the score corresponding to an evaluation parameter corresponding to a sub-object. Based on the score matrix, the degree of influence of each sub-object on the target object can be quickly determined, thereby quickly obtaining the overall evaluation result of the target object.
[0067] The following is combined with Figure 3 The specific implementation process of evaluating the operating conditions of target objects in the insurance service field is exemplified. That is, the following embodiments are described using the insurance service field as an example.
[0068] S310: Obtain values of all evaluation parameters of at least two sub-objects in the target object.
[0069] As a specific example of this application, when the target object is Enterprise 1, Enterprise 1 includes five branches (i.e., sub-objects, i.e., s = 5), which are denoted as D1, D2, D3, D4, and D5. The data for the premium cost rate (as a specific example of the evaluation parameter) corresponding to the five branches is shown in the following table, where Table 1 shows the baseline data and Table 2 shows the actual data.
[0070] Table 1
[0071] mechanism Base period cost Base premium D1 A1=150 B1=165 D2 A2=80 B2=90 D3 A3=190 B3=195 D4 A4=100 B4=110 D5 A5=170 B5=180
[0072] Table 2
[0073] mechanism Current cost Current premium D1 A1’=180 B1’=190 D2 A2’=70 B2’=75 D3 A3’=185 B3’=200 D4 A4’=120 B4’=140 D5 A5’=150 B5’=165
[0074] The base period cost and current period cost represent the benchmark and actual values of each branch's premium costs over different periods, while the base period premium and current period premium represent the benchmark and actual values of each branch's premium amounts over different periods. Based on the above data, the premium cost rate for the base period was 93.2%, and the premium cost rate for the current period was 91.6%.
[0075] S320: Determine a loss function and a weight matrix based on values of all evaluation parameters of at least two sub-objects.
[0076] As a specific example of this application, a loss function is obtained based on the data in Tables 1 and 2. That is, the difference between the base period cost and the current period cost corresponding to each branch is used as the first column of the loss function, and the difference between the base period premium and the current period premium corresponding to each branch is used as the second column of the loss function to obtain the loss function L:
[0077]
[0078] As a specific example of this application, the weight matrix is obtained based on the data in Table 1 and Table 2. First, the first vector is obtained based on the base period premium corresponding to each branch and the target benchmark value of the first enterprise, that is:
[0079]
[0080] Since the premium cost is as important as the premium, the second vector w2=|1 1| T .
[0081] At this point, the weight matrix W is obtained:
[0082]
[0083] S330: Obtain the score corresponding to each sub-object according to the loss function and the weight matrix, and obtain the overall evaluation result of the target object according to the score.
[0084] As a specific example of this application, according to the loss function and weight matrix obtained from the data in Table 1 and Table 2, the score matrix s is obtained:
[0085]
[0086] Each element in the score matrix represents the score for each branch across all evaluation parameters. The score matrix shows that the premium cost ratio has decreased from the base period to the current period, with positive contributions coming from branches D3, D4, and D5, and negative contributions coming from branches D1 and D2. D3 has the greatest impact on the first enterprise.
[0087] In addition, as another specific example of the present application, if the value of the j-th evaluation parameter can include a first benchmark value and a second benchmark value, the weight matrix can be obtained based on the first benchmark value and the second benchmark value of the j-th evaluation parameter of the i-th sub-object. For example, the above-mentioned premium cost rate includes the base period cost (that is, the first benchmark value) and the base period premium (that is, the second benchmark value), and the weight matrix constructed in this way is:
[0088]
[0089] Based on the above weight matrix W2, the final score matrix S2 is obtained:
[0090]
[0091] It can also be seen from the score matrix s2 that the premium cost rate has decreased from the base period to the current period. The three branches D3, D4 and D5 have made positive contributions, while the two branches D1 and D2 have made negative contributions. Among them, D3 has the greatest impact on the first enterprise.
[0092] It should be noted that although the above Figure 3 The specific example introduces two methods of constructing the weight matrix. However, in some embodiments of the present application, whether to choose the first method or the second method to construct the weight matrix can be selected according to the actual application scenario. For example, it can be seen from the premium data in Table 1 and Table 2 that the scale of the D1 institution is larger than that of the D2 institution, but the total loss of the D1 institution (that is, the total loss is A1-A1'-(B1-B1'=-5)) and the total loss of the D2 institution (that is, A2-A2'-(B2-B2'=-5)) are the same. Obviously, the first method makes the final score of D1 lower than the score of D2, while the second method makes the final score of D1 higher than the score of D1. Therefore, since the importance of D1 is higher than that of D2, it is more reasonable to adopt the second method.
[0093] In some embodiments of the present application, the above method can be used to quantify all evaluation parameters of at least two sub-objects that affect the target object, and obtain the impact score of each sub-object on the target object. Managers can accurately locate and analyze the operating conditions of the target object based on the score, and formulate effective measures in a timely manner to improve the business capabilities and efficiency of the target object.
[0094] Please refer to Figure 4 , Figure 4 The following is a block diagram illustrating the components of an apparatus for assessing the operating status of a target object, as provided in some embodiments of the present application. It should be understood that the apparatus for assessing the operating status of a target object corresponds to the aforementioned method embodiment and is capable of executing each step involved in the aforementioned method embodiment. The specific functions of the apparatus for assessing the operating status of a target object can be found in the description above, and a detailed description is omitted here to avoid repetition.
[0095] Figure 4The device for evaluating the operating status of a target object includes at least one software functional module that can be stored in a memory or fixed in the device for evaluating the operating status of a target object in the form of software or firmware. The device for evaluating the operating status of a target object includes: an operating status influencing factor value acquisition module 410 configured at least to: determine a loss function and a weight matrix based on the values of all evaluation parameters of at least two sub-objects, wherein the loss function is used to represent the change in each evaluation parameter corresponding to each sub-object, and the weight matrix is used to represent the weight of the impact of each evaluation parameter corresponding to each sub-object on the target object, wherein the evaluation parameter is a quantity used to evaluate the operating status of the target object. An operating status evaluation result acquisition module 420 is configured at least to: obtain a score corresponding to each sub-object based on the loss function and the weight matrix, and obtain an overall evaluation result for the target object based on the score, wherein the target object includes the at least two sub-objects, one score corresponds to each sub-object, and the score is used to represent the degree of influence of each sub-object on the change rate of each evaluation parameter of the target object.
[0096] In some embodiments of the present application, the at least two sub-objects include the i-th sub-object, and the evaluation parameter corresponding to the i-th sub-object includes the j-th evaluation parameter, wherein the operating condition influencing factor value acquisition module 410 is at least configured to: obtain the baseline value and the true value of the j-th evaluation parameter of the i-th sub-object; and determine the loss function based on the baseline value and the true value.
[0097] In some embodiments of the present application, the operating condition influencing factor value acquisition module 410 is at least configured to: obtain the baseline value and true value of the jth evaluation parameter of the i-th sub-object, including: obtaining the j-th baseline value and j-th true value corresponding to the j-th evaluation parameter; wherein, determining the loss function based on the baseline value and the true value includes: taking the difference between the j-th baseline value and the j-th true value as the loss value of the j-th evaluation parameter of the i-th sub-object; and obtaining the loss function based on the loss values of all sub-objects.
[0098] In some embodiments of the present application, the operating condition influencing factor value acquisition module 410 is at least configured to: determine the weight matrix based on the value of the j-th evaluation parameter of the i-th sub-object and the value of the j-th evaluation parameter of the target object; or, if the value of the j-th evaluation parameter of the i-th sub-object includes a first benchmark value and a second benchmark value, obtain the weight matrix based on the first benchmark value and the second benchmark value.
[0099] In some embodiments of the present application, the operating condition influencing factor value acquisition module 410 is at least configured to: determine the weight matrix based on the value of the j-th evaluation parameter of the i-th sub-object and the value of the j-th evaluation parameter of the target object, including: obtaining the target baseline value of the j-th evaluation parameter of the target object; obtaining a first vector based on the baseline value of the j-th evaluation parameter of the i-th sub-object and the target baseline value; obtaining the weight matrix based on the first vector and the second vector, wherein the second vector is obtained according to the type of the j-th evaluation parameter of the target object.
[0100] In some embodiments of the present application, the operating condition influencing factor value acquisition module 410 is at least configured to: obtain a first vector based on the baseline value of the jth evaluation parameter of the i-th sub-object and the target baseline value, including: obtaining the ratio of the baseline value of the j-th evaluation parameter of the i-th sub-object to the target baseline value; and obtaining the first vector based on the ratios of all sub-objects.
[0101] In some embodiments of the present application, the business condition assessment result acquisition module 420 is at least configured to: multiply the loss function by the weight matrix to obtain a score matrix, wherein the score matrix includes scores corresponding to all evaluation parameters corresponding to each sub-object.
[0102] Some embodiments of the present application also provide a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, can implement the operations corresponding to any embodiment of the method for evaluating the operating conditions of a target object provided in the above embodiments.
[0103] Some embodiments of the present application also provide a computer program product, which includes a computer program, wherein when the computer program is executed by a processor, it can implement the operations corresponding to any embodiment of the method for evaluating the operating conditions of a target object provided in the above embodiments.
[0104] like Figure 5 As shown, some embodiments of the present application provide an electronic device 500, which includes: a memory 510, a processor 520, and a computer program stored in the memory 510 and executable on the processor 520, wherein the processor 520 reads the program from the memory 510 via a bus 530 and executes the program to implement any of the embodiments of the method for evaluating the operating conditions of a target object as described above.
[0105] Processor 520 can process digital signals and can include various computing architectures, such as a complex instruction set computer architecture, a reduced instruction set computer architecture, or an architecture that implements a combination of multiple instruction sets. In some examples, processor 520 can be a microprocessor.
[0106] The memory 510 can be used to store instructions executed by the processor 520 or data related to the execution of instructions. These instructions and / or data may include code for implementing some or all functions of one or more modules described in the embodiments of this application. The processor 520 of the embodiment of the present disclosure can be used to execute the instructions in the memory 510 to implement the method shown above. The memory 510 includes dynamic random access memory, static random access memory, flash memory, optical memory, or other memory known to those skilled in the art.
[0107] The foregoing is merely an embodiment of the present application and is not intended to limit the scope of protection of the present application. Various modifications and variations are possible for those skilled in the art. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included within the scope of protection of the present application. It should be noted that similar reference numerals and letters represent similar items in the following figures. Therefore, once an item is defined in one figure, it does not need to be further defined or explained in subsequent figures.
[0108] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in the present application should be included in the scope of protection of the present application. Therefore, the scope of protection of the present application should be based on the scope of protection of the claims.
[0109] It should be noted that, in this document, relational terms such as first and second, etc., are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply the existence of any such actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article, or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or device. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or device comprising the element.
Claims
1. A method for evaluating the operating status of a target object, characterized in that: include: Determining a loss function and a weight matrix based on the values of all evaluation parameters of at least two sub-objects, wherein the loss function is used to characterize the change in each evaluation parameter corresponding to each sub-object, and the weight matrix is used to characterize the influence weight of each evaluation parameter corresponding to each sub-object on the target object, wherein the evaluation parameter is a quantity used to evaluate the operating status of the target object; Obtaining scores corresponding to each of the sub-objects according to the loss function and the weight matrix, and obtaining an overall evaluation result of the target object according to the scores, wherein the target object includes the at least two sub-objects, one score corresponds to each sub-object, and the score is used to represent the degree of influence of each sub-object on the change rate of each evaluation parameter of the target object; The weight matrix is obtained by the following method: The at least two sub-objects include an i-th sub-object, and the evaluation parameter corresponding to the i-th sub-object includes a j-th evaluation parameter; When no preference relationship exists between the evaluation parameters among all the evaluation parameters, obtaining a target reference value of the j-th evaluation parameter of the target object; obtaining a first vector based on the reference value of the j-th evaluation parameter of the i-th sub-object and the target reference value; obtaining the weight matrix based on the first vector and the second vector, wherein the second vector is obtained based on the type of the j-th evaluation parameter of the target object; When there is a preference relationship between each evaluation parameter among all evaluation parameters, or the degree of influence of each evaluation parameter on the target object depends on the positive or negative value of the loss value in the loss function, the weight matrix is obtained according to the first benchmark value and the second benchmark value of the j-th evaluation parameter of the i-th sub-object.
2. The method according to claim 1, characterized in that The determining of the loss function and the weight matrix based on the values of all evaluation parameters of at least two sub-objects includes: Obtaining a reference value and a true value of the jth evaluation parameter of the i-th sub-object; The loss function is determined according to the reference value and the true value.
3. The method according to claim 2, characterized in that The obtaining of the reference value and the true value of the j-th evaluation parameter of the i-th sub-object includes: Obtaining a jth reference value and a jth true value corresponding to the jth evaluation parameter; in, The determining the loss function according to the reference value and the true value includes: The difference between the j-th reference value and the j-th true value is used as the loss value of the j-th evaluation parameter of the i-th sub-object; The loss function is obtained according to the loss values of all sub-objects.
4. The method according to claim 1, wherein The obtaining of a first vector according to the reference value of the j-th evaluation parameter of the i-th sub-object and the target reference value includes: Obtaining a ratio of a reference value of the jth evaluation parameter of the i-th sub-object to the target reference value; The first vector is obtained according to the ratio of all sub-objects.
5. The method according to any one of claims 1 to 4, characterized in that The obtaining, according to the loss function and the weight matrix, a score corresponding to each sub-object, includes: The loss function is multiplied by the weight matrix to obtain a score matrix, wherein the score matrix includes scores corresponding to all evaluation parameters corresponding to each sub-object.
6. A device for evaluating the operating status of a target object, characterized in that: The apparatus is configured to execute the method according to claim 1, comprising: The module for obtaining the value of factors affecting business conditions is configured as follows: Determining a loss function and a weight matrix based on the values of all evaluation parameters of at least two sub-objects, wherein the loss function is used to characterize the change in each evaluation parameter corresponding to each sub-object, and the weight matrix is used to characterize the influence weight of each evaluation parameter corresponding to each sub-object on the target object, wherein the evaluation parameter is a quantity used to evaluate the operating status of the target object; The module for obtaining the results of the business status assessment is configured as follows: According to the loss function and the weight matrix, the scores corresponding to the sub-objects are obtained, and the overall evaluation result of the target object is obtained according to the scores, wherein the target object includes the at least two sub-objects, one score corresponds to one sub-object, and the score is used to characterize the degree of influence of each sub-object on the change rate of each evaluation parameter of the target object.
7. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method described in any one of claims 1 to 5 can be implemented.
8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the program, the method described in any one of claims 1 to 5 can be implemented.
Citation Information
Patent Citations
Business growth evaluation method, device and equipment of enterprises as well as medium
CN108710993A