Parameter settings for post-processing models¶
(Default values are in ~/recommendation/Post-processing.yaml)
The benchmark provides several arguments for describing:
Basic setting of the parameters
See below for the details:
Post-processing required parameters¶
Model set ups¶
ranking_store_path (str)
: The log path of the in-processing models, which stores the ranking scores for re-rankingmodel (str)
: The post-processing model name.
Log set ups¶
log_name (str)
: The running log name, which will create a new dictionary ~recommendationloglog_nameand store the test results and all parameters into it.
Evaluation set ups¶
fairness_metrics (list)
: The fairness metrics you want to recordfairness_type (str)
: The fairness computational methods, choosed among [“Exposure”, “Utility”]. Exposure means computes fairness on the item exposure, Uility means computes fairness on the ranking scores.
For other evaluation settings, please reference to parameters in evaluation.rst