{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,13]],"date-time":"2026-03-13T14:58:13Z","timestamp":1773413893909,"version":"3.50.1"},"reference-count":60,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2015,9,18]],"date-time":"2015-09-18T00:00:00Z","timestamp":1442534400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Neural Process Lett"],"published-print":{"date-parts":[[2016,8]]},"DOI":"10.1007\/s11063-015-9472-z","type":"journal-article","created":{"date-parts":[[2015,9,18]],"date-time":"2015-09-18T12:16:16Z","timestamp":1442578576000},"page":"161-184","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["A Resource Aware MapReduce Based Parallel SVM for Large Scale Image Classifications"],"prefix":"10.1007","volume":"44","author":[{"given":"Wenming","family":"Guo","sequence":"first","affiliation":[]},{"given":"Nasullah Khalid","family":"Alham","sequence":"additional","affiliation":[]},{"given":"Yang","family":"Liu","sequence":"additional","affiliation":[]},{"given":"Maozhen","family":"Li","sequence":"additional","affiliation":[]},{"given":"Man","family":"Qi","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2015,9,18]]},"reference":[{"issue":"12","key":"9472_CR1","doi-asserted-by":"crossref","first-page":"1349","DOI":"10.1109\/34.895972","volume":"22","author":"A Smeulders","year":"2000","unstructured":"Smeulders A, Worring M, Santini S, Gupta A, Jain R (2000) Content based image retrieval at the end of the early years. IEEE Trans Pattern Anal Mach Intell 22(12):1349\u20131380","journal-title":"IEEE Trans Pattern Anal Mach Intell"},{"key":"9472_CR2","doi-asserted-by":"crossref","first-page":"55","DOI":"10.2174\/1874479610801010055","volume":"1","author":"C Tsai","year":"2008","unstructured":"Tsai C, Hung C (2008) Automatically annotating images with keywords: a review of image annotation systems. Recent Pat Comput Sci 1:55\u201368","journal-title":"Recent Pat Comput Sci"},{"issue":"3","key":"9472_CR3","doi-asserted-by":"crossref","first-page":"938","DOI":"10.1016\/j.ejor.2005.08.002","volume":"173","author":"W Wong","year":"2006","unstructured":"Wong W, Hsu S (2006) Application of SVM and ANN for image retrieval. Eur J Oper Res 173(3):938\u2013950","journal-title":"Eur J Oper Res"},{"key":"9472_CR4","doi-asserted-by":"crossref","unstructured":"Gao Y, Fan J (2005) Semantic image classification with hierarchical feature subset selection. In: Proceedings of the ACM multimedia workshop on multimedia information retrieval, pp 135\u2013142","DOI":"10.1145\/1101826.1101850"},{"issue":"9","key":"9472_CR5","doi-asserted-by":"crossref","first-page":"1757","DOI":"10.1016\/j.patcog.2004.03.009","volume":"37","author":"M Boutell","year":"2004","unstructured":"Boutell M, Luo J, Shen X, Brown M (2004) Learning multi-label scene classification. Pattern Recognit 37(9):1757\u20131771","journal-title":"Pattern Recognit"},{"key":"9472_CR6","first-page":"913","volume":"5","author":"Y Chen","year":"2004","unstructured":"Chen Y, Wang JZ (2004) Image categorization by learning and reasoning with regions. J Mach Learn Res 5:913\u2013939","journal-title":"J Mach Learn Res"},{"key":"9472_CR7","unstructured":"Cusano C, Ciocca G, Schettini R (2004) Image annotation using SVM. In: Proceedings of SPIE conference on internet imaging, pp 330\u2013338"},{"key":"9472_CR8","doi-asserted-by":"crossref","unstructured":"Fan J, Gao Y, Luo H, Xu G (2004) Automatic image annotation by using concept-sensitive salient objects for image content representation. In: Proceedings of the 27th annual international conference on research and development in information retrieval (SIGIR), pp 361\u2013368","DOI":"10.1145\/1008992.1009055"},{"key":"9472_CR9","doi-asserted-by":"crossref","unstructured":"Le Saux B, Amato G (2004) Image recognition for digital libraries. In: Proceedings of the ACM multimedia workshop on multimedia information retrieval (MIR), pp 91\u201398","DOI":"10.1145\/1026711.1026727"},{"key":"9472_CR10","doi-asserted-by":"crossref","DOI":"10.1017\/CBO9780511801389","volume-title":"An introduction to support vector machines and other kernel-based learning methods","author":"N Cristianini","year":"2000","unstructured":"Cristianini N, Shawe-Taylor J (2000) An introduction to support vector machines and other kernel-based learning methods. Cambridge University Press, Cambridge"},{"key":"9472_CR11","volume-title":"Support vector machines for pattern classification (advances in pattern recognition","author":"S Abe","year":"2005","unstructured":"Abe S (2005) Support vector machines for pattern classification (advances in pattern recognition. Springer, New York"},{"issue":"3","key":"9472_CR12","doi-asserted-by":"crossref","first-page":"467","DOI":"10.1109\/TSMCB.2005.846655","volume":"35","author":"C Waring","year":"2005","unstructured":"Waring C, Liu X (2005) Face detection using spectral histograms and SVMs. IEEE Trans Syst Man Cybern Part B 35(3):467\u2013476","journal-title":"IEEE Trans Syst Man Cybern Part B"},{"key":"9472_CR13","doi-asserted-by":"crossref","unstructured":"Colas F, Brazdil P (2006) Comparison of SVM and some older classification algorithms in text classification tasks. In: Proceedings of IFIP-AI world computer congress, pp 169\u2013178","DOI":"10.1007\/978-0-387-34747-9_18"},{"key":"9472_CR14","doi-asserted-by":"crossref","unstructured":"Do T, Nguyen V, Poulet F (2008) Speed up SVM algorithm for massive classification tasks. In: Proceedings of the 4th international conference on advanced data mining and applications (ADMA), pp 147\u2013157","DOI":"10.1007\/978-3-540-88192-6_15"},{"key":"9472_CR15","doi-asserted-by":"crossref","unstructured":"Alham NK, Li M, Hammoud S, Qi H (2009) Evaluating machine learning techniques for automatic image annotations. In: Proceedings of the 6th international conference on fuzzy systems and knowledge discovery (FSKD), pp 245\u2013249","DOI":"10.1109\/FSKD.2009.531"},{"key":"9472_CR16","doi-asserted-by":"crossref","unstructured":"Hazan T, Man A, Shashua A (2008) A parallel decomposition solver for SVM: distributed dual ascend using fenchel duality. In: Proceedings of IEEE conference on computer vision and pattern recognition, pp 1\u20138","DOI":"10.1109\/CVPR.2008.4587354"},{"issue":"4","key":"9472_CR17","doi-asserted-by":"crossref","first-page":"535","DOI":"10.1016\/S0167-8191(03)00021-8","volume":"29","author":"G Zanghirati","year":"2003","unstructured":"Zanghirati G, Zanni L (2003) A parallel solver for large quadratic programs in training support vector machines. Parallel Comput 29(4):535\u2013551","journal-title":"Parallel Comput"},{"key":"9472_CR18","unstructured":"Do T, Poulet F (2006) Classifying one billion data with a new distributed SVM algorithm. In: Proceedings of the international conference on research, innovation and vision for the future (RIVF), pp 59\u201366"},{"key":"9472_CR19","unstructured":"Chang EY, Zhu K, Wang H, Bai H, Li J, Qiu Z (2007) PSVM: parallelizing support vector machines on distributed computers. In: Proceedings of advances in neural information processing systems, pp 257\u2013264"},{"key":"9472_CR20","doi-asserted-by":"crossref","unstructured":"Zhao HX, Magoules F (2011) Parallel support vector machines on multi-core and multiprocessor systems. Proceedings of the 11th International Conference on Artificial Intelligence and Applications (AIA 2011)","DOI":"10.2316\/P.2011.717-056"},{"key":"9472_CR21","doi-asserted-by":"crossref","first-page":"37","DOI":"10.1016\/j.neucom.2014.05.072","volume":"145","author":"Y Zhu-Hong","year":"2014","unstructured":"Zhu-Hong Y, Jian-Zhong Y, Lin Z, Shuai L, Zhen-Kun W (2014) A MapReduce based parallel SVM for large-scale predicting protein-protein interactions. Neurocomputing 145:37\u201343","journal-title":"Neurocomputing"},{"issue":"4","key":"9472_CR22","doi-asserted-by":"crossref","first-page":"1039","DOI":"10.1109\/TNN.2006.875989","volume":"17","author":"L Cao","year":"2006","unstructured":"Cao L, Keerthi S, Chong-Jin O, Zhang J, Periyathamby U, Ju FuX, Lee H (2006) Parallel sequential minimal optimization for the training of support vector machines. IEEE Trans Neural Netw 17(4):1039\u20131049","journal-title":"IEEE Trans Neural Netw"},{"key":"9472_CR23","unstructured":"Bickson D, Yom-Tov E, Dolev D (2008) A Gaussian belief propagation solver for large scale support vector machines. In: Proceedings of the 5th European conference on complex systems"},{"key":"9472_CR24","first-page":"1937","volume":"10","author":"K Woodsend","year":"2009","unstructured":"Woodsend K, Gondzio J (2009) Hybrid MPI\/OpenMP parallel linear support vector machine training. J Mach Learn Res 10:1937\u20131953","journal-title":"J Mach Learn Res"},{"key":"9472_CR25","unstructured":"Bottou L, Bordes A, Ertekin S (2012) LASVM. http:\/\/leon.bottou.org\/projects\/lasvm . Accessed 19 May 2015"},{"issue":"1\u20133","key":"9472_CR26","first-page":"93","volume":"70","author":"LJ Cao","year":"2006","unstructured":"Cao LJ, Keerthi SS, Ong CJ, Uvaraj P, Fu XJ, Lee HP (2006) Developing parallel sequential minimal optimization for fast training support vector machine. Neurocomputing 70(1\u20133):93\u2013104","journal-title":"Neurocomputing"},{"key":"9472_CR27","doi-asserted-by":"crossref","unstructured":"Khalid Alham N (2011) Parallelizing support vector machines for scalable image annotation. PhD Thesis, Brunel University","DOI":"10.1109\/FSKD.2011.6020073"},{"key":"9472_CR28","unstructured":"Platt J (1998) Sequential minimal optimization: a fast algorithm for training support vector machines. Technical report, MSR-TR-98-14, Microsoft Research"},{"issue":"1","key":"9472_CR29","doi-asserted-by":"crossref","first-page":"107","DOI":"10.1145\/1327452.1327492","volume":"51","author":"J Dean","year":"2008","unstructured":"Dean J, Ghemawat S (2008) Mapreduce: simplified data processing on large clusters. Commun ACM 51(1):107\u2013113","journal-title":"Commun ACM"},{"key":"9472_CR30","unstructured":"Apache Hadoop!. http:\/\/hadoop.apache.org . Accessed 19 May 2015"},{"key":"9472_CR31","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/978-1-4302-1943-9_1","volume-title":"Programming Hadoop","author":"J Venner","year":"2009","unstructured":"Venner J (2009) Programming Hadoop. Springer, Berlin, pp 1\u2013407"},{"key":"9472_CR32","unstructured":"Graf H, Cosatto E, Bottou L, Durdanovic I, Vapnik V (2004) Parallel support vector machines: the cascade SVM. In: Proceedings of advances in neural information processing systems (NIPS)"},{"key":"9472_CR33","doi-asserted-by":"crossref","unstructured":"Yang J (2006) An improved cascade SVM training algorithm with crossed feedbacks. In: Proceedings of 1st international multi-symposium of computer and computational sciences (IMSCCS), pp 735\u2013738","DOI":"10.1109\/IMSCCS.2006.183"},{"key":"9472_CR34","doi-asserted-by":"crossref","unstructured":"Ming-Hsuan Y, Moghaddam B (2000) Support vector machines for visual gender classification. In: Proceedings of the international conference on pattern recognition (ICOR), pp 5115\u20135118","DOI":"10.1109\/ICPR.2000.905667"},{"key":"9472_CR35","doi-asserted-by":"crossref","unstructured":"Osuna E, Freund R, Girosit F (1997) Training support vector machines: an application to face detection. In: Proceedings of computer vision and pattern recognition (CVPR), pp 130\u2013136","DOI":"10.1109\/CVPR.1997.609310"},{"key":"9472_CR36","doi-asserted-by":"crossref","unstructured":"Bach FR, Jordan MI (2005) Predictive low-rank decomposition for kernel methods. In: Proceedings of the 22nd international conference on machine learning (ICML), pp 33\u201340","DOI":"10.1145\/1102351.1102356"},{"issue":"3","key":"9472_CR37","doi-asserted-by":"crossref","first-page":"293","DOI":"10.1023\/A:1018628609742","volume":"9","author":"JK Suykens","year":"1999","unstructured":"Suykens JK, Vandewalle J (1999) Least squares support vector machine classifiers. Neural Process Lett 9(3):293\u2013300","journal-title":"Neural Process Lett"},{"issue":"5","key":"9472_CR38","doi-asserted-by":"crossref","first-page":"1105","DOI":"10.1162\/089976602753633402","volume":"14","author":"R Collobert","year":"2002","unstructured":"Collobert R, Bengio S, Bengio Y (2002) A parallel mixture of SVMs for very large scale problems. Neural Comput 14(5):1105\u20131114","journal-title":"Neural Comput"},{"issue":"6","key":"9472_CR39","doi-asserted-by":"crossref","first-page":"1651","DOI":"10.1109\/TNN.2005.857952","volume":"16","author":"G Huang","year":"2005","unstructured":"Huang G, Mao K, Siew C, Huang D (2005) Fast modular network implementation for support vector machines. IEEE Trans Neural Netw 16(6):1651\u20131663","journal-title":"IEEE Trans Neural Netw"},{"issue":"7","key":"9472_CR40","doi-asserted-by":"crossref","first-page":"1167","DOI":"10.1109\/TNN.2007.2000061","volume":"19","author":"Y Lu","year":"2008","unstructured":"Lu Y, Roychowdhury V, Vandenberghe L (2008) Distributed parallel support vector machines in strongly connected networks. IEEE Trans Neural Netw 19(7):1167\u20131178","journal-title":"IEEE Trans Neural Netw"},{"key":"9472_CR41","unstructured":"Kun D, Yih L, Perera A (2003) Parallel SMO for training support vector machines, SMA 5505, project final report"},{"key":"9472_CR42","unstructured":"The Cilk Project. http:\/\/supertech.csail.mit.edu\/cilk\/ . Accessed 19 May 2015"},{"key":"9472_CR43","doi-asserted-by":"crossref","unstructured":"Kuszmaul BC (2007) Cilk provides the \u201cbest overall productivity\u201d for high performance computing: (and won the HPC challenge award to prove it). In: Proceedings of the 9th ACM symposium on parallel algorithms and architectures (SPAA), pp 299\u2013300","DOI":"10.1145\/1248377.1248426"},{"key":"9472_CR44","doi-asserted-by":"crossref","unstructured":"Catanzaro B, Sundaram N, Keutzer K (2008) Fast support vector machine training and classification on graphics processors. In: Proceedings of the 25th international conference on machine learning (ICML), pp 104\u2014111","DOI":"10.1145\/1390156.1390170"},{"key":"9472_CR45","doi-asserted-by":"crossref","unstructured":"Dong J, Krzy\u017cak A, Suen C (2003) A fast parallel optimization for training support vector machine. In: Proceedings of the 3rd international conference on machine learning and data mining in pattern recognition (MLDM), pp 96\u2013105","DOI":"10.1007\/3-540-45065-3_9"},{"key":"9472_CR46","unstructured":"Winters-Hilt S, Armond K (2012) Distributed SVM learning and support vector reduction. http:\/\/cs.uno.edu\/~winters\/SVM_SWH_preprint.pdf . Accessed 19 May 2015"},{"key":"9472_CR47","unstructured":"Gillick D, Faria A, DeNero J (2012) MapReduce: distributed computing for machine learning. http:\/\/www.icsi.berkeley.edu\/~arlo\/publications\/gillick_cs262a_proj.pdf . Accessed 19 May 2015"},{"key":"9472_CR48","first-page":"281","volume-title":"NIPS","author":"C Chu","year":"2006","unstructured":"Chu C, Kim S, Lin Y, Yu Y, Bradski G, Ng A, Olukotun K (2006) Map-reduce for machine learning on multicore. In: Sch\u00f6lkopf B, Platt JC, Hoffman T (eds) NIPS. MIT Press, Cambridge, pp 281\u2013288"},{"key":"9472_CR49","unstructured":"Sun Z, Fox G (2014) Study on parallel SVM based on MapReduce. http:\/\/www.academia.edu\/2929779\/Study_on_Parallel_SVM_Based_on_MapReduce . Accessed 19 May 2015"},{"key":"9472_CR50","unstructured":"\u00c7atak FO, Balaban ME (2012) CloudSVM: training an SVM classifier in cloud computing systems. In: Proceedings of the pervasive computing and the networked world\u2014joint international conference (ICPCA\/SWS), pp 57\u201368"},{"issue":"3","key":"9472_CR51","doi-asserted-by":"crossref","first-page":"637","DOI":"10.1162\/089976601300014493","volume":"13","author":"S Keerthi","year":"2001","unstructured":"Keerthi S, Shevade S, Bhattacharyya C, Murthy K (2001) Improvements to Platt\u2019s SMO algorithm for SVM classifier design. Neural Comput 13(3):637\u2013649","journal-title":"Neural Comput"},{"key":"9472_CR52","doi-asserted-by":"crossref","unstructured":"Ghemawat S, Gobioff H, Leung S (2003) The Google file system. In: Proceedings of the 19th ACM symposium on operating systems principles (SOSP), pp 29\u201343","DOI":"10.1145\/945445.945450"},{"issue":"2","key":"9472_CR53","first-page":"259","volume":"33","author":"Y Liu","year":"2014","unstructured":"Liu Y, Li M, Khan M, Qi M (2014) A MapReduce based distributed LSI for scalable information retrieval. Comput Inf 33(2):259\u2013280","journal-title":"Comput Inf"},{"key":"9472_CR54","volume-title":"Genetic algorithms in search, optimization, and machine learning","author":"DE Goldberg","year":"1989","unstructured":"Goldberg DE (1989) Genetic algorithms in search, optimization, and machine learning. Addison-Wesley, Boston"},{"key":"9472_CR55","unstructured":"Weka 3. http:\/\/www.cs.waikato.ac.nz\/ml\/weka . Accessed 19 May 2015"},{"issue":"6","key":"9472_CR56","doi-asserted-by":"crossref","first-page":"696","DOI":"10.1109\/76.927422","volume":"11","author":"T Sikora","year":"2001","unstructured":"Sikora T (2001) The MPEG-7 visual standard for content description, an overview. IEEE Trans Circuits Syst Video Technol 11(6):696\u2013702","journal-title":"IEEE Trans Circuits Syst Video Technol"},{"key":"9472_CR57","unstructured":"Corel Image Databases. http:\/\/www.corel.com . Accessed 19 May 2015"},{"key":"9472_CR58","unstructured":"Lire, An open source Java content based image retrieval library. http:\/\/www.semanticmetadata.net\/lire\/ . Accessed 19 May 2015"},{"issue":"1","key":"9472_CR59","doi-asserted-by":"crossref","first-page":"300","DOI":"10.1016\/j.future.2011.05.007","volume":"29","author":"Y Liu","year":"2013","unstructured":"Liu Y, Li M, Alham NK, Hammoud S (2013) HSim: a MapReduce simulator in enabling cloud computing. Futur Gener Comput Syst 29(1):300\u2013308","journal-title":"Futur Gener Comput Syst"},{"key":"9472_CR60","doi-asserted-by":"crossref","first-page":"41","DOI":"10.1007\/978-3-642-76153-9_5","volume-title":"Neurocomputing: algorithms, architectures and applications, volume F68 of NATO ASI series","author":"S Knerr","year":"1990","unstructured":"Knerr S, Personnaz L, Dreyfus G (1990) Single-layer learning revisited: a stepwise procedure for building and training a neural network. In: Fogelman Souli\u00e9 F, H\u00e9rault J (eds) Neurocomputing: algorithms, architectures and applications, volume F68 of NATO ASI series. Springer, Berlin, pp 41\u201350"}],"container-title":["Neural Processing Letters"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11063-015-9472-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11063-015-9472-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11063-015-9472-z","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,30]],"date-time":"2019-08-30T18:32:57Z","timestamp":1567189977000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11063-015-9472-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,9,18]]},"references-count":60,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2016,8]]}},"alternative-id":["9472"],"URL":"https:\/\/doi.org\/10.1007\/s11063-015-9472-z","relation":{},"ISSN":["1370-4621","1573-773X"],"issn-type":[{"value":"1370-4621","type":"print"},{"value":"1573-773X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,9,18]]}}}