Cookies Policy
The website need some cookies and similar means to function. If you permit us, we will use those means to collect data on your visits for aggregated statistics to improve our service. Find out More
Accept Reject
  • Menu
Publications

2024

Unsupervised Contrastive Analysis for Salient Pattern Detection using Conditional Diffusion Models

Authors
Patrício, C; Barbano, CA; Fiandrotti, A; Renzulli, R; Grangetto, M; Teixeira, LF; Neves, JC;

Publication
CoRR

Abstract
Contrastive Analysis (CA) regards the problem of identifying patterns in images that allow distinguishing between a background (BG) dataset (i.e. healthy subjects) and a target (TG) dataset (i.e. unhealthy subjects). Recent works on this topic rely on variational autoencoders (VAE) or contrastive learning strategies to learn the patterns that separate TG samples from BG samples in a supervised manner. However, the dependency on target (unhealthy) samples can be challenging in medical scenarios due to their limited availability. Also, the blurred reconstructions of VAEs lack utility and interpretability. In this work, we redefine the CA task by employing a self-supervised contrastive encoder to learn a latent representation encoding only common patterns from input images, using samples exclusively from the BG dataset during training, and approximating the distribution of the target patterns by leveraging data augmentation techniques. Subsequently, we exploit state-of-the-art generative methods, i.e. diffusion models, conditioned on the learned latent representation to produce a realistic (healthy) version of the input image encoding solely the common patterns. Thorough validation on a facial image dataset and experiments across three brain MRI datasets demonstrate that conditioning the generative process of state-of-the-art generative methods with the latent representation from our self-supervised contrastive encoder yields improvements in the generated image quality and in the accuracy of image classification. The code is available at https://github.com/CristianoPatricio/unsupervised-contrastive-cond-diff.

2024

EMB3Rs: A game-changer tool to support waste heat recovery and reuse

Authors
Silva, M; Kumar, S; Kök, A; Cardoso, A; Hummel, M; Nielsen, PS; Khan, BS; Faria, AS; Jensterle, M; Marques, C;

Publication
ENERGY CONVERSION AND MANAGEMENT

Abstract
At a time when European countries try to cope with escalating energy prices while decarbonizing their economies, waste heat recovery and reuse arises as part of the solution for sustainable energy transitions. The lack of appropriate assessment tools has been pointed out as one of the main barriers to the wider deployment of waste heat recovery projects and as a reason why its potential remains largely untapped. The EMB3Rs platform emerges as an online, open-source, comprehensive and novel tool that provides an integrated assessment of different types of waste heat recovery solutions, (e.g. internal or external) and comprises several analysis dimensions (e.g. physical, geographical, technical, market, and business models). It has been developed together with stakeholders, and tested in a number of representative contexts, covering both industrial and heat network applications. This has demonstrated the enormous potential of the tool in dealing with complex simulations, while delivering accurate results within a significantly lower time-frame than traditional analysis. The EMB3Rs tool removes important barriers such as analysis costs, time and complexity for the user, and aims at supporting a wider investment in waste heat recovery and reuse by providing an integrated estimation of the costs and benefits of such projects. This paper describes the tool and illustrates how it can be applied to help unlock the potential of waste heat recovery across European countries.

2024

Enhanced Sensitivity in Optical Sensors through Self-Image Theory and Graphene Oxide Coating

Authors
Cunha, C; Monteiro, C; Vaz, A; Silva, S; Frazao, O; Novais, S;

Publication
SENSORS

Abstract
This paper presents an approach to enhancing sensitivity in optical sensors by integrating self-image theory and graphene oxide coating. The sensor is specifically engineered to quantitatively assess glucose concentrations in aqueous solutions that simulate the spectrum of glucose levels typically encountered in human saliva. Prior to sensor fabrication, the theoretical self-image points were rigorously validated using Multiphysics COMSOL 6.0 software. Subsequently, the sensor was fabricated to a length corresponding to the second self-image point (29.12 mm) and coated with an 80 mu m/mL graphene oxide film using the Layer-by-Layer technique. The sensor characterization in refractive index demonstrated a wavelength sensitivity of 200 +/- 6 nm/RIU. Comparative evaluations of uncoated and graphene oxide-coated sensors applied to measure glucose in solutions ranging from 25 to 200 mg/dL showed an eightfold sensitivity improvement with one bilayer of Polyethyleneimine/graphene. The final graphene oxide-based sensor exhibited a sensitivity of 10.403 +/- 0.004 pm/(mg/dL) and demonstrated stability with a low standard deviation of 0.46 pm/min and a maximum theoretical resolution of 1.90 mg/dL.

2024

