2018 · 21 citations · 19 references
ComputingComputer ScienceComputer VisionMachine LearningParallel ComputingDeep LearningDimensionality ReductionNeural NetworksOverfittingPattern RecognitionUnderfittingConvolutional Neural NetworksDeep Learning For Big DataDeep Learning-based ClassificationDropoutParallel Deep LearningParallel Machine Learning
In the big data era, image processing for large dataset becomes an issue that requires immediate solution. We proposed an effective solution for training a deep convolutional neural network on Apache Spark, successfully reduced the processing time by nearly a half also retained a high recognition accuracy at the meantime. This network model could also prevent overfitting by applying dropout algorithm. Experiments are performed on MNIST dataset to make comparisons with different Convolutional Neural Networks (CNN) architectures in multiple dimensions thoroughly.
19
ImageNet: A large-scale hierarchical image database
Jia Deng, Wei Dong, Richard Socher et al. · 2009 IEEE Conference on Computer Vision and Pattern Recognition · 2009 · 61.8K citations
Dropout: a simple way to prevent neural networks from overfitting
Nitish Srivastava, Geoffrey E. Hinton, Alex Krizhevsky et al. · 2014 · 34.3K citations
Sanjay Ghemawat · Communications of the ACM · 2008 · 18.5K citations · Full text
Yangqing Jia, Evan Shelhamer, Jeff Donahue et al. · 2014 · 11.2K citations