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 条
  • [21] Using Constraint Programming in Selection Operators for Constraint Databases
    Teresa Gomez-Lopez, Maria
    Gasca, Rafael M.
    EXPERT SYSTEMS WITH APPLICATIONS, 2014, 41 (15) : 6773 - 6785
  • [22] A Framework for Timed Concurrent Constraint Programming with External Functions
    Alpuente, M.
    Gramlich, B.
    Villanueva, A.
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2007, 188 : 143 - 155
  • [23] Constraint logic programming framework for integrated decision supports
    Ryu, YU
    DECISION SUPPORT SYSTEMS, 1998, 22 (02) : 155 - 170
  • [24] A declarative framework for security: Secure concurrent constraint programming
    Lopez, Hugo A.
    Palamidessi, Catuscia
    Perez, Jorge A.
    Rueda, Camilo
    Valericia, Frank D.
    LOGIC PROGRAMMING, PROCEEDINGS, 2006, 4079 : 449 - 450
  • [25] Solving Vehicle Routing Problems Using Constraint Programming and Lagrangean Relaxation in a Metaheuristics Framework
    Guimarans, D.
    Herrero, R.
    Ramos, J. J.
    Padron, S.
    INTERNATIONAL JOURNAL OF INFORMATION SYSTEMS AND SUPPLY CHAIN MANAGEMENT, 2011, 4 (02) : 61 - 81
  • [26] A Framework for Minimal Clustering Modification via Constraint Programming
    Kuo, Chia-Tung
    Ravi, S. S.
    Thi-Bich-Hanh Dao
    Vrain, Christel
    Davidson, Ian
    THIRTY-FIRST AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2017, : 1389 - 1395
  • [27] Timetable problem using constraint programming
    Zhang, LY
    Ma, LH
    Xu, HZ
    ICCC2004: Proceedings of the 16th International Conference on Computer Communication Vol 1and 2, 2004, : 1714 - 1717
  • [28] Constraint-Based Sequence Mining Using Constraint Programming
    Negrevergne, Benjamin
    Guns, Tias
    INTEGRATION OF AI AND OR TECHNIQUES IN CONSTRAINT PROGRAMMING, 2015, 9075 : 288 - 305
  • [29] A totally unimodular description of the consistent value polytope for binary constraint programming
    Aron, Ionut D.
    Leventhal, Daniel H.
    Sellmann, Meinolf
    INTEGRATION OF AI AND OR TECHNIQUES IN CONSTRAINT PROGRAMMING FOR COMBINATORIAL OPTIMIZATION PROBLEMS, 2006, 3990 : 16 - 28
  • [30] A unified framework for partial and hybrid search methods in constraint programming
    de Givry, S
    Jeannin, L
    COMPUTERS & OPERATIONS RESEARCH, 2006, 33 (10) : 2805 - 2833