Saulo Moraes Villela

dblp:177/2383 · DBLP profile ↗
← Back
24ranked-venue papers
2as first author
15since 2021 · last 2026
0000-0001-5958-4766ORCID · verified

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

Artificial intelligence and machine learning · 11 · 2 first-author · 3 since 2021Applied, interdisciplinary, general and emerging computing · 9 · 8 since 2021Graphics, computer vision, multimedia, augmented reality and games · 3 · 1 first-author · 1 since 2021Computer networks · 2 · 2 since 2021
YearPublicationVenuePosition
2026 Detection of Cow Face and Subregions Using a New Annotated Dataset
Mathews Edwirds Gomes Almeida, Pedro de Araújo Bhering Bittencourt, Brian Luís Coimbra Maia, Lucas Silva Santana, João Vítor de Castro Martins Ferreira Nogueira, Daniel Muller Rezende, Gabriel Rezende da Silva, Thais de Souza Marins, Luiz Maurílio Maciel, Marcelo Bernardes Vieira, Saulo Moraes Villela, Bruno Campos de Carvalho
ICCSA (1)11
2026 Classification of Dynamic Libras Signs Related to the Hospital Context Using Recurrent Neural Networks
Pedro de Araújo Bhering Bittencourt, Luiz Maurílio Maciel, Marcelo Bernardes Vieira, Saulo Moraes Villela
ICCSA (1)4
2026 Impact of Anatomical Positioning Markers on Breast Cancer Detection Thermography
João Augusto Pilato de Castro, Fabrício Araújo Filgueiras, Luíza Machado Costa de Nascimento, Heder S. Bernardino, Saulo Moraes Villela
ICCSA (2)5
2026 Enhanced Architecture for Non-destructive Leaf Area Estimation Based on a Semantic Segmentation Network
Caio Seixas Duarte, Luiz Maurílio Maciel, Saulo Moraes Villela, Marcelo Bernardes Vieira
ICCSA (1)3
2026 Predicting Temporal Metrics in Dynamic Systems Using Machine Learning
Eduardo Santos de Oliveira Marques, Saulo Moraes Villela, Heder S. Bernardino, Alex Borges Vieira
ICCSA (2)2
2026 Soft Routing-Inspired Specialization for Efficient Satellite Image Time Series Segmentation
Paulo Victor de Magalhães Rozatto, Saulo Moraes Villela, Luiz Maurílio Maciel, Marcelo Bernardes Vieira
ICCSA (2)2
2026 Metaheuristic-Optimized Ensemble Learning for Glioma Grading
Lucas Silva Santana, Saulo Moraes Villela, Luiz Maurílio Maciel, Raul Fonseca Neto, Marcelo Bernardes Vieira
ICCSA (3)2
2026 A multiclass cost-latency aware framework for multi-tiered cloud storage optimization via access pattern forecasting
abstract
Efficient management of cloud storage resources requires intelligent tier allocation strategies that balance cost optimization with performance requirements. While previous approaches have focused on binary classification schemes for storage tiering, real-world scenarios demand more granular solutions that can adapt to diverse user preferences and workload characteristics. This paper extends our previous work on access frequency prediction by proposing a comprehensive multiclass machine learning framework for intelligent cloud storage tiering. The proposed framework incorporates a novel three-tier classification system ( Cold / Warm / Hot ) and integrates user-centric preferences through a cost-weight parameter, enabling dynamic adaptation to varying preferences along the cost-latency spectrum. We demonstrate the framework’s effectiveness through extensive experiments on real-world access patterns, where we assess the performance of thirteen machine learning algorithms under various user preference profiles. The results show that our multiclass approach achieves cost reductions of up to 40% compared to a static tiering strategy, while providing Pareto-optimal solutions for different user profiles. Through comprehensive Pareto frontier analysis, we demonstrate the framework’s ability to provide transparent trade-off visualization, enabling informed decision-making for cloud storage administrators. Our main contributions are: a multiclass classification approach for storage tiering, the integration of user preferences via parameterized optimization, a comparative analysis of multiple algorithms across different preference configurations, and a practical validation of the framework’s applicability in production cloud storage environments.
Flávio A. A. Motta, Saulo Moraes Villela, Heder S. Bernardino, Glauber D. Gonçalves, Alex Borges Vieira
Comput. Commun.2
2025 Predicting Access Frequency for Cost-Effective Allocation in Tiered Cloud Storage
abstract
Cloud storage providers typically offer multiple tiers with differing performance and cost. Classifying data into correct tiers is challenging, given evolving access patterns. This paper presents a supervised learning framework to predict object access frequency, thus enabling cost-effective tier allocations. Using real-world Dropbox traces, our experiments show up to 37% cost savings compared to an online tiering baseline. We evaluate multiple machine learning methods and time-window strategies, demonstrating the trade-offs between cost optimization and recall (to avoid misclassifving frequently accessed objects).
Flávio A. A. Motta, Glauber D. Gonçalves, Heder S. Bernardino, Saulo Moraes Villela, Alex Borges Vieira
NOMS4
2025 A projected gradient solution to the minimum connector problem with extensions to support vector machines
Raul Fonseca Neto, Saulo Moraes Villela, Antônio de Pádua Braga
Pattern Recognit.2
2025 Analysis of the Behavior of Ethereum Accounts During an Economic Impact Event
abstract
One of the main events involving the world economy in 2022 was the beginning of the war between Russia and Ukraine. This event offers an opportunity to analyze how a large-magnitude world event can affect the use of cryptocurrencies. Ethereum is one of the most prominent and widely used cryptocurrency platforms and, as such, provides a valuable case study for this scenario. This work investigates the behavior of accounts and their transactions on the Ethereum network during this event. For this purpose, we collect all Ethereum transactions during two distinct periods: (i) during the month the conflict began, and (ii) during the previous year. We organized a dataset with the accounts involved in these transactions and the subset of these accounts that interacted with a service within Ethereum named Flashbots Auction. Flashbots Auction is crucial as it addresses issues regarding transaction ordering and miners exploiting that ordering to make profit. Then, we model temporal graphs in which each vertex represents an account, and each edge represents a transaction between two accounts. We analyzed the behavior of these accounts via graph metrics for both groups during each observed time window. The results show changes in account behavior and activity, as well as variations in daily transaction volume.
Pedro Henrique F. S. Oliveira, Daniel Muller Rezende, Saulo Moraes Villela, Heder S. Bernardino, Alex Borges Vieira, Glauber D. Gonçalves
ACM Trans. Internet Techn.3
2023 Mapping user behaviors to identify professional accounts in Ethereum using semi-supervised learning
Júlia Valadares, Saulo Moraes Villela, Heder S. Bernardino, Glauber D. Gonçalves, Alex Borges Vieira
Expert Syst. Appl.2
2022 Poststack Seismic Data Compression Using a Generative Adversarial Network
abstract
This work presents a method for volumetric seismic data compression by coupling a 3-D convolution-based autoencoder to a generative adversarial network (GAN). The main challenge of 3-D convolutional autoencoders for data compression is how to fully exploit volumetric redundancy while keeping reasonable latent representation dimensions. Our method is based on a convolutional neural network for seismic data compression called 3DSC. Its encoder and decoder use 3-D convolutions and are connected by a latent representation with the same dimensions as its 2-D network counterparts. Our main hypothesis is that the 3DSC architecture can be improved by adversarial training. We, thus, propose a new 3-D-based seismic data compression method (3DSC-GAN) by coupling the 3DSC network to a GAN. The seismic data decoder is used as a generator of poststack data that are integrated with a discriminator module to better exploit 3-D redundancy. Results show that our method outperforms previous seismic data compression methods for very low target bit rates, increasing the peak signal-to-noise ratio (PSNR) with fairly high visual quality.
Kevyn Swhants Ribeiro, Ana Paula Schiavon, João Paulo Navarro, Marcelo Bernardes Vieira, Saulo Moraes Villela, Pedro Mário Cruz e Silva
IEEE Geosci. Remote. Sens. Lett.5
2021 Improving the one-against-all binary approach for multiclass classification using balancing techniques
Warley Almeida Silva, Saulo Moraes Villela
Appl. Intell.2
2021 Weighted voting of multi-stream convolutional neural networks for video-based action recognition using optical flow rhythms
André de Souza Brito, Marcelo Bernardes Vieira, Saulo Moraes Villela, Hemerson Tacon, Hugo de Lima Chaves, Helena Almeida Maia, Darwin Ttito Concha, Hélio Pedrini
J. Vis. Commun. Image Represent.3
2020 Large margin classifiers to generate synthetic data for imbalanced datasets
Marcelo Ladeira Marques, Saulo Moraes Villela, Carlos Cristiano H. Borges
Appl. Intell.2
2019 A best-first branch-and-bound search for solving the transductive inference problem using support vector machines
Hygor Xavier Araújo, Raul Fonseca Neto, Saulo Moraes Villela
ESANN3
2019 Human Action Recognition Using Convolutional Neural Networks with Symmetric Time Extension of Visual Rhythms
Hemerson Tacon, André de Souza Brito, Hugo de Lima Chaves, Marcelo Bernardes Vieira, Saulo Moraes Villela, Helena Almeida Maia, Darwin Ttito Concha, Hélio Pedrini
ICCSA (1)5
2019 Learnable Visual Rhythms Based on the Stacking of Convolutional Neural Networks for Action Recognition
abstract
Recent deep learning techniques have achieved satisfactory results for various image-related problems. However, many research questions remain open in tasks involving video sequences. Several applications demand the understanding of complex events in videos, such as traffic monitoring, person re-identification, security and surveillance. In this work, we address the problem of human action recognition in videos through a multi-stream network that incorporates both spatial and temporal information. The main contribution of our work is a stream based on a new variant of the visual rhythm, called Learnable Visual Rhythm (LVR). We employ a deep network to extract features from the video frames in order to generate the rhythm. The features are collected at multiple depths of the network to enable the analysis of different abstraction levels. This strategy significantly outperforms the handcrafted version on the UCF101 and HMDB51 datasets. Experiments conducted on these datasets show that our final multi-stream network achieved competitive results compared to state-of-the-art approaches.
Helena Almeida Maia, Marcos Roberto e Souza, Anderson Carlos Sousa e Santos, Hélio Pedrini, Hemerson Tacon, André de Souza Brito, Hugo de Lima Chaves, Marcelo Bernardes Vieira, Saulo Moraes Villela
ICMLA9
2018 Metaheuristics in the Project of Cellular Automata for Key Generation in Stream Cipher Algorithms
abstract
The concern about security and integrity of confidential messages has always been target of study. One of the most used techniques for this purpose is the encryption, which consists of hiding a message, making it incomprehensible, ensuring that only the sender and the addressee have access to its original content. In this process, the algorithm applies a key on the message, which aims to hide the message to send it or reveal it when it arrives at destination. In this paper we present a solution on this domain based on the use of metaheuristics for the design of unidimensional chaotic cellular automata used as a key generator for stream cipher algorithms.
André de Souza Brito, Stanio Sa Rosario Furtado Soares, Saulo Moraes Villela
CEC3
2018 An Approximative Bayes-Optimal Kernel Classifier Based on Version Space Reduction
abstract
The Bayes-optimal classifier is defined as a classifier that induces an hypothesis able to minimize the prediction error for any given sample in binary classification problems. Finding the Bayes-optimal classifier is an intractable problem. It is known that it is approximately equivalent to the center of mass of the version space, which is given by the set of all classifiers consistent with the training set. Previously solutions to find the center of mass are not feasible, as they present a high computational cost, and do not work properly in non-linear separable problems. Aiming to solve these problems, this paper presents the Dual Version Space Reduction Machine (Dual VSRM), an effective kernel method to approximate the center of mass of the version space. The Dual VSRM algorithm employs successive reductions of the version space based on an oracle's decision. As an oracle, we propose the Ensemble of Dissimilar Balanced Kernel Perceptrons (EBPK). EBPK enhances the accuracy of each individual classifier by balancing the final hyperplane solution while maximizing the diversity of its components by applying a dissimilarity measure. In order to evaluate the proposed methods, we conduct an experimental evaluation on 7 datasets. We compare the performance of our proposed methods against several baselines. Our results for EBKP indicate the strategies for improving individual accuracy and diversity of the ensemble components work properly. Also, the Dual VSRM consistently outperforms the baselines, indicating that the proposed method generates a better approximation to the center of mass.
Karen Braga Enes, Saulo Moraes Villela, Gisele L. Pappa, Raul Fonseca Neto
ICMLA2
2016 Version Space Reduction Based on Ensembles of Dissimilar Balanced Perceptrons
Karen Braga Enes, Saulo Moraes Villela, Raul Fonseca Neto
IJCAI2
2016 Incremental p-margin algorithm for classification with arbitrary norm
Saulo Moraes Villela, Saul de Castro Leite, Raul Fonseca Neto
Pattern Recognit.1
2015 Feature Selection from Microarray Data via an Ordered Search with Projected Margin
Saulo Moraes Villela, Saul de Castro Leite, Raul Fonseca Neto
IJCAI1