A large-scale empirical study on mobile performance: energy, run-time and memory

Authors
Rua, R; Saraiva, J;

Publication
EMPIRICAL SOFTWARE ENGINEERING

Abstract
Software performance concerns have been attracting research interest at an increasing rate, especially regarding energy performance in non-wired computing devices. In the context of mobile devices, several research works have been devoted to assessing the performance of software and its underlying code. One important contribution of such research efforts is sets of programming guidelines aiming at identifying efficient and inefficient programming practices, and consequently to steer software developers to write performance-friendly code.Despite recent efforts in this direction, it is still almost unfeasible to obtain universal and up-to-date knowledge regarding software and respective source code performance. Namely regarding energy performance, where there has been growing interest in optimizing software energy consumption due to the power restrictions of such devices. There are still many difficulties reported by the community in measuring performance, namely in large-scale validation and replication. The Android ecosystem is a particular example, where the great fragmentation of the platform, the constant evolution of the hardware, the software platform, the development libraries themselves, and the fact that most of the platform tools are integrated into the IDE's GUI, makes it extremely difficult to perform performance studies based on large sets of data/applications. In this paper, we analyze the execution of a diversified corpus of applications of significant magnitude. We analyze the source-code performance of 1322 versions of 215 different Android applications, dynamically executed with over than 27900 tested scenarios, using state-of-the-art black-box testing frameworks with different combinations of GUI inputs. Our empirical analysis allowed to observe that semantic program changes such as adding functionality and repairing bugfixes are the changes more associated with relevant impact on energy performance. Furthermore, we also demonstrate that several coding practices previously identified as energy-greedy do not replicate such behavior in our execution context and can have distinct impacts across several performance indicators: runtime, memory and energy consumption. Some of these practices include some performance issues reported by the Android Lint and Android SDK APIs. We also provide evidence that the evaluated performance indicators have little to no correlation with the performance issues' priority detected by Android Lint. Finally, our results allowed us to demonstrate that there are significant differences in terms of performance between the most used libraries suited for implementing common programming tasks, such as HTTP communication, JSON manipulation, image loading/rendering, among others, providing a set of recommendations to select the most efficient library for each performance indicator. Based on the conclusions drawn and in the extension of the developed work, we also synthesized a set of guidelines that can be used by practitioners to replicate energy studies and build more efficient mobile software.

2024

Agent-Based Modelling and Social Network Analysis

Authors
Pedro Campos;

Publication
Oxford University Press eBooks

Abstract
Abstract Social network analysis offers a powerful method for comprehending intricate systems created through agent-based computational models. Scholars contend that intricate agent networks have the capacity to grasp both the dynamics at an individual level and the overarching characteristics at a global level within a complex system. Consequently, they can contribute to a deeper comprehension of the underlying principles governing such systems. Within this endeavour, we undertake a comprehensive examination of the existing body of literature that establishes a connection between agent-based models and social network analysis. The focal aim of this exploration is to cater to the domain of management studies. We define a baseline for a network topology for a taxonomy of ‘macro’ and ‘micro’ characteristics of social interaction networks. We apply and extend this taxonomy for agent-based models and classify existing models in macro structures, macro patterns of interaction, micro interactions and multilayers, and micro level (clustering and local interaction). We also emphasize the learning methods for agent-based models of social networks.

2024

NEGATIVE THOUGHTS AND SELF-CONFIDENCE AMONG ATHLETES WITH DIFFERENT SPORTS EXPERIENCES: A META-ANALYSIS

Authors
Vasconcelos-Raposo, J; Palumbo, J; Carvalho, A; Borges, J; M. Teixeira, C;

Publication
PSYCHTECH & HEALTH JOURNAL

Abstract
An athlete’s sporting experience is a factor associated with better-coping strategies and emotional regulation, especially concerning competitive anxiety and its symptoms. To verify whether more experienced athletes have lower rates of negativism and higher levels of self-confidence, we compared the means of these two variables between athletes with more and less experience. A meta-analysis was performed, following the PRISMA model. Seven articles were selected that measured, through the Competitive State Anxiety Inventory – 2 (CSAI-2 or its shortened version, CSAI-2R), the levels of self-confidence and negativism of high-performance athletes with different sports experiences. Significant statistical differences were found regarding the levels of negativism between athletes with more and less experience (p < .001). The same occurred with the levels of self-confidence between athletes with more and less sports experience (< .001). The results align with our initial hypothesis, formulated by Martens et al. (1990), that athletes with more experience would have higher self-confidence and lower negativism averages. One of the reasons may be using more effective coping strategies that are improved during the career years.

  • 558
  • 4505