A Framework for Outlier Description Using Constraint Programming

被引:0
|
作者
Kuo, Chia-Tung [1 ]
Davidson, Ian [1 ]
机构
[1] Univ Calif Davis, Dept Comp Sci, Davis, CA 95616 USA
关键词
ALGORITHMS;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Outlier detection has been studied extensively and employed in diverse applications in the past decades. In this paper we formulate a related yet understudied problem which we call outlier description. This problem often arises in practice when we have a small number of data instances that had been identified to be outliers and we wish to explain why they are outliers. We propose a framework based on constraint programming to find an optimal subset of features that most differentiates the outliers and normal instances. We further demonstrate the framework offers great flexibility in incorporating diverse scenarios arising in practice such as multiple explanations and human in the loop extensions. We empirically evaluate our proposed framework on real datasets, including medical imaging and text corpus, and demonstrate how the results are useful and interpretable in these domains.
引用
收藏
页码:1237 / 1243
页数:7
相关论文
共 50 条
  • [41] Generic Constraint-Based Block Modeling Using Constraint Programming
    Mattenet, Alex
    Davidson, Ian
    Nijssen, Siegfried
    Schaus, Pierre
    PRINCIPLES AND PRACTICE OF CONSTRAINT PROGRAMMING, CP 2019, 2019, 11802 : 656 - 673
  • [42] Constraint solver synthesis using tabled resolution for constraint logic programming
    Abdennadher, S
    Rigotti, C
    LOGIC BASED PROGRAM SYNTHESIS AND TRANSFORMATION, 2003, 2664 : 32 - 47
  • [43] Adaptive outlier elimination in image registration using genetic programming
    Lee, Ik Hyun
    Mahmood, Muhammad Tariq
    INFORMATION SCIENCES, 2017, 421 : 204 - 217
  • [44] Verification of parallel systems using constraint programming
    Melzer, S
    PRINCIPLES AND PRACTICE OF CONSTRAINT PROGRAMMING - CP 97, 1997, 1330 : 92 - 106
  • [45] Vaccination Planning in Peru using Constraint Programming
    Ugarte, Willy
    ICAART: PROCEEDINGS OF THE 14TH INTERNATIONAL CONFERENCE ON AGENTS AND ARTIFICIAL INTELLIGENCE - VOL 3, 2022, : 757 - 764
  • [46] Declarative pattern mining using constraint programming
    Tias Guns
    Constraints, 2015, 20 (4) : 492 - 493
  • [47] Model checking LTL using constraint programming
    Esparza, J
    Melzer, S
    APPLICATION AND THEORY OF PETRI NETS 1997, 1997, 1248 : 1 - 20
  • [48] TCAS software verification using constraint programming
    Gotlieb, Arnaud
    KNOWLEDGE ENGINEERING REVIEW, 2012, 27 (03): : 343 - 360
  • [49] Nurse scheduling using constraint logic programming
    Abdennadher, S
    Schlenker, H
    SIXTEENTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE (AAAI-99)/ELEVENTH INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE (IAAI-99), 1999, : 838 - 843
  • [50] Cloud Service Matchmaking using Constraint Programming
    Zilci, Begum Ilke
    Slawik, Mathias
    Kuepper, Axel
    2015 IEEE 24TH INTERNATIONAL CONFERENCE ON ENABLING TECHNOLOGIES - INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES, 2015, : 63 - 68