Published October 30, 2023 | Version v1
Software Open

Abstract Interpretation-based Feature Importance for Support Vector Machines - Artifact

  • 1. University of Birmingham, UK
  • 2. University of Padova, Italy
  • 3. Inria & ENS | PSL

Description

We study how a symbolic representation for support vector machines (SVMs) specified by means of abstract interpretation can be exploited for: (1) enhancing the interpretability of SVMs through a novel feature importance measure, called abstract feature importance (AFI), that does not depend in any way on a given dataset or the accuracy of the SVM and is very fast to compute; and (2) certifying individual fairness of SVMs and producing concrete counterexamples when this verification fails. We implemented our methodology and we empirically showed its effectiveness on SVMs based on linear and nonlinear (polynomial and radial basis function) kernels. Our experimental results prove that, independently of the accuracy of the SVM, our AFI measure correlates much strongly with stability of the SVM to feature perturbations than major feature importance measures available in machine learning software such as permutation feature importance, therefore providing better insight into the trustworthiness of SVMs.

This is the artifact accompanying the published paper. 

Files

dataset-raw.csv

Files (10.1 MB)

Name Size Download all
md5:a584300b2d19ef75389c5e3f0c006831
911 Bytes Download
md5:cde2a882d7849e49790f2ae50c46821e
5.6 kB Download
md5:f5d1c00b6175fbb9ad901195bc4d99c5
3.3 kB Download
md5:afcb1f8ae9c0f7cbe8b5125f1ce6156f
350 Bytes Download
md5:f06dae3cffdca9aec4a8312dc09ebbe1
3.1 kB Download
md5:1081df5ef2b4184d5bbab5602c87d41d
3.3 kB Download
md5:e82587fc5cd83ba98dd912b60a7c3777
5.2 kB Download
md5:452fa8c9a7f18c1bca73de18cd04a871
1.6 kB Download
md5:b3405dcb0e54e274119228db02b56747
2.8 kB Download
md5:e3e22114b94820b5b89d882caae90e6a
2.5 kB Download
md5:b1160955452689202320378e4e10706e
14.1 kB Download
md5:443579f1ab7f55efa38823547a36cdd0
4.9 kB Download
md5:bb469791a0e70450b8420b14a5f19261
5.8 kB Download
md5:b5198028147a4a36943b49146ae55c0b
3.0 kB Download
md5:f11e5df8b97109416b745c405a2a520e
3.4 kB Download
md5:843d5474952043efa76fafaed33086a4
2.5 kB Download
md5:ae720d2f892047a0a55df2bc596a8517
2.0 kB Download
md5:878100cd112f59b496dd0f547e6337ea
3.0 kB Download
md5:4c68cc66f199780dccf420bdca1d36ac
2.2 kB Download
md5:5443bb33ad45d9729c26720259e1c569
5.0 kB Download
md5:109324c7b7f78885dfc9ab63eda35aeb
3.4 kB Download
md5:9165d40c400bba93a8cffece2b74622b
2.5 MB Preview Download
md5:50ca5ecc6a40d24876405c8949b059c6
2.8 kB Download
md5:e3ead19c5c2390e26e0aef4d0484f33a
1.5 kB Download
md5:2af2818729b46340f108d156547532a6
2.9 kB Download
md5:bce03d5c30f75b93fbf0aa93adb074bc
1.2 kB Download
md5:fc6a7882a74dff73698c19df3b41db34
108.6 kB Download
md5:09e1424355d8883ecbd3520edc1897cf
19.0 kB Download
md5:adc9a5a298a27715a66ada9c21f124d5
16.2 kB Download
md5:4b9f5c75c0f6ea765b00a20ea448e72d
20.5 kB Download
md5:1e384147e74663e60dd04c237b775da6
5.8 kB Download
md5:d41d8cd98f00b204e9800998ecf8427e
0 Bytes Preview Download
md5:d16f78db45dd558265453f9c9341e696
12.6 kB Download
md5:787723ff05aa3a343f059bdb638a458d
8.8 kB Download
md5:1e032ac3345571cbf34b1fa31d7aefe8
2.1 kB Download
md5:0af2f75eea13a73210fa6d3d4d3cef9d
3.2 kB Download
md5:dbc00f2c02795fd08fc2ba57b770c1d3
12.6 kB Download
md5:0e058b10e56f2c3cce30139f04621e95
6.4 kB Download
md5:2ba492223bfcd6ab6920c5091140f485
2.9 kB Download
md5:ac84e40d7f638186e7599fb1dc45492a
5.6 kB Download
md5:ac832ef4a11c281b55cc121affac7c74
1.8 kB Download
md5:75fd1b00b83731d995583d5a3a777ed4
5.1 kB Download
md5:a617b7f98b315785e3afa075523f4c4f
18.0 kB Download
md5:39057a06708c106a6dc06f28cd877545
1.7 kB Download
md5:6745f2f99cb6e8d15fe3c4f21c84f4c2
2.7 kB Download
md5:1f6f083f5bc7dc41c7d7f5443a2e8dfc
2.2 kB Download
md5:1ebbd3e34237af26da5dc08a4e440464
35.1 kB Download
md5:5f434f8f6ed763cdef227ddcea5119c5
6.4 kB Download
md5:41b217743b3a2011b163e390222ea041
5.5 kB Download
md5:90d8acac2494fe5734a7c135ae7790ea
17.6 kB Download
md5:2e2a6632a8f89dfe2cf4e362a5d603f4
34 Bytes Preview Download
md5:0c028709854669a1cecc353dccb5cae2
1.9 kB Download
md5:85ce0d9fbcb636d5b5ced93b8fab9c0a
5.6 kB Download
md5:79ca76bc578c6e473e34e9ae4bd7ffa7
2.4 kB Download
md5:930d9f49a609ce45085432696c437f12
457 Bytes Download
md5:fea5b2b603191ee23503fd0e7e80f188
2.6 kB Download
md5:5ef9e83ab22d312b94984dc750002014
2.2 kB Download
md5:127d33954d70f785bcf6479096109ac4
12.4 kB Download
md5:bdc9cdedbf9f27d6302f1bd5d906711a
2.9 kB Download
md5:d549be8b90b9bcf0b294b70f915ec6a5
541 Bytes Download
md5:6d689d08440e50e737c7a822e3464b0f
674 Bytes Download
md5:d59bfb2b1fcaec6679b50b4051db2e6d
12.7 kB Download
md5:188e42ae5f2bf99dec482ed3c247e2d7
5.6 kB Download
md5:cf7fe333c40a2a880abfa6dfcfb4439a
7.7 kB Download
md5:bb69c383f0c6c0f233f8851c117cad22
2.3 kB Download
md5:aa97095d9481207a27919c9d3422937f
11.3 kB Download
md5:1ca6d502e75da90aa5d7853dd1fdd278
4.9 kB Download
md5:18c7a87e814204925af903b4e960930a
27.4 kB Download
md5:d3d458b31e14b03f72ed7fe151d54d1a
1.9 kB Download
md5:9a02c6292f0a4720dc5eaac898761673
30.9 kB Download
md5:35f29f5b3e16ad442fb87542e5600db9
9.3 kB Preview Download
md5:028538b8856c3c6aeabb5d5b98aac1b8
370.6 kB Preview Download
md5:07228129b28db2a0802dd9e66b675cf0
814 Bytes Download
md5:8f2bf852a3bf80d5e1b34507f27fa106
6.4 kB Download
md5:71732583f40e72d3c5efa1f8e310f3cd
15.8 kB Download
md5:ec4b5c2ce2f4bab0b3c95c5b989e49d6
816 Bytes Download
md5:42f8ef60115ca1dc8e95623938c3b5e1
397 Bytes Download
md5:d8feb46948fc9dbe761c7f536a07a29a
742 Bytes Download
md5:956d15186ce1766c110ab5d5f7fe0fdd
4.0 kB Download
md5:6bd30f77829f635844261709f411d7d5
738 Bytes Download
md5:61f33da436ccbca710cd2ce059059831
20.4 kB Download
md5:7358cdc2a960c19e4498a2c0555903c9
14.4 kB Download
md5:179edea53271a9a287d5336ccb59cfea
17.4 kB Download
md5:65ffef64b5e2da2640b5eb3c816cad3a
14.6 kB Download
md5:166d8a206bca4217f5608015a0b1c614
1.1 kB Download
md5:55849fddaa1702673c83b903dbcf5626
1.3 kB Download
md5:fe02dc6a5bd15152ea77fdeaca6283ac
683 Bytes Download
md5:d2385c2c1797f6656bde70a226995cb6
564.4 kB Preview Download
md5:8fc84a8e2bf86b23bd3cfbf453343e7c
3.0 kB Download
md5:4790c94cf22d4e45af141d4e5b736a47
2.5 kB Download
md5:9fa03263d00eae980ceb8703472e1810
1.2 kB Download
md5:35238206dfdf7f1fe215bbb874adecdc
2.0 MB Preview Download
md5:676a0f3b999406e0bbc9af3f5cec8b0a
1.5 kB Download
md5:3b040fe5bbde4f222724bba66860f0b6
2.2 kB Download
md5:9e8414594a249c2ab62f3eedb0c3902b
549 Bytes Download
md5:8251f9add56b5a338ffa15557cfd6e1b
838 Bytes Download
md5:5d7c39d7b8804f071cdd1f2a7c460872
4.0 MB Preview Download
md5:6aba204fa73fd45a114e9d0b251a5f1a
1.3 kB Download