'Computer says no' is not enough: Using prototypical examples to diagnose artificial neural networks for discrete choice analysis. (December 2019)
- Record Type:
- Journal Article
- Title:
- 'Computer says no' is not enough: Using prototypical examples to diagnose artificial neural networks for discrete choice analysis. (December 2019)
- Main Title:
- 'Computer says no' is not enough: Using prototypical examples to diagnose artificial neural networks for discrete choice analysis
- Authors:
- Alwosheel, Ahmad
van Cranenburgh, Sander
Chorus, Caspar G. - Abstract:
- Abstract: Artificial Neural Networks (ANNs) are increasingly used for discrete choice analysis, being appreciated in particular for their strong predictive power. However, many choice modellers are critical – and rightfully so – about using ANNs, for the reason that they are hard to diagnose. That is, for analysts it is hard to see whether a trained (estimated) ANN has learned intuitively reasonable relationships, as opposed to spurious, inexplicable or otherwise undesirable ones. As a result, choice modellers often find it difficult to trust an ANN, even if its predictive performance is strong. Inspired by research from the field of computer vision, this paper pioneers a low-cost and easy-to-implement methodology to diagnose ANNs in the context of choice behaviour analysis. The method involves synthesising prototypical examples after having trained the ANN. These prototypical examples expose the fundamental relationships that the ANN has learned. These, in turn, can be evaluated by the analyst to see whether they make sense and are desirable, or not. In this paper we show how to use such prototypical examples in the context of choice data and we discuss practical considerations for successfully diagnosing ANNs. Furthermore, we cross-validate our findings using techniques from traditional discrete choice analysis. Our results suggest that the proposed method helps build trust in well-functioning ANNs, and is able to flag poorly trained ANNs. As such, it helps choiceAbstract: Artificial Neural Networks (ANNs) are increasingly used for discrete choice analysis, being appreciated in particular for their strong predictive power. However, many choice modellers are critical – and rightfully so – about using ANNs, for the reason that they are hard to diagnose. That is, for analysts it is hard to see whether a trained (estimated) ANN has learned intuitively reasonable relationships, as opposed to spurious, inexplicable or otherwise undesirable ones. As a result, choice modellers often find it difficult to trust an ANN, even if its predictive performance is strong. Inspired by research from the field of computer vision, this paper pioneers a low-cost and easy-to-implement methodology to diagnose ANNs in the context of choice behaviour analysis. The method involves synthesising prototypical examples after having trained the ANN. These prototypical examples expose the fundamental relationships that the ANN has learned. These, in turn, can be evaluated by the analyst to see whether they make sense and are desirable, or not. In this paper we show how to use such prototypical examples in the context of choice data and we discuss practical considerations for successfully diagnosing ANNs. Furthermore, we cross-validate our findings using techniques from traditional discrete choice analysis. Our results suggest that the proposed method helps build trust in well-functioning ANNs, and is able to flag poorly trained ANNs. As such, it helps choice modellers use ANNs for choice behaviour analysis in a more reliable and effective way. … (more)
- Is Part Of:
- Journal of choice modelling. Volume 33(2019)
- Journal:
- Journal of choice modelling
- Issue:
- Volume 33(2019)
- Issue Display:
- Volume 33, Issue 2019 (2019)
- Year:
- 2019
- Volume:
- 33
- Issue:
- 2019
- Issue Sort Value:
- 2019-0033-2019-0000
- Page Start:
- Page End:
- Publication Date:
- 2019-12
- Subjects:
- Decision making -- Periodicals
Social choice -- Periodicals
Decision making
Social choice
Periodicals
302.13 - Journal URLs:
- http://www.sciencedirect.com/science/journal/17555345/8 ↗
http://www.jocm.org.uk/index.php/JOCM ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.jocm.2019.100186 ↗
- Languages:
- English
- ISSNs:
- 1755-5345
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 12093.xml