skip to main content
research-article

Demonstration of Krypton: optimized CNN inference for occlusion-based deep CNN explanations

Published:01 August 2019Publication History
Skip Abstract Section

Abstract

In this demonstration, we present Krypton, a system for accelerating occlusion-based deep convolution neural network (CNN) explanation workloads. Driven by the success of CNNs in image understanding tasks, there is growing adoption of CNNs in various domains, including high stakes applications such as radiology. However, users of such applications often seek an "explanation" for why a CNN predicted a certain label. One of the most widely used approaches for explaining CNN predictions is the occlusion-based explanation (OBE) method. This approach is computationally expensive due to the large number of re-inference requests produced. Krypton reduces the runtime of OBE by up to 35x by enabling incremental and approximate inference optimizations that are inspired by classical database query optimization techniques. We allow the audience to interactively diagnose CNN predictions from several use cases, including radiology and natural images. A short video of our demonstration can be found here: https://youtu.be/1OWddbd4n6Y

References

  1. Ai device for detecting diabetic retinopathy earns swift fda approval. https://www.aao.org/headline/first-ai-screen-diabetic-retinopathy-approved-by-f. Accessed March 15, 2019.Google ScholarGoogle Scholar
  2. Incremental and approximate inference for faster occlusion-based deep cnn explanations. https://adalabucsd.github.io/papers/TR_2019_Krypton.pdf. Accessed March 15, 2019.Google ScholarGoogle Scholar
  3. M. Buckler et al. Eva<sup>2</sup>: Exploiting temporal redundancy in live computer vision. arXiv preprint arXiv:1803.06312, 2018. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. L. Cavigelli et al. Cbinfer: Change-based inference for convolutional neural networks on video data. In 11th International Conference on Distributed Smart Cameras, pages 1--8. ACM, 2017. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. R. Chirkova, J. Yang, et al. Materialized views. Foundations and Trends in Databases, 4(4):295--405, 2012. Google ScholarGoogle ScholarCross RefCross Ref
  6. K.-H. Jung et al. Deep learning for medical image analysis: Applications to computed tomography and magnetic resonance imaging. Hanyang Medical Reviews, 37(2):61--70, 2017.Google ScholarGoogle ScholarCross RefCross Ref
  7. D. S. Kermany et al. Identifying medical diagnoses and treatable diseases by image-based deep learning. Cell, 172(5):1122--1131, 2018.Google ScholarGoogle ScholarCross RefCross Ref
  8. T. Miller. Explanation in artificial intelligence: Insights from the social sciences. arXiv preprint arXiv:1706.07269, 2017.Google ScholarGoogle Scholar
  9. M. T. Ribeiro et al. Why should i trust you?: Explaining the predictions of any classifier. In 22nd ACM SIGKDD, pages 1135--1144. ACM, 2016. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. T. K. Sellis. Multiple-query optimization. ACM TODS, 13(1):23--52, 1988. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. K. Simonyan et al. Deep inside convolutional networks: Visualising image classification models and saliency maps. arXiv preprint arXiv:1312.6034, 2013.Google ScholarGoogle Scholar
  12. P. Voigt and A. Von dem Bussche. The EU General Data Protection Regulation, volume 18. Springer, 2017. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. M. D. Zeiler and R. Fergus. Visualizing and understanding convolutional networks. In ECCV, pages 818--833. Springer, 2014.Google ScholarGoogle ScholarCross RefCross Ref
  14. L. M. Zintgraf et al. Visualizing deep neural network decisions: Prediction difference analysis. arXiv preprint arXiv:1702.04595, 2017.Google ScholarGoogle Scholar

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in

Full Access

  • Published in

    cover image Proceedings of the VLDB Endowment
    Proceedings of the VLDB Endowment  Volume 12, Issue 12
    August 2019
    547 pages

    Publisher

    VLDB Endowment

    Publication History

    • Published: 1 August 2019
    Published in pvldb Volume 12, Issue 12

    Qualifiers

    • research-article

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader