Implementation of a Practical Distributed Calculation System with Browsers and JavaScript, and Application to Distributed Deep Learning

By Ken Miura, Tatsuya Harada. 2015

10 citations recorded by the source corpus.

Deep learning can achieve outstanding results in various fields. However, it requires so significant computational power that graphics processing units (GPUs) and/or numerous computers are often required for the practical application. We have developed a new distributed calculation framework called "Sashimi" that allows any computer to be used as a distribution node only by accessing a website. We have also developed a new JavaScript neural network framework called "Sukiyaki" that uses general purpose GPUs with web browsers. Sukiyaki performs 30 times faster than a conventional JavaScript library for deep convolutional neural networks (deep CNNs) learning. The combination of Sashimi and Sukiyaki, as well as new distribution algorithms, demonstrates the distributed deep learning of deep CNNs only with web browsers on various devices. The libraries that comprise the proposed methods are available under MIT license at this http URL

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Cong Xie
  2. Oluwasanmi Koyejo
  3. Indranil Gupta
  4. Sai Praneeth Karimireddy
  5. Lie He
  6. Martin Jaggi
  7. Sebastian U. Stich
  8. Peter Richtárik

In Computer Vision and Pattern Recognition

  1. Oluwasanmi Koyejo
  2. Cong Xie
  3. Indranil Gupta
  4. Martin Jaggi
  5. Sai Praneeth Karimireddy
  6. Lie He
  7. Sebastian U. Stich
  8. Dan Alistarh

Citations in the corpus