Thais R. M. Braga Silva

dblp:28/7382 · also Thais R. M. B. Silva, Thais Regina M. Braga, Thais Regina M. Braga Silva, Thais Regina de Moura Braga Silva · DBLP profile ↗
← Back
24ranked-venue papers
4as first author
7since 2021 · last 2025
0000-0003-4924-7461ORCID · verified

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

Computer networks · 8 · 2 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 7 · 1 first-author · 5 since 2021Software engineering, systems software and programming languages · 4 · 4 since 2021Databases, data management, data science and information retrieval · 4 · 1 first-author · 1 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021Human-computer interaction and ubiquitous computing · 1 · 1 first-author
YearPublicationVenuePosition
2025 Churn Prediction in Digital Banking: Deep Learning Approaches with Minimal Data
abstract
Churn is a significant problem for digital banks, given how easy it is for users to install and uninstall the mobile apps. This paper explores the application of deep learning techniques for churn prediction in the digital banking sector, focusing on privacy-preserving methods that rely solely on app installation and uninstallation data. We propose two models: AutoRNN, a hybrid model combining autoencoder RNNs and feed-forward neural networks, and an Encoder-only Transformer model adapted for non-sequential data. Both models are evaluated against a baseline Random Forest model optimized using TPOT. Our results demonstrate that the Transformer-based model consistently outperforms the baseline and AutoRNN across most metrics, particularly in accuracy and non-churn recall. AutoRNN shows promise in capturing temporal patterns but exhibits variability in performance across different datasets. The baseline model, while simpler, remains competitive, especially in churn precision. This work highlights the potential of privacy-centric, churn prediction as a viable and efficient approach.
Gabriel T. P. Coimbra, Fabrício A. Silva, Thais R. M. Braga Silva
COMPSAC3
2025 Real Estate Fund Forecasting: Insights from Machine Learning and Time Series Models
abstract
This study presents a comprehensive analysis of predictive modeling approaches for Brazilian Real Estate Investment Funds (REIFs), evaluating the comparative performance of machine learning techniques against traditional time-series methods. Our methodological framework examines three critical dimensions: (1) fund categorization (paper, brick, and hybrid assets), (2) modeling architectures (individual fund-specific models versus a unified ensemble approach), and (3) temporal forecasting horizons (1-month versus 6-month predictions). The research introduces significant innovation through the systematic integration of property-level attributes into the predictive models, marking the first such application in REIF forecasting literature. Empirical results demonstrate that machine learning models achieve superior predictive accuracy, particularly for medium-term forecasts, while the incorporation of physical property characteristics emerges as a statistically significant factor in enhancing model performance. These findings contribute both methodological and practical insights for investors and fund managers operating in Brazil’s real estate investment sector.
Henrique P. B. Diniz, Fabrício A. Silva, Thais R. M. Braga Silva, Linnyer B. Ruiz
COMPSAC3
2025 Customer Lifetime Value Estimation Using Transactional Data
abstract
Customer Lifetime Value (CLV) estimation plays a pivotal role in enhancing customer management and long-term business planning. However, current methodologies often suffer from significant constraints, including strong dependence on context-specific variables, substantial data requirements, and potential threats to user privacy. This work introduces a versatile and privacy-conscious machine learning approach to CLV prediction that relies solely on variables extracted from transaction timestamps and monetary amounts. The proposed model was evaluated across five distinct datasets, each with varying structures and behavioral patterns, and benchmarked against well-known models from the literature. Results demonstrate that the proposed solution delivers robust predictive accuracy, achieving up to a 34% reduction in CLV error in some cases, while offering adaptability across a wide range of business scenarios.
João Marcos A. M. Ramos, Fabrício A. Silva, Thais R. M. Braga Silva, Linnyer B. Ruiz
COMPSAC3
2025 Semantic Motif-Based Analysis of Post-Pandemic Mobility Adaptation in Brazil Using Mobile Phone Data
abstract
Human mobility analysis is critical for applications ranging from urban planning and epidemic modeling to personalized recommendation systems. However, existing approaches often neglect the semantic dimension of mobility which can reveal latent behavioral insights. In this work, we introduce semantic motifs to capture lifestyle shifts at both individual and collective levels. Using the proposed framework, we analyze 95.5 million GPS records from 65,402 mobile users in Brazil, comparing movement behaviors between 2021, strict COVID-19 restrictions period, and 2022, after easing restrictions. Our distributed pipeline, implemented on Apache Spark and Apache Sedona, scales efficiently to extract and cluster these motifs, enabling large-scale spatiotemporal analysis. Key findings reveal a transition from teleworking to hybrid lifestyles with greater variability in displacements.
Germano B. dos Santos, Fabrício A. Silva, Thais R. M. Braga Silva, Linnyer B. Ruiz
COMPSAC3
2023 Combining recurrent and Graph Neural Networks to predict the next place's category
Cláudio Gustavo S. Capanema, Guilherme S. de Oliveira, Fabrício A. Silva, Thais R. M. Braga Silva, Antonio Alfredo Ferreira Loureiro
Ad Hoc Networks4
2021 A Workflow to Detect Traffic Events Using Multiple Algorithms and Data Sources
abstract
An event can be defined as something that happens at a particular place and time. A traffic event is a specific event kind that occurs on roads and affects the users’ mobility. Traffic events can be helpful in a variety of Intelligent Transportation System (ITS) applications, such as routing planning and emergency notifications. The detection of traffic events is not a trivial task, given the particularities of the environment and data availability. In this work, we propose a workflow that guides an ITS application designer on modeling how to detect events of interest, given the application’s requirements and the available data characteristics. As part of the workflow, we propose a decision component that selects the most appropriate event extraction algorithm for a particular scenario. An instance of the proposed model using two social networks as data sources and four machine learning algorithms was implemented as a case study. The results reveal that it was possible to extract a significant part of the expected events, all of them with complete what, where, and when information.
Alexandra S. Pereira, Thais R. M. Braga Silva, Fabrício A. Silva, Luiz Henrique A. Correia, Antonio Alfredo Ferreira Loureiro
DCOSS2
2021 MoreData: A Geospatial Data Enrichment Framework
abstract
In recent years, we are facing a significant increase in the collection and availability of geospatial data. This type of data is paramount to help decision makers in different contexts, such as smart cities, mobile social networks, and e-commerce. In addition, the behavior of mobile users can be extracted and exploited to improve the quality of the services offered by mobile providers. However, raw location data needs to be semantically enriched to be useful, which is an arduous task because it requires queries on different data sources of different formats and complex joins. To mitigate this difficulty, this work proposes MoreData, a flexible and expandable framework for the semantic enrichment of geospatial data. The framework accepts different input formats, provides connectors to different sources (APIs, Relational Database, Fast Search Engine Tool, and Open Street Map), and is easy to extend to new sources. To evaluate the framework's benefits, we use it to enrich a real database comprised of thousands of mobile users' locations with data. We observe that the adoption of the framework leads to less time and effort in the data enrichment process, saving time for the more important tasks, such as building and analyzing models.
Leonardo J. A. S. Figueiredo, Germano B. dos Santos, Raissa P. P. M. Souza, Fabrício A. Silva, Thais R. M. Braga Silva
SIGSPATIAL/GIS5
2018 Discovering Mobile Application Usage Patterns from a Large-Scale Dataset
abstract
The discovering of patterns regarding how, when, and where users interact with mobile applications reveals important insights for mobile service providers. In this work, we exploit for the first time a real and large-scale dataset representing the records of mobile application usage of 5,342 users during 2014. The data was collected by a software agent, installed at the users’ smartphones, which monitors detailed usage of applications. First, we look for general patterns of how users access some of the most popular mobile applications in terms of frequency, duration, diversity, and data traffic. Next, we mine the dataset looking for temporal patterns in terms of when and how often accesses occur. Finally, we exploit the location of each access to detect users’ points of interest and location-based communities. Based on the results, we derive a model to generate synthetic datasets of mobile application usage and evaluate solutions to predict the next application to be launched. We also discuss a series of implications of the findings regarding telecommunication services, mobile advertisements, and smart cities. This is the first time this dataset is used, and we also make it publicly available for other researchers.
Fabrício A. Silva, Augusto C. S. A. Domingues, Thais R. M. Braga Silva
ACM Trans. Knowl. Discov. Data3
2017 Traffic Event Detection Using Online Social Networks
abstract
The focus of this work is on the detection of incidents that have a direct impact on the traffic of vehicles in large cities, such as, accidents, road constructions-renovations and traffic jams using Online Social Networks(OSNs). The proposed model aims to find problems being reported, as well as information on the location of the event. The results obtained were significant in the task of categorizing the incident, reaching up to 94% accuracy and 98% of general hits in the task of determining usual traffic incidents, besides promising results in obtaining references to the points in the city where the incidents take place, with up to 58% recall.
Alexandra S. Pereira, Thais R. M. Braga Silva, Fabrício A. Silva, Antonio Alfredo Ferreira Loureiro
DCOSS2
2016 Geo-localized content availability in VANETs
Fabrício A. Silva, Azzedine Boukerche, Thais R. M. Braga Silva, Linnyer B. Ruiz, Antonio Alfredo Ferreira Loureiro
Ad Hoc Networks3
2015 PowerMannaSim: An extension with power consumption modeling to MannaSim, a Wireless Sensor Network module of NS-2
abstract
MannaSim is an extension to the consecrated network simulation tool NS-2, to simulate Wireless Sensor Networks (WSN). However, MannaSim's power consumption module can be improved to include some influential factors in a WSN. The objective of this work is to present PowerMannaSim. This extension provides two important features for the simulation of energy consumption in a WSN. The first one is an estimating model for the number of clock cycles spent in a code that runs on the sensor node. The second is a realistic energy decay model of the sensor node's batteries, which is based on the discharge rate of the battery and considers factors such as the environment's temperature in which the sensor node is.
Rodolfo Miranda Pereira, Linnyer B. Ruiz, Luiz Henrique C. Davantel, Thais R. M. Braga Silva
ISCC4
2015 Geo-localized content replication for Vehicular Ad-hoc Networks
abstract
Most Vehicular Ad-hoc Network (VANET) applications require the delivery of a variety of content to vehicles. Furthermore, content in such applications is usually geo-localized (i.e., designated to a specific region of interest). To help with the delivery of geo-localized content in VANET applications, content replication strategies can be exploited to keep content available where the interested vehicles are expected to be. To this end, we propose a Geo-Localized Origin-Destination-based Content Replication (GO-DCR) solution that relies on the vehicles' origin and destination points to select the vehicles most likely appropriate to replicate content. We compare GO-DCR to an existing solution through simulation. The results reveal that GO-DCR increases the content availability while reducing delivery cost.
Fabrício A. Silva, Azzedine Boukerche, Thais R. M. Braga Silva, Linnyer B. Ruiz, Antonio Alfredo Ferreira Loureiro
ISCC3
2015 A novel macroscopic mobility model for vehicular networks
Fabrício A. Silva, Azzedine Boukerche, Thais R. M. Braga Silva, Linnyer B. Ruiz, Antonio Alfredo Ferreira Loureiro
Comput. Networks3
2014 Improving Information Dissemination in Vehicular Networks by Selecting Appropriate Disseminators
abstract
Information dissemination applications (e.g. weather, news, advertisements, traffic, and so on) are among the most promising ones for vehicular networks. However, disseminating information to all vehicles in vehicular networks is not a trivial task because of their specific characteristics like high dynamic topology and different density values along time and space. The proposals found in literature focused on improved flooding schemes that, in realistic scenarios, may cause unnecessary overhead and redundant data. This work addresses the dissemination to all vehicles problem by assuming that some vehicles are more appropriate to be good disseminators than others. This hypothesis was validated through a large-scale urban mobility scenario and two heuristics were proposed to select the appropriate disseminators. Results showed that the proposed heuristics were able to achieve high coverage (more than 97% of vehicles) with low redundant data.
Fabrício A. Silva, Thais R. M. Braga Silva, Fabrício Benevenuto, Linnyer B. Ruiz, Antonio Alfredo Ferreira Loureiro
AINA2
2013 ConProVA: A Smart Context Provisioning Middleware for VANET Applications
abstract
Vehicular Ad-Hoc Network (VANET) applications are context-aware since they need environment and local contexts to operate properly and help their users on many aspects, like indicating the best route to take or warning about accidents and traffic congestion situations. These applications need a context provider system responsible for collecting, analyzing, reasoning and making contexts available to them. In this work we propose a smart context provisioning middleware, called ConProVA, that provides context information to applications, is able to infer logical context and deals with conflicts of interest. We evaluate through simulation an instance of ConProVA considering an accident detection and avoidance application. The results show that it is possible to improve the users' satisfaction by reducing total travel time and carbon dioxide emission when accidents occur.
Fabrício A. Silva, Thais R. M. Braga Silva, Linnyer B. Ruiz, Antonio Alfredo Ferreira Loureiro
VTC Spring2
2013 On the Improvement of Vehicular Macroscopic Mobility Models
abstract
Evaluating large scale vehicular networks solutions is a great challenge once real experiments are not feasible yet and there are no large scale testbeds available. Thus, the most used evaluation technique is simulation, which requires a realistic mobility model to provide accurate results. However, building large scale realistic vehicular mobility models is a hard task and many important characteristics have been neglected, like the origin-destination (O-D) macroscopic one. In this work it is proposed a trace-based O-D macroscopic model inferred by the adoption of statistical techniques in order to characterize a validated traffic model. This work contributes to the research community by providing a more realistic O-D macroscopic model, which can be considered a complement for many traffic generators available in literature.
Fabrício A. Silva, Thais R. M. Braga Silva, Raphael Vicente, Linnyer B. Ruiz, Antonio Alfredo Ferreira Loureiro
VTC Fall2
2010 Towards a conflict resolution approach for collective ubiquitous context-aware systems
abstract
Ubiquitous systems are generally embedded into the environment and provide their services all the time and everywhere. In order to increase transparency and personalization, ubiquitous applications are normally context-aware, i.e., they use information about entities of interest to adapt their services. Since they are connected to everyday elements, such systems are frequently shared by two or more users, who may provide conflicting contextual data. Therefore, these systems can reach an inconsistent state, in which they are unable to decide how to perform their intended adaptations. This work proposes a novel methodology that detects and solves conflicts of interest for ubiquitous context-aware applications with different characteristics. Besides, the developed approach considers the trade-off between users' satisfaction and resources consumption in order to select and apply a conflict resolution algorithm. Results obtained through simulations showed that the proposed solution is flexible, dynamic, and able to provide users' satisfaction as well as to save system resources.
Thais R. M. Braga Silva, Linnyer B. Ruiz, Antonio Alfredo Ferreira Loureiro
iiWAS1
2010 Internal contexts inference system for ubiquitous context-aware applications
abstract
Context-awareness allows ubiquitous systems to adapt their services according to the current users' characteristics and the surrounding environment. Most of the context-aware applications found in literature only consider external contexts like location and temperature. However, internal contexts, like feelings and physiological needs, could also be relevant to adaptation decisions. Nevertheless, these contexts are hard to be obtained because, usually, they can not be gathered by physical sensors. In this work it is proposed a system that infers feelings and physiological needs based on the semantic processing of sentences posted in Twitter by the users of ubiquitous context-aware applications. The preliminary qualitative results show that the inference system is accurate when the sentences are well-formed and do not present typos.
Fabrício A. Silva, Thais R. M. Braga Silva, Antonio Alfredo Ferreira Loureiro, Linnyer B. Ruiz
iiWAS2
2010 How to conciliate conflicting users' interests for different collective, ubiquitous and context-aware applications?
abstract
Ubiquitous systems are generally embedded into the environment and provide their services all the time and everywhere. In order to increase transparency and personalization, ubiquitous applications are normally context-aware, i.e., they use information about entities of interest to adapt their services. Since they are connected to everyday elements, such systems are frequently shared by two or more users, who may provide conflicting contextual data. Therefore, these systems can reach an inconsistent state, in which they are unable to decide how to perform their intended adaptations. This work proposes a novel methodology that can detect and solve conflicts of interest for ubiquitous context-aware applications with different characteristics. Besides, the developed approach considers the trade-off between quality of services and resources consumption in order to select and apply a conflict resolution algorithm. Results obtained through simulations showed that the proposed solution can provide reasonable users' satisfaction levels, as well as to save system resources.
Thais R. M. Braga Silva, Linnyer B. Ruiz, Antonio Alfredo Ferreira Loureiro
LCN1
2009 A conflict resolution methodology for collective ubiquitous context-aware applications
abstract
The context-aware computing is a research field that defines systems capable of adapting their behavior according to any relevant information about entities (e.g.,people, places and objects) of interest. The ubiquitous computing is closely related to the use of contexts, since it aims to provide personalized, transparent and on-demand services. Ubiquitous systems are frequently shared among multiple users, once they are designed to be embedded into everyday objects and environments such as houses, cars and offices. In scenarios where more than one user shares the same ubiquitous context-aware application, conflicts may occur during adaptation actions due to individual profiles divergences and/or environment resources incompatibility. In such situations it is interesting to use computer supported collaborative work techniques in order to detect and solve those conflicts, considering what is better for the group but also being fair enough with each individual demand, whenever possible. This work presents the important concepts on the collective ubiquitous context-aware applications field. Furthermore, it proposes a new methodology for conflicts detection and resolution that considers the trade-off between quality of services and resources consumption.
Thais R. M. Braga Silva, Antonio Alfredo Ferreira Loureiro, Linnyer B. Ruiz
CSCWD1
2009 Solving collective conflicts in a disaster emergency attendance application
abstract
The context-aware computing is a research field that defines systems capable of adapting their behavior according to any relevant information about entities (e.g., people, places and objects) of interest. Ubiquitous systems are closely related to the use of contexts and are frequently shared among multiple users, once they are designed to be embedded into everyday environments such as houses, cars, and offices. In scenarios where more than one user shares the same ubiquitous context-aware application, conflicts may occur during adaptation actions due to individual profile divergences and/or environment resource incompatibility. In such situations it is interesting to use some mechanism to detect and solve those conflicts, considering what is better for the group but also being fair enough with each individual demand, whenever possible. This work presents the important concepts in the collective ubiquitous context-aware applications field through a disaster emergency attendance application. Furthermore, the proposal of a methodology for conflict detection and resolution is described. The obtained simulation results showed how this methodology can maintain the application working properly while solving the collective conflicts, managing resource consumption and providing an interesting user satisfaction average.
Thais R. M. Braga Silva, Linnyer B. Ruiz, Antonio Alfredo Ferreira Loureiro
ISCC1
2007 Service Migration in Wireless Sensor Networks
abstract
There are many approaches that can be applied to the management of wireless sensor networks (WSN) and nowadays the research in this field is only beginning. A management approach determines how the management monitor and control functions are performed by the network and network elements. Since a wireless sensor network presents severe resource constraints, a certain management approach must be chosen properly in order to optimize resource usage and at the same time satisfy the application requirements. In this paper we try to answer the following question: what is the tradeoff between to migrate management services or to adopt traditional approaches for WSN management? We have concluded from simulated and experimental results that the choice of the best approach to be adopted must consider the size of the network, the configuration of the nodes, the application goals and the management complexity, in terms of managed objects. We have also noticed that, despite the service migration approach being theoretically interesting for WSN management, for the sensor networks and sensor nodes hardware current technological situation, the approach would be applied with some negative impact on the performance of the network.
Fabrício A. Silva, Thais R. M. Braga Silva, José Marcos S. Nogueira, Antonio Alfredo Ferreira Loureiro, Alyson Cardoso, Linnyer B. Ruiz
ISCC2
2006 A Comparative Study of Distributed Self-management Approaches for Wireless Sensor Networks
abstract
The goal of a wireless sensor network (WSN) management solution is to promote network resources productivity and quality of services. This paper presents a comparative study of client/server (CS) and mobile agent (MA) approaches used in distributed self-management solutions for a hierarchical heterogeneous WSN, in which the managers are embedded into the cluster head nodes. These approaches were simulated and evaluated according to energy consumption. Considering energy consumption with transmission, the results reveal that the MA approach is more scalable than the CS one, tending to be more useful when the number of network elements and managed objects increases. On the other hand, the CS approach presents more interesting results regarding energy consumption with processing. Besides, the simulations performed also show that the MA size is an important parameter that impacts directly on the results
Fabrício A. Silva, Thais R. M. Braga Silva, Linnyer B. Ruiz, José Marcos S. Nogueira, Antonio Alfredo Ferreira Loureiro
NOMS2
2004 On impact of management in wireless sensors networks
abstract
A wireless sensor network aims to collect data and, sometimes, control an environment. This kind of network is composed of hundreds to thousands of devices that have the capability of sensing, processing and wireless communicating, called sensor nodes. The sensor nodes are projected with small dimensions (cm/sup 3/ or mm/sup 3/) and this size limitation ends up restraining the node resources, like energy, processor and transceiver capacity. The task of building and deploying management systems in environments where there will be tens of thousand of network elements with particular features and organization is very complex. This task becomes worse due to the physical restrictions of these unattended sensor nodes. In this paper we have implemented and evaluated some automatic services of configuration and performance management, proposed by a WSN management architecture called MANNA. This architecture is based on the paradigm of self-management, which contains the automatic functions and services of management using a minimum of human interference. This work aims to evaluate different WSN configurations considering an application of continuous data sensing and dissemination, and the effects of the management solution proposed for this network. The built application does temperature and carbon monoxide concentration level monitoring, in an urban area. The results show the cost-benefit relations of the different organizations and demonstrates that management can promote the productivity of the resources and control the quality of the provided services.
Linnyer B. Ruiz, Fabrício A. Silva, Thais R. M. Braga Silva, José Marcos S. Nogueira, Antonio Alfredo Ferreira Loureiro
NOMS (1)3