paper-with-me

Papers

SparkNet: Training Deep Networks in Spark

2015-11-19 · Philipp Moritz, Robert Nishihara, Ion Stoica, Michael. I. Jordan

Training deep networks is a time-consuming process, with networks for object recognition often requiring multiple days to train. For this reason, leveraging the resources of a cluster to speed up training is an important area of work. However, widely-popular batch-processing computational frameworks like MapReduce and Spark were not designed to support the asynchronous and communication-intensive workloads of existing distributed deep learning systems. We introduce SparkNet, a framework for training deep networks in Spark. Our implementation includes a convenient interface for reading data from Spark RDDs, a Scala interface to the Caffe deep learning framework, and a lightweight multi-dimensional tensor library. Using a simple parallelization scheme for stochastic gradient descent, SparkNet scales well with the cluster size and tolerates very high-latency communication. Furthermore, it is easy to deploy and use with no parameter tuning, and it is compatible with existing Caffe models. We quantify the dependence of the speedup obtained by SparkNet on the number of machines, the communication frequency, and the cluster's communication overhead, and we benchmark our system's performance on the ImageNet dataset.

📄 PDF Abstract BibTeX arXiv:1511.06051

Code (1)

amplab/SparkNet 공식 구현 tf

Methods 이 논문이 사용한 방법론

SPEED The monocular depth estimation (MDE) is the task of estimating depth from a single frame. This information is an essential knowledge in many computer vision tasks such as scene…

Similar Papers 제목 키워드 기반

Sparse Binarization for Fast Keyword Spotting

2024-06-09 · Jonathan Svirsky, Uri Shaham, Ofir Lindenbaum

With the increasing prevalence of voice-activated devices and applications, keyword spotting (KWS) models enable users to interact with technology hands-free, enhancing convenience and accessibility in various contexts. …

BinarizationKeyword Spotting

DeepSpark: A Spark-Based Distributed Deep Learning Framework for Commodity Clusters

2016-02-26 · Hanjoo Kim, Jae-hong Park, Jaehee Jang, Sungroh Yoon

The increasing complexity of deep neural networks (DNNs) has made it challenging to exploit existing large-scale data processing pipelines for handling massive data and parameters involved in DNN training. Distributed co…

Distributed Computing

SparkRA: A Retrieval-Augmented Knowledge Service System Based on Spark Large Language Model

2024-08-13 · Dayong Wu, Jiaqi Li, Baoxin Wang, Honghong Zhao 외

Large language models (LLMs) have shown remarkable achievements across various language tasks.To enhance the performance of LLMs in scientific literature services, we developed the scientific literature LLM (SciLit-LLM) …

Language ModelingLanguage ModellingLarge Language ModelRetrieval

Thoughts on Objectives of Sparse and Hierarchical Masked Image Model

2025-05-12 · Asahi Miyazaki, Tsuyoshi Okita

Masked image modeling is one of the most poplular objectives of training. Recently, the SparK model has been proposed with superior performance among self-supervised learning models. This paper proposes a new mask patter…

Self-Supervised Learning

Large-Scale News Classification using BERT Language Model: Spark NLP Approach

2021-07-14 · Kuncahyo Setyo Nugroho, Anantha Yullian Sukmadewa, Novanto Yudistira

The rise of big data analytics on top of NLP increases the computational burden for text processing at scale. The problems faced in NLP are very high dimensional text, so it takes a high computation resource. The MapRedu…

Language ModelingLanguage ModellingNews Classification