Rafael Martins

Dr. Rafael Martins

Department of Computer Science and Media Technology, Linnaeus University, Växjö, Sweden

Research Focus & Metrics

Academic Career Length

16Years (2011-Present)

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

Representative Publications

View All Publications
27 September 2019 in IEEE Transactions on Visualization and Computer Graphics
Verified
Journal Article
Closed access
MEMateus Espadoto
Mateus Espadoto
Rafael MartinsRafael Martins
Rafael Martins
AKAndreas Kerren
Andreas Kerren
NHNina S. T. Hirata
Nina S. T. Hirata
Alexandru TeleaAlexandru Telea
Alexandru Telea
Dimensionality reduction methods, also known as projections, are frequently used in multidimensional data exploration in machine learning, data science, and information visualization. Tens of such techniques have been proposed, aiming to address a wide set of requirements, such as ability to show the high-dimensional data structure, distance or neighborhood preservation, computational scalability, stability to data noise and/or outliers, and practical ease of use. However, it is far from clear for practitioners how to choose the best technique for a given use context. We present a survey of a wide body of projection techniques that helps answering this question. For this, we characterize the input data space, projection techniques, and the quality of projections, by several quantitative metrics. We sample these three spaces according to these metrics, aiming at good coverage with bounded effort. We describe our measurements and outline observed dependencies of the measured variables. Based on these results, we draw several conclusions that help comparing projection techniques, explain their results for different types of data, and ultimately help practitioners when choosing a projection for a given context. Our methodology, datasets, projection implementations, metrics, visualizations, and results are publicly open, so interested stakeholders can examine and/or extend this benchmark.

1 June 2020 in Computer Graphics Forum
Verified
Journal Article
Closed access
PDF file
ACA. Chatzimparmpas
A. Chatzimparmpas
Rafael MartinsRafael Martins
Rafael Martins
IJIlir Jusufi
Ilir Jusufi
KKKostiantyn Kucher
Kostiantyn Kucher
FRF. Rossi
F. Rossi
AKAndreas Kerren
Andreas Kerren

13 April 2020 in IEEE Transactions on Visualization and Computer Graphics
Verified
Journal Article
Closed access
ACAngelos Chatzimparmpas
Angelos Chatzimparmpas
Rafael MartinsRafael Martins
Rafael Martins
AKAndreas Kerren
Andreas Kerren
t-Distributed Stochastic Neighbor Embedding (t-SNE) for the visualization of multidimensional data has proven to be a popular approach, with successful applications in a wide range of domains. Despite their usefulness, t-SNE projections can be hard to interpret or even misleading, which hurts the trustworthiness of the results. Understanding the details of t-SNE itself and the reasons behind specific patterns in its output may be a daunting task, especially for non-experts in dimensionality reduction. In this work, we present t-viSNE, an interactive tool for the visual exploration of t-SNE projections that enables analysts to inspect different aspects of their accuracy and meaning, such as the effects of hyper-parameters, distance and neighborhood preservation, densities and costs of specific neighborhoods, and the correlations between dimensions and visual patterns. We propose a coherent, accessible, and well-integrated collection of different views for the visualization of t-SNE projections. The applicability and usability of t-viSNE are demonstrated through hypothetical usage scenarios with real data sets. Finally, we present the results of a user study where the tools effectiveness was evaluated. By bringing to light information that would normally be lost after running t-SNE, we hope to support analysts in using t-SNE and making its results better understandable.

1 June 2014 in Computers & Graphics
Verified
Journal Article
Closed access
Rafael MartinsRafael Martins
Rafael Martins
DCDanilo Barbosa Coimbra
Danilo Barbosa Coimbra
RMRosane Minghim
Rosane Minghim
ATA.C. Telea
A.C. Telea

14 September 2015 in Information Visualization
Verified
Journal Article
Closed access
DCDanilo B Coimbra
Danilo B Coimbra
Rafael MartinsRafael Martins
Rafael Martins
TNTácito Tat Neves
Tácito Tat Neves
ATAlexandru C Telea
Alexandru C Telea
Fernando PaulovichFernando Paulovich
Fernando Paulovich
Understanding three-dimensional projections created by dimensionality reduction from high-variate datasets is very challenging. In particular, classical three-dimensional scatterplots used to display such projections do not explicitly show the relations between the projected points, the viewpoint used to visualize the projection, and the original data variables. To explore and explain such relations, we propose a set of interactive visualization techniques. First, we adapt and enhance biplots to show the data variables in the projected three-dimensional space. Next, we use a set of interactive bar chart legends to show variables that are visible from a given viewpoint and also assist users to select an optimal viewpoint to examine a desired set of variables. Finally, we propose an interactive viewpoint legend that provides an overview of the information visible in a given three-dimensional projection from all possible viewpoints. Our techniques are simple to implement and can be applied to any dimensionality reduction technique. We demonstrate our techniques on the exploration of several real-world high-dimensional datasets.

6 January 2022 in IEEE Transactions on Visualization and Computer Graphics
Verified
Journal Article
Closed access
ACAngelos Chatzimparmpas
Angelos Chatzimparmpas
Rafael MartinsRafael Martins
Rafael Martins
KKKostiantyn Kucher
Kostiantyn Kucher
AKAndreas Kerren
Andreas Kerren
The machine learning (ML) life cycle involves a series of iterative steps, from the effective gathering and preparation of the data—including complex feature engineering processes—to the presentation and improvement of results, with various algorithms to choose from in every step. Feature engineering in particular can be very beneficial for ML, leading to numerous improvements such as boosting the predictive results, decreasing computational times, reducing excessive noise, and increasing the transparency behind the decisions taken during the training. Despite that, while several visual analytics tools exist to monitor and control the different stages of the ML life cycle (especially those related to data and algorithms), feature engineering support remains inadequate. In this paper, we present FeatureEnVi, a visual analytics system specifically designed to assist with the feature engineering process. Our proposed system helps users to choose the most important feature, to transform the original features into powerful alternatives, and to experiment with different feature generation combinations. Additionally, data space slicing allows users to explore the impact of features on both local and global scales. FeatureEnVi utilizes multiple automatic feature selection techniques; furthermore, it visually guides users with statistical evidence about the influence of each feature (or subsets of features). The final outcome is the extraction of heavily engineered features, evaluated by multiple validation metrics. The usefulness and applicability of FeatureEnVi are demonstrated with two use cases and a case study. We also report feedback from interviews with two ML experts and a visualization researcher who assessed the effectiveness of our system.