Skip to main content

Showing 1–5 of 5 results for author: Thorat, N

Searching in archive cs. Search in all archives.
.
  1. arXiv:1901.05350  [pdf, other

    cs.LG

    TensorFlow.js: Machine Learning for the Web and Beyond

    Authors: Daniel Smilkov, Nikhil Thorat, Yannick Assogba, Ann Yuan, Nick Kreeger, Ping Yu, Kangyi Zhang, Shanqing Cai, Eric Nielsen, David Soergel, Stan Bileschi, Michael Terry, Charles Nicholson, Sandeep N. Gupta, Sarah Sirajuddin, D. Sculley, Rajat Monga, Greg Corrado, Fernanda B. Viégas, Martin Wattenberg

    Abstract: TensorFlow.js is a library for building and executing machine learning algorithms in JavaScript. TensorFlow.js models run in a web browser and in the Node.js environment. The library is part of the TensorFlow ecosystem, providing a set of APIs that are compatible with those in Python, allowing models to be ported between the Python and JavaScript ecosystems. TensorFlow.js has empowered a new set o… ▽ More

    Submitted 27 February, 2019; v1 submitted 16 January, 2019; originally announced January 2019.

    Comments: 10 pages, expanded performance section, fixed page breaks in code listings

  2. arXiv:1809.01587  [pdf, other

    cs.HC cs.AI cs.LG stat.ML

    GAN Lab: Understanding Complex Deep Generative Models using Interactive Visual Experimentation

    Authors: Minsuk Kahng, Nikhil Thorat, Duen Horng Chau, Fernanda Viégas, Martin Wattenberg

    Abstract: Recent success in deep learning has generated immense interest among practitioners and students, inspiring many to learn about this new technology. While visual and interactive approaches have been successfully developed to help people more easily learn deep learning, most existing tools focus on simpler models. In this work, we present GAN Lab, the first interactive visualization tool designed fo… ▽ More

    Submitted 5 September, 2018; originally announced September 2018.

    Comments: This paper will be published in the IEEE Transactions on Visualization and Computer Graphics, 25(1), January 2019, and presented at IEEE VAST 2018

  3. arXiv:1706.03825  [pdf, other

    cs.LG cs.CV stat.ML

    SmoothGrad: removing noise by adding noise

    Authors: Daniel Smilkov, Nikhil Thorat, Been Kim, Fernanda Viégas, Martin Wattenberg

    Abstract: Explaining the output of a deep network remains a challenge. In the case of an image classifier, one type of explanation is to identify pixels that strongly influence the final decision. A starting point for this strategy is the gradient of the class score function with respect to the input image. This gradient can be interpreted as a sensitivity map, and there are several techniques that elaborat… ▽ More

    Submitted 12 June, 2017; originally announced June 2017.

    Comments: 10 pages

  4. arXiv:1611.05469  [pdf, other

    stat.ML cs.HC

    Embedding Projector: Interactive Visualization and Interpretation of Embeddings

    Authors: Daniel Smilkov, Nikhil Thorat, Charles Nicholson, Emily Reif, Fernanda B. Viégas, Martin Wattenberg

    Abstract: Embeddings are ubiquitous in machine learning, appearing in recommender systems, NLP, and many other applications. Researchers and developers often need to explore the properties of a specific embedding, and one way to analyze embeddings is to visualize them. We present the Embedding Projector, a tool for interactive visualization and interpretation of embeddings.

    Submitted 16 November, 2016; originally announced November 2016.

    Comments: Presented at NIPS 2016 Workshop on Interpretable Machine Learning in Complex Systems

  5. arXiv:1611.04558  [pdf, other

    cs.CL cs.AI

    Google's Multilingual Neural Machine Translation System: Enabling Zero-Shot Translation

    Authors: Melvin Johnson, Mike Schuster, Quoc V. Le, Maxim Krikun, Yonghui Wu, Zhifeng Chen, Nikhil Thorat, Fernanda Viégas, Martin Wattenberg, Greg Corrado, Macduff Hughes, Jeffrey Dean

    Abstract: We propose a simple solution to use a single Neural Machine Translation (NMT) model to translate between multiple languages. Our solution requires no change in the model architecture from our base system but instead introduces an artificial token at the beginning of the input sentence to specify the required target language. The rest of the model, which includes encoder, decoder and attention, rem… ▽ More

    Submitted 21 August, 2017; v1 submitted 14 November, 2016; originally announced November 2016.