{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,7]],"date-time":"2026-05-07T16:09:59Z","timestamp":1778170199864,"version":"3.51.4"},"reference-count":210,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2019,1,19]],"date-time":"2019-01-19T00:00:00Z","timestamp":1547856000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/100010661","name":"Horizon 2020 Framework Programme","doi-asserted-by":"publisher","award":["H2020-777435"],"award-info":[{"award-number":["H2020-777435"]}],"id":[{"id":"10.13039\/100010661","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100003194","name":"Agent\u00fara Ministerstva \u0160kolstva, Vedy, V\u00fdskumu a \u0160portu SR","doi-asserted-by":"publisher","award":["VEGA 2\/0167\/16"],"award-info":[{"award-number":["VEGA 2\/0167\/16"]}],"id":[{"id":"10.13039\/501100003194","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Artif Intell Rev"],"published-print":{"date-parts":[[2019,6]]},"DOI":"10.1007\/s10462-018-09679-z","type":"journal-article","created":{"date-parts":[[2019,1,19]],"date-time":"2019-01-19T06:08:37Z","timestamp":1547878117000},"page":"77-124","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":685,"title":["Machine Learning and Deep Learning frameworks and libraries for large-scale data mining: a survey"],"prefix":"10.1007","volume":"52","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6769-0195","authenticated-orcid":false,"given":"Giang","family":"Nguyen","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4424-4221","authenticated-orcid":false,"given":"Stefan","family":"Dlugolinsky","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2905-4999","authenticated-orcid":false,"given":"Martin","family":"Bob\u00e1k","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4852-1601","authenticated-orcid":false,"given":"Viet","family":"Tran","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0013-4602","authenticated-orcid":false,"given":"\u00c1lvaro","family":"L\u00f3pez Garc\u00eda","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6317-7100","authenticated-orcid":false,"given":"Ignacio","family":"Heredia","sequence":"additional","affiliation":[]},{"given":"Peter","family":"Mal\u00edk","sequence":"additional","affiliation":[]},{"given":"Ladislav","family":"Hluch\u00fd","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2019,1,19]]},"reference":[{"issue":"3","key":"9679_CR1","first-page":"28","volume":"128","author":"A Abdiansah","year":"2015","unstructured":"Abdiansah A, Wardoyo R (2015) Time complexity analysis of support vector machines (SVM) in LibSVM. Int J Comput Appl 128(3):28\u201334","journal-title":"Int J Comput Appl"},{"key":"9679_CR2","unstructured":"Akiba T (2017) Performance of distributed deep learning using ChainerMN. \n                    https:\/\/chainer.org\/general\/2017\/02\/08\/Performance-of-Distributed-Deep-Learning-Using-ChainerMN.html\n                    \n                  . Accessed 4 Oct 2018"},{"key":"9679_CR3","first-page":"255","volume":"17","author":"J Alcala-Fdez","year":"2011","unstructured":"Alcala-Fdez J, Fernandez A, Luengo J, Derrac J, Garcia S, Sanchez L, Herrera F (2011) Keel data-mining software tool: data set repository, integration of algorithms and experimental analysis framework. J Mult Valued Logic Soft Comput 17:255\u2013287","journal-title":"J Mult Valued Logic Soft Comput"},{"key":"9679_CR4","unstructured":"Alemany S, Beltran J, Perez A, Ganzfried S (2018) Predicting hurricane trajectories using a recurrent neural network. arXiv preprint \n                    arXiv:1802.02548"},{"key":"9679_CR5","unstructured":"AMD (2018) Accelerators for high performance compute. \n                    https:\/\/www.amd.com\/en\/products\/servers-hpc-accelarators\n                    \n                  . Accessed 21 Sept 2018"},{"key":"9679_CR6","unstructured":"Anaconda (2018) Anaconda\u2014the most popular python data science platform. \n                    https:\/\/www.anaconda.com\/what-is-anaconda\/\n                    \n                  . Accessed 20 Oct 2018"},{"key":"9679_CR7","unstructured":"AnacondaCloudera (2016) Anaconda for Cloudera\u2014data science with python made easy for big data. \n                    http:\/\/know.continuum.io\/anaconda-for-cloudera.html\n                    \n                  . Accessed 20 Oct 2018"},{"key":"9679_CR8","unstructured":"Andres R et\u00a0al (2018) Lower numerical precision deep learning inference and training. Intel. \n                    https:\/\/software.intel.com\/en-us\/articles\/lower-numerical-precision-deep-learning-inference-and-training\n                    \n                  . Accessed 18 Sept 2018"},{"key":"9679_CR9","unstructured":"autograd (2018) autograd\u2014automatic differentiation\u2014efficiently computes derivatives of numpy code. \n                    https:\/\/github.com\/HIPS\/autograd\n                    \n                  . Accessed 26 Feb 2018"},{"issue":"9","key":"9679_CR10","doi-asserted-by":"publisher","first-page":"172","DOI":"10.1002\/cpe.4025","volume":"29","author":"D Bachniak","year":"2017","unstructured":"Bachniak D, Rauch L, Krol D, Liput J, Slota R, Kitowski J, Pietrzyk M (2017) Sensitivity analysis on HPC systems with Scalarm platform. Concurr Comput 29(9):172\u2013181","journal-title":"Concurr Comput"},{"key":"9679_CR11","unstructured":"Bahrampour S, Ramakrishnan N, Schott L, Shah M (2015) Comparative study of deep learning software frameworks. arXiv preprint \n                    arXiv:1511.06435"},{"key":"9679_CR12","unstructured":"BAIR (2018) Caffe\u2014deep learning framework by Berkeley Artificial Intelligence Research (BAIR). \n                    http:\/\/caffe.berkeleyvision.org\/\n                    \n                  . Accessed 20 Oct 2018"},{"key":"9679_CR13","unstructured":"Bengio Y (2017) Mila and the future of Theano. \n                    https:\/\/groups.google.com\/forum\/#!msg\/theano-users\/7Poq8BZutbY\/rNCIfvAEAwAJ\n                    \n                  . Accessed 28 Feb 2018"},{"key":"9679_CR14","unstructured":"Bhatia J (2017) Search for the fastest deep learning framework supported by Keras. \n                    https:\/\/www.datasciencecentral.com\/profiles\/blogs\/search-for-the-fastest-deep-learning-framework-supported-by-keras\n                    \n                  . Accessed 27 Sept 2018"},{"key":"9679_CR15","volume-title":"Pattern recognition and machine learning (information science and statistics)","author":"CM Bishop","year":"2006","unstructured":"Bishop CM (2006) Pattern recognition and machine learning (information science and statistics). Springer, Berlin"},{"key":"9679_CR16","unstructured":"Braun S (2018) LSTM benchmarks for deep learning frameworks. \n                    https:\/\/www.groundai.com\/project\/lstm-benchmarks-for-deep-learning-frameworks\/\n                    \n                  . Accessed 27 Sept 2018"},{"key":"9679_CR17","unstructured":"BusinessWire (2017) H2O.ai partners with IBM to bring Enterprise AI to IBM Power Systems. \n                    https:\/\/www.h2o.ai\/company\/h2o-ai-partners-with-ibm-to-bring-enterprise-ai-to-ibm-power-systems\/\n                    \n                  . Accessed 14 Sept 2018"},{"key":"9679_CR18","unstructured":"Caffe2 (2018) Caffe2\u2014a new lightweight, modular, and scalable deep learning framework. \n                    https:\/\/caffe2.ai\/\n                    \n                  . Accessed 20 Oct 2018"},{"key":"9679_CR19","unstructured":"Caffe2PyTorch (2018) Caffe2 vs PyTorch. \n                    https:\/\/discuss.pytorch.org\/t\/caffe2-vs-pytorch\/2022\/5\n                    \n                  . Accessed 26 Feb 2018"},{"issue":"1","key":"9679_CR20","doi-asserted-by":"publisher","first-page":"e1232","DOI":"10.1002\/widm.1232","volume":"8","author":"A Cano","year":"2018","unstructured":"Cano A (2018) A survey on graphic processing unit computing for large-scale data mining. Wiley Interdiscip Rev Data Min Knowl Discov 8(1):e1232","journal-title":"Wiley Interdiscip Rev Data Min Knowl Discov"},{"issue":"1","key":"9679_CR21","first-page":"491","volume":"16","author":"A Cano","year":"2015","unstructured":"Cano A, Luna JM, Zafra A, Ventura S (2015) A classification module for genetic programming algorithms in JCLEC. J Mach Learn Res 16(1):491\u2013494","journal-title":"J Mach Learn Res"},{"key":"9679_CR22","unstructured":"Chainer (2018) Chainer\u2014a powerful, flexible, and intuitive framework for neural networks. \n                    https:\/\/chainer.org\/index.html\n                    \n                  . Accessed 20 Oct 2018"},{"key":"9679_CR23","unstructured":"ChainerMN (2018) ChainerMN : distributed deep learning with chainer. \n                    https:\/\/github.com\/chainer\/chainermn\n                    \n                  . Accessed 04 Oct 2018"},{"issue":"3","key":"9679_CR24","doi-asserted-by":"publisher","first-page":"27","DOI":"10.1145\/1961189.1961199","volume":"2","author":"CC Chang","year":"2011","unstructured":"Chang CC, Lin CJ (2011) Libsvm: a library for support vector machines. ACM Trans Intell Syst Technol 2(3):27","journal-title":"ACM Trans Intell Syst Technol"},{"key":"9679_CR25","doi-asserted-by":"crossref","unstructured":"Chen T, Guestrin C (2016) Xgboost: a scalable tree boosting system. In: Proceedings of the 22ND ACM SIGKDD international conference on knowledge discovery and data mining. ACM, pp 785\u2013794","DOI":"10.1145\/2939672.2939785"},{"key":"9679_CR26","unstructured":"Chen T, Li M, Li Y, Lin M, Wang N, Wang M, Xiao T, Xu B, Zhang C, Zhang Z (2015) Mxnet: a flexible and efficient machine learning library for heterogeneous distributed systems. arXiv preprint \n                    arXiv:1512.01274"},{"key":"9679_CR27","unstructured":"Chintala S (2017) Easy benchmarking of all publicly accessible implementations of convnets. \n                    https:\/\/github.com\/soumith\/convnet-benchmarks\n                    \n                  . Accessed 28 Sept 2018"},{"key":"9679_CR28","unstructured":"Clj-ml (2018) A machine learning library for Clojure built on top of Weka and friends. \n                    https:\/\/github.com\/antoniogarrote\/clj-ml\n                    \n                  . Accessed 25 Feb 2018"},{"key":"9679_CR29","unstructured":"CNTK (2018) Microsoft cognitive toolkit (CNTK), an open source deep-learning toolkit. \n                    https:\/\/docs.microsoft.com\/en-us\/cognitive-toolkit\/\n                    \n                  . Accessed 20 Oct 2018"},{"key":"9679_CR30","unstructured":"Codacy (2018) Codacy: automated code reviews and code analytics. \n                    https:\/\/app.codacy.com\/\n                    \n                  . Accessed 15 Sept 2018"},{"key":"9679_CR31","unstructured":"CodeFactor (2018) Codefactor: automated code review for GitHub and Bitbucket. \n                    https:\/\/www.codefactor.io\/\n                    \n                  . Accessed 17 Sept 2018"},{"key":"9679_CR32","unstructured":"Collobert R, Bengio S, Mariethoz J (2002) Torch: a modular machine learning software library (no. epfl-report-82802). Technical report, IDIAP"},{"key":"9679_CR33","unstructured":"Collobert R, Kavukcuoglu K, Farabet C (2011) Torch7: a MATLAB-like environment for machine learning. In: BigLearn, NIPS workshop, EPFL-CONF-192376"},{"key":"9679_CR34","doi-asserted-by":"crossref","unstructured":"Cordts M, Omran M, Ramos S, Rehfeld T, Enzweiler M, Benenson R, Franke U, Roth S, Schiele B (2016) The cityscapes dataset for semantic urban scene understanding. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 3213\u20133223. \n                    https:\/\/www.cityscapes-dataset.com\/","DOI":"10.1109\/CVPR.2016.350"},{"key":"9679_CR35","unstructured":"Courbariaux M, Hubara I, Soudry D, El-Yaniv R, Bengio Y (2016) Binarized neural networks: training deep neural networks with weights and activations constrained to +1 or \n                    \n                      \n                    \n                    $$-$$\n                    \n                      \n                        -\n                      \n                    \n                  1. arXiv preprint \n                    arXiv:1602.02830"},{"key":"9679_CR36","first-page":"265","volume":"2","author":"K Crammer","year":"2001","unstructured":"Crammer K, Singer Y (2001) On the algorithmic implementation of multiclass kernel-based vector machines. J Mach Learn Res 2:265\u2013292","journal-title":"J Mach Learn Res"},{"issue":"2\u20133","key":"9679_CR37","doi-asserted-by":"publisher","first-page":"201","DOI":"10.1023\/A:1013637720281","volume":"47","author":"K Crammer","year":"2002","unstructured":"Crammer K, Singer Y (2002) On the learnability and design of output codes for multiclass problems. Mach Learn 47(2\u20133):201\u2013233","journal-title":"Mach Learn"},{"key":"9679_CR38","unstructured":"CRISP-DM (1999) Cross industry standard process for data mining. \n                    http:\/\/cordis.europa.eu\/project\/rcn\/37679_en.html\n                    \n                  . Accessed 15 Sept 2018"},{"key":"9679_CR39","unstructured":"CUDA (2018) CUDA zone\u2014NVIDIA development. \n                    https:\/\/developer.nvidia.com\/cuda-zone\n                    \n                  . Accessed 20 Oct 2018"},{"key":"9679_CR40","unstructured":"CudaToolkit (2018) NVIDIA CUDA toolkit. \n                    https:\/\/developer.nvidia.com\/cuda-toolkit\n                    \n                  . Accessed 20 Oct 2018"},{"key":"9679_CR41","unstructured":"cuDNN (2018) NVIDIA cuDNN\u2014GPU accelerated deep learning. \n                    https:\/\/developer.nvidia.com\/cudnn\n                    \n                  . Accessed 20 Oct 2018"},{"key":"9679_CR42","unstructured":"Deshpande A (2017) Understanding CNNs part 3. \n                    https:\/\/adeshpande3.github.io\/adeshpande3.github.io\/The-9-Deep-Learning-Papers-You-Need-To-Know-About.html\n                    \n                  . Accessed 23 Feb 2018"},{"issue":"2","key":"9679_CR43","doi-asserted-by":"publisher","first-page":"1441","DOI":"10.1093\/mnras\/stv632","volume":"450","author":"S Dieleman","year":"2015","unstructured":"Dieleman S, Willett KW, Dambre J (2015) Rotation-invariant convolutional neural networks for galaxy morphology prediction. Mon Not R Astron Soc 450(2):1441\u20131459","journal-title":"Mon Not R Astron Soc"},{"key":"9679_CR44","unstructured":"Digits (2018) Digits. \n                    https:\/\/developer.nvidia.com\/digits\n                    \n                  . Accessed 28 Feb 2018"},{"key":"9679_CR45","unstructured":"DL4J (2018) Deeplearning4j\u2014the first commercial-grade, open-source, distributed deep-learning library written for Java and Scala, integrated with hadoop and spark. \n                    https:\/\/deeplearning4j.org\/\n                    \n                  . Accessed 22 Sept 2018"},{"key":"9679_CR46","unstructured":"DLwiki (2018) Comparison of deep learning software. \n                    https:\/\/en.wikipedia.org\/wiki\/Comparison_of_deep_learning_software\n                    \n                  . Accessed 25 Feb 2018"},{"key":"9679_CR47","unstructured":"DMLC (2018) DMLC for scalable and reliable machine learning. \n                    http:\/\/dmlc.ml\/\n                    \n                  . Accessed 20 Oct 2018"},{"issue":"2\u20133","key":"9679_CR48","doi-asserted-by":"publisher","first-page":"91","DOI":"10.1016\/0010-4655(94)90158-9","volume":"82","author":"W Duch","year":"1994","unstructured":"Duch W, Diercksen GH (1994) Neural networks as tools to solve problems in physics and chemistry. Comput Phys Commun 82(2\u20133):91\u2013103","journal-title":"Comput Phys Commun"},{"key":"9679_CR49","first-page":"1871","volume":"9","author":"RE Fan","year":"2008","unstructured":"Fan RE, Chang KW, Hsieh CJ, Wang XR, Lin CJ (2008) Liblinear: a library for large linear classification. J Mach Learn Res 9:1871\u20131874","journal-title":"J Mach Learn Res"},{"key":"9679_CR50","unstructured":"Fawaz HI, Forestier G, Weber J, Idoumghar L, Muller PA (2018) Deep learning for time series classification: a review. arXiv preprint \n                    arXiv:1809.04356"},{"key":"9679_CR51","unstructured":"Feldman M (2016) IBM finds killer app for TrueNorth neuromorphic chip. \n                    https:\/\/www.top500.org\/news\/ibm-finds-killer-app-for-truenorth-neuromorphic-chip\/\n                    \n                  . Accessed 21 Sept 2018"},{"key":"9679_CR52","unstructured":"Felice M (2017) Which deep learning network is best for you. \n                    https:\/\/www.cio.com\/article\/3193689\/artificial-intelligence\/which-deep-learning-network-is-best-for-you.html\n                    \n                  . Accessed 25 Feb 2018"},{"key":"9679_CR53","unstructured":"Flink (2018) Apache Flink: scalable stream and batch data processing. \n                    https:\/\/flink.apache.org\/\n                    \n                  . Accessed 20 Oct 2018"},{"key":"9679_CR54","doi-asserted-by":"crossref","unstructured":"Giordaniello F, Cognolato M, Graziani M, Gijsberts A, Gregori V, Saetta G, Hager AGM, Tiengo C, Bassetto F, Brugger P et\u00a0al (2017) Megane pro: myo-electricity, visual and gaze tracking data acquisitions to improve hand prosthetics. In: 2017 international conference on rehabilitation robotics (ICORR). IEEE, pp 1148\u20131153","DOI":"10.1109\/ICORR.2017.8009404"},{"key":"9679_CR55","unstructured":"GitHub (2018) GitHub the world\u2019s leading software development platform. \n                    https:\/\/github.com\/\n                    \n                  . Accessed 15 Sept 2018"},{"key":"9679_CR56","unstructured":"Gluon (2018) A clear, concise, simple yet powerful and efficient API for deep learning. \n                    https:\/\/github.com\/gluon-api\/gluon-api\n                    \n                  . Accessed 28 Feb 2018"},{"key":"9679_CR57","doi-asserted-by":"publisher","first-page":"66","DOI":"10.1016\/j.future.2018.04.094","volume":"87","author":"J Gonzalez-Lopez","year":"2018","unstructured":"Gonzalez-Lopez J, Ventura S, Cano A (2018) Distributed nearest neighbor classification for large-scale multi-label data on spark. Future Gener Comput Syst 87:66\u201382","journal-title":"Future Gener Comput Syst"},{"key":"9679_CR58","volume-title":"Deep learning","author":"I Goodfellow","year":"2016","unstructured":"Goodfellow I, Bengio Y, Courville A, Bengio Y (2016) Deep learning, vol 1. MIT Press, Cambridge"},{"key":"9679_CR59","unstructured":"Google-AI-Blog (2017) Announcing tensorflow fold: deep learning with dynamic computation graphs. Google AI Blog\u2014the latest new from Google AI. \n                    https:\/\/ai.googleblog.com\/2017\/02\/announcing-tensorflow-fold-deep.html\n                    \n                  . Accessed 19 Sept 2018"},{"key":"9679_CR60","unstructured":"GoogleTPU (2018) Google announces a new generation for its TPU machine learning hardware. \n                    https:\/\/techcrunch.com\/2018\/05\/08\/google-announces-a-new-generation-for-its-tpu-machine-learning-hardware\/?guccounter=1\n                    \n                  . Accessed 20 Sept 2018"},{"key":"9679_CR61","unstructured":"Grafana (2018) Grafana\u2014the open platform for analytics and monitoring. \n                    https:\/\/grafana.com\/\n                    \n                  . Accessed 25 Feb 2018"},{"key":"9679_CR62","unstructured":"H2O (2018) 0xdata\u2014H2O.ai\u2014fast scalable machine learning. \n                    http:\/\/h2o.ai\/\n                    \n                  . Accessed 20 Oct 2018"},{"key":"9679_CR63","unstructured":"H2O.ai (2017) Deep learning (neural networks). \n                    http:\/\/h2o-release.s3.amazonaws.com\/h2o\/rel-wheeler\/2\/docs-website\/h2o-docs\/data-science\/deep-learning.html\n                    \n                  . Accessed 23 Feb 2018"},{"key":"9679_CR64","unstructured":"Hafiane A, Vieyres P, Delbos A (2017) Deep learning with spatiotemporal consistency for nerve segmentation in ultrasound images. arXiv preprint \n                    arXiv:1706.05870"},{"key":"9679_CR65","unstructured":"Harris M (2016) Mixed-precision programming with CUDA 8. NVidia. \n                    https:\/\/devblogs.nvidia.com\/mixed-precision-programming-cuda-8\/\n                    \n                  . Accessed 18 Sept 2018"},{"key":"9679_CR66","doi-asserted-by":"crossref","unstructured":"He K, Zhang X, Ren S, Sun J (2016a) Deep residual learning for image recognition. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 770\u2013778","DOI":"10.1109\/CVPR.2016.90"},{"key":"9679_CR67","doi-asserted-by":"crossref","unstructured":"He K, Zhang X, Ren S, Sun J (2016b) Identity mappings in deep residual networks. In: European conference on computer vision. Springer, pp 630\u2013645","DOI":"10.1007\/978-3-319-46493-0_38"},{"key":"9679_CR68","unstructured":"Hermans J (2017) On scalable deep learning and parallelizing gradient descent. PhD thesis, Maastricht U"},{"key":"9679_CR69","unstructured":"Hickey R (2018) The Clojure programming language. \n                    https:\/\/clojure.org\/\n                    \n                  . Accessed 14 Sept 2018"},{"key":"9679_CR70","doi-asserted-by":"crossref","unstructured":"Huang G, Liu Z, Weinberger KQ, van\u00a0der Maaten L (2017) Densely connected convolutional networks. In: Proceedings of the IEEE conference on computer vision and pattern recognition, vol\u00a01, p\u00a03","DOI":"10.1109\/CVPR.2017.243"},{"key":"9679_CR71","unstructured":"Hwang JJ, Azernikov S, Efros AA, Yu SX (2018) Learning beyond human expertise with generative models for dental restorations. arXiv preprint \n                    arXiv:1804.00064"},{"key":"9679_CR72","unstructured":"Iandola FN, Han S, Moskewicz MW, Ashraf K, Dally WJ, Keutzer K (2016) Squeezenet: Alexnet-level accuracy with 50x fewer parameters and less than 0.5 mb model size. arXiv preprint \n                    arXiv:1602.07360"},{"key":"9679_CR73","unstructured":"IMDb (2018) IMDb datasets. \n                    https:\/\/www.imdb.com\/interfaces\/\n                    \n                  . Accessed 28 Sept 2018"},{"issue":"6301","key":"9679_CR74","doi-asserted-by":"publisher","first-page":"790","DOI":"10.1126\/science.aaf7894","volume":"353","author":"N Jean","year":"2016","unstructured":"Jean N, Burke M, Xie M, Davis WM, Lobell DB, Ermon S (2016) Combining satellite imagery and machine learning to predict poverty. Science 353(6301):790\u2013794","journal-title":"Science"},{"key":"9679_CR75","unstructured":"Jolav (2018) GitHub star history. \n                    https:\/\/codetabs.com\/github-stars\/github-star-history.html\n                    \n                  . Accessed 15 Sept 2018"},{"key":"9679_CR76","doi-asserted-by":"crossref","unstructured":"Jouppi NP, Young C, Patil N, Patterson D, Agrawal G, Bajwa R, Bates S, Bhatia S, Boden N, Borchers A et\u00a0al (2017) In-datacenter performance analysis of a tensor processing unit. In: 2017 ACM\/IEEE 44th annual international symposium on computer architecture (ISCA). IEEE, pp 1\u201312","DOI":"10.1145\/3079856.3080246"},{"key":"9679_CR77","doi-asserted-by":"crossref","unstructured":"Jovic A, Brkic K, Bogunovic N (2014) An overview of free software tools for general data mining. In: 2014 37th international convention on information and communication technology, electronics and microelectronics (MIPRO). IEEE, pp 1112\u20131117","DOI":"10.1109\/MIPRO.2014.6859735"},{"key":"9679_CR78","unstructured":"Jupyter (2018) Project jupyter. \n                    https:\/\/jupyter.org\/\n                    \n                  . Accessed 25 Feb 2018"},{"key":"9679_CR79","unstructured":"Kalogeiton V, Lathuiliere S, Luc P, Lucas T, Shmelkov K (2016) Deep learning frameworks: Tensorflow, Theano, Keras, Torch and Caffe. \n                    https:\/\/project.inria.fr\/deeplearning\/files\/2016\/05\/DLFrameworks.pdf\n                    \n                  . Accessed 23 Oct 2018"},{"key":"9679_CR80","unstructured":"Kalray (2017) Deep learning for high-performance applications. \n                    http:\/\/www.eenewseurope.com\/Learning-center\/kalray-deep-learning-high-performance-applications\n                    \n                  . Accessed 23 Feb 2018"},{"key":"9679_CR81","unstructured":"Karmanov I, Salvaris M, Fierro M, Dean D (2018) Comparing deep learning frameworks: a Rosetta stone approach. \n                    https:\/\/github.com\/ilkarman\/DeepLearningFrameworks\n                    \n                  . Accessed 28 Sept 2018"},{"key":"9679_CR82","doi-asserted-by":"crossref","unstructured":"Karpathy A, Toderici G, Shetty S, Leung T, Sukthankar R, Fei-Fei L (2014) Large-scale video classification with convolutional neural networks. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 1725\u20131732","DOI":"10.1109\/CVPR.2014.223"},{"key":"9679_CR83","unstructured":"Keras (2018) Keras\u2014high-level neural networks API. \n                    https:\/\/keras.io\/\n                    \n                  . Accessed 20 Oct 2018"},{"key":"9679_CR84","unstructured":"Khronos (2018) OpenCL\u2014open computing language. The Khronos Group Inc. \n                    https:\/\/www.khronos.org\/opencl\/\n                    \n                  . Accessed 15 Sept 2018"},{"key":"9679_CR85","unstructured":"Kibana (2018) Kibana: explore, visualize, discover data\u2014elastic. \n                    https:\/\/www.elastic.co\/products\/kibana\n                    \n                  . Accessed 25 Feb 2018"},{"key":"9679_CR86","unstructured":"Kloss C (2017) Intel Nervana neural network processor: architecture update. \n                    https:\/\/ai.intel.com\/intel-nervana-neural-network-processor-architecture-update\/\n                    \n                  . Accessed 21 Sept 2018"},{"key":"9679_CR87","unstructured":"KNIME (2018) KNIME\u2014open for innovation. \n                    https:\/\/www.knime.com\/\n                    \n                  . Accessed 25 Feb 2018"},{"key":"9679_CR88","unstructured":"Kobielus J (2018) Powering AI: the explosion of new AI hardware accelerators. \n                    https:\/\/www.infoworld.com\/article\/3290104\/artificial-intelligence\/powering-ai-the-explosion-of-new-ai-hardware-accelerators.html\n                    \n                  . Accessed 14 Sept 2018"},{"key":"9679_CR89","unstructured":"Konsor P (2012) Intel software\u2014developer zone\u2014performance benefits of half precision floats, Intel Software Development Zone. \n                    https:\/\/software.intel.com\/en-us\/articles\/performance-benefits-of-half-precision-floats\n                    \n                  . Accessed 23 Feb 2018"},{"key":"9679_CR90","unstructured":"Krizhevsky A (2009) CIFAR datasets. \n                    http:\/\/www.cs.toronto.edu\/~kriz\/cifar.html\n                    \n                  . Accessed 28 Sept 2018"},{"key":"9679_CR91","unstructured":"Krizhevsky A (2014) One weird trick for parallelizing convolutional neural networks. arXiv preprint \n                    arXiv:1404.5997"},{"key":"9679_CR92","unstructured":"Lacey G, Taylor GW, Areibi S (2016) Deep learning on FPGAs: past, present, and future. arXiv preprint \n                    arXiv:1602.04283"},{"key":"9679_CR93","unstructured":"Lasagne (2018) Lightweight library to build and train neural networks in Theano. \n                    https:\/\/github.com\/Lasagne\/Lasagne\n                    \n                  . Accessed 28 Feb 2018"},{"key":"9679_CR94","unstructured":"LeCun (1998) The MNIST database of handwritten digits. \n                    http:\/\/yann.lecun.com\/exdb\/mnist\/\n                    \n                  . Accessed 28 Sept 2018"},{"issue":"11","key":"9679_CR95","doi-asserted-by":"publisher","first-page":"2278","DOI":"10.1109\/5.726791","volume":"86","author":"Y LeCun","year":"1998","unstructured":"LeCun Y, Bottou L, Bengio Y, Haffner P (1998) Gradient-based learning applied to document recognition. Proc IEEE 86(11):2278\u20132324","journal-title":"Proc IEEE"},{"key":"9679_CR96","doi-asserted-by":"crossref","unstructured":"Ledig C, Theis L, Husz\u00e1r F, Caballero J, Cunningham A, Acosta A, Aitken AP, Tejani A, Totz J, Wang Z et al (2017) Photo-realistic single image super-resolution using a generative adversarial network. In: CVPR, vol\u00a02, p\u00a04","DOI":"10.1109\/CVPR.2017.19"},{"key":"9679_CR97","unstructured":"Lee J (2017) Keras backend benchmark: Theano vs Tensorflow vs CNTK. \n                    http:\/\/kaggler.com\/keras-backend-benchmark-theano-vs-tensorflow-vs-cntk\/\n                    \n                  . Accessed 27 Sept 2018"},{"key":"9679_CR98","unstructured":"LibLinear (2018) Liblinear\u2014a library for large linear classification. \n                    https:\/\/www.csie.ntu.edu.tw\/~cjlin\/liblinear\/\n                    \n                  . Accessed 20 Oct 2018"},{"key":"9679_CR99","unstructured":"LibSVM (2018) LibSVM\u2014a library for support vector machines. \n                    https:\/\/www.csie.ntu.edu.tw\/~cjlin\/libsvm\/\n                    \n                  . Accessed 20 Oct 2018"},{"key":"9679_CR100","doi-asserted-by":"crossref","unstructured":"Lin TY, Maire M, Belongie S, Hays J, Perona P, Ramanan D, Doll\u00e1r P, Zitnick CL (2014) Microsoft COCO: common objects in context. In: European conference on computer vision, Springer, pp 740\u2013755. \n                    http:\/\/cocodataset.org\/#home","DOI":"10.1007\/978-3-319-10602-1_48"},{"key":"9679_CR101","unstructured":"LISA (2015) Deep learning tutorial. University of Montreal, LISA Lab"},{"key":"9679_CR102","doi-asserted-by":"publisher","first-page":"134","DOI":"10.1016\/j.isprsjprs.2015.11.006","volume":"115","author":"J Liu","year":"2016","unstructured":"Liu J, Li J, Li W, Wu J (2016) Rethinking big data: a review on the data quality and usage issues. ISPRS J Photogramm Remote Sens 115:134\u2013142","journal-title":"ISPRS J Photogramm Remote Sens"},{"key":"9679_CR103","unstructured":"Liu J, Dutta J, Li N, Kurup U, Shah M (2018) Usability study of distributed deep learning frameworks for convolutional neural networks. KDD. \n                    http:\/\/www.kdd.org\/kdd2018\/files\/deep-learning-day\/DLDay18_paper_29.pdf"},{"key":"9679_CR104","doi-asserted-by":"crossref","unstructured":"Markidis S, Der\u00a0Chien SW, Laure E, Peng IB, Vetter JS (2018) NVidia tensor core programmability, performance & precision. arXiv preprint \n                    arXiv:1803.04014","DOI":"10.1109\/IPDPSW.2018.00091"},{"key":"9679_CR105","unstructured":"MatLab (2018) Matlab\u2014the language of technical computing. \n                    http:\/\/www.mathworks.com\/products\/matlab\/\n                    \n                  . Accessed 25 Feb 2018"},{"key":"9679_CR106","unstructured":"Microsoft (2017) Microsoft unveils project brainwave for real-time AI. \n                    https:\/\/www.microsoft.com\/en-us\/research\/blog\/microsoft-unveils-project-brainwave\/\n                    \n                  . Accessed 21 Sept 2018"},{"key":"9679_CR107","unstructured":"Mierswa I (2017) What is artificial intelligence, machine learning, and deep learning. \n                    https:\/\/rapidminer.com\/artificial-intelligence-machine-learning-deep-learning\/\n                    \n                  . Accessed 22 Feb 2018"},{"key":"9679_CR108","unstructured":"Mierswa I, Klinkenberg R, Fischer S, Ritthoff O (2003) A flexible platform for knowledge discovery experiments: Yale\u2014yet another learning environment. In: LLWA 03-Tagungsband der GI-Workshop-Woche Lernen-Lehren-Wissen-Adaptivit\u00e4t"},{"key":"9679_CR109","unstructured":"Migdal P, Jakubanis R (2018) Keras vs pytorch: Keras or Pytorch as your first deep learning framework. \n                    https:\/\/deepsense.ai\/keras-or-pytorch\/\n                    \n                  . Accessed 2 Oct 2018"},{"key":"9679_CR110","unstructured":"MILA (2018) Montreal Institute for Learning Algorithms. \n                    http:\/\/mila.umontreal.ca\/\n                    \n                  . Accessed 28 Feb 2018"},{"key":"9679_CR111","unstructured":"MIOpen (2018) Miopen\u2014AMD\u2019s ML library. \n                    https:\/\/github.com\/ROCmSoftwarePlatform\/MIOpen\n                    \n                  . Accessed 25 Sept 2018"},{"key":"9679_CR112","unstructured":"Mitchell R (2017) Gradient boosting, decision trees and XGBoost with CUDA. \n                    https:\/\/devblogs.nvidia.com\/parallelforall\/gradient-boosting-decision-trees-xgboost-cuda\/\n                    \n                  . Accessed 25 Feb 2018"},{"key":"9679_CR113","unstructured":"MKL (2018) Intel MKL\u2014Intel Math Kernel Library. \n                    https:\/\/software.intel.com\/en-us\/intel-mkl\/\n                    \n                  . Accessed 23 Feb 2018"},{"key":"9679_CR114","unstructured":"Mnih V (2013) Machine learning for aerial image labeling. University of Toronto (Canada)"},{"key":"9679_CR115","unstructured":"Mustafa M, Bard D, Bhimji W, Al-Rfou R, Luki\u0107 Z (2017) Creating virtual universes using generative adversarial networks. arXiv preprint \n                    arXiv:1706.02390"},{"key":"9679_CR116","unstructured":"MXNet (2018) Apache MXNet\u2014a flexible and efficient library for deep learning. \n                    https:\/\/mxnet.apache.org\/\n                    \n                  . Accessed 20 Oct 2018"},{"key":"9679_CR117","doi-asserted-by":"publisher","first-page":"129","DOI":"10.1016\/j.datak.2018.03.002","volume":"115","author":"G Nguyen","year":"2018","unstructured":"Nguyen G, Nguyen BM, Tran D, Hluchy L (2018) A heuristics approach to mine behavioural data logs in mobile malware detection system. Data Knowl Eng 115:129\u2013151","journal-title":"Data Knowl Eng"},{"key":"9679_CR118","unstructured":"NLTK (2018) Natural language toolkit. \n                    http:\/\/www.nltk.org\/\n                    \n                  . Accessed 25 Feb 2018"},{"key":"9679_CR119","unstructured":"NTU (2018) Distributed LibLinear: libraries for large-scale linear classification on distributed environments. \n                    https:\/\/www.csie.ntu.edu.tw\/~cjlin\/libsvmtools\/distributed-liblinear\/\n                    \n                  . Accessed 3 Oct 2018"},{"key":"9679_CR120","unstructured":"NumPy (2018) NumPy\u2014the fundamental package for scientific computing with Python. \n                    http:\/\/www.numpy.org\/\n                    \n                  . Accessed 25 Feb 2018"},{"key":"9679_CR121","unstructured":"NVIDIA (2018) NVIDIA accelerated computing. \n                    https:\/\/developer.nvidia.com\/computeworks\n                    \n                  . Accessed 20 Oct 2018"},{"key":"9679_CR122","unstructured":"Octave (2018) GNU Octave scientific programming language. \n                    https:\/\/www.gnu.org\/software\/octave\/\n                    \n                  . Accessed 25 Feb 2018"},{"key":"9679_CR123","unstructured":"OpenMP (2018) OpenMP\u2014API specification for parallel programming. \n                    www.openmp.org\n                    \n                  . Accessed 23 Feb 2018"},{"key":"9679_CR124","unstructured":"OpenMPI (2018) OpenMPI\u2014open source high performance computing. \n                    https:\/\/www.open-mpi.org\/\n                    \n                  . Accessed 23 Feb 2018"},{"key":"9679_CR125","unstructured":"Oryx2 (2018) Oryx2\u2014framework for real-time large scale machine learning. \n                    http:\/\/oryx.io\/\n                    \n                  . Accessed 20 Oct 2018"},{"key":"9679_CR126","doi-asserted-by":"crossref","unstructured":"Otalora S, Schaer R, Atzori M, del Toro OAJ, Muller H (2018) Deep learning based retrieval system for gigapixel histopathology cases and open access literature. bioRxiv 408237","DOI":"10.1101\/408237"},{"issue":"1","key":"9679_CR127","doi-asserted-by":"publisher","first-page":"014021","DOI":"10.1103\/PhysRevD.97.014021","volume":"97","author":"M Paganini","year":"2018","unstructured":"Paganini M, de Oliveira L, Nachman B (2018) Calogan: simulating 3d high energy particle showers in multilayer electromagnetic calorimeters with generative adversarial networks. Phys Rev D 97(1):014021","journal-title":"Phys Rev D"},{"key":"9679_CR128","unstructured":"Pandas (2018) Pandas\u2014Python Data Analysis Library. \n                    https:\/\/pandas.pydata.org\/\n                    \n                  . Accessed 25 Feb 2018"},{"key":"9679_CR129","unstructured":"Patel M (2017) When two trends fuse: Pytorch and recommender systems. O\u2019Reilly Media. \n                    https:\/\/www.oreilly.com\/ideas\/when-two-trends-fuse-pytorch-and-recommender-systems\n                    \n                  . Accessed 19 Sept 2018"},{"key":"9679_CR130","unstructured":"Patel H (2018) Tensorflow pros and cons\u2014the bright and the dark sides. \n                    https:\/\/medium.com\/@patelharshali136\/tensorflow-pros-and-cons-the-bright-and-the-dark-sides-a7cc2388de8b\n                    \n                  . Accessed 26 Feb 2018"},{"key":"9679_CR131","unstructured":"Piatetsky G (2017) Python vs R. \n                    https:\/\/www.kdnuggets.com\/2017\/09\/python-vs-r-data-science-machine-learning.html\n                    \n                  . Accessed 25 Feb 2018"},{"key":"9679_CR132","unstructured":"Pol AA, Cerminara G, Germain C, Pierini M, Seth A (2018) Detector monitoring with artificial neural networks at the CMS experiment at the CERN Large Hadron Collider. arXiv preprint \n                    arXiv:1808.00911"},{"key":"9679_CR133","unstructured":"PSPP (2018) GNU PSPP for statistical analysis of sampled data. \n                    https:\/\/www.gnu.org\/software\/pspp\/\n                    \n                  . Accessed 25 Feb 2018"},{"key":"9679_CR134","unstructured":"Python (2018) Python programming language. \n                    https:\/\/www.python.org\/\n                    \n                  . Accessed 25 Feb 2018"},{"key":"9679_CR135","unstructured":"PyTorch (2018) PyTorch\u2014deep learning framework that puts python first. \n                    http:\/\/pytorch.org\/\n                    \n                  . Accessed 20 Oct 2018"},{"key":"9679_CR136","unstructured":"PyTorchTeam (2018) The road to 1.0: production ready PyTorch. \n                    https:\/\/pytorch.org\/blog\/the-road-to-1_0\/\n                    \n                  . Accessed 19 Sept 2018"},{"key":"9679_CR137","unstructured":"R-CRAN (2018) Comprehensive R Archive Network (cran). \n                    https:\/\/cran.r-project.org\/\n                    \n                  . Accessed 25 Feb 2018"},{"key":"9679_CR138","unstructured":"Rajpurkar P, Irvin J, Zhu K, Yang B, Mehta H, Duan T, Ding D, Bagul A, Langlotz C, Shpanskaya K et\u00a0al (2017) Chexnet: radiologist-level pneumonia detection on chest x-rays with deep learning. arXiv preprint \n                    arXiv:1711.05225"},{"issue":"10","key":"9679_CR139","doi-asserted-by":"publisher","first-page":"2727","DOI":"10.1109\/TSMC.2017.2700889","volume":"47","author":"S Ramirez-Gallego","year":"2017","unstructured":"Ramirez-Gallego S, Krawczyk B, Garcia S, Wozniak M, Benitez JM, Herrera F (2017) Nearest neighbor classification for high-speed big data streams using spark. IEEE Trans Syst Man Cybern Syst 47(10):2727\u20132739","journal-title":"IEEE Trans Syst Man Cybern Syst"},{"key":"9679_CR140","unstructured":"Rapid (2018) RapidMiner open source predictive analytics platform. \n                    https:\/\/rapidminer.com\/\n                    \n                  . Accessed 25 Feb 2018"},{"key":"9679_CR141","unstructured":"RapidMiner (2013) The core of RapidMiner is open source. \n                    https:\/\/rapidminer.com\/blog\/the-core-of-rapidminer-is-open-source\/\n                    \n                  . Accessed 22 Sept 2018"},{"key":"9679_CR142","unstructured":"Rehurek R (2018) Gensim topic modelling for human. \n                    https:\/\/radimrehurek.com\/gensim\/\n                    \n                  . Accessed 17 May 2018"},{"key":"9679_CR143","unstructured":"ROCm (2016) ROCm, a new era in open GPU computing. \n                    https:\/\/rocm.github.io\/\n                    \n                  . Accessed 25 Sept 2018"},{"key":"9679_CR144","unstructured":"ROCm-DL (2018) Deep learning framework support for ROCm. \n                    https:\/\/rocm-documentation.readthedocs.io\/en\/latest\/Deep_learning\/Deep-learning.html\n                    \n                  . Accessed 25 Sept 2018"},{"key":"9679_CR145","unstructured":"ROCm-HIP (2018) Hip: Convert CUDA to portable C++ code. \n                    https:\/\/github.com\/ROCm-Developer-Tools\/HIP\n                    \n                  . Accessed 25 Sept 2018"},{"key":"9679_CR146","unstructured":"Rouse M (2018) Intelligent system. \n                    https:\/\/whatis.techtarget.com\/definition\/intelligent-system\n                    \n                  . Accessed 15 Sept 2018"},{"key":"9679_CR147","unstructured":"Rproject (2018) R project for statistical computing. \n                    http:\/\/www.r-project.org\/\n                    \n                  . Accessed 25 Feb 2018"},{"issue":"3","key":"9679_CR148","doi-asserted-by":"publisher","first-page":"211","DOI":"10.1007\/s11263-015-0816-y","volume":"115","author":"O Russakovsky","year":"2015","unstructured":"Russakovsky O, Deng J, Su H, Krause J, Satheesh S, Ma S, Huang Z, Karpathy A, Khosla A, Bernstein M et al (2015) Imagenet large scale visual recognition challenge. Int J Comput Vis 115(3):211\u2013252","journal-title":"Int J Comput Vis"},{"key":"9679_CR149","doi-asserted-by":"crossref","unstructured":"Sam DB, Surya S, Babu RV (2017) Switching convolutional neural network for crowd counting. In: Proceedings of the IEEE conference on computer vision and pattern recognition, vol\u00a01, p\u00a06","DOI":"10.1109\/CVPR.2017.429"},{"key":"9679_CR150","unstructured":"SAS (2018) SAS (previously statistical analysis system). \n                    https:\/\/www.sas.com\/en_us\/\n                    \n                  . Accessed 25 Feb 2018"},{"key":"9679_CR151","doi-asserted-by":"crossref","unstructured":"Schlegl T, Seeb\u00f6ck P, Waldstein SM, Schmidt-Erfurth U, Langs G (2017) Unsupervised anomaly detection with generative adversarial networks to guide marker discovery. In: International conference on information processing in medical imaging. Springer, pp 146\u2013157","DOI":"10.1007\/978-3-319-59050-9_12"},{"key":"9679_CR152","doi-asserted-by":"publisher","first-page":"85","DOI":"10.1016\/j.neunet.2014.09.003","volume":"61","author":"J Schmidhuber","year":"2015","unstructured":"Schmidhuber J (2015) Deep learning in neural networks: an overview. Neural Netw 61:85\u2013117","journal-title":"Neural Netw"},{"key":"9679_CR153","unstructured":"Scikit (2018) Scikit-learn machine learning in Python. \n                    http:\/\/scikit-learn.org\/stable\/\n                    \n                  . Accessed 20 Oct 2018"},{"key":"9679_CR154","unstructured":"SciLab (2018) SciLab\u2014open source software for numerical computation. \n                    https:\/\/www.scilab.org\/\n                    \n                  . Accessed 25 Feb 2018"},{"key":"9679_CR155","unstructured":"SciPy (2018) SciPy\u2014Python-based ecosystem of open-source software for mathematics, science, and engineering. \n                    https:\/\/www.scipy.org\/\n                    \n                  . Accessed 25 Feb 2018"},{"key":"9679_CR156","doi-asserted-by":"crossref","unstructured":"Shi S, Wang Q, Xu P, Chu X (2016) Benchmarking state-of-the-art deep learning software tools. In: 2016 7th international conference on cloud computing and big data (CCBD). IEEE, pp 99\u2013104","DOI":"10.1109\/CCBD.2016.029"},{"key":"9679_CR157","unstructured":"Shogun (2018) Shogun official web page. \n                    http:\/\/www.shogun.ml\/\n                    \n                  . Accessed 24 Feb 2018"},{"key":"9679_CR158","unstructured":"ShogunGoogle (2018) Shogun machine learning toolbox\u2014Google summer of code archive. \n                    https:\/\/summerofcode.withgoogle.com\/archive\/2017\/organizations\/4704476053110784\/\n                    \n                  . Accessed 24 Feb 2018"},{"key":"9679_CR159","doi-asserted-by":"crossref","unstructured":"Siam M, Elkerdawy S, Jagersand M, Yogamani S (2017) Deep semantic segmentation for automated driving: taxonomy, roadmap and challenges. In: 2017 IEEE 20th international conference on intelligent transportation systems (ITSC). IEEE, pp 1\u20138","DOI":"10.1109\/ITSC.2017.8317714"},{"key":"9679_CR160","unstructured":"Simonyan K, Zisserman A (2014) Very deep convolutional networks for large-scale image recognition. arXiv preprint \n                    arXiv:1409.1556"},{"key":"9679_CR161","unstructured":"Skymind (2017) Comparing top deep learning frameworks: Deeplearning4j, Pytorch, Tensorflow, Caffe, Keras, MXNet, Gluon and CNTK. \n                    https:\/\/deeplearning4j.org\/compare-dl4j-tensorflow-pytorch\n                    \n                  . Accessed 28 Feb 2018"},{"key":"9679_CR162","unstructured":"Snoek J, Larochelle H, Adams RP (2012) Practical Bayesian optimization of machine learning algorithms. In: Advances in neural information processing systems, pp 2951\u20132959"},{"key":"9679_CR163","unstructured":"Sonnenburg S, Henschel S et\u00a0al (2010) The shogun machine learning toolbox. Journal of Machine Learning Research 11(Jun):1799\u20131802"},{"key":"9679_CR164","unstructured":"Sonnet (2018) Sonnet (Deepmind). \n                    https:\/\/github.com\/deepmind\/sonnet\n                    \n                  . Accessed 28 Feb 2018"},{"key":"9679_CR165","unstructured":"Spark (2018a) Announcement: dataframe-based API is primary API. \n                    https:\/\/spark.apache.org\/docs\/latest\/ml-guide.html\n                    \n                  . Accessed 17 Sept 2018"},{"key":"9679_CR166","unstructured":"Spark (2018b) Apache Spark\u2014fast and general engine for large-scale data processing. \n                    https:\/\/spark.apache.org\/\n                    \n                  . Accessed 22 Sept 2018"},{"key":"9679_CR167","unstructured":"SPSS (2018) SPSS. \n                    http:\/\/www.ibm.com\/software\/analytics\/spss\/\n                    \n                  . Accessed 25 Feb 2018"},{"key":"9679_CR168","unstructured":"Su P, Ding X, Zhang Y, Li Y, Zhao N (2017) Predicting blood pressure with deep bidirectional LSTM network. arxiv preprint. arXiv preprint \n                    arXiv:1705.04524"},{"issue":"12","key":"9679_CR169","doi-asserted-by":"publisher","first-page":"2295","DOI":"10.1109\/JPROC.2017.2761740","volume":"105","author":"V Sze","year":"2017","unstructured":"Sze V, Chen YH, Yang TJ, Emer JS (2017) Efficient processing of deep neural networks: a tutorial and survey. Proc IEEE 105(12):2295\u20132329","journal-title":"Proc IEEE"},{"key":"9679_CR170","doi-asserted-by":"crossref","unstructured":"Szegedy C, Liu W, Jia Y, Sermanet P, Reed S, Anguelov D, Erhan D, Vanhoucke V, Rabinovich A (2015) Going deeper with convolutions. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 1\u20139","DOI":"10.1109\/CVPR.2015.7298594"},{"key":"9679_CR171","unstructured":"Tableau (2018) Tableau software: business intelligence and analytics. \n                    https:\/\/www.tableau.com\/\n                    \n                  . Accessed 25 Feb 2018"},{"key":"9679_CR172","unstructured":"Tang S (2018) AI\/ML\/DL ICs and IPs. \n                    https:\/\/github.com\/basicmi\/Deep-Learning-Processor-List\n                    \n                  . Accessed 14 Sept 2018"},{"key":"9679_CR173","unstructured":"Tensor P (2018) Pretty tensor. \n                    https:\/\/github.com\/google\/prettytensor\n                    \n                  . Accessed 28 Feb 2018"},{"key":"9679_CR174","unstructured":"TensorFlow (2018) TensorFlow\u2014an open-source software library for machine intelligence. \n                    https:\/\/www.tensorflow.org\/\n                    \n                  . Accessed 20 Oct 2018"},{"key":"9679_CR175","unstructured":"TensorFlowCommunity (2018) TensorFlow\u2014roadmap. \n                    https:\/\/www.tensorflow.org\/community\/roadmap\n                    \n                  . Accessed 20 Sept 2018"},{"key":"9679_CR176","unstructured":"TensorFlowLite (2018) TensorFlowLite. \n                    https:\/\/www.tensorflow.org\/mobile\/\n                    \n                  . Accessed 20 Oct 2018"},{"key":"9679_CR177","unstructured":"TensorLayer (2018) TensorLayer. \n                    https:\/\/tensorlayer.readthedocs.io\/en\/latest\/\n                    \n                  . Accessed 28 Feb 2018"},{"key":"9679_CR178","unstructured":"TFLean (2018) TFLean. \n                    http:\/\/tflearn.org\/\n                    \n                  . Accessed 28 Feb 2018"},{"key":"9679_CR179","unstructured":"TFSlim (2018) TF-Slim\u2013Tensorflow-Slim\u2014lightweight library for defining, training and evaluating complex models in Tensorflow. \n                    https:\/\/github.com\/tensorflow\/tensorflow\/tree\/master\/tensorflow\/contrib\/slim\n                    \n                  . Accessed 28 Feb 2018"},{"key":"9679_CR180","unstructured":"Theano (2018) Theano. \n                    http:\/\/deeplearning.net\/software\/theano\n                    \n                  . Accessed 20 Oct 2018"},{"key":"9679_CR181","unstructured":"Tokui S, Oono K, Hido S, Clayton J (2015) Chainer: a next-generation open source framework for deep learning. In: Proceedings of workshop on machine learning systems (LearningSys) in the twenty-ninth annual conference on neural information processing systems (NIPS), vol\u00a05, pp 1\u20136"},{"key":"9679_CR182","unstructured":"Torch (2018) Torch\u2014scientific computing framework for LuaJIT. \n                    http:\/\/torch.ch\/\n                    \n                  . Accessed 26 Feb 2018"},{"key":"9679_CR183","doi-asserted-by":"publisher","first-page":"1185","DOI":"10.1016\/j.procs.2017.05.108","volume":"108","author":"FB Torro","year":"2017","unstructured":"Torro FB, Quilis JDS, Espert IB, Bayarri AA, Bonmati LM (2017) Accelerating the diffusion-weighted imaging biomarker in the clinical practice: comparative study. Proc Comput Sci 108:1185\u20131194","journal-title":"Proc Comput Sci"},{"issue":"1","key":"9679_CR184","doi-asserted-by":"publisher","first-page":"1238","DOI":"10.2991\/ijcis.10.1.82","volume":"10","author":"I Triguero","year":"2017","unstructured":"Triguero I, Gonzalez S, Moyano JM, Garcia S, Alcala-Fdez J, Luengo J, Fernandez A, del Jesus MJ, Sanchez L, Herrera F (2017) Keel 3.0: an open source software for multi-stage analysis in data mining. Int J Comput Intell Syst 10(1):1238\u20131249","journal-title":"Int J Comput Intell Syst"},{"key":"9679_CR185","volume-title":"Neural networks in finance and investing: using artificial intelligence to improve real world performance","year":"1992","unstructured":"Trippi RR, Turban E (eds) (1992) Neural networks in finance and investing: using artificial intelligence to improve real world performance. McGraw-Hill, New York"},{"key":"9679_CR186","doi-asserted-by":"crossref","unstructured":"Van\u00a0Horn G, Mac\u00a0Aodha O, Song Y, Cui Y, Sun C, Shepard A, Adam H, Perona P, Belongie S (2018) The iNaturalist species classification and detection dataset. thecvf.com","DOI":"10.1109\/CVPR.2018.00914"},{"key":"9679_CR187","unstructured":"Varangaonkar A (2017) Top 10 deep learning frameworks. \n                    https:\/\/datahub.packtpub.com\/deep-learning\/top-10-deep-learning-frameworks\n                    \n                  . Accessed 22 Sept 2018"},{"key":"9679_CR188","unstructured":"Veen FV (2016) The neural network zoo. \n                    http:\/\/www.asimovinstitute.org\/neural-network-zoo\/\n                    \n                  . Accessed 22 Feb 2018"},{"key":"9679_CR189","unstructured":"Vryniotis V (2018) 5 tips for multi-GPU training with Keras. \n                    http:\/\/blog.datumbox.com\/5-tips-for-multi-gpu-training-with-keras\/\n                    \n                  . Accessed 19 Sept 2018"},{"key":"9679_CR190","unstructured":"VW (2018) Vowpal Wabbit open source fast learning system. \n                    https:\/\/github.com\/JohnLangford\/vowpal_wabbit\/wiki\n                    \n                  . Accessed 20 Oct 2018"},{"key":"9679_CR191","unstructured":"VWAzure (2018) Text analytics and Vowpal Wabbit in Azure Machine Learning Studio. \n                    https:\/\/azure.microsoft.com\/en-in\/documentation\/videos\/text-analytics-and-vowpal-wabbit-in-azure-ml-studio\/\n                    \n                  . Accessed 25 Feb 2018"},{"key":"9679_CR192","unstructured":"Waikato (2018) Read-only mirror of the official Weka subversion repository (3.8.x). \n                    https:\/\/github.com\/Waikato\/weka-3.8\n                    \n                  . Accessed 17 Sept 2018"},{"issue":"9","key":"9679_CR193","doi-asserted-by":"publisher","first-page":"829","DOI":"10.1038\/nbt.4233","volume":"36","author":"M Wainberg","year":"2018","unstructured":"Wainberg M, Merico D, Delong A, Frey BJ (2018) Deep learning in biomedicine. Nat Biotechnol 36(9):829","journal-title":"Nat Biotechnol"},{"key":"9679_CR194","doi-asserted-by":"crossref","unstructured":"Wang TC, Liu MY, Zhu JY, Tao A, Kautz J, Catanzaro B (2018) High-resolution image synthesis and semantic manipulation with conditional GANs. In: IEEE conference on computer vision and pattern recognition (CVPR), vol\u00a01, p\u00a05","DOI":"10.1109\/CVPR.2018.00917"},{"key":"9679_CR195","doi-asserted-by":"crossref","unstructured":"Weinberger K, Dasgupta A, Langford J, Smola A, Attenberg J (2009) Feature hashing for large scale multitask learning. In: Proceedings of the 26th annual international conference on machine learning. ACM, pp 1113\u20131120","DOI":"10.1145\/1553374.1553516"},{"key":"9679_CR196","unstructured":"Weka3 (2018) Weka3: data mining software in Java. \n                    http:\/\/www.cs.waikato.ac.nz\/ml\/weka\/\n                    \n                  . Accessed 25 Feb 2018"},{"key":"9679_CR197","doi-asserted-by":"publisher","first-page":"40","DOI":"10.1016\/j.nima.2017.06.020","volume":"867","author":"M Wielgosz","year":"2017","unstructured":"Wielgosz M, Skocze\u0144 A, Mertik M (2017) Using LSTM recurrent neural networks for monitoring the LHC superconducting magnets. Nucl Instrum Methods Phys Res A 867:40\u201350. \n                    https:\/\/doi.org\/10.1016\/j.nima.2017.06.020","journal-title":"Nucl Instrum Methods Phys Res A"},{"key":"9679_CR198","unstructured":"Woolf M (2017) Benchmarking CNTK on Keras: is it better at deep learning than tensorflow? \n                    https:\/\/www.datasciencecentral.com\/profiles\/blogs\/search-for-the-fastest-deep-learning-framework-supported-by-keras\n                    \n                  . Accessed 27 Sept 2018"},{"key":"9679_CR199","unstructured":"Wu J, Zhang C, Xue T, Freeman B, Tenenbaum J (2016a) Learning a probabilistic latent space of object shapes via 3d generative-adversarial modeling. In: Advances in neural information processing systems, pp 82\u201390"},{"key":"9679_CR200","unstructured":"Wu Y, Schuster M, Chen Z, Le QV, Norouzi M, Macherey W, Krikun M, Cao Y, Gao Q, Macherey K et\u00a0al (2016b) Google\u2019s neural machine translation system: bridging the gap between human and machine translation. arXiv preprint \n                    arXiv:1609.08144"},{"key":"9679_CR201","unstructured":"Xu J, Gong E, Pauly J, Zaharchuk G (2017) 200x low-dose pet reconstruction using deep learning. arXiv preprint \n                    arXiv:1712.04119"},{"key":"9679_CR202","unstructured":"Yang LC, Chou SY, Yang YH (2017) Midinet: a convolutional generative adversarial network for symbolic-domain music generation. arXiv preprint \n                    arXiv:1703.10847"},{"issue":"3","key":"9679_CR203","doi-asserted-by":"publisher","first-page":"55","DOI":"10.1109\/MCI.2018.2840738","volume":"13","author":"T Young","year":"2018","unstructured":"Young T, Hazarika D, Poria S, Cambria E (2018) Recent trends in deep learning based natural language processing. IEEE Comput Intell Mag 13(3):55\u201375","journal-title":"IEEE Comput Intell Mag"},{"key":"9679_CR204","doi-asserted-by":"crossref","unstructured":"Zagoruyko S, Komodakis N (2016) Wide residual networks. arXiv preprint \n                    arXiv:1605.07146","DOI":"10.5244\/C.30.87"},{"key":"9679_CR205","unstructured":"Zamecnik B (2017) Towards efficient multi-gpu training in Keras with Tensorflow. \n                    https:\/\/medium.com\/rossum\/towards-efficient-multi-gpu-training-in-keras-with-tensorflow-8a0091074fb2\n                    \n                  . Accessed 19 Sept 2018"},{"key":"9679_CR206","unstructured":"Zeiler MD, Fergus R (2014) Visualizing and understanding convolutional networks. In: European conference on computer vision. Springer, pp 818\u2013833"},{"key":"9679_CR207","unstructured":"Zeppelin (2018) Apache Zeppelin. \n                    https:\/\/zeppelin.apache.org\/\n                    \n                  . Accessed 25 Feb 2018"},{"key":"9679_CR208","doi-asserted-by":"crossref","unstructured":"Zhang H, Xu T, Li H, Zhang S, Huang X, Wang X, Metaxas D (2017) StackGAN: text to photo-realistic image synthesis with stacked generative adversarial networks. arXiv preprint","DOI":"10.1109\/ICCV.2017.629"},{"key":"9679_CR209","doi-asserted-by":"crossref","unstructured":"Zhu JY, Park T, Isola P, Efros AA (2017) Unpaired image-to-image translation using cycle-consistent adversarial networks. arXiv preprint","DOI":"10.1109\/ICCV.2017.244"},{"key":"9679_CR210","unstructured":"Zygmunt Z (2014) Vowpal Wabbit, LibLinear\/SBM and StreamSVM compared. \n                    http:\/\/fastml.com\/vowpal-wabbit-liblinear-sbm-and-streamsvm-compared\/\n                    \n                  . Accessed 20 Oct 2018"}],"container-title":["Artificial Intelligence Review"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10462-018-09679-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10462-018-09679-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10462-018-09679-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,1,18]],"date-time":"2020-01-18T19:05:40Z","timestamp":1579374340000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10462-018-09679-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,1,19]]},"references-count":210,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2019,6]]}},"alternative-id":["9679"],"URL":"https:\/\/doi.org\/10.1007\/s10462-018-09679-z","relation":{},"ISSN":["0269-2821","1573-7462"],"issn-type":[{"value":"0269-2821","type":"print"},{"value":"1573-7462","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,1,19]]},"assertion":[{"value":"19 January 2019","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}