Building an operation and maintenance system for teaching buildings that integrates"three-dimensional visualization" and"digital informatization" is essential for realizing a smart campus. To addre...
详细信息
computer Vision techniques are extensively utilised in entertainment, enhancing realism in games and movies. Within video games, these techniques enable the recognition of objects, characters, and player movements, th...
详细信息
Ensuring the fairness of machine learning (ML) applications is critical to the reliability of modern artificial intelligence systems. Despite extensive study on this topic, the fairness of ML models in the software en...
详细信息
ISBN:
(纸本)9783031719745;9783031719752
Ensuring the fairness of machine learning (ML) applications is critical to the reliability of modern artificial intelligence systems. Despite extensive study on this topic, the fairness of ML models in the software engineering (SE) domain has not yet been explored well. As a result, many ML-powered software systems, particularly those utilized in the software engineering community, continue to be prone to fairness issues. Taking one of the typical SE tasks, i.e., code reviewer recommendation, as a subject, this paper investigates the fairness of ML applications in the SE domain, specifically focusing on the code reviewer recommendation task. Our empirical study demonstrates that existing ML-based code reviewer recommendation systems exhibit unfairness and discriminating behaviors. Specifically, male reviewers get, on average, 7.25% more recommendations than female code reviewers compared to their distribution in the reviewer set. This paper also investigates why the studied ML-based code reviewer recommendation systems are unfair and provides solutions to mitigate the unfairness. For instance, such systems may recommend male reviewers at a significantly higher rate than female reviewers in a discriminatory manner. Our study further indicates that the existing mitigation methods can enhance fairness significantly in projects with a similar distribution of protected and privileged groups. Still, their effectiveness in improving fairness on imbalanced or skewed data is limited.
This paper shows card-based cryptographic protocols to calculate several Boolean functions with a standard deck of cards using private operations. They are multi-party secure computations executed by multiple semi-hon...
详细信息
In the constantly evolving field of cybersecurity, it is imperative for analysts to stay abreast of the latest attack trends and pertinent information that aids in the investigation and attribution of cyber-attacks. I...
详细信息
This paper presents a novel methodology for closed-loop system identification of unstable nonlinear systems using the Koopman operator with Extended Dynamic Mode Decomposition with control (EDMDc). The study highlight...
详细信息
Ensemble-based component systems have been used for many years to develop collective adaptive systems (CAS). The DEECo component model offers a framework for modeling and implementing ensemble-based component systems....
详细信息
ISBN:
(纸本)9783031751066;9783031751073
Ensemble-based component systems have been used for many years to develop collective adaptive systems (CAS). The DEECo component model offers a framework for modeling and implementing ensemble-based component systems. Being expressive enough and having semantics specifically tailored towards dynamically evolving systems, DEECo has proven to be fairly powerful in modeling complex and dynamic architectures. At the same time, its specific semantics turned out to be a hurdle for newcomers when expressing their design intention and understanding its implications and side effects. We see quite a potential in employing large language models (LLMs) to simplify creating and refining the DEECo architectures. Since this constitutes a large research scope, we focus in this paper on initial experiments demonstrating how well generic LLMs understand the advanced concepts of ensemble-based CAS embodied in DEECo and asses what expectation from LLMs is realistic in this context. Our results indicate that LLMs can indeed understand ensemble-based architectures, but it depends on the form in which the architecture is presented in the textual form. Using external DSL, which is very self-explanatory gave good results out of the box. Specifications embedded in existing programming languages needed prior explanation of how to interpret them.
As the number of intelligent systems has dramatically increased, malware has become increasingly harmful. Consequently, detecting previously unknown malware swiftly has emerged as a critical issue in cybersecurity, ai...
详细信息
Permanent magnet synchronous motors (PMSMs) are commonly used in various electrical drive applications due to their high efficiency and performance. However, these systems are susceptible to several types of faults. T...
详细信息
Domain Adaptation has emerged as an important development in Speech Recognition systems for improving the transcription accuracy of the input audio. This study explores the enhancement of Domain-specific Automatic Spe...
详细信息
暂无评论