The invention discloses a self-adaptive personal information desensitization method and
system based on availability evaluation. The method comprises the following steps: receiving a to-be-desensitized
original data set and identifying a privacy field; a corresponding desensitization strategy is formulated for the privacy fields, at least two fields are appointed to use a generalization
algorithm, and for the privacy fields appointed with the generalization
algorithm, one field enabling the availability of a corresponding field set to be the highest is circularly selected for generalization until
K anonymity is met; for other privacy fields, performing desensitization
processing on the corresponding privacy fields according to the formulated desensitization strategy; and combining the desensitization results to obtain a desensitized
data set. According to the scheme, the process of using the availability index to guide
K anonymity is provided, so that the desensitization process pays attention to the availability and privacy at the same time, the availability of the
data set can be ensured to the maximum extent under the condition that the privacy meets the requirement, the finally output desensitized
data set has higher availability, and the desensitization efficiency is improved. And a certain degree of guarantee is provided for the subsequent
data analysis effect.