D.O. Ramos, P. Almada, N.B. Pereira, and M.C. Alvarez. “Monitoramento das eleições brasileiras de 2022: affordances das plataformas YouTube, Instagram, TikTok, Twitter e Facebook e os usos em campanhas digitais”. In: Mídia & Cotidiano (2024).
Resumo
Neste artigo, discutimos os resultados do monitoramento das eleições brasileiras de 2022 nas plataformas You Tube, Instagram, Tik Tok, Twitter/X e Facebook, a partir das affordances presentes em cada uma delas. Com base na revisão bibliográfica, propomos uma tipologia de affordances, classificando-as de acordo com sua aplicação em campanhas e fluxos de informações políticas. Em seguida, apresentamos os procedimentos metodológicos da coleta realizada, observando as affordances visíveis na arquitetura algorítmica das plataformas. Ao analisar os dados, identificamos e discutimos as affordances em cada plataforma e as formas como se vinculam aos conteúdos políticos. Concluímos apontando como se configuram as estratégias específicas para cada ambiente, além de evidenciar a construção de uma narrativa mais ampla e tecida por uma maior gama de atores, na qual as plataformas participam de diferentes maneiras da sua composição.
Palavras-Chaves: Eleições Brasileiras de 2022; Plataformas; Affordances; Métodos Digitais; Comunicação Política.
DOI: https://doi.org/10.22409/rmc.v18i1.59797
Vitoria Guardieiro, Felipe Inagaki de Oliveira, Harish Doraiswamy, Luis Gustavo Nonato, and Claudio Silva. “TopoMap++: A Faster and More Space Efficient Technique to Compute Projections with Topological Guarantees”. In: IEEE Trans. on Vis. and Comp. Graph. 31.1 (2025), pp. 229–239.
Abstract
High-dimensional data, characterized by many features, can be difficult to visualize effectively. Dimensionality reduction techniques, such as PCA, UMAP, and t-SNE, address this challenge by projecting the data into a lower-dimensional space while preserving important relationships. TopoMap is another technique that excels at preserving the underlying structure of the data, leading to interpretable visualizations. In particular, TopoMap maps the high-dimensional data into a visual space, guaranteeing that the 0-dimensional persistence diagram of the Rips filtration of the visual space matches the one from the high-dimensional data. However, the original TopoMap algorithm can be slow and its layout can be too sparse for large and complex datasets. In this paper, we propose three improvements to TopoMap: 1) a more space-efficient layout, 2) a significantly faster implementation, and 3) a novel TreeMap-based representation that makes use of the topological hierarchy to aid the exploration of the projections. These advancements make TopoMap, now referred to as TopoMap++, a more powerful tool for visualizing high-dimensional data which we demonstrate through different use case scenarios.
Keywords: Topological data analysis, Computational topology, High-dimensional data, Projection.
DOI: https://doi.org/10.1109/TVCG.2024.3456365
Luis Gustavo Nonato, Victor Russo, Bernardo Costa, Felipe Moreno-Vera, Guilherme Toledo, Osni Brito de Jesus, Robson Vieira, Marco Lentini, and Jorge Poco. “Assessing timber trade networks and supply chains in Brazil”. In: Nature Sustainability (2025), pp. 1–6.
Abstract
Forest degradation in the Brazilian Amazon is driven by factors such as fire, mining and illegal logging. The Brazilian government has implemented control mechanisms to combat illegal timber extraction that have positively impacted deforestation rates. Under these regulations, all wood products, from raw logs to processed lumber, must be registered in control systems before transportation. This allows analysis of wood products transported between companies over time. However, the existence of three partially integrated control systems complicates a full analysis of the timber market. This study integrates data from these systems to create timber trade networks, which help identify companies or groups operating outside expected standards. We also propose a method to trace likely supply chains of timber companies, addressing long-standing government concerns about timber traceability. Among the results, we show that certain timber trade networks have components that operate without connections with licensed forests, suggesting that unregistered timber is input into those components, which is illegal. Additionally, we illustrate how supply chain analysis can considerably enhance customer confidence in the legality of purchased timber products.
Keywords:
DOI: https://doi.org/10.1038/s41893-024-01491-8
E.S. Ortigossa, T. Gonçalves, and L.G. Nonato. “EXplainable Artificial Intelligence (XAI) – From Theory to Methods and Applications”. In: IEEE Access 12 (2024), pp. 80799–80846.
Abstract
Intelligent applications supported by Machine Learning have achieved remarkable performance rates for a wide range of tasks in many domains. However, understanding why a trained algorithm makes a particular decision remains problematic. Given the growing interest in the application of learning-based models, some concerns arise in the dealing with sensible environments, which may impact users’ lives. The complex nature of those models’ decision mechanisms makes them the so-called ‘‘black boxes,’’ in which the understanding of the logic behind automated decision-making processes by humans is not trivial. Furthermore, the reasoning that leads a model to provide a specific prediction can be more important than performance metrics, which introduces a trade-off between interpretability and model accuracy. Explaining intelligent computer decisions can be regarded as a way to justify their reliability and establish trust. In this sense, explanations are critical tools that verify predictions to discover errors and biases previously hidden within the models’ complex structures, opening up vast possibilities for more responsible applications. In this review, we provide theoretical foundations of Explainable Artificial Intelligence (XAI), clarifying diffuse definitions and identifying research objectives, challenges, and future research lines related to turning opaque machine learning outputs into more transparent decisions. We also present a careful overview of the state-of-the-art explainability approaches, with a particular analysis of methods based on feature importance, such as the well-known LIME and SHAP. As a result, we highlight practical applications of the successful use of XAI.
Keywords: Black-box models, explainability, explainable machine learning, interpretability, interpretable machine learning.
DOI: https://www.doi.org/10.1109/ACCESS.2024.3409843
Parikshit Solunke, Vitoria Guardieiro, Joao Rulff, Peter Xenopoulos, Gromit Yeuk-Yin Chan, Brian Barr, Luis Gustavo Nonato, and Claudio Silva. “MOUNTAINEER: Topology-Driven visual analytics for comparing local explanations”. In: IEEE Trans. on Vis. and Comp. Graph. 30.12 (2024), pp. 7763–7775.
Abstract
With the increasing use of black-box Machine Learning (ML) techniques in critical applications, there is a growing demand for methods that can provide transparency and accountability for model predictions. As a result, a large number of local explainability methods for black-box models have been developed and popularized. However, machine learning explanations are still hard to evaluate and compare due to the high dimensionality, heterogeneous representations, varying scales, and stochastic nature of some of these methods. Topological Data Analysis (TDA) can be an effective method in this domain since it can be used to transform attributions into uniform graph representations, providing a common ground for comparison across different explanation methods. We present a novel topology-driven visual analytics tool, Mountaineer, that allows ML practitioners to interactively analyze and compare these representations by linking the topological graphs back to the original data distribution, model predictions, and feature attributions. Mountaineer facilitates rapid and iterative exploration of ML explanations, enabling experts to gain deeper insights into the explanation techniques, understand the underlying data distributions, and thus reach well-founded conclusions about model behavior. Furthermore, we demonstrate the utility of Mountaineer through two case studies using real-world data. In the first, we show how Mountaineer enabled us to compare black-box ML explanations and discern regions of and causes of disagreements between different explanations. In the second, we demonstrate how the tool can be used to compare and understand ML models themselves. Finally, we conducted interviews with three industry experts to help us evaluate our work.
Keywords: Data Models; Machine Learning, Statistics, Modelling, and Simulation Applications; Computational Topology-based Techniques
DOI: https://doi.org/10.1109/TVCG.2024.3418653
Waqar Hassan, Marvin Mendes Cabral, Thiago Rodrigo Ramos, Antonio Castelo Filho, and Luis Gustavo Nonato. “Modeling and Predicting Crimes in the City of São Paulo Using Graph Neural Networks”. In: Brazilian Conf. on Int. Sys. (BRACIS). 2024, pp. 372–386.
Abstract
Crime prediction is a critical research area for enhancing public safety and optimizing law enforcement resource allocation, and machine learning techniques have had a significant impact in this field. Traditional machine learning models have long struggled to capture complex crime patterns, primarily due to the intricate interdependence of spatial and temporal data. However, recent advancements in machine learning, particularly with Graph Neural Networks (GNNs), offer a new perspective. GNNs have demonstrated remarkable success in various applications and they can also play a significant role in crime analysis and prediction. Therefore, in this work, we explore such a potential by examining two distinct spatiotemporal GNN architectures, namely Dynamic Self-Attention Network (DySAT) and Evolving Graph Convolutional Network (EvolveGCN), assessing and comparing their effectiveness for crime prediction. Moreover, we propose a data modeling framework that integrates crime, street map graphs, and urban data, which is fundamental to properly train the GNN models. As far as we know, there is no consolidated methodology to integrate those three modalities of data, being a relevant contribution of this work. Our findings underscore the effectiveness of GNNs in crime prediction tasks, offering valuable insights for researchers and practitioners in the field of crime prevention and public safety enhancement.
Keywords: Data modeling · Graph neural networks · Crime prediction
DOI: https://doi.org/10.1007/978-3-031-79035-5_26
Karelia Salinas, Victor Barella, Thales Vieira, and Luis Gustavo Nonato. “A visual methodology to assess spatial graph vertex ordering algorithms”. In: Conf. on Graph., Patterns and Images (SIBGRAPI). 2024, pp. 01–06.
Abstract
Graph vertex ordering is crucial for various graph-related applications, especially in spatial and urban data analysis where graphs represent real-world locations and their connections. The task is to arrange vertices along a single axis while preserving spatial relationships, but this often results in distortions due to the complexity of spatial data. Existing methods mostly assess ordering quality using a global metric, which may not capture specific use case needs or localized variations. This work proposes a new methodology to visually evaluate and compare vertex ordering techniques on spatial graphs. Two quantitative comparison mechanisms are proposed. Experiments on urban data from various cities demonstrate the methodology’s effectiveness in tuning hyperparameters and comparing well-known vertex ordering techniques. The visual approach reveals nuanced spatial patterns that global metrics might miss, providing deeper insights into the behavior of different vertex ordering methods.
Keywords:
DOI: https://doi.org/10.1109/SIBGRAPI62404.2024.10716318
Tiago Paulino Santos, João Matheus Siqueira Souza, Thales Vieira, and Luis Gustavo Nonato. “Space-Time Urban Explorer: A Visual Tool for Exploring Spatiotemporal Crime and Patrolling Data”. In: Conf. on Graph., Patterns and Images (SIBGRAPI). 2024, pp. 1–6.
Abstract
Spatiotemporal urban data gathered by public security departments holds immense potential for in-depth analysis, enhancing decision-making in areas such as crime prevention and patrolling strategies. However, extracting meaningful patterns from vast and complex spatiotemporal datasets presents a considerable challenge in the field of big data analytics. We introduce a novel visualization-assisted tool tailored for handling massive spatiotemporal urban datasets, with a specific focus on public security data. At the core of this tool are spatial graph vertex ordering algorithms that perform dimensionality reduction on the vertices’ locations. To make this tool practical for handling massive spatiotemporal datasets, we present efficient preprocessing techniques. These techniques are carefully crafted to distill and represent urban spatiotemporal datasets, ensuring efficient data exploration. The effectiveness of the proposed solution is validated through case studies using real datasets from the Military Police of the State of Alagoas - Brazil. We demonstrate the effectiveness of the proposed solutions, showcasing the versatility of the visual tool in accomplishing various relevant analytical tasks.
Keywords:
DOI: https://doi.org/10.1109/SIBGRAPI62404.2024.10716319
V. S. L. Blotta and T. Stroppa. “Liberdade de Expressão Regressiva e Censura por Inundação como Estratégias de Desinformação”. In: É Censura? Violência Cultura e Liberdade de Expressão no Brasil do Século XXI. Ed. by Daniela Osvald Ramos. Vol. 1. Paulus Editora, 2024, pp. 114–135
Daniela Osvald Ramos. “Violência Cultural contra Jornalistas e Comunicadores e Censura da Multidão”. In: É censura?: Violência cultural e liberdade de expressão no Brasil do século XXI. Ed. by Daniela Osvald Ramos. Vol. 1. Paulus Editora, 2024, pp. 9–21.
Daniela Osvald Ramos, ed. É censura?: Violência cultural e liberdade de expressão no Brasil do século XXI. Paulus Editora, 2024.
Fernanda Bartolo, Cibele Russo, Luis Gustavo Notato, and Victor Hugo Barella. “Statistical Modeling of Impunity: Inferential and Predictive Methods for Crime Data in the State of São Paulo, Brazil”. In: Conference Statial Statistics 2025: At the Dawn of AI. 2025.
Abstract
Crime in Brazil presents increasing challenges for public management, with impunity being a significant underlying factor. Understanding impunity is crucial for improving the criminal justice system. In this context, the present study aims to investigate and develop inferential and predictive methods for analyzing data on intentional homicides in the state of São Paulo, focusing on impunity as the delay or lack of conversion of police reports into formal investigations. Additionally, the study considers the spatial correlation between municipalities and temporal factors. To achieve this, models such as Intrinsic Conditional Autoregressive (ICAR), Besag-York-Mollié, and Multinomial Regression with a Dirichlet prior in the Bayesian framework are explored. The research aims to contribute to public authorities insights into the patterns of impunity over time and space in São Paulo, offering resources that can enhance state decision-making and ultimately benefit society.
Keywords: Crime data; Urban violence; Multinomial regression.
E.S. Ortigossa, F.F. Dias, B. Barr, C.T. Silva, and L.G. Nonato. “T-Explainer: A ModelAgnostic Explainability Framework Based on Gradients”. In: IEEE Intelligent Systems (2024).
Abstract
Modern learning models, while powerful, often exhibit a complexity level that renders them opaque black boxes, lacking transparency and hindering our understanding of their decision-making processes. Opacity challenges the practical application of machine learning, especially in critical domains requiring informed decisions. Explainable Artificial Intelligence (XAI) addresses that challenge, unraveling the complexity of black boxes by providing explanations. Feature attribution/importance XAI stands out for its ability to delineate the significance of input features in predictions. However, most attribution methods have limitations, such as instability, when divergent explanations result from similar or the same instance. This work introduces T-Explainer, a novel additive attribution explainer based on the Taylor expansion that offers desirable properties such as local accuracy and consistency. We demonstrate T-Explainer’s effectiveness and stability over multiple runs in quantitative benchmark experiments against well-known attribution methods. Additionally, we provide several tools to evaluate and visualize explanations, turning T-Explainer into a comprehensive XAI framework.
X. Poco-Lozada, K. Valdivia, T. Gonçalvez, V. Molchanov, and L.G. Nonato. “Exploring urban factors with autoencoders: uncovering the relationship between static and dynamic features”. In: Computers and Graphics (2025).
Abstract
Urban analytics uses extensive datasets with diverse urban information to simulate, predict trends, and uncover complex city patterns. While this data enables advanced analysis, it also presents challenges due to its granularity, heterogeneity, and multimodality. To address these challenges, visual analytic tools have been developed to support the exploration of latent representations of fused heterogeneous/multimodal data, discretized at a street level of detail. However, visualization-assisted tools seldom explore whether analyzing fused data offers deeper insights than examining each data source independently within an integrated visualization framework. In this work, we developed a visualization-assisted framework to analyze whether fused latent data representations are more effective than separate representations in uncovering patterns from dynamic and static urban data. The analysis shows that combined latent representations tend to produce more structured patterns, although the separated representations are beneficial in particular cases.
Keywords: Human-centered computing—Visualization—Visualization techniques—Treemaps; Human-centered computing— Visualization—Visualization design and evaluation methods
Débora B. Leite Silva, Thales Vieira, Evandro B. Costa Costa, Afonso Paiva, and Luis Gustavo Nonato. “A street corner-level methodology to analyze the influence of points of interest on urban crime”. In: Socio-Economic Planning Sciences (2024).
Abstract
As cities have evolved, so too have crimes, becoming increasingly sophisticated, violent, and intense. This evolution has pushed security models to their breaking point, rendering many traditional strategies obsolete in the face of these new challenges. Consequently, society, and especially law enforcement agencies, need more sophisticated tools to assist them in decision-making. The growing digitization of data in the last decade has enabled the large-scale and highly agile collection of urban data which can be exploited to conduct crime analysis tasks and particularly to identify relevant crime patterns. In this study, we present a computational methodology to investigate the relationship between crime occurrences and the proximity to points of interest (POIs) within a city. In particular, this methodology can perform a segmented analysis, according to socioeconomic patterns of di!erent city regions using clustering algorithms. Through a case study conducted in the city of Maceió, we demonstrate that there is a global correlation between points of interest and criminal events in this specific city. Moreover, this correlation changes significantly when analyzing groups of intersections segmented by socioeconomic patterns. These results validate the proposed methodology and demonstrate that this approach o!ers a robust framework for strategic decision-making, allowing law enforcement agencies to allocate resources more e!ectively and improve overall public safety.
Keywords: Crime Prediction, Urban Data, Points of Interest (POI), Urban Crime Analysis
P. Silva, V. Guardieiro, B. Barr, C Silva, and L.G. Nonato. “Visagreement: Visualizing and Exploring Explanations (Dis)Agreement”. In: IEEE Trans. on Vis. Comp. Graph. (2024).
Abstract
The emergence of distinct machine learning explanation methods has leveraged a number of new issues to be investigated. The disagreement problem is one such issue, as there may be scenarios where the output of different explanation methods disagree with each other. Although understanding how often, when, and where explanation methods agree or disagree is important to increase confidence in the explanations, few works have been dedicated to investigating such a problem. In this work, we proposed Visagreement, a visualization tool designed to assist practitioners in investigating the disagreement problem. Visagreement builds upon metrics to quantitatively compare and evaluate explanations, enabling visual resources to uncover where and why methods mostly agree or disagree. The tool is tailored for tabular data with binary classification and focuses on local feature importance methods. In the provided use cases, Visagreement turned out to be effective in revealing, among other phenomena, how disagreements relate to the quality of the explanations and machine learning model accuracy, thus assisting users in deciding where and when to trust explanations. To assess the effectiveness and practical utility of Visagreement, we conducted an evaluation involving four experts. These experts assessed the tool’s Effectiveness, Usability, and Impact on Decision-Making. The experts confirm the Visagreement tool’s effectiveness and user-friendliness, making it a valuable asset for analyzing and exploring (dis)agreements.
Keywords: Machine learning, Data models, System applications and experience, Simulation, Modeling, Visualization
L. G. Nonato, M. C. Alvarez, N. Bachini Pereira, P. E. Romero Almada, B. Besen, C. Lago, D. Oswald Ramos, D. K. Melo da Silva, F. Ramos Garcia, I. de Oliveira Perim, L. e Silva Batista Pilau, L. Fonseca Sander, R. Marcacini, R. Heleno Novello, V. Blotta, B. Nascimento, and V. Ferreira. Monitoramento das Eleições Municipais 2024 - Relatório 1. 2024.
Pablo Emanuel Romero Almada, Luis Gustavo Nonato, Marcos César Alvarez, Natasha Bachini Pereira, Barbara Nascimento, Beatriz Besen, Claudia Lago, Dayana Karla Melo da Silva, Daniela Oswald Ramos, Egle Müller Spinelli, Felipe Ramos Garcia, Roberta Heleno Novello, Isadora de Oliveira Perim, Lucas e Silva Pilau, Lucas Fonseca Sander Sander, Ricardo Marcacini, Thiago Rodrigo Ramos, Veronica Ferreira, Vitor Blotta, Victor Hugo Barella, and Waqar Hassan. Monitoramento das Eleições Municipais 2024 - Relatório 2. 2024.
L. G. Nonato, M. C. Alvarez, N. Bachini Pereira, P. E. Romero Almada, B. Besen, C. Lago, D. Oswald Ramos, D. K. Melo da Silva, F. Ramos Garcia, I. de Oliveira Perim, L. e Silva Batista Pilau, L. Fonseca Sander, R. Marcacini, R. Heleno Novello, V. Blotta, B. Nascimento, and V. Ferreira. Monitoramento das Eleições Municipais 2024 - Relatório 3. 2024.
L. G. Nonato, M. C. Alvarez, N. Bachini Pereira, P. E. Romero Almada, B. Besen, C. Lago, D. Oswald Ramos, D. K. Melo da Silva, F. Ramos Garcia, I. de Oliveira Perim, L. e Silva Batista Pilau, L. Fonseca Sander, R. Marcacini, R. Heleno Novello, V. Blotta, B. Nascimento, and V. Ferreira. Monitoramento das Eleições Municipais 2024 - Relatório 4. 2024.
Karelia Salinas, Jean-Daniel Fekete, and Luis Gustavo Nonato. “Navigating Multi-Attribute Spatial Data Through Layer Toggling and Visibility-Preserving Lenses”. In: Posters of VIS 2024-IEEE Visualization. 2024.