Elaine Ribeiro de Faria

dblp:79/1997 · also Elaine R. Faria, Elaine Ribeiro de Faria Paiva · DBLP profile ↗
← Back
23ranked-venue papers
2as first author
13since 2021 · last 2026
0000-0001-5242-9026ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 12 · 7 since 2021Databases, data management, data science and information retrieval · 6 · 2 first-author · 4 since 2021Graphics, computer vision, multimedia, augmented reality and games · 3 · 2 since 2021Security and privacy · 2 · 1 since 2021Computer networks · 1Human-computer interaction and ubiquitous computing · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1
YearPublicationVenuePosition
2026 Evaluating Translation Models and LLMs in Poetic Texts
Beatriz Ribeiro Borges, Paulo Henrique Ribeiro Gabriel, Elaine Ribeiro de Faria
ICAART (3)3
2026 Backrooms-Llama: A Specific Domain Small Language Model for Computational Storytelling
Roxanne Silva Julia, Rita Maria da Silva Julia, Marcelo Zanchetta do Nascimento, Elaine Ribeiro de Faria
ICAART (3)4
2025 Analysis of User Temperament and Personality Traits in Social Media Through Complex Networks
Matheus Santos, Elaine Ribeiro de Faria, Fabíola S. F. Pereira
ASONAM (3)2
2025 Drift Dataset Generator for Evaluating Flow-Based Intrusion Detection Systems
abstract
In this work, we present a framework called Drift Dataset Generator for Evaluating Flow-Based IDS (Drift-IDS-Generator). Our framework introduces drifts into public IDS datasets, trains intrusion detection models using data stream classification algorithms, and evaluates their performance to better understand how these algorithms respond to different types of concept drift, making the evaluation process more realistic. We also conducted a case study using two types of attacks from the CIC-IDS2017 dataset and found that even when applying the same data stream classification algorithm, performance varied depending on the type of drift.
Gustavo Di Giovanni Bernardo, Elaine Ribeiro de Faria, Rodrigo Sanches Miani
CCNC2
2025 ARM-stream: active recovery of miscategorizations in clustering-based data stream classifiers
Douglas Monteiro Cavalcanti, Ricardo Cerri, Elaine Ribeiro de Faria
Data Min. Knowl. Discov.3
2024 SDS-MDBScan: Assigning a meaning to changes in data stream scenarios based on the statistical calculation of the data semantic trends
Eldane Vieira Junior, Rita Maria da Silva Julia, Elaine Ribeiro de Faria
Expert Syst. Appl.3
2023 Model update for intrusion detection: Analyzing the performance of delayed labeling and active learning strategies
Gilberto Olimpio, Lásaro J. Camargos, Rodrigo Sanches Miani, Elaine Ribeiro de Faria
Comput. Secur.4
2022 An Algorithm Adaptation Method for Multi-Label Stream Classification using Self-Organizing Maps
abstract
Multi-label stream classification is the task of classifying instances in two or more classes simultaneously, with instances flowing continuously in high speed. This task imposes difficult challenges, such as the detection of concept drifts, where the distributions of the instances in the stream change with time, and infinitely delayed labels, when the ground truth labels of the instances are never available to help updating the classifiers. To solve such task, the methods from the literature use the problem transformation approach, which divides the multi-label problem into different sub-problems, associating one classification model for each class. In this paper, we propose a method based on self-organizing maps that, different from the literature, uses only one model to deal with all classes simultaneously. By using the algorithm adaptation approach, our proposal better considers label dependencies, improving the results over its counterparts. Experiments using different synthetic and real-world datasets showed that our proposal obtained the overall best performance when compared to different methods from the literature.
Ricardo Cerri, Elaine Ribeiro de Faria, João Gama 0001
ICMLA2
2022 A comprehensive analysis of the diverse aspects inherent to image data stream classification
Mateus Curcino de Lima, Yan Stivaletti e Souza, Elaine Ribeiro de Faria, Maria Camila Nardini Barioni
Knowl. Inf. Syst.3
2021 Evaluating the Construction of Feature Descriptors in the Performance of the Image Data Stream Classification
Mateus Curcino de Lima, Alex J. S. de Abreu, Elaine Ribeiro de Faria, Maria Camila Nardini Barioni
CIARP3
2021 Intrusion Detection over Network Packets using Data Stream Classification Algorithms
abstract
Intrusion Detection Systems (IDS) are a popular solution against cyber-attacks. IDS collect network traffic in-formation and identify attack attempts by inspecting packets individually or in the context of flows. In this work, we consider the intrusion detection process a classification task over a stream of continuously generated packets with a non-stationary data distribution. To cope with this task, we advocate using state-of-the-art Stream Mining algorithms that constantly learn what normal traffic is and what could be an attack. We determined that inspecting packets individually renders similar performance to examining flows in several situations and that only a subset of the packets’ headers is sufficient for the classification. These results are shown through experimentation using the CICIDS2017 dataset and through multiple measures.
Gilberto Olimpio, Pedro F. C. Silva, Lásaro J. Camargos, Rodrigo Sanches Miani, Elaine Ribeiro de Faria
ICTAI5
2021 An online and nonuniform timeslicing method for network visualisation
abstract
Visual analysis of temporal networks comprises an effective way to understand the network dynamics, facilitating the identification of patterns, anomalies, and other network properties, thus resulting in fast decision making. The amount of data in real-world networks, however, may result in a layout with high visual clutter due to edge overlapping. This is particularly relevant in the so-called streaming networks, in which edges are continuously arriving (online) and in non-stationary distribution. All three network dimensions, namely node, edge, and time, can be manipulated to reduce such clutter and improve readability. This paper presents an online and nonuniform timeslicing method, thus considering the underlying network structure and addressing streaming network analyses. We conducted experiments using two real-world networks to compare our method against uniform and nonuniform timeslicing strategies. The results show that our method automatically selects timeslices that effectively reduce visual clutter in periods with bursts of events. As a consequence, decision making based on the identification of global temporal patterns becomes faster and more reliable.
Jean R. Ponciano, Claudio D. G. Linhares, Elaine Ribeiro de Faria, Bruno Augusto Nassif Travençolo
Comput. Graph.3
2021 A streaming edge sampling method for network visualization
Jean R. Ponciano, Claudio D. G. Linhares, Luis Enrique Correa da Rocha, Elaine Ribeiro de Faria, Bruno Augusto Nassif Travençolo
Knowl. Inf. Syst.4
2020 A comparison of stream mining algorithms on botnet detection
abstract
Recent botnet activities targeting IoT infrastructure and turning computing devices into cryptocurrency miners indicate an increase in the botnet attack surface and capabilities. These facts emphasize the importance of investigating alternative methods for detecting botnets. One of them is using stream mining algorithms to classify malicious network traffic. Although some initiatives seek to adopt stream mining strategies to detect botnets, several research topics still need to be discussed. Our goal is to compare the use of single and ensemble-based stream mining algorithms to identify botnet network flows. Since obtaining examples of malicious network flows could be a hassle to security managers, we also investigate whether the use of ensembles could reduce the number of labeled instances required to update the classification model. Our results indicate that the ensemble-based Ozaboost algorithm with the prequential evaluation strategy outperforms the other selected algorithms. We also found that ensemble-based algorithms and some botnet characteristics (C&C communication protocol) requires less labeled instances while maintains high performance.
Guilherme Henrique Ribeiro, Elaine Ribeiro de Faria, Rodrigo Sanches Miani
ARES2
2020 Adapting the Markov Chain based Algorithm M-DBScan to Detect Opponents' Strategy Changes in the Dynamic Scenario of a StarCraft Player Agent
Eldane Vieira Junior, Rita Maria da Silva Julia, Elaine Ribeiro de Faria
ICAART (2)3
2020 EVISClass: a new evaluation method for image data stream classifiers
abstract
Methods for image data stream classification need to update their model constantly and many of these perform this in a supervised way. However, these studies evaluate the performance of their methods assuming that all labels will be available immediately after classification, which is not consistent with various real-world application scenarios. This article proposes a new evaluation method for image data stream classifiers that allows for the exploration of different issues present in real-world applications, such as the emergence of new classes, the evolution of existing classes, and delayed image labels after classification. Through an analysis of the experimental results, we verified that the proposed evaluation method allowed the identification of the issues that most impact the accuracy of the image classifier, indicating a need to direct efforts in carrying out future works to develop strategies to mitigate these issues.
Mateus Curcino de Lima, Maria Camila Nardini Barioni, Elaine Ribeiro de Faria, Humberto Luiz Razente
ICMLA3
2019 Ensemble Clustering for Novelty Detection in Data Streams
Kemilly Dearo Garcia, Elaine Ribeiro de Faria, Cláudio Rebelo de Sá, João Mendes-Moreira 0001, Charu C. Aggarwal, André C. P. L. F. de Carvalho, Joost N. Kok
DS2
2019 Segmenting and Detecting Nematode in Coffee Crops Using Aerial Images
Alexandre J. Oliveira, Gleice A. de Assis, Vitor Campagnolo Guizilini, Elaine Ribeiro de Faria, Jefferson R. Souza
ICVS4
2019 Pruned Sets for Multi-Label Stream Classification without True Labels
abstract
In multi-label classification problems an example can be simultaneously classified into more than one class. This is also a challenging task in Data Streams (DS) classification, where unbounded and non-stationary distributed multi-label data contain multiple concepts that drift at different rates and patterns. In addition, the true labels of the examples may never become available and updating classification models in a supervised fashion is unfeasible. In this paper, we propose a Multi-Label Stream Classification (MLSC) method applying a Novelty Detection (ND) procedure task to update the classification model detecting any new patterns in the examples, which differ in some aspects from observed patterns, in an unsupervised fashion without any external feedback. Although ND is suitable for multi-class stream classification, it is still a not well-investigated task for multi-label problems. We improve a initial work proposed in [1] and extended it with a new Pruned Sets (PS) transformation strategy. The experiments showed that our method presents competitive performances over data sets with different concept drifts, and outperform, in some aspects, the baseline methods.
Joel D. Costa Júnior, Elaine Ribeiro de Faria, Jonathan de Andrade Silva, João Gama 0001, Ricardo Cerri
IJCNN2
2019 IDSA-IoT: An Intrusion Detection System Architecture for IoT Networks
abstract
The Internet of Things (IoT) allows large amounts and variety of devices to connect, interact and exchange data. The IoT network creates numerous opportunities for novel attacks that can compromise information and systems integrity. Intrusion detection systems have been studied over two decades, mostly employing traditional data mining and machine learning techniques that require an offline phase for model training on large amounts of data. This paper presents three data stream novelty detection techniques applied to the intrusion detection problem and proposes IDSA-IoT, a novel implementation architecture, which combines the use of resources at the edge of the network and a public cloud. After an extensive empirical evaluation, results show that it is possible to identify new attack patterns soon after their emergence and to adapt the models in an efficient way.
Guilherme Weigert Cassales, Hermes Senger, Elaine Ribeiro de Faria, Albert Bifet
ISCC3
2018 Scalable Batch Stream Clustering with k Estimation
abstract
Approaches that combine streaming algorithms and distributed computing have potential to deal with voluminous and high-speed data streams. Considering the data stream clustering task, also an important issue needs to be addressed, estimate the number of clusters dynamically, since it may vary due to concept drift. This work proposes three evolutionary-based algorithms to overcome these requirements. They are based in the discretized stream model, where the sequential batches of objects are distributed and processed in a parallel way using the MapReduce model. The proposed algorithms achieve superior experimental results, either in quality and processing time, overcoming the state-of-the-art.
Paulo G. L. Candido, Jonathan de Andrade Silva, Elaine Ribeiro de Faria, Murilo Coelho Naldi
CEC3
2016 MINAS: multiclass learning algorithm for novelty detection in data streams
Elaine Ribeiro de Faria, André C. P. L. F. de Carvalho, João Gama 0001
Data Min. Knowl. Discov.1
2015 Evaluation of Multiclass Novelty Detection Algorithms for Data Streams
abstract
Data stream mining is an emergent research area that investigates knowledge extraction from large amounts of continuously generated data, produced by non-stationary distribution. Novelty detection, the ability to identify new or previously unknown situations, is a useful ability for learning systems, especially when dealing with data streams, where concepts may appear, disappear, or evolve overtime. There are several studies currently investigating the application of novelty detection techniques in data streams. However, there is no consensus regarding how to evaluate the performance of these techniques. In this study, we propose a new evaluation methodology for multiclass novelty detection in data streams able to deal with: i) unsupervised learning, which generates novelty patterns without an association with the true classes, where one class may be composed of a novelty set, ii) confusion matrix that increases overtime, iii) confusion matrix with a column representing unknown examples, i.e., those not explained by the model, and iv) representation of the evaluation measures overtime. We propose a new methodology to associate the novelty patterns detected by the algorithm, in an unsupervised fashion, with the true classes. Finally, we evaluate the performance of the proposed methodology through the use of known novelty detection algorithms with artificial and real data sets.
Elaine Ribeiro de Faria, Isabel Ribeiro Gonçalves, João Gama 0001, André C. P. L. F. de Carvalho
IEEE Trans. Knowl. Data Eng.1