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

2025

Algorithmic Composition Using Narrative Structure and Tension

Authors
Braga, F; Bernardes, G; Dannenberg, RB; Correia, N;

Publication
PROCEEDINGS OF THE THIRTY-FOURTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE (IJCAI 2025)

Abstract
This paper describes an approach to algorithmic music composition that takes narrative structures as input, allowing composers to create music directly from narrative elements. Creating narrative development in music remains a challenging task in algorithmic composition. Our system addresses this by combining leitmotifs to represent characters, generative grammars for harmonic coherence, and evolutionary algorithms to align musical tension with narrative progression. The system operates at different scales, from overall plot structure to individual motifs, enabling both autonomous composition and co-creation with varying degrees of user control. Evaluation with compositions based on tales demonstrated the system's ability to compose music that supports narrative listening and aligns with its source narratives, while being perceived as familiar and enjoyable.

2025

Designing and Developing a Fixed-Wing Tail-sitter Tethered VTOL UAV with Custom Autopilot: A MIMO <i>H</i><sub>8</sub> Robust Control Approach

Authors
Safaee, A; Moreira, AP; Aguiar, AP;

Publication
2025 IEEE INTERNATIONAL CONFERENCE ON AUTONOMOUS ROBOT SYSTEMS AND COMPETITIONS, ICARSC

Abstract
This article presents the development of a tethered fixed-wing tail-sitter VTOL (Vertical Take-Off and Landing) Unmanned Aerial Vehicle system. The design focuses on improving energy efficiency by utilizing the wings to harness wind power, similar to a kite, while maintaining VTOL functionality. A distinguishing feature is the purpose-built autopilot system, with custom hardware and software components specifically engineered for this application. The study presents the system identification process for obtaining five MIMO (Multiple-Input Multiple-Output) transfer functions that characterize the dynamics between roll-yaw commands and responses, including the tether angle feedback. To address the inherent coupling effects and uncertainties in the system, robust mixed sensitivity (H-infinity) MIMO controllers are developed. The controllers were validated through both simulations and experimental flights, demonstrating effective performance in handling cross-coupling effects and maintaining stability under various operating conditions. According to flight test findings, the system can precisely manage the tether angle while adjusting for ground effect disturbances. This allows for accurate tethered navigation, a stable attitude, and the maintenance of an adequate yaw heading.

2025

Online learning from drifting capricious data streams with flexible Hoeffding tree

Authors
Zhao, RR; You, YQ; Sun, JB; Gama, J; Jiang, J;

Publication
INFORMATION PROCESSING & MANAGEMENT

Abstract
Capricious data streams, marked by random emergence and disappearance of features, are common in practical scenarios such as sensor networks. In existing research, they are mainly handled based on linear classifiers, feature correlation or ensemble of trees. There exist deficiencies such as limited learning capacity and high time cost. More importantly, the concept drift problem in them receives little attention. Therefore, drifting capricious data streams are focused on in this paper, and a new algorithm DCFHT (online learning from Drifting Capricious data streams with Flexible Hoeffding Tree) is proposed based on a single Hoeffding tree. DCFHT can achieve non-linear modeling and adaptation to drifts. First, DCFHT dynamically reuses and restructures the tree. The reusable information includes the tree structure and the information stored in each node. The restructuring process ensures that the Hoeffding tree dynamically aligns with the latest universal feature space. Second, DCFHT adapts to drifts in an informed way. When a drift is detected, DCFHT starts training a backup learner until it reaches the ability to replace the primary learner. Various experiments on 22 public and 15 synthetic datasets show that it is not only more accurate, but also maintains relatively low runtime on capricious data streams.

2025

A case study on phishing detection with a machine learning net

Authors
Bezerra, A; Pereira, I; Rebelo, MA; Coelho, D; de Oliveira, DA; Costa, JFP; Cruz, RPM;

Publication
INTERNATIONAL JOURNAL OF DATA SCIENCE AND ANALYTICS

Abstract
Phishing attacks aims to steal sensitive information and, unfortunately, are becoming a common practice on the web. Email phishing is one of the most common types of attacks on the web and can have a big impact on individuals and enterprises. There is still a gap in prevention when it comes to detecting phishing emails, as new attacks are usually not detected. The goal of this work was to develop a model capable of identifying phishing emails based on machine learning approaches. The work was performed in collaboration with E-goi, a multi-channel marketing automation company. The data consisted of emails collected from the E-goi servers in the electronic mail format. The problem consisted of a classification problem with unbalanced classes, with the minority class corresponding to the phishing emails and having less than 1% of the total emails. Several models were evaluated after careful data selection and feature extraction based on the email content and the literature regarding these types of problems. Due to the imbalance present in the data, several sampling methods based on under-sampling techniques were tested to see their impact on the model's ability to detect phishing emails. The final model consisted of a neural network able to detect more than 80% of phishing emails without compromising the remaining emails sent by E-goi clients.

2025

Task-to-Accelerator Mapping for Heterogeneous Systems Using Heuristics

Authors
Mohammad Samadi; Tiago Carvalho; Luís Miguel Pinho; Sara Royuela;

Publication
ACM SIGAda Ada Letters

Abstract
Heterogeneous hardware platforms can be used to improve the performance of computing systems in terms of application response time. They are in high demand, especially with the recent emergence of complex AI applications. Parallel applications can be used on these platforms to utilize most of the hardware system capacity and decrease the execution time. However, predictability is still a notable challenge on these platforms when used in time-critical systems due to the variability in the execution of parallel runtime systems, like OpenMP. Therefore, this paper proposes a new heterogeneous task-to-accelerator mapping approach using heuristics to improve the performance and predictability of OpenMP applications running on heterogeneous systems.

2025

Uncertainties and Emerging Uses of Human-Ai Medical Diagnosis in Collaborative Clinical Practice

Authors
Correia, A; Fonseca, B; Schneider, D; Chaves, R; Kärkkäinen, T;

Publication
ISMSIT 2025 - 9th International Symposium on Multidisciplinary Studies and Innovative Technologies, Proceedings

Abstract
This paper discusses some recent developments in collaborative healthcare research considering settings where human clinicians collaborate through or interact with artificial intelligence (AI)-enabled systems to enhance clinical diagnosis, treatment procedures, and decision-making practices. Through a detailed examination of the potential gaps, implications, and challenges for health professionals and patients, this work explores typical AI-based collaborative clinical workflows and infrastructures that involve tasks such as patient data analysis, medical imaging, and event prediction. A brief synopsis of published research reveals inherent sociotechnical barriers concerning interoperability, data scarcity, bias amplification, trust, and transparency. It also highlights risks related to inadequate model and interface design, the oversimplification of clinical processes (e.g., lack of shared situational awareness), institutional misalignment (e.g., cultural norms and practices shaping how clinicians coordinate their efforts and make decisions based on AI recommendations), and commercial data manipulation that threatens patient care. © 2025 IEEE.

  • 259
  • 4588