Annalisa Appice 0000-0001-9840-844X

Dr. Annalisa Appice 0000-0001-9840-844X

orcid

Research Focus & Metrics

Academic Career Length

25Years (2002-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
16 March 2020 in IEEE Access
Verified
Journal Article
Open access
GAGiuseppina Andresini
Giuseppina Andresini
A0Annalisa Appice 0000-0001-9840-844X
Annalisa Appice 0000-0001-9840-844X
NMNicola Di Mauro
Nicola Di Mauro
Loglisci CorradoLoglisci Corrado
Loglisci Corrado
Donato MalerbaDonato Malerba
Donato Malerba
Networks had an increasing impact on modern life since network cybersecurity has become an important research field. Several machine learning techniques have been developed to build network intrusion detection systems for correctly detecting unforeseen cyber-attacks at the network-level. For example, deep artificial neural network architectures have recently achieved state-of-the-art results. In this paper a novel deep neural network architecture is defined, in order to learn flexible and effective intrusion detection models, by combining an unsupervised stage for multi-channel feature learning with a supervised one exploiting feature dependencies on cross channels. The aim is to investigate whether class-specific features of the network flows could be learned and added to the original ones in order to increase the model accuracy. In particular, in the unsupervised stage, two autoencoders are separately learned on normal and attack flows, respectively. As the top layer in the decoder of these autoencoders reconstructs samples in the same space as the input one, they could be used to define two new feature vectors allowing the representation of each network flow as a multi-channel sample. In the supervised stage, a multi-channel parametric convolution is adopted, in order to learn the effect of each channel on the others. In particular, as the samples belong to two different distributions (normal and attack flows), the samples labelled as normal should be more similar to the representation reconstructed with the normal autoencoder than that of the attack one, and viceversa. This expected dependency will be exploited to better disentangle the differences between normal and attack flows. The proposed neural network architecture leads to better predictive accuracy when compared to competitive intrusion detection architectures on three benchmark datasets.

15 March 2004 in IEEE Transactions on Pattern Analysis and Machine Intelligence
Verified
Journal Article
Closed access
Donato MalerbaDonato Malerba
Donato Malerba
FEF. Esposito
F. Esposito
Michelangelo CeciMichelangelo Ceci
Michelangelo Ceci
A0Annalisa Appice 0000-0001-9840-844X
Annalisa Appice 0000-0001-9840-844X
Model trees are an extension of regression trees that associate leaves with multiple regression models. In this paper, a method for the data-driven construction of model trees is presented, namely, the stepwise model tree induction (SMOTI) method. Its main characteristic is the induction of trees with two types of nodes: regression nodes, which perform only straight-line regression, and splitting nodes, which partition the feature space. The multiple linear model associated with each leaf is then built stepwise by combining straight-line regressions reported along the path from the root to the leaf. In this way, internal regression nodes contribute to the definition of multiple models and have a "global" effect, while straight-line regressions at leaves have only "local" effects. Experimental results on artificially generated data sets show that SMOTI outperforms two model tree induction systems, M5' and RETIS, in accuracy. Results on benchmark data sets used for studies on both regression and model trees show that SMOTI performs better than RETIS in accuracy, while it is not possible to draw statistically significant conclusions on the comparison with M5'. Model trees induced by SMOTI are generally simple and easily interpretable and their analysis often reveals interesting patterns.

14 January 2021 in IEEE Transactions on Services Computing
Verified
Journal Article
Closed access
VPVincenzo Pasquadibisceglie
Vincenzo Pasquadibisceglie
A0Annalisa Appice 0000-0001-9840-844X
Annalisa Appice 0000-0001-9840-844X
GCGiovanna Castellano
Giovanna Castellano
Donato MalerbaDonato Malerba
Donato Malerba
The predictive business process monitoring is a family of online approaches to predict the unfolding of running traces basedon the knowledge learned from historical event logs. In this paper, we address the task of predicting the next trace activity from the completed events in a running trace. This is an important business capability as counting on accurate predictions of the future activities may allow companies to guarantee the higher utilization by acting proactively in anticipation. We propose a novel predictive process approach that couples multi-view learning and deep learning, in order to gain predictive accuracy by accounting for the variety ofinformation possibly recorded in event logs. Experiments with various benchmark event logs prove the effectiveness of the proposed approach compared to several recent state-of-the-art methods.

6 April 2022 in Expert Systems with Applications
Verified
Journal Article
Closed access
GAGiuseppina Andresini
Giuseppina Andresini
A0Annalisa Appice 0000-0001-9840-844X
Annalisa Appice 0000-0001-9840-844X
FCFrancesco Paolo Caforio
Francesco Paolo Caforio
Donato MalerbaDonato Malerba
Donato Malerba
GVGennaro Vessio
Gennaro Vessio

22 June 2012 in Data Mining and Knowledge Discovery
Verified
Journal Article
Closed access
PDF file
DSDaniela Stojanova
Daniela Stojanova
Michelangelo CeciMichelangelo Ceci
Michelangelo Ceci
A0Annalisa Appice 0000-0001-9840-844X
Annalisa Appice 0000-0001-9840-844X
SDSašo Džeroski
Sašo Džeroski

13 March 2020 in IEEE Access
Verified
Journal Article
Open access
A0Annalisa Appice 0000-0001-9840-844X
Annalisa Appice 0000-0001-9840-844X
YGYulia R. Gel
Yulia R. Gel
IIIliyan Iliev
Iliyan Iliev
VLVyacheslav Lyubchich
Vyacheslav Lyubchich
Donato MalerbaDonato Malerba
Donato Malerba
The mosquito-borne dengue fever is a major public health problem in tropical countries, where it is strongly conditioned by climate factors such as temperature. In this paper, we formulate a holistic machine learning strategy to analyze the temporal dynamics of temperature and dengue data and use this knowledge to produce accurate predictions of dengue, based on temperature on an annual scale. The temporal dynamics are extracted from historical data by utilizing a novel multi-stage combination of auto-encoding, window-based data representation and trend-based temporal clustering. The prediction is performed with a trend association-based nearest neighbour predictor. The effectiveness of the proposed strategy is evaluated in a case study that comprises the number of dengue and dengue hemorrhagic fever cases collected over the period 1985–2010 in 32 federal states of Mexico. The empirical study proves the viability of the proposed strategy and confirms that it outperforms various state-of-the-art competitor methods formulated both in regression and in time series forecasting analysis.