Deep Learning At Scale and At Ease
Recently, deep learning techniques have enjoyed success in various multimedia applications, such as image classification and multi-modal data analysis. Large deep learning models are developed for learning rich representations of complex data. There are two challenges to overcome before deep learning can be widely adopted in multimedia and other applications. One is usability, namely the implementation of different models and training algorithms must be done by non-experts without much effort especially when the model is large and complex. The other is scalability, that is the deep learning system must be able to provision for a huge demand of computing resources for training large models with massive datasets. To address these two challenges, in this paper, we design a distributed deep learning platform called SINGA which has an intuitive programming model based on the common layer abstraction of deep learning models. Good scalability is achieved through flexible distributed training architecture and specific optimization techniques. SINGA runs on GPUs as well as on CPUs, and we show that it outperforms many other state-of-the-art deep learning systems. Our experience with developing and training deep learning models for real-life multimedia applications in SINGA shows that the platform is both usable and scalable.
Code (0)
등록된 구현이 없습니다.
Tasks
Deep Learningimage-classificationImage ClassificationSimilar Papers 제목 키워드 기반
Rising Marginal Costs, Rising Prices?
We present empirical evidence on the relationship between demand shocks and price changes, conditional on returns to scale. We find that in industries with decreasing returns to scale, demand increases (which raise costs…
MAGIC: Multi-scale Heterogeneity Analysis and Clustering for Brain Diseases
There is a growing amount of clinical, anatomical and functional evidence for the heterogeneous presentation of neuropsychiatric and neurodegenerative diseases such as schizophrenia and Alzheimers Disease (AD). Elucidati…
ClusteringHippocampusUnveiling new disease, pathway, and gene associations via multi-scale neural networks
Diseases involve complex processes and modifications to the cellular machinery. The gene expression profile of the affected cells contains characteristic patterns linked to a disease. Hence, biological knowledge pertaini…
Multi-megabase scale genome interpretation with genetic language models
Understanding how molecular changes caused by genetic variation drive disease risk is crucial for deciphering disease mechanisms. However, interpreting genome sequences is challenging because of the vast size of the huma…
Language ModelingLanguage ModellingSelf-similarity in pandemic spread and fractal containment policies
Although pandemics are often studied as if populations are well-mixed, disease transmission networks exhibit a multi-scale structure stretching from the individual all the way up to the entire globe. The COVID-19 pandemi…