文件名称:mace:模型不可知反事实解释
文件大小:3.7MB
文件格式:ZIP
更新时间:2024-05-22 13:29:23
machine-learning explainable-ai explainable-ml xai interpretable-machine-learning
一般的 该存储库提供了代码和示例,用于生成最接近的反事实说明和最少的后续干预措施。 支持以下论文: (4c691b4 @ ) (9387e6c @ ) 代码先决条件 第一的, $ git clone https://github.com/amirhk/mace.git $ pip install virtualenv $ cd mace $ virtualenv -p python3 _venv $ source _venv/bin/activate $ pip install -r pip_requirements.txt $ pysmt-install --z3 --confirm-agreement 然后参考 $ python batchTest.py --help 并运行如下 $ python batchTest.py -d * dataset * -m * mod
【文件预览】:
mace-master
----.gitignore(649B)
----batchTest.py(12KB)
----mergeBatchTests.py(4KB)
----modelConversion.py(22KB)
----loadData.py(45KB)
----generateSATExplanations.py(35KB)
----_depAnalyzeResults.py(19KB)
----test.sub(182KB)
----generateMOExplanations.py(4KB)
----_data_main()
--------_cached()
--------credit_raw.csv(2.73MB)
--------.gitignore(0B)
--------process_credit_data.py(6KB)
--------process_german_data.py(3KB)
--------process_random_data.py(13B)
--------__init__.py(0B)
--------loadCausalConstraints.py(14KB)
--------process_twomoon_data.py(2KB)
--------process_test_data.py(1KB)
--------credit_processed.csv(1.11MB)
--------fair_adult_data.py(14KB)
--------compas-scores-two-years.csv(2.43MB)
--------process_mortgage_data.py(2KB)
--------german_raw.csv(80KB)
--------fair_utils_data.py(2KB)
--------adult.data(3.79MB)
--------german_processed.csv(18KB)
--------fair_compas_data.py(8KB)
--------adult.test(1.91MB)
----pip_requirements.txt(494B)
----_depConvertOldTestsToNewTests.py(2KB)
----utils.py(1KB)
----README.md(3KB)
----createSubFile.py(3KB)
----analyzeResults.py(42KB)
----loadModel.py(8KB)
----debug.py(1KB)
----_cluster_logs()
--------.gitignore(72B)
----_results()
--------.gitignore(72B)
----_experiments()
--------.gitignore(72B)
----treeUtils.py(5KB)
----generateARExplanations.py(8KB)
----generateFTExplanations.py(12KB)
----normalizedDistance.py(4KB)
----distances.png(107KB)
----_data_other()
--------uci_german_numeric.csv(96KB)
--------uci_credit.csv(31KB)
--------uci_credit.doc(1KB)
--------uci_german.doc(4KB)
--------ustun_credit.csv(2.73MB)
--------uci_german.csv(78KB)
----_hooks()
--------pre-push(3KB)
--------checkDistanceOptimality.py(5KB)
--------old_minimum_distances(240KB)