2017
DOI: 10.21528/lnlm-vol15-no1-art3
|View full text |Cite
|
Sign up to set email alerts
|

Qualitative analysis of deep learning frameworks

Abstract: Deep learning methods are becoming more popular for complex pattern recognition applications. As result, many frameworks have appeared aiming to facilitate the development of such applications. However, choosing a suitable framework may not be an easy task for new users. In this paper, a qualitative evaluation of four of the most popular Deep Learning frameworks is provided, including: Caffe, Torch, Lasagne and TensorFlow. A printed character recognition task was used as case study, and a Convolutional Neural … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2021
2021
2021
2021

Publication Types

Select...
3

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(3 citation statements)
references
References 20 publications
(34 reference statements)
0
3
0
Order By: Relevance
“…The infrastructure used to carry out the simulations was Google Colab (Collaboratory), which offers 12GB of RAM and a Tesla K80 GPU. It provides pre-configured Python 2 and 3 runtimes with essential machine learning and artificial intelligence libraries, such as TensorFlow, Matplotlib, and Keras [31,32].…”
Section: Methodsmentioning
confidence: 99%
“…The infrastructure used to carry out the simulations was Google Colab (Collaboratory), which offers 12GB of RAM and a Tesla K80 GPU. It provides pre-configured Python 2 and 3 runtimes with essential machine learning and artificial intelligence libraries, such as TensorFlow, Matplotlib, and Keras [31,32].…”
Section: Methodsmentioning
confidence: 99%
“…A challenge to be overcome by this method is to decide the initial topology, weights and biases to start with. The work [12], provides a qualitative evaluation of four of the most popular Deep Learning frameworks, including: Caffe, Torch, Lasagne and TensorFlow. A printed character recognition task was used as case study and a Convolutional Neural Network was implemented for this purpose.…”
Section: Related Workmentioning
confidence: 99%
“…Developing an ML model involves several tasks from acquiring a (labeled) set of examples, selecting an appropriate learning algorithm and its parameters, training the model, and evaluating the model's performance (Lwakatare et al, 2019;Ramos et al, 2020). It requires an understanding of complex algorithms and working processes, as well as a constantly increasing zoo of architectures, frameworks, etc., which makes choosing a suitable one a difficult task for novices (Gillies, 2016;Gutosk, 2017;Sulmont et al, 2019) as well as requiring the user to have a certain level of programming skills (Xie et al, 2019). As a consequence, students typically face several difficulties when starting to learn ML, making the process of building ML models inaccessible to many people (Ramos et al, 2020;Sankaran et al, 2018;Tamilselvam et al, 2019).…”
Section: Introductionmentioning
confidence: 99%