Generating explanations from support vector machines for psychological classifications

Other Publication ResearchOnline@JCU
Song, Insu;Diederich, Joachim
Abstract

An explanation capability is crucial in security-sensitive domains, such as medical applications. Although support vector machines (SVMs) have shown superior performance in a range of classification and regression tasks, SVMs, like artificial neural networks (ANNs), lack an explanatory capability. There is a significant literature on obtaining human-comprehensible rules from SVMs and ANNs in order to explain "how" a decision was made or "why" a certain result was achieved. This chapter proposes a novel approach to SVM classifiers. The experiments described in this chapter involve a first attempt to generate textual and visual explanations for classification results using multimedia content of various type: poems expressing positive or negative emotion, autism descriptions, and facial expressions, including those with medical relevance (facial palsy). Learned model parameters are analyzed to select important features, and filtering is applied to select feature subsets of explanatory value. The explanation components are used to generate textual summaries of classification results. We show that the explanations are consistent and that the accuracy of SVM models is bounded by the accuracy of explanation components. The results show that the generated explanations display a high level of fidelity and can generate textual summaries with an error rate of less than 35 %.

Journal

N/A

Publication Name

Mental Health Informatics

Volume

491

ISBN/ISSN

1860-9503

Edition

N/A

Issue

N/A

Pages Count

26

Location

N/A

Publisher

Springer

Publisher Url

N/A

Publisher Location

Berlin, Germany

Publish Date

N/A

Url

N/A

Date

N/A

EISSN

N/A

DOI

10.1007/978-3-642-38550-6_7