public class RiskModelSampleRisks
extends java.lang.Object
| Constructor and Description |
|---|
RiskModelSampleRisks(RiskModelHistogram histogram,
ARXConfiguration config,
boolean anonymous)
Creates a new instance
|
| Modifier and Type | Method and Description |
|---|---|
double |
getAverageRisk()
Returns the average re-identification risk
|
double |
getEstimatedJournalistRisk()
Return journalist risk threshold, 1 if there is none
|
double |
getEstimatedMarketerRisk()
Return marketer risk threshold, 1 if there is none
|
double |
getEstimatedProsecutorRisk()
Return prosecutor risk threshold, 1 if there is none
|
double |
getFractionOfRecordsAffectedByHighestRisk()
Returns the fraction of records affected by the highest re-identification
risk
|
double |
getFractionOfRecordsAffectedByLowestRisk()
Returns the fraction of records affected by the lowest re-identification
risk
|
double |
getHighestRisk()
Returns the highest re-identification risk of any records in the data set
|
protected RiskModelHistogram |
getHistogram() |
double |
getLowestRisk()
Returns the lowest re-identification risk of any records in the data set
|
double |
getNumRecordsAffectedByHighestRisk()
Returns the number of records affected by the highest re-identification
risk
|
double |
getNumRecordsAffectedByLowestRisk()
Returns the number of records affected by the lowest re-identification
risk
|
public RiskModelSampleRisks(RiskModelHistogram histogram, ARXConfiguration config, boolean anonymous)
histogram - config - anonymous - public double getAverageRisk()
public double getEstimatedJournalistRisk()
public double getEstimatedMarketerRisk()
public double getEstimatedProsecutorRisk()
public double getFractionOfRecordsAffectedByHighestRisk()
public double getFractionOfRecordsAffectedByLowestRisk()
public double getHighestRisk()
public double getLowestRisk()
public double getNumRecordsAffectedByHighestRisk()
public double getNumRecordsAffectedByLowestRisk()
protected RiskModelHistogram getHistogram()