Student Public Examination Result Information Privacy Protection Method, Electronic Device, and Storage Medium
By calculating students' grade information and full scores, determining the evaluation vector and Laplace noise distribution, generating and displaying scores, the privacy protection problem when the score is announced is solved, and the balance between grade transparency and privacy rights is achieved.
Patent Information
- Application Number
- CN202410474892.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-04-19
- Publication Date
- 2025-07-08
- Estimated Expiration
- 2044-04-19
AI Technical Summary
How to protect students' privacy when publishing student performance information, while meeting the needs of educational institutions and relevant parties for the disclosure of performance.
By obtaining student's grade information and full scores, determine the evaluation vector, Laplace noise distribution and correction scores, calculate the presentation matching score, and finally determine and send the final presentation score.
It has achieved the protection of students' privacy when publicizing grades, while meeting the needs of educational institutions and parents for transparency in grades.
Smart Images

Figure CN118395488B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of achievement protection, and particularly to a method for protecting the privacy of students' publicized achievement information, an electronic device, and a storage medium. Background Art
[0002] Students' achievement information is a key indicator for evaluating their academic performance and will affect important aspects such as their further studies, employment, and scholarships. It is necessary to protect students' privacy. However, educational institutions usually need to publicize some achievement information to students, parents, and other relevant parties to promote students' academic development and transparency. Therefore, a method for protecting the privacy of students' publicized achievements is needed to ensure that students' right to privacy is not violated while meeting the needs of educational institutions and relevant parties for achievement publicity. Summary of the Invention
[0003] Based on the above problems, the present invention provides a method for protecting the privacy of students' publicized achievement information, an electronic device, and a storage medium.
[0004] In a first aspect, the method for protecting the privacy of students' publicized achievement information provided by an embodiment of the present invention includes:
[0005] Obtain the achievement information of multiple students to be publicized, and obtain the achievement information of any one student, the full score corresponding to the achievement information of any one student, the lowest score evaluated as excellent, the lowest score evaluated as good, the lowest score evaluated as passing, and the minimum score interval from the achievement information of multiple students;
[0006] Determine the evaluation vector of any one student according to the achievement information of any one student, the lowest score evaluated as excellent, the lowest score evaluated as good, and the lowest score evaluated as passing, and determine the excellent rate, good rate, and passing rate of any one student according to the evaluation vector; determine the average score according to the achievement information of multiple students; determine the variance according to the achievement information of multiple students and the average score;
[0007] Obtain the serial number of any one student, determine the distribution of Laplace noise according to the variance, and obtain multiple Laplace noises;
[0008] Determine the corrected achievement of any one student according to the Laplace noise and the full score corresponding to the achievement information of any one student;
[0009] Obtain multiple displayed achievements according to the achievement information of any one student and the corrected achievement of any one student;
[0010] For each group of displayed achievements, determine the display matching score according to the average score, excellent rate, good rate, passing rate, the lowest score evaluated as excellent, the lowest score evaluated as good, the lowest score evaluated as passing, and the corrected achievement;
[0011] Determine the maximum value of the display matching score, and obtain the serial number of the display result corresponding to the maximum display matching score;
[0012] According to the minimum score interval, the serial number of the display result corresponding to the maximum display matching score, and the display result, determine the final display result of any student;
[0013] Send the final display result to the corresponding parent.
[0014] Furthermore, in the above method for protecting the privacy of students' publicized score information, the evaluation vector of any student is determined according to the score information of any student, the lowest score evaluated as excellent, the lowest score evaluated as good, and the lowest score evaluated as passing through the following formula:
[0015]
[0016]
[0017]
[0018] The excellent rate, good rate, and passing rate of any student are determined according to the evaluation vector through the following formula:
[0019]
[0020]
[0021]
[0022] The average score is determined according to the score information of multiple students, and the variance is determined according to the score information of multiple students and the average score through the following formula:
[0023]
[0024]
[0025] The excellent rate is , the good rate is , the passing rate is , the lowest score evaluated as excellent is , the lowest score evaluated as good is , the lowest score evaluated as passing is is the score information of any student, i is the serial number of any student, the average score of the student is , the variance of the student's score is , n represents the number of students.
[0026] Further, in the above method for protecting the privacy of students' publicly announced score information, determining the distribution of Laplace noise based on variance and obtaining multiple Laplace noises includes:
[0027] Determining the distribution of Laplace noise according to the variance is determined by the following formula:
[0028]
[0029]
[0030] Obtaining n - 1 Laplace noises , where
[0031] is the location parameter, b is the scale parameter, e is the natural base, is the set first judgment threshold, is the set second judgment threshold.
[0032] Further, in the above method for protecting the privacy of students' publicly announced score information, determining the corrected score of any student according to the Laplace noise and the full score corresponding to the score information of any student is determined by the following formula:
[0033]
[0034]
[0035] is the interference score of any student, is the corrected score of the student is the Laplace noise , i is the serial number of any student, is the full score corresponding to the score information of any student.
[0036] Further, in the above method for protecting the privacy of students' publicly announced score information, obtaining multiple displayed scores according to the score information of any student and the corrected score of any student is obtained by the following formula:
[0037]
[0038] Among them, is the serial number of the displayed score, represents the score information of any student, represents the corrected score of any student, represents multiple displayed scores.
[0039] Further, in the above method for protecting the privacy of students' publicized score information, for each set of displayed scores, the display matching score is determined according to the average score, excellent rate, good rate, passing rate, the lowest score evaluated as excellent, the lowest score evaluated as good, the lowest score evaluated as passing, and the corrected score through the following formula:
[0040]
[0041]
[0042]
[0043]
[0044]
[0045]
[0046]
[0047]
[0048]
[0049]
[0050]
[0051]
[0052] Among them, is the display matching score, is the average score matching score, is the excellent rate matching score, is the good rate matching score, is the passing rate matching score, is the average score criterion score, is the excellent rate criterion score, is the excellent rate criterion sub-score, is the good rate criterion score, is the good rate criterion sub-score, is the passing rate criterion score, is the good rate criterion sub-score, is the set third judgment threshold, is the set fourth judgment threshold, is the set fifth judgment threshold, is the set sixth judgment threshold, i is the serial number of any student, and each set of displayed scores is expressed as , It is the serial number for displaying the score.
[0053] Furthermore, in the above student public score information privacy protection method, to determine the maximum value of the display matching score and obtain the serial number of the display score corresponding to when the display matching score reaches the maximum value, it includes:
[0054] Determine the maximum value of the display matching score , and obtain the serial number of the display score corresponding to when the maximum value is obtained ;
[0055] is the display matching score, is the serial number of the display score.
[0056] Furthermore, in the above student public score information privacy protection method, according to the minimum score interval, the serial number of the display score corresponding to when the display matching score reaches the maximum value, and the display score, the final display score of any student is determined by the following formula:
[0057]
[0058]
[0059] Among them, is the rounding function, is the deviation score, is the final display score is the minimum score interval is the serial number of the display score corresponding to when the display matching score reaches the maximum value is the display score, is the serial number of the display score, and i is the serial number of any student.
[0060] In the second aspect, an embodiment of the present invention also provides an electronic device, including: a processor and a memory;
[0061] The processor is used to execute the student public score information privacy protection method described in any one of the above by calling the program or instruction stored in the memory.
[0062] In the third aspect, an embodiment of the present invention also provides a computer-readable storage medium, and the computer-readable storage medium stores a program or instruction, and the program or instruction enables a computer to execute the student public score information privacy protection method described in any one of the above.
[0063] The advantages of the embodiments of the present invention are as follows: The present invention obtains the score information of multiple students to be publicized, and obtains the score information of any one student and the full score, the lowest score evaluated as excellent, the lowest score evaluated as good, the lowest score evaluated as passing, and the minimum score interval corresponding to the score information of any one student from the score information of multiple students; determines the evaluation vector of any one student according to the score information of any one student, the lowest score evaluated as excellent, the lowest score evaluated as good, and the lowest score evaluated as passing, and determines the excellent rate, good rate, and passing rate of any one student according to the evaluation vector; determines the average score according to the score information of multiple students, and determines the variance according to the score information of multiple students and the average score; obtains the serial number of any one student, determines the distribution of Laplace noise according to the variance, and obtains multiple Laplace noises; determines the corrected score of any one student according to the Laplace noise and the full score corresponding to the score information of any one student; obtains multiple display scores according to the score information of any one student and the corrected score of any one student; for each group of display scores, determines the display matching score according to the average score, excellent rate, good rate, passing rate, the lowest score evaluated as excellent, the lowest score evaluated as good, the lowest score evaluated as passing, and the corrected score; determines the maximum value of the display matching score, and obtains the serial number of the display score corresponding to when the display matching score reaches the maximum value; determines the final display score of any one student according to the minimum score interval, the serial number of the display score corresponding to when the display matching score reaches the maximum value, and the display score; and sends the final display score to the corresponding parent. The present invention ensures that the privacy rights of students are not violated while meeting the needs of educational institutions and relevant parties for score publicity through the above method. BRIEF DESCRIPTION OF THE DRAWINGS
[0064] In order to more clearly illustrate the technical solutions in the embodiments of the present invention or in the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the following drawings are only some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0065] Figure 1 Schematic diagram of the method for protecting the privacy of students' publicized score information provided by the embodiments of the present invention;
[0066] Figure 2 It is a schematic block diagram of an electronic device provided by the embodiments of the present disclosure. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0067] To make the above objects, features, and advantages of the present invention more apparent and understandable, the following provides a detailed description of the specific embodiments of the present invention with reference to the accompanying drawings. Many specific details are set forth in the following description to facilitate a thorough understanding of the present invention. However, the present invention can be implemented in many other ways different from those described herein, and those skilled in the art can make similar improvements without departing from the spirit of the present invention. Therefore, the present invention is not limited by the specific embodiments disclosed below.
[0068] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those of ordinary skill in the technical field to which the present invention belongs. The terms used in the description of the present invention herein are only for the purpose of describing specific embodiments and are not intended to limit the present invention. The term "and / or" used herein includes any and all combinations of one or more of the related listed items.
[0069] Figure 1 Schematic diagram of the method for protecting the privacy of students' publicized grade information provided by the embodiments of the present invention.
[0070] In a first aspect, the embodiments of the present invention provide a method for protecting the privacy of students' publicized grade information, in combination with Figure 1 , including nine steps from S101 to S109:
[0071] S101: Obtain the grade information of multiple students to be publicized, and obtain the grade information of any one student, the full score corresponding to the grade information of any one student, the lowest score evaluated as excellent, the lowest score evaluated as good, the lowest score evaluated as passing, and the minimum score interval from the grade information of multiple students.
[0072] S102: Determine the evaluation vector of any one student according to the grade information of any one student, the lowest score evaluated as excellent, the lowest score evaluated as good, and the lowest score evaluated as passing, and determine the excellent rate, good rate, and passing rate of any one student according to the evaluation vector; determine the average score according to the grade information of multiple students, and determine the variance according to the grade information of multiple students and the average score.
[0073] Specifically, in the embodiments of the present invention, the method for determining the evaluation vector of any one student according to the grade information of any one student, the lowest score evaluated as excellent, the lowest score evaluated as good, and the lowest score evaluated as passing, and determining the excellent rate, good rate, and passing rate of any one student according to the evaluation vector; determining the average score according to the grade information of multiple students, and determining the variance according to the grade information of multiple students and the average score will be introduced in detail below.
[0074] S103: Obtain the serial number of any one student, determine the distribution of Laplace noise according to the variance, and obtain multiple Laplace noises.
[0075] Specifically, in the embodiments of the present invention, the serial number i of any student is obtained, the distribution of Laplace noise is determined according to the variance, and the method for obtaining multiple Laplace noises will be introduced in detail below.
[0076] S104: Determine the corrected score of any student according to the Laplace noise and the full score corresponding to the score information of any student.
[0077] Specifically, in the embodiments of the present invention, the method for determining the corrected score of any student according to the Laplace noise and the full score corresponding to the score information of any student will be introduced in detail below.
[0078] S105: Obtain multiple display scores according to the score information of any student and the corrected score of any student.
[0079] Specifically, in the embodiments of the present invention, the method for obtaining multiple display scores according to the score information of any student and the corrected score of any student will be introduced in detail below.
[0080] S106: For each group of display scores, determine the display matching score according to the average score, excellent rate, good rate, passing rate, the lowest score evaluated as excellent, the lowest score evaluated as good, the lowest score evaluated as passing, and the corrected score.
[0081] Specifically, in the embodiments of the present invention, the method for determining the display matching score for each group of display scores according to the average score, excellent rate, good rate, passing rate, the lowest score evaluated as excellent, the lowest score evaluated as good, the lowest score evaluated as passing, and the corrected score will be introduced in detail below.
[0082] S107: Determine the maximum value of the display matching score, and obtain the serial number of the display score corresponding to when the display matching score reaches the maximum value.
[0083] Specifically, in the embodiments of the present invention, the method for determining the maximum value of the display matching score and obtaining the serial number of the display score corresponding to when the display matching score reaches the maximum value will be introduced in detail below.
[0084] S108: Determine the final display score of any student according to the minimum score interval, the serial number of the display score corresponding to when the display matching score reaches the maximum value, and the display score.
[0085] Specifically, in the embodiments of the present invention, the method for determining the final display score of any student according to the minimum score interval, the serial number of the display score corresponding to when the display matching score reaches the maximum value, and the display score will be introduced in detail below.
[0086] S109: Send the final display score to the corresponding parent.
[0087] Specifically, in the embodiments of the present invention, after determining the final presentation score of any student, the final presentation score is sent to the parent corresponding to the serial number of any student, so that while the parent can understand the student's score, the privacy of the student is protected.
[0088] Further, in the above method for protecting the privacy of students' publicized score information, the evaluation vector of any student is determined according to the score information of any student, the lowest score evaluated as excellent, the lowest score evaluated as good, and the lowest score evaluated as passing, and is determined by the following formula:
[0089]
[0090]
[0091]
[0092] The excellent rate, good rate, and passing rate of any student are determined according to the evaluation vector and are determined by the following formula:
[0093]
[0094]
[0095]
[0096] The average score is determined according to the score information of multiple students, and the variance is determined according to the score information of multiple students and the average score, and is determined by the following formula:
[0097]
[0098]
[0099] The excellent rate is , the good rate is , the passing rate is , the lowest score evaluated as excellent is , the lowest score evaluated as good is , the lowest score evaluated as passing is is the score information of any student, i is the serial number of any student, the average score of the student is , the variance of the student's score is , n represents the number of students.
[0100] Further, in the above method for protecting the privacy of students' publicized score information, the distribution of Laplace noise is determined according to the variance, and multiple Laplace noises are obtained, including:
[0101] The distribution of Laplace noise is determined according to the variance by the following formula:
[0102]
[0103]
[0104] Obtain n - 1 Laplace noises , where ,
[0105] is the location parameter, b is the scale parameter, e is the natural base, is the set first judgment threshold, is the set second judgment threshold.
[0106] Specifically, in the embodiments of the present invention, the size of the set first judgment threshold and the set second judgment threshold are flexibly set according to the actual situation.
[0107] Furthermore, in the above student public examination result information privacy protection method, the corrected result of any student is determined according to the Laplace noise and the full score corresponding to the examination result information of any student by the following formula:
[0108]
[0109]
[0110] is the interference score of any one, is the corrected result of the student is the Laplace noise , i is the serial number of any student, is the full score corresponding to the examination result information of any student.
[0111] Furthermore, in the above student public examination result information privacy protection method, multiple displayed results are obtained according to the examination result information of any student and the corrected result of any student by the following formula:
[0112]
[0113] Where is the serial number of the displayed result, represents the examination result information of any student, represents the corrected result of any student, represents multiple displayed results.
[0114] Further, in the above student public examination result information privacy protection method, for each set of displayed examination results, the display matching score is determined according to the average score, excellent rate, good rate, passing rate, the lowest score evaluated as excellent, the lowest score evaluated as good, the lowest score evaluated as passing, and the corrected score through the following formula:
[0115]
[0116]
[0117]
[0118]
[0119]
[0120]
[0121]
[0122]
[0123]
[0124]
[0125]
[0126]
[0127] Among them, is the display matching score, is the average score matching score, is the excellent rate matching score, is the good rate matching score, is the passing rate matching score, is the average score criterion score, is the excellent rate criterion score, is the excellent rate criterion sub-score, is the good rate criterion score, is the good rate criterion sub-score, is the passing rate criterion score, is the good rate criterion sub-score, is the set third judgment threshold, is the set fourth judgment threshold, is the set fifth judgment threshold, is the set sixth judgment threshold, i is the serial number of any student, and each set of displayed examination results is expressed as , Is the serial number for displaying the score.
[0128] Specifically, in the embodiments of the present invention, the set third judgment threshold and the set fourth judgment threshold and the set fifth judgment threshold and the set sixth judgment threshold are flexibly set according to the actual situation.
[0129] Furthermore, in the above student public score information privacy protection method, determining the maximum value of the display matching score and obtaining the serial number of the display score corresponding to when the display matching score reaches the maximum value includes:
[0130] Determine the maximum value of the display matching score , and obtain the serial number of the display score corresponding to when the maximum value is obtained ;
[0131] is the display matching score, is the serial number of the display score.
[0132] Furthermore, in the above student public score information privacy protection method, the final display score of any student is determined according to the minimum score interval, the serial number of the display score corresponding to when the display matching score reaches the maximum value, and the display score through the following formula:
[0133]
[0134]
[0135] wherein, is the rounding function, is the deviation score, is the final display score is the minimum score interval is the serial number of the display score corresponding to when the display matching score reaches the maximum value is the display score, is the serial number of the display score, and i is the serial number of any student.
[0136] In a second aspect, an embodiment of the present invention further provides an electronic device, including: a processor and a memory;
[0137] The processor is used to execute the student public score information privacy protection method as described in any one of the above by calling the program or instruction stored in the memory.
[0138] In a third aspect, an embodiment of the present invention further provides a computer-readable storage medium storing a program or instructions, which cause a computer to execute the method for protecting the privacy of students' publicly announced score information as described in any one of the above.
[0139] Figure 2 is a schematic block diagram of an electronic device provided by an embodiment of the present disclosure.
[0140] As Figure 2 shown, the electronic device includes: at least one processor 201, at least one memory 202, and at least one communication interface 203. Each component in the electronic device is coupled together through a bus system 204. The communication interface 203 is used for information transmission with external devices. It can be understood that the bus system 204 is used to implement connection communication between these components. In addition to including a data bus, the bus system 204 also includes a power bus, a control bus, and a status signal bus. However, for the sake of clear illustration, in Figure 2 all kinds of buses are labeled as the bus system 204.
[0141] It can be understood that the memory 202 in this embodiment may be a volatile memory or a non-volatile memory, or may include both a volatile memory and a non-volatile memory.
[0142] In some embodiments, the memory 202 stores the following elements, executable units or data structures, or subsets thereof, or extended sets thereof: an operating system and application programs.
[0143] Among them, the operating system includes various system programs, such as a framework layer, a core library layer, a driver layer, etc., for implementing various basic services and processing hardware-based tasks. The application programs include various application programs, such as a media player (Media Player), a browser (Browser), etc., for implementing various application services. The program for implementing any one of the methods for protecting the privacy of students' publicly announced score information provided by the embodiments of the present invention may be included in the application programs.
[0144] In an embodiment of the present invention, the processor 201, by calling the program or instructions stored in the memory 202, specifically, the program or instructions stored in the application programs, the processor 201 is configured to execute the steps of each embodiment of the method for protecting the privacy of students' publicly announced score information provided by the embodiments of the present invention.
[0145] Obtain the score information of multiple students to be publicly announced, and obtain the score information of any one student and the full score, the lowest score evaluated as excellent, the lowest score evaluated as good, the lowest score evaluated as passing, and the minimum score interval corresponding to the score information of any one student from the score information of the multiple students;
[0146] Determine the evaluation vector of any student according to the score information of any student, the lowest score evaluated as excellent, the lowest score evaluated as good, and the lowest score evaluated as passing. Determine the excellent rate, good rate, and passing rate of any student according to the evaluation vector; Determine the average score according to the score information of multiple students, and determine the variance according to the score information of multiple students and the average score;
[0147] Obtain the serial number of any student, determine the distribution of Laplace noise according to the variance, and obtain multiple Laplace noises;
[0148] Determine the corrected score of any student according to the Laplace noise and the full score corresponding to the score information of any student;
[0149] Obtain multiple display scores according to the score information of any student and the corrected score of any student;
[0150] For each group of display scores, determine the display matching score according to the average score, excellent rate, good rate, passing rate, the lowest score evaluated as excellent, the lowest score evaluated as good, the lowest score evaluated as passing, and the corrected score;
[0151] Determine the maximum value of the display matching score, and obtain the serial number of the display score corresponding to when the display matching score reaches the maximum value;
[0152] Determine the final display score of any student according to the minimum score interval, the serial number of the display score corresponding to when the display matching score reaches the maximum value, and the display score;
[0153] Send the final display score to the corresponding parent.
[0154] Any method in the method for protecting the privacy of students' publicized score information provided by the embodiments of the present invention can be applied to or implemented by the processor 201. The processor 201 can be an integrated circuit chip with signal capabilities. During implementation, the steps of the above method can be completed by the integrated logic circuit in the hardware of the processor 201 or instructions in the form of software. The above processor 201 can be a general-purpose processor, 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 general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc.
[0155] In the method for protecting the privacy of students' publicized score information provided by the embodiments of the present invention, the steps of any of the methods can be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software units in the decoding processor. The software unit can be located in a mature storage medium in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register, etc. This storage medium is located in the memory 202, and the processor 201 reads the information in the memory 202 and combines its hardware to complete the steps of the method for protecting the privacy of students' publicized score information.
[0156] Those skilled in the art can understand that although some of the embodiments described herein include certain features included in other embodiments rather than other features, the combination of the features of different embodiments means that it is within the scope of the present invention and forms different embodiments.
[0157] Those skilled in the art can understand that the descriptions of the various embodiments have their respective emphases. For the parts not detailed in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0158] The above is only the specific implementation manner of the present invention, but the protection scope of the present invention is not limited thereto. Any person skilled in the art within the technical scope disclosed by the present invention can easily think of various equivalent modifications or substitutions, and these modifications or substitutions should be covered within the protection scope of the present invention. Therefore, the protection scope of the present invention should be subject to the protection scope of the claims.
Claims
1. Method for protecting privacy of publicized student achievement information, characterized in that, Including: Obtain the score information of multiple students to be publicized, and obtain the score information of any one student from the score information of multiple students, as well as the full score corresponding to the score information of any one student, the lowest score evaluated as excellent, the lowest score evaluated as good, the lowest score evaluated as passing, and the minimum score interval; Determine the evaluation vector of any one student according to the score information of any one student, the lowest score evaluated as excellent, the lowest score evaluated as good, and the lowest score evaluated as passing. Determine the excellent rate, good rate, and passing rate of any one student according to the evaluation vector; Determine the average score according to the score information of multiple students, and determine the variance according to the score information of multiple students and the average score; Obtain the serial number of any one student, determine the distribution of Laplace noise according to the variance, and obtain multiple Laplace noises; Determine the corrected score of any one student according to the Laplace noise and the full score corresponding to the score information of any one student; Obtain multiple display scores according to the score information of any one student and the corrected score of any one student; For each set of display scores, determine the display matching score according to the average score, the excellent rate, the good rate, the passing rate, the lowest score evaluated as excellent, the lowest score evaluated as good, the lowest score evaluated as passing, and the corrected score; Determine the maximum value of the display matching score, and obtain the serial number of the display score corresponding to when the display matching score reaches the maximum value; Determine the final display score of any one student according to the minimum score interval, the serial number of the display score corresponding to when the display matching score reaches the maximum value, and the display score; Send the final display score to the corresponding parent; Determine the distribution of Laplace noise according to the variance, and obtain multiple Laplace noises, including: Determining the distribution of Laplace noise according to the variance is determined by the following formula: Obtain n - 1 Laplace noises {no j}, where j = 1,.., n - 1, u = 0 is the location parameter, b is the scale parameter, e is the natural base, ts1 is the set first judgment threshold, ts2 is the set second judgment threshold, and g is the variance of the student grades v , x represents the Laplace function variable, and n represents the number of students.
2. The method for protecting the privacy of students' publicly announced score information according to claim 1, wherein Determining the evaluation vector of any one student according to the score information of any one student, the lowest score evaluated as excellent, the lowest score evaluated as good, and the lowest score evaluated as passing is determined by the following formula: Determining the excellent rate, good rate, and passing rate of any one student according to the evaluation vector is determined by the following formula: Determining the average score according to the score information of multiple students, and determining the variance according to the score information of multiple students and the average score is determined by the following formula: The excellent rate is p1, the good rate is p2, the passing rate is p3, the lowest score for an excellent evaluation is g1, the lowest score for a good evaluation is g2, the lowest score for a passing evaluation is g3, gs i is the score information of any student, i is the serial number of any student, and the average score of the student is g mean , and the variance of the student's score is g v , where n represents the number of students.
3. The method for protecting the privacy of students' publicly announced grade information according to claim 1, characterized in that, Determining the corrected score of any one student according to the Laplace noise and the full score corresponding to the score information of any one student is determined by the following formula: s i = min(g max , max(s1 i , 0) s1 i is the interference score for any one student, s i is the corrected score of the student, {no j} is the Laplace noise, j = 1,.., n - 1, i is the serial number of any one student, g max is the full score corresponding to the score information of any one student.
4. The method for protecting the privacy of students' publicized grade information according to claim 1, characterized in that, Obtaining multiple display scores according to the score information of any one student and the corrected score of any one student is obtained by the following formula: Among them, k = 1,..., n1 is the serial number for presenting grades, gs i represents the grade information of any student, s i represents the corrected grade of any student, gz i,k represents multiple presented grades.
5. The method for protecting the privacy of students' publicized grade information according to claim 1, characterized in that, For each set of display scores, determining the display matching score according to the average score, the excellent rate, the good rate, the passing rate, the lowest score evaluated as excellent, the lowest score evaluated as good, the lowest score evaluated as passing, and the corrected score is determined by the following formula: Among them, gm k is the display matching score, gm1 k is the average score matching score, gm2 k is the excellent rate matching score, gm3 k is the good rate matching score, gm4 k is the passing rate matching score, m1 is the average score criterion score, m2 is the excellent rate criterion score, m21 i is the excellent rate criterion sub-score, m3 is the good rate criterion score, m31 i is the good rate criterion sub-score, m4 is the passing rate criterion score, m41 i is the good rate criterion sub-score, ts3 is the set third judgment threshold, ts4 is the set fourth judgment threshold, ts5 is the set fifth judgment threshold, ts6 is the set sixth judgment threshold, i is the serial number of any student, and each group of display scores is expressed as {gz i,1 ,...,gz i,n}, k = 1,..., n1 is the serial number of the display score; p1 represents the excellent rate, p2 represents the good rate, and p3 represents the passing rate.
6. The method for protecting the privacy of students' publicly announced grade information according to claim 1, characterized in that, Determine the maximum value of the display matching score, and obtain the serial number of the display result corresponding to the maximum value of the display matching score, including: Determine the maximum value gm of the display match score max = max({gm k}) and obtain the serial number k0 of the display result corresponding to the maximum value gm k To display the matching scores, k = 1, ..., n1 are the sequence numbers for displaying the results.
7. The method for protecting the privacy of students' publicly announced grade information according to claim 1, characterized in that, According to the minimum score interval, the serial number of the display result corresponding to the maximum value of the display matching score, and the display result, the final display result of any student is determined by the following formula: where int() is the rounding function, pc i is the deviation score, gf i is the final display score, g4 is the minimum score interval, k0 is the serial number of the display score corresponding to the maximum value of the display matching score, gz i,k is the display score, k = 1,..., n1 is the serial number of the display score, and i is the serial number of any student.
8. An electronic device, characterized in that, Including: A processor and a memory; The processor is configured to execute the method for protecting the privacy of student publicized score information according to any one of claims 1 to 7 by calling a program or instruction stored in the memory.
9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a program or instruction, and the program or instruction causes the computer to execute the method for protecting the privacy of student publicized score information according to any one of claims 1 to 7.
Citation Information
Patent Citations
Privacy protection method and device for inquiring average score, computer device, and storage medium
CN108959961A
Configurable star-level evaluation system for second classroom
CN111199335A