English

DARVIZ: Deep Abstract Representation, Visualization, and Verification of Deep Learning Models

Software Engineering 2017-11-17 v1

Abstract

Traditional software engineering programming paradigms are mostly object or procedure oriented, driven by deterministic algorithms. With the advent of deep learning and cognitive sciences there is an emerging trend for data-driven programming, creating a shift in the programming paradigm among the software engineering communities. Visualizing and interpreting the execution of a current large scale data-driven software development is challenging. Further, for deep learning development there are many libraries in multiple programming languages such as TensorFlow (Python), CAFFE (C++), Theano (Python), Torch (Lua), and Deeplearning4j (Java), driving a huge need for interoperability across libraries.

Keywords

Cite

@article{arxiv.1708.04915,
  title  = {DARVIZ: Deep Abstract Representation, Visualization, and Verification of Deep Learning Models},
  author = {Anush Sankaran and Rahul Aralikatte and Senthil Mani and Shreya Khare and Naveen Panwar and Neelamadhav Gantayat},
  journal= {arXiv preprint arXiv:1708.04915},
  year   = {2017}
}

Comments

Accepted in ICSE NIER 2017. Preprint

R2 v1 2026-06-22T21:16:13.416Z