2020
Cococcioni, Marco; Rossi, Federico; Ruffaldi, Emanuele; Saponara, Sergio
Fast Approximations of Activation Functions in Deep Neural Networks when using Posit Arithmetic Journal Article
In: Sensors, vol. 20, no. 5, 2020, ISSN: 1424-8220.
@article{s20051515,
title = {Fast Approximations of Activation Functions in Deep Neural Networks when using Posit Arithmetic},
author = {Marco Cococcioni and Federico Rossi and Emanuele Ruffaldi and Sergio Saponara},
url = {https://www.mdpi.com/1424-8220/20/5/1515},
doi = {10.3390/s20051515},
issn = {1424-8220},
year = {2020},
date = {2020-01-01},
journal = {Sensors},
volume = {20},
number = {5},
abstract = {With increasing real-time constraints being put on the use of Deep Neural Networks (DNNs) by real-time scenarios, there is the need to review information representation. A very challenging path is to employ an encoding that allows a fast processing and hardware-friendly representation of information. Among the proposed alternatives to the IEEE 754 standard regarding floating point representation of real numbers, the recently introduced Posit format has been theoretically proven to be really promising in satisfying the mentioned requirements. However, with the absence of proper hardware support for this novel type, this evaluation can be conducted only through a software emulation. While waiting for the widespread availability of the Posit Processing Units (the equivalent of the Floating Point Unit (FPU)), we can already exploit the Posit representation and the currently available Arithmetic-Logic Unit (ALU) to speed up DNNs by manipulating the low-level bit string representations of Posits. As a first step, in this paper, we present new arithmetic properties of the Posit number system with a focus on the configuration with 0 exponent bits. In particular, we propose a new class of Posit operators called L1 operators, which consists of fast and approximated versions of existing arithmetic operations or functions (e.g., hyperbolic tangent (TANH) and extended linear unit (ELU)) only using integer arithmetic. These operators introduce very interesting properties and results: (i) faster evaluation than the exact counterpart with a negligible accuracy degradation; (ii) an efficient ALU emulation of a number of Posits operations; and (iii) the possibility to vectorize operations in Posits, using existing ALU vectorized operations (such as the scalable vector extension of ARM CPUs or advanced vector extensions on Intel CPUs). As a second step, we test the proposed activation function on Posit-based DNNs, showing how 16-bit down to 10-bit Posits represent an exact replacement for 32-bit floats while 8-bit Posits could be an interesting alternative to 32-bit floats since their performances are a bit lower but their high speed and low storage properties are very appealing (leading to a lower bandwidth demand and more cache-friendly code). Finally, we point out how small Posits (i.e., up to 14 bits long) are very interesting while PPUs become widespread, since Posit operations can be tabulated in a very efficient way (see details in the text).},
keywords = {},
pubstate = {published},
tppubtype = {article}
}
Gallo, Gionatan; Ferrari, Vincenzo; Marcelloni, Francesco; Ducange, Pietro
SK-MOEFS: A Library in Python for Designing Accurate and Explainable Fuzzy Models Proceedings Article
In: Lesot, Marie-Jeanne; Vieira, Susana; Reformat, Marek Z.; Carvalho, João Paulo; Wilbik, Anna; Bouchon-Meunier, Bernadette; Yager, Ronald R. (Ed.): Information Processing and Management of Uncertainty in Knowledge-Based Systems, pp. 68–81, Springer International Publishing, Cham, 2020, ISBN: 978-3-030-50153-2.
@inproceedings{10.1007/978-3-030-50153-2_6,
title = {SK-MOEFS: A Library in Python for Designing Accurate and Explainable Fuzzy Models},
author = {Gionatan Gallo and Vincenzo Ferrari and Francesco Marcelloni and Pietro Ducange},
editor = {Marie-Jeanne Lesot and Susana Vieira and Marek Z. Reformat and João Paulo Carvalho and Anna Wilbik and Bernadette Bouchon-Meunier and Ronald R. Yager},
isbn = {978-3-030-50153-2},
year = {2020},
date = {2020-01-01},
booktitle = {Information Processing and Management of Uncertainty in Knowledge-Based Systems},
pages = {68–81},
publisher = {Springer International Publishing},
address = {Cham},
abstract = {Recently, the explainability of Artificial Intelligence (AI) models and algorithms is becoming an important requirement in real-world applications. Indeed, although AI allows us to address and solve very difficult and complicated problems, AI-based tools act as a black box and, usually, do not explain how/why/when a specific decision has been taken. Among AI models, Fuzzy Rule-Based Systems (FRBSs) are recognized world-wide as transparent and interpretable tools: they can provide explanations in terms of linguistic rules. Moreover, FRBSs may achieve accuracy comparable to those achieved by less transparent models, such as neural networks and statistical models. In this work, we introduce SK-MOEFS (acronym of SciKit-Multi Objective Evolutionary Fuzzy System), a new Python library that allows the user to easily and quickly design FRBSs, employing Multi-Objective Evolutionary Algorithms. Indeed, a set of FRBSs, characterized by different trade-offs between their accuracy and their explainability, can be generated by SK-MOEFS. The user, then, will be able to select the most suitable model for his/her specific application.},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Bondielli, Alessandro; Ducange, Pietro; Marcelloni, Francesco
Exploiting Categorization of Online News for Profiling City Areas Proceedings Article
In: 2020 IEEE Conference on Evolving and Adaptive Intelligent Systems (EAIS), pp. 1-8, 2020.
@inproceedings{9122777,
title = {Exploiting Categorization of Online News for Profiling City Areas},
author = {Alessandro Bondielli and Pietro Ducange and Francesco Marcelloni},
doi = {10.1109/EAIS48028.2020.9122777},
year = {2020},
date = {2020-01-01},
booktitle = {2020 IEEE Conference on Evolving and Adaptive Intelligent Systems (EAIS)},
pages = {1-8},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Tavoschi, Lara; Quattrone, Filippo; D’Andrea, Eleonora; Ducange, Pietro; Vabanesi, Marco; Marcelloni, Francesco; Lopalco, Pier Luigi
Twitter as a sentinel tool to monitor public opinion on vaccination: an opinion mining analysis from September 2016 to August 2017 in Italy Journal Article
In: Human Vaccines & Immunotherapeutics, vol. 16, no. 5, pp. 1062-1069, 2020, (PMID: 32118519).
@article{doi:10.1080/21645515.2020.1714311,
title = {Twitter as a sentinel tool to monitor public opinion on vaccination: an opinion mining analysis from September 2016 to August 2017 in Italy},
author = {Lara Tavoschi and Filippo Quattrone and Eleonora D’Andrea and Pietro Ducange and Marco Vabanesi and Francesco Marcelloni and Pier Luigi Lopalco},
url = {https://doi.org/10.1080/21645515.2020.1714311},
doi = {10.1080/21645515.2020.1714311},
year = {2020},
date = {2020-01-01},
journal = {Human Vaccines & Immunotherapeutics},
volume = {16},
number = {5},
pages = {1062-1069},
publisher = {Taylor & Francis},
abstract = {ABSTRACTSocial media have become a common way for people to express their personal viewpoints, including sentiments about health topics. We present the results of an opinion mining analysis on vaccination performed on Twitter from September 2016 to August 2017 in Italy. Vaccine-related tweets were automatically classified as against, in favor or neutral in respect of the vaccination topic by means of supervised machine-learning techniques. During this period, we found an increasing trend in the number of tweets on this topic. According to the overall analysis by category, 60% of tweets were classified as neutral, 23% against vaccination, and 17% in favor of vaccination. Vaccine-related events appeared able to influence the number and the opinion polarity of tweets. In particular, the approval of the decree introducing mandatory immunization for selected childhood diseases produced a prominent effect in the social discussion in terms of number of tweets. Opinion mining analysis based on Twitter showed to be a potentially useful and timely sentinel system to assess the orientation of public opinion toward vaccination and, in future, it may effectively contribute to the development of appropriate communication and information strategies.},
note = {PMID: 32118519},
keywords = {},
pubstate = {published},
tppubtype = {article}
}
Pasquale, Giuseppe De; Spahiu, Blerina; Ducange, Pietro; Maurino, Andrea
Towards Automatic Classification of Sheet Music Conference
vol. 2646, 2020, (Cited by: 0).
@conference{Pasquale2020266,
title = {Towards Automatic Classification of Sheet Music},
author = {Giuseppe De Pasquale and Blerina Spahiu and Pietro Ducange and Andrea Maurino},
url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85090920093&partnerID=40&md5=0972ec9648f7140d19736a6ac7eb4275},
year = {2020},
date = {2020-01-01},
journal = {CEUR Workshop Proceedings},
volume = {2646},
pages = {266 – 277},
abstract = {Automatic music classification has been of interest since digital data about music became available within the Web. For this task, different automatic classification approaches have been proposed but all existing approaches are based on the analysis of sounds. To the best of our knowledge, there is no automatic solution that considers only the sheet music for classification. Therefore, within the following study, we introduce a machine-learning based approach in order to assign an author to new sheet music. Different features, that best represent the style of a writer has been extracted, and are given in input for training to a kNN algorithm. In addition, the article discusses the results and cases when the classifier fails to assign the right author. Copyright © 2020 for this paper by its authors.},
note = {Cited by: 0},
keywords = {},
pubstate = {published},
tppubtype = {conference}
}
Bondielli, Alessandro; Lebani, Gianluca E.; Passaro, Lucia C.; Lenci, Alessandro
CAPISCO @ CONcreTEXT 2020: (Un)supervised systems to contextualize concreteness with norming data Conference
vol. 2765, 2020, (Cited by: 1).
@conference{Bondielli2020,
title = {CAPISCO @ CONcreTEXT 2020: (Un)supervised systems to contextualize concreteness with norming data},
author = {Alessandro Bondielli and Gianluca E. Lebani and Lucia C. Passaro and Alessandro Lenci},
url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85097543971&partnerID=40&md5=92d1275a1d1d93b4de74fcbee6e8cc40},
year = {2020},
date = {2020-01-01},
journal = {CEUR Workshop Proceedings},
volume = {2765},
abstract = {This paper describes several approaches to the automatic rating of the concreteness of concepts in context, to approach the EVALITA 2020 “CONcreTEXT” task. Our systems focus on the interplay between words and their surrounding context by (i) exploiting annotated resources, (ii) using BERT masking to find potential substitutes of the target in specific contexts and measuring their average similarity with concrete and abstract centroids, and (iii) automatically generating labelled datasets to fine tune transformer models for regression. All the approaches have been tested both on English and Italian data. Both the best systems for each language ranked second in the task. Copyright © 2020 for this paper by its authors. Use permitted under Creative Commons License Attribution 4.0 International (CC BY 4.0).},
note = {Cited by: 1},
keywords = {},
pubstate = {published},
tppubtype = {conference}
}
Passaro, Lucia C.; Bondielli, Alessandro; Lenci, Alessandro; Marcelloni, Francesco
vol. 2696, 2020, (Cited by: 12).
@conference{Passaro2020,
title = {UNIPI-NLE at CheckThat! 2020: Approaching Fact Checking from a Sentence Similarity Perspective through the Lens of Transformers},
author = {Lucia C. Passaro and Alessandro Bondielli and Alessandro Lenci and Francesco Marcelloni},
url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85121823898&partnerID=40&md5=dd0ee8e9f0b443e15124a6a2d8156ab3},
year = {2020},
date = {2020-01-01},
journal = {CEUR Workshop Proceedings},
volume = {2696},
abstract = {This paper describes a Fact Checking system based on a combination of Information Extraction and Deep Learning strategies to approach the task named “Verified Claim Retrieval” (Task 2) for the CheckThat! 2020 evaluation campaign. The system is based on two main assumptions: a claim that verifies a tweet is expected i) to mention the same entities and keyphrases, and ii) to have a similar meaning. The former assumption has been addressed by exploiting an Information Extraction module capable of determining the pairs in which the tweet and the claim share at least a named entity or a relevant keyword. To address the latter, we exploited Deep Learning to refine the computation of the text similarity between a tweet and a claim, and to actually classify the pairs as correct matches or not. In particular, the system has been built starting from a pre-trained Sentence-BERT model, on which two cascade fine-tuning steps have been applied in order to i) assign a higher cosine similarity to gold pairs, and ii) classify a pair as correct or not. The final ranking produced by the system is the probability of the pair labelled as correct. Overall, the system reached a 0.91 MAP@5 on the test set. Copyright © 2020 for this paper by its authors.},
note = {Cited by: 12},
keywords = {},
pubstate = {published},
tppubtype = {conference}
}
Cococcioni, Marco; Rossi, Federico; Ruffaldi, Emanuele; Saponara, Sergio
A Fast Approximation of the Hyperbolic Tangent When Using Posit Numbers and Its Application to Deep Neural Networks Proceedings Article
In: Saponara, Sergio; Gloria, Alessandro De (Ed.): Applications in Electronics Pervading Industry, Environment and Society, pp. 213–221, Springer International Publishing, Cham, 2020, ISBN: 978-3-030-37277-4.
@inproceedings{10.1007/978-3-030-37277-4_25,
title = {A Fast Approximation of the Hyperbolic Tangent When Using Posit Numbers and Its Application to Deep Neural Networks},
author = {Marco Cococcioni and Federico Rossi and Emanuele Ruffaldi and Sergio Saponara},
editor = {Sergio Saponara and Alessandro De Gloria},
isbn = {978-3-030-37277-4},
year = {2020},
date = {2020-01-01},
booktitle = {Applications in Electronics Pervading Industry, Environment and Society},
pages = {213–221},
publisher = {Springer International Publishing},
address = {Cham},
abstract = {Deep Neural Networks (DNNs) are being used in more and more fields. Among the others, automotive is a field where deep neural networks are being exploited the most. An important aspect to be considered is the real-time constraint that this kind of applications put on neural network architectures. This poses the need for fast and hardware-friendly information representation. The recently proposed Posit format has been proved to be extremely efficient as a low-bit replacement of traditional floats. Its format has already allowed to construct a fast approximation of the sigmoid function, an activation function frequently used in DNNs. In this paper we present a fast approximation of another activation function widely used in DNNs: the hyperbolic tangent. In the experiment, we show how the approximated hyperbolic function outperforms the approximated sigmoid counterpart. The implication is clear: the posit format shows itself to be again DNN friendly, with important outcomes.},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Fiaschi, Lorenzo; Cococcioni, Marco
Generalizing Pure and Impure Iterated Prisoner's Dilemmas to the Case of Infinite and Infinitesimal Quantities Proceedings Article
In: Sergeyev, Yaroslav D.; Kvasov, Dmitri E. (Ed.): Numerical Computations: Theory and Algorithms, pp. 370–377, Springer International Publishing, Cham, 2020, ISBN: 978-3-030-40616-5.
@inproceedings{10.1007/978-3-030-40616-5_32,
title = {Generalizing Pure and Impure Iterated Prisoner's Dilemmas to the Case of Infinite and Infinitesimal Quantities},
author = {Lorenzo Fiaschi and Marco Cococcioni},
editor = {Yaroslav D. Sergeyev and Dmitri E. Kvasov},
isbn = {978-3-030-40616-5},
year = {2020},
date = {2020-01-01},
booktitle = {Numerical Computations: Theory and Algorithms},
pages = {370–377},
publisher = {Springer International Publishing},
address = {Cham},
abstract = {In this work, a generalization of both Pure and Impure iterated Prisoner's Dilemmas is presented. More precisely, the generalization concerns the use of non-Archimedean quantities, i.e., payoffs that can be infinite, finite or infinitesimal and probabilities that can be finite or infinitesimal. This new approach allows to model situations that cannot be adequately addressed using iterated games with purely finite quantities. This novel class of models contains, as a special case, the classical known ones. This is an important feature of the proposed methodology, which assures that we are proposing a generalization of the already known games. The properties of the generalized models have also been validated numerically, by using a Matlab simulator of Sergeyev's Infinity Computer.},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Cococcioni, Marco; Cudazzo, Alessandro; Pappalardo, Massimo; Sergeyev, Yaroslav D.
Grossone Methodology for Lexicographic Mixed-Integer Linear Programming Problems Proceedings Article
In: Sergeyev, Yaroslav D.; Kvasov, Dmitri E. (Ed.): Numerical Computations: Theory and Algorithms, pp. 337–345, Springer International Publishing, Cham, 2020, ISBN: 978-3-030-40616-5.
@inproceedings{10.1007/978-3-030-40616-5_28,
title = {Grossone Methodology for Lexicographic Mixed-Integer Linear Programming Problems},
author = {Marco Cococcioni and Alessandro Cudazzo and Massimo Pappalardo and Yaroslav D. Sergeyev},
editor = {Yaroslav D. Sergeyev and Dmitri E. Kvasov},
isbn = {978-3-030-40616-5},
year = {2020},
date = {2020-01-01},
booktitle = {Numerical Computations: Theory and Algorithms},
pages = {337–345},
publisher = {Springer International Publishing},
address = {Cham},
abstract = {In this work we have addressed lexicographic multi-objective linear programming problems where some of the variables are constrained to be integer. We have called this class of problems LMILP, which stands for Lexicographic Mixed Integer Linear Programming. Following one of the approach used to solve mixed integer linear programming problems, the branch and bound technique, we have extended it to work with infinitesimal/infinite numbers, exploiting the Grossone Methodology. The new algorithm, called GrossBB, is able to solve this new class of problems, by using internally the GrossSimplex algorithm (a recently introduced Grossone extension of the well-known simplex algorithm, to solve lexicographic LP problems without integer constraints). Finally we have illustrated the working principles of the GrossBB on a test problem.},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
2019
Pecori, Riccardo; Ducange, Pietro; Marcelloni, Francesco
Incremental Learning of Fuzzy Decision Trees for Streaming Data Classification Proceedings Article
In: Proceedings of the 11th Conference of the European Society for Fuzzy Logic and Technology (EUSFLAT 2019), pp. 748-755, Atlantis Press, 2019, ISSN: 2589-6644.
@inproceedings{Pecori2019/08,
title = {Incremental Learning of Fuzzy Decision Trees for Streaming Data Classification},
author = {Riccardo Pecori and Pietro Ducange and Francesco Marcelloni},
url = {https://doi.org/10.2991/eusflat-19.2019.102},
doi = {10.2991/eusflat-19.2019.102},
issn = {2589-6644},
year = {2019},
date = {2019-12-12},
booktitle = {Proceedings of the 11th Conference of the European Society for Fuzzy Logic and Technology (EUSFLAT 2019)},
pages = {748-755},
publisher = {Atlantis Press},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
D’Andrea, Eleonora; Lazzerini, Beatrice; Marcelloni, Francesco
A System for Multi-Passenger Urban Ridesharing Recommendations with Ordered Multiple Stops Journal Article
In: The Computer Journal, vol. 63, no. 5, pp. 657-687, 2019, ISSN: 0010-4620.
@article{10.1093/comjnl/bxz009,
title = {A System for Multi-Passenger Urban Ridesharing Recommendations with Ordered Multiple Stops},
author = {Eleonora D’Andrea and Beatrice Lazzerini and Francesco Marcelloni},
url = {https://doi.org/10.1093/comjnl/bxz009},
doi = {10.1093/comjnl/bxz009},
issn = {0010-4620},
year = {2019},
date = {2019-01-01},
journal = {The Computer Journal},
volume = {63},
number = {5},
pages = {657-687},
abstract = {Traffic and air pollution caused by the increasing number of cars have become important issues in nowadays cities. A possible solution is to employ recommender systems for efficient ridesharing among users. These systems, however, typically do not allow specifying ordered stops, thus preventing a large amount of possible users from exploiting ridesharing, e.g. parents leaving kids at school while going to work. Indeed, if a parent desired to share a ride, he/she would need to indicate the following constraint in the path: the stop at school should precede the stop at work. In this paper, we propose a ridesharing recommender, which allows each user to specify an ordered list of stops and suggests efficient ride matches. The ride-matching criterion is based on a dissimilarity between the driver’s path and the shared path, computed as the shortest path on a directed acyclic graph with ordering constraints between the stops defined in the single paths. The dissimilarity value is the detour requested to the driver to visit also the stops of the paths involved in the ride-share, respecting the visiting order of the stops within each path. Results are presented on a case study involving the city of Pisa.},
keywords = {},
pubstate = {published},
tppubtype = {article}
}
Cococcioni, Marco; Rossi, Federico; Ruffaldi, Emanuele; Saponara, Sergio
Novel Arithmetics to Accelerate Machine Learning Classifiers in Autonomous Driving Applications Proceedings Article
In: 2019 26th IEEE International Conference on Electronics, Circuits and Systems (ICECS), pp. 779-782, 2019.
@inproceedings{8965031,
title = {Novel Arithmetics to Accelerate Machine Learning Classifiers in Autonomous Driving Applications},
author = {Marco Cococcioni and Federico Rossi and Emanuele Ruffaldi and Sergio Saponara},
doi = {10.1109/ICECS46596.2019.8965031},
year = {2019},
date = {2019-01-01},
booktitle = {2019 26th IEEE International Conference on Electronics, Circuits and Systems (ICECS)},
pages = {779-782},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Bondielli, Alessandro; Marcelloni, Francesco
A survey on fake news and rumour detection techniques Journal Article
In: Information Sciences, vol. 497, pp. 38-55, 2019, ISSN: 0020-0255.
@article{BONDIELLI201938,
title = {A survey on fake news and rumour detection techniques},
author = {Alessandro Bondielli and Francesco Marcelloni},
url = {https://www.sciencedirect.com/science/article/pii/S0020025519304372},
doi = {https://doi.org/10.1016/j.ins.2019.05.035},
issn = {0020-0255},
year = {2019},
date = {2019-01-01},
journal = {Information Sciences},
volume = {497},
pages = {38-55},
abstract = {False or unverified information spreads just like accurate information on the web, thus possibly going viral and influencing the public opinion and its decisions. Fake news and rumours represent the most popular forms of false and unverified information, respectively, and should be detected as soon as possible for avoiding their dramatic effects. The interest in effective detection techniques has been therefore growing very fast in the last years. In this paper we survey the different approaches to automatic detection of fake news and rumours proposed in the recent literature. In particular, we focus on five main aspects. First, we report and discuss the various definitions of fake news and rumours that have been considered in the literature. Second, we highlight how the collection of relevant data for performing fake news and rumours detection is problematic and we present the various approaches, which have been adopted to gather these data, as well as the publicly available datasets. Third, we describe the features that have been considered in fake news and rumour detection approaches. Fourth, we provide a comprehensive analysis on the various techniques used to perform rumour and fake news detection. Finally, we identify and discuss future directions.},
keywords = {},
pubstate = {published},
tppubtype = {article}
}
Amraoui, Hend; Elloumi, Mourad; Marcelloni, Francesco; Mhamdi, Faouzi; Verzotto, Davide
Theoretical and Practical Analyses in Metagenomic Sequence Classification Proceedings Article
In: Anderst-Kotsis, Gabriele; Tjoa, A Min; Khalil, Ismail; Elloumi, Mourad; Mashkoor, Atif; Sametinger, Johannes; Larrucea, Xabier; Fensel, Anna; Martinez-Gil, Jorge; Moser, Bernhard; Seifert, Christin; Stein, Benno; Granitzer, Michael (Ed.): Database and Expert Systems Applications, pp. 27–37, Springer International Publishing, Cham, 2019, ISBN: 978-3-030-27684-3.
@inproceedings{10.1007/978-3-030-27684-3_5,
title = {Theoretical and Practical Analyses in Metagenomic Sequence Classification},
author = {Hend Amraoui and Mourad Elloumi and Francesco Marcelloni and Faouzi Mhamdi and Davide Verzotto},
editor = {Gabriele Anderst-Kotsis and A Min Tjoa and Ismail Khalil and Mourad Elloumi and Atif Mashkoor and Johannes Sametinger and Xabier Larrucea and Anna Fensel and Jorge Martinez-Gil and Bernhard Moser and Christin Seifert and Benno Stein and Michael Granitzer},
isbn = {978-3-030-27684-3},
year = {2019},
date = {2019-01-01},
booktitle = {Database and Expert Systems Applications},
pages = {27–37},
publisher = {Springer International Publishing},
address = {Cham},
abstract = {Metagenomics is the study of genomic sequences in a heterogeneous microbial sample taken, e.g. from soil, water, human microbiome and skin. One of the primary objectives of metagenomic studies is to assign a taxonomic identity to each read sequenced from a sample and then to estimate the abundance of the known clades. With ever-increasing metagenomic datasets obtained from high-throughput sequencing technologies readily available nowadays, several fast and accurate methods have been developed that can work with reasonable computing requirements. Here we provide an overview of the state-of-the-art methods for the classification of metagenomic sequences, especially highlighting theoretical factors that seem to correlate well with practical factors, and could therefore be useful in the choice or development of a new method in experimental contexts. In particular, we emphasize that the information derived from the known genomes and eventually used in the learning and classification processes may create several experimental issues—mostly based on the amount of information used in the processes and its uniqueness, significance, and redundancy,—and some of these issues are intrinsic both in current alignment-based approaches and in compositional ones. This entails the need to develop efficient alignment-free methods that overcome such problems by combining the learning and classification processes in a single framework.},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Renda, Alessandro; Barsacchi, Marco; Bechini, Alessio; Marcelloni, Francesco
Comparing ensemble strategies for deep learning: An application to facial expression recognition Journal Article
In: Expert Systems with Applications, vol. 136, pp. 1-11, 2019, ISSN: 0957-4174.
@article{RENDA20191,
title = {Comparing ensemble strategies for deep learning: An application to facial expression recognition},
author = {Alessandro Renda and Marco Barsacchi and Alessio Bechini and Francesco Marcelloni},
url = {https://www.sciencedirect.com/science/article/pii/S0957417419304257},
doi = {https://doi.org/10.1016/j.eswa.2019.06.025},
issn = {0957-4174},
year = {2019},
date = {2019-01-01},
journal = {Expert Systems with Applications},
volume = {136},
pages = {1-11},
abstract = {Recent works have shown that Convolutional Neural Networks (CNNs), because of their effectiveness in feature extraction and classification tasks, are suitable tools to address the Facial Expression Recognition (FER) problem. Further, it has been pointed out how ensembles of CNNs allow improving classification accuracy. Nevertheless, a detailed experimental analysis on how ensembles of CNNs could be effectively generated in the FER context has not been performed yet, although it would have considerable value for improving the results obtained in the FER task. This paper aims to present an extensive investigation on different aspects of the ensemble generation, focusing on the factors that influence the classification accuracy on the FER context. In particular, we evaluate several strategies for the ensemble generation, different aggregation schemes, and the dependence upon the number of base classifiers in the ensemble. The final objective is to provide some indications for building up effective ensembles of CNNs. Specifically, we observed that exploiting different sources of variability is crucial for the improvement of the overall accuracy. To this aim, pre-processing and pre-training procedures are able to provide a satisfactory variability across the base classifiers, while the use of different seeds does not appear as an effective solution. Bagging ensures a high ensemble gain, but the overall accuracy is limited by poor-performing base classifiers. The impact of increasing the ensemble size specifically depends on the adopted strategy, but also in the best case the performance gain obtained by involving additional base classifiers becomes not significant beyond a certain limit size, thus suggesting to avoid very large ensembles. Finally, the classic averaging voting proves to be an appropriate aggregation scheme, achieving accuracy values comparable to or slightly better than the other experimented operators.},
keywords = {},
pubstate = {published},
tppubtype = {article}
}
Bondielli, Alessandro; Marcelloni, Francesco
A Data-Driven Approach to Automatic Extraction of Professional Figure Profiles from Résumés Proceedings Article
In: Yin, Hujun; Camacho, David; Tino, Peter; Tallón-Ballesteros, Antonio J.; Menezes, Ronaldo; Allmendinger, Richard (Ed.): Intelligent Data Engineering and Automated Learning – IDEAL 2019, pp. 155–165, Springer International Publishing, Cham, 2019, ISBN: 978-3-030-33607-3.
@inproceedings{10.1007/978-3-030-33607-3_18,
title = {A Data-Driven Approach to Automatic Extraction of Professional Figure Profiles from Résumés},
author = {Alessandro Bondielli and Francesco Marcelloni},
editor = {Hujun Yin and David Camacho and Peter Tino and Antonio J. Tallón-Ballesteros and Ronaldo Menezes and Richard Allmendinger},
isbn = {978-3-030-33607-3},
year = {2019},
date = {2019-01-01},
booktitle = {Intelligent Data Engineering and Automated Learning – IDEAL 2019},
pages = {155–165},
publisher = {Springer International Publishing},
address = {Cham},
abstract = {The process of selecting and interviewing suitable candidates for a job position is time-consuming and labour-intensive. Despite the existence of software applications aimed at helping professional recruiters in the process, only recently with Industry 4.0 there has been a real interest in implementing autonomous and data-driven approaches that can provide insights and practical assistance to recruiters.},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Cascone, Livio; Ducange, Pietro; Marcelloni, Francesco
Exploiting Online Newspaper Articles Metadata for Profiling City Areas Proceedings Article
In: Yin, Hujun; Camacho, David; Tino, Peter; Tallón-Ballesteros, Antonio J.; Menezes, Ronaldo; Allmendinger, Richard (Ed.): Intelligent Data Engineering and Automated Learning – IDEAL 2019, pp. 203–215, Springer International Publishing, Cham, 2019, ISBN: 978-3-030-33617-2.
@inproceedings{10.1007/978-3-030-33617-2_22,
title = {Exploiting Online Newspaper Articles Metadata for Profiling City Areas},
author = {Livio Cascone and Pietro Ducange and Francesco Marcelloni},
editor = {Hujun Yin and David Camacho and Peter Tino and Antonio J. Tallón-Ballesteros and Ronaldo Menezes and Richard Allmendinger},
isbn = {978-3-030-33617-2},
year = {2019},
date = {2019-01-01},
booktitle = {Intelligent Data Engineering and Automated Learning – IDEAL 2019},
pages = {203–215},
publisher = {Springer International Publishing},
address = {Cham},
abstract = {News websites are among the most popular sources from which internet users read news articles. Such articles are often freely available and updated very frequently. Apart from the description of the specific news, these articles often contain metadata that can be automatically extracted and analyzed using data mining and machine learning techniques. In this work, we discuss how online news articles can be integrated as a further source of information in a framework for profiling city areas. We present some preliminary results considering online news articles related to the city of Rome. We characterize the different areas of Rome in terms of criminality, events, services, urban problems, decay and accidents. Profiles are identified using the k-means clustering algorithm. In order to offer better services to citizens and visitors, the profiles of the city areas may be a useful support for the decision making process of local administrations.},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Picerno, Pietro; Pecori, Riccardo; Raviolo, Paolo; Ducange, Pietro
Smartphones and Exergame Controllers as BYOD Solutions for the e-tivities of an Online Sport and Exercise Sciences University Program Proceedings Article
In: Burgos, Daniel; Cimitile, Marta; Ducange, Pietro; Pecori, Riccardo; Picerno, Pietro; Raviolo, Paolo; Stracke, Christian M. (Ed.): Higher Education Learning Methodologies and Technologies Online, pp. 217–227, Springer International Publishing, Cham, 2019, ISBN: 978-3-030-31284-8.
@inproceedings{10.1007/978-3-030-31284-8_17,
title = {Smartphones and Exergame Controllers as BYOD Solutions for the e-tivities of an Online Sport and Exercise Sciences University Program},
author = {Pietro Picerno and Riccardo Pecori and Paolo Raviolo and Pietro Ducange},
editor = {Daniel Burgos and Marta Cimitile and Pietro Ducange and Riccardo Pecori and Pietro Picerno and Paolo Raviolo and Christian M. Stracke},
isbn = {978-3-030-31284-8},
year = {2019},
date = {2019-01-01},
booktitle = {Higher Education Learning Methodologies and Technologies Online},
pages = {217–227},
publisher = {Springer International Publishing},
address = {Cham},
abstract = {In this paper, smartphones and exergame controllers are proposed as BYOD (Bring Your Own Device) solutions for carrying out the interactive learning activities of an online sport and exercise sciences university program. Such devices can be used as sources of kinematic and physiological data during the execution of some selected physical activities for providing, at the same time, a real-time feedback to the student and a ubiquitous assessment to the teacher. Some use scenarios are presented together with a conceptual framework for integrating such devices (and relevant data stream) in an e-learning platform based on a Cloud and Fog Computing architecture.},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Aliperti, Andrea; Bechini, Alessio; Marcelloni, Francesco; Renda, Alessandro
A Fuzzy Density-based Clustering Algorithm for Streaming Data Proceedings Article
In: 2019 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE), pp. 1-6, 2019.
@inproceedings{8858909,
title = {A Fuzzy Density-based Clustering Algorithm for Streaming Data},
author = {Andrea Aliperti and Alessio Bechini and Francesco Marcelloni and Alessandro Renda},
doi = {10.1109/FUZZ-IEEE.2019.8858909},
year = {2019},
date = {2019-01-01},
booktitle = {2019 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE)},
pages = {1-6},
keywords = {},
pubstate = {published},
tppubtype = {inproceedings}
}
Barsacchi, Marco; Bechini, Alessio; Ducange, Pietro; Marcelloni, Francesco
In: Cognitive Computation, vol. 11, no. 3, pp. 367 – 387, 2019, (Cited by: 13).
@article{Barsacchi2019367,
title = {Optimizing Partition Granularity, Membership Function Parameters, and Rule Bases of Fuzzy Classifiers for Big Data by a Multi-objective Evolutionary Approach},
author = {Marco Barsacchi and Alessio Bechini and Pietro Ducange and Francesco Marcelloni},
url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85059518114&doi=10.1007%2fs12559-018-9613-6&partnerID=40&md5=f5c60b61bc25cd98bc56fc4c4deccbe3},
doi = {10.1007/s12559-018-9613-6},
year = {2019},
date = {2019-01-01},
journal = {Cognitive Computation},
volume = {11},
number = {3},
pages = {367 – 387},
abstract = {Classical data mining algorithms are considered inadequate to manage the volume, variety, velocity, and veracity aspects of big data. The advent of a number of open-source cluster-computing frameworks has opened new interesting perspectives for handling the volume and velocity features. In this context, thanks to their capability of coping with vague and imprecise information, distributed fuzzy models appear to be particularly suitable for handling the variety and veracity features of big data. Moreover, the interpretability of fuzzy models may assume a particular relevance in the context of big data mining. In this work, we propose a novel approach for generating, out of big data, a set of fuzzy rule–based classifiers characterized by different optimal trade-offs between accuracy and interpretability. We extend a state-of-the-art distributed multi-objective evolutionary learning scheme, implemented under the Apache Spark environment. In particular, we exploit a recently proposed distributed fuzzy decision tree learning approach for generating an initial rule base that serves as input to the evolutionary process. Furthermore, we integrate the evolutionary learning scheme with an ad hoc strategy for the granularity learning of the fuzzy partitions, along with the optimization of both the rule base and the fuzzy set parameters. Experimental investigations show that the proposed approach is able to generate fuzzy rule–based classifiers that are significantly less complex than the ones generated by the original multi-objective evolutionary learning scheme, while keeping the same accuracy levels. © 2019, Springer Science+Business Media, LLC, part of Springer Nature.},
note = {Cited by: 13},
keywords = {},
pubstate = {published},
tppubtype = {article}
}
D'Andrea, Eleonora; Ducange, Pietro; Bechini, Alessio; Renda, Alessandro; Marcelloni, Francesco
Monitoring the public opinion about the vaccination topic from tweets analysis Journal Article
In: Expert Systems with Applications, vol. 116, pp. 209-226, 2019, ISSN: 0957-4174.
@article{DANDREA2019209,
title = {Monitoring the public opinion about the vaccination topic from tweets analysis},
author = {Eleonora D'Andrea and Pietro Ducange and Alessio Bechini and Alessandro Renda and Francesco Marcelloni},
url = {https://www.sciencedirect.com/science/article/pii/S0957417418305803},
doi = {https://doi.org/10.1016/j.eswa.2018.09.009},
issn = {0957-4174},
year = {2019},
date = {2019-01-01},
journal = {Expert Systems with Applications},
volume = {116},
pages = {209-226},
abstract = {The paper presents an intelligent system to automatically infer trends in the public opinion regarding the stance towards the vaccination topic: it enables the detection of significant opinion shifts, which can be possibly explained with the occurrence of specific social context-related events. The Italian setting has been taken as the reference use case. The source of information exploited by the system is represented by the collection of vaccine-related tweets, fetched from Twitter according to specific criteria; subsequently, tweets undergo a textual elaboration and a final classification to detect the expressed stance towards vaccination (i.e. in favor, not in favor, and neutral). In tuning the system, we tested multiple combinations of different text representations and classification approaches: the best accuracy was achieved by the scheme that adopts the bag-of-words, with stemmed n-grams as tokens, for text representation and the support vector machine model for the classification. By presenting the results of a monitoring campaign lasting 10 months, we show that the system may be used to track and monitor the public opinion about vaccination decision making, in a low-cost, real-time, and quick fashion. Finally, we also verified that the proposed scheme for continuous tweet classification does not seem to suffer particularly from concept drift, considering the time span of the monitoring campaign.},
keywords = {},
pubstate = {published},
tppubtype = {article}
}
Fernandez, Alberto; Herrera, Francisco; Cordon, Oscar; del Jesus, Maria Jose; Marcelloni, Francesco
Evolutionary Fuzzy Systems for Explainable Artificial Intelligence: Why, When, What for, and Where to? Journal Article
In: IEEE Computational Intelligence Magazine, vol. 14, no. 1, pp. 69-81, 2019.
@article{8610271,
title = {Evolutionary Fuzzy Systems for Explainable Artificial Intelligence: Why, When, What for, and Where to?},
author = {Alberto Fernandez and Francisco Herrera and Oscar Cordon and Maria Jose del Jesus and Francesco Marcelloni},
doi = {10.1109/MCI.2018.2881645},
year = {2019},
date = {2019-01-01},
journal = {IEEE Computational Intelligence Magazine},
volume = {14},
number = {1},
pages = {69-81},
keywords = {},
pubstate = {published},
tppubtype = {article}
}
Pecori, Riccardo; Suraci, Vincenzo; Ducange, Pietro
Efficient computation of key performance indicators in a distance learning university Journal Article
In: Information Discovery and Delivery, vol. 47, no. 2, pp. 96 – 105, 2019, (Cited by: 6).
@article{Pecori201996,
title = {Efficient computation of key performance indicators in a distance learning university},
author = {Riccardo Pecori and Vincenzo Suraci and Pietro Ducange},
url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85062468115&doi=10.1108%2fIDD-09-2018-0050&partnerID=40&md5=8e1a448aefea0f88fe845827da6b194d},
doi = {10.1108/IDD-09-2018-0050},
year = {2019},
date = {2019-01-01},
journal = {Information Discovery and Delivery},
volume = {47},
number = {2},
pages = {96 – 105},
abstract = {Purpose: Managing efficiently educational Big Data, produced by Virtual Learning Environments, is becoming a compelling necessity, especially for those universities providing distance learning. This paper aims to propose a possible framework to compute efficiently key performance indicators, summarizing the trends of students’ academic careers, by using educational Big Data. Design/methodology/approach: The framework is designed and implemented in a distributed fashion. The parallel computation of the indicators through Map and Reduce nodes is carefully described, together with the workflow of data, from the educational sources to a NoSQL database and to the learning analytics engine. Findings: This framework was tested at eCampus University, an Italian distance learning institution, and it was able to significantly reduce the amount of time needed to compute key performance indicators. Moreover, by implementing a proper data representation dashboard, it resulted in a useful help and support for educational decisions and performance analyses and for revealing possible criticalities. Originality/value: The framework proposed integrates for the first time, to the best of the authors’ knowledge, a set of modules, designed and implemented in a distributed fashion, to compute key performance indicators for distance learning institutions. It can be used to analyze the dropouts and the outcomes of students and, therefore, to evaluate the performances of universities, which can, in turn, propose effective improvements toward enhancing the overall e-learning scenario. © 2019, Emerald Publishing Limited.},
note = {Cited by: 6},
keywords = {},
pubstate = {published},
tppubtype = {article}
}
Ducange, Pietro; Fazzolari, Michela; Petrocchi, Marinella; Vecchio, Massimo
An effective Decision Support System for social media listening based on cross-source sentiment analysis models Journal Article
In: Engineering Applications of Artificial Intelligence, vol. 78, pp. 71-85, 2019, ISSN: 0952-1976.
@article{DUCANGE201971,
title = {An effective Decision Support System for social media listening based on cross-source sentiment analysis models},
author = {Pietro Ducange and Michela Fazzolari and Marinella Petrocchi and Massimo Vecchio},
url = {https://www.sciencedirect.com/science/article/pii/S0952197618302252},
doi = {https://doi.org/10.1016/j.engappai.2018.10.014},
issn = {0952-1976},
year = {2019},
date = {2019-01-01},
journal = {Engineering Applications of Artificial Intelligence},
volume = {78},
pages = {71-85},
abstract = {Nowadays, companies and enterprises are more and more incline to exploit the pervasive action of on-line social media, such as Facebook, Twitter and Instagram. Indeed, several promotional and marketing campaigns are carried out by concurrently adopting several social medial channels. These campaigns reach very quickly a wide range of different categories of users, since many people spend most of their time on on-line social media during the day. In this work, a Decision Support System (DSS) is presented, which is able to efficiently support companies and enterprises in managing promotional and marketing campaigns on multiple social media channels. The proposed DSS continuously monitors multiple social channels, by collecting social media users’ comments on promotions, products, and services. Then, through the analysis of these data, the DSS estimates the reputation of brands related to specific companies and provides feedbacks about a digital marketing campaign. The core of the proposed DSS is a Sentiment Analysis Engine (SAE), which is able to estimate the users’ sentiment in terms of positive, negative or neutral polarity, expressed in a comment. The SAE is based on a machine learning text classification model, which is initially trained by using real data streams coming from different social media platforms specialized in user reviews (e.g., TripAdvisor). Then, the monitoring and the sentiment classification are carried out on the comments continuously extracted from a set of public pages and channels of publicly available social networking platforms (e.g., Facebook, Twitter, and Instagram). This approach is labeled as cross-source sentiment analysis. After some discussions on the design and the implementation of the proposed DSS, some results are shown about the experimentation of the proposed DSS on two scenarios, namely restaurants and consumer electronics online shops. Specifically, first the application of effective sentiment analysis models, created relying on user reviews is discussed: the models achieve accuracies higher than 90%. Then, such models are embedded into the proposed DSS. Finally, the results of a social listening campaign are presented. The campaign was carried out by fusing data streams coming from real social channels of popular companies belonging to the selected scenarios.},
keywords = {},
pubstate = {published},
tppubtype = {article}
}
Marinis, Lorenzo De; Cococcioni, Marco; Castoldi, Piero; Andriolli, Nicola
Photonic Neural Networks: A Survey Journal Article
In: IEEE Access, vol. 7, pp. 175827-175841, 2019.
@article{8918400,
title = {Photonic Neural Networks: A Survey},
author = {Lorenzo De Marinis and Marco Cococcioni and Piero Castoldi and Nicola Andriolli},
doi = {10.1109/ACCESS.2019.2957245},
year = {2019},
date = {2019-01-01},
journal = {IEEE Access},
volume = {7},
pages = {175827-175841},
keywords = {},
pubstate = {published},
tppubtype = {article}
}