- Computing and Information Systems - Research Publications
Computing and Information Systems - Research Publications
Permanent URI for this collection
402 results
Filters
Reset filtersSettings
Statistics
Citations
Search Results
Now showing
1 - 10 of 402
-
ItemStrategy Extraction in Single-Agent GamesVadakattu, A ; Blom, M ; Pearce, A (AAMAS, 2023)The ability to continuously learn and adapt to new situations is one where humans are far superior compared to AI agents. We propose an approach to knowledge transfer using behavioural strategies as a form of transferable knowledge influenced by the human cognitive ability to develop strategies. A strategy is defined as a partial sequence of events – where an event is both the result of an agent’s action and changes in state – to reach some predefined event of interest. This information acts as guidance or a partial solution that an agent can generalise and use to make predictions about how to handle unknown observed phenomena. As a first step toward this goal, we develop a method for extracting strategies from an agent’s existing knowledge that can be applied in multiple contexts. Our method combines observed event frequency information with local sequence alignment techniques to find patterns of significance that form a strategy. We show that our method can identify plausible strategies in three environments: Pacman, Bank Heist and a dungeon-crawling video game. Our evaluation serves as a promising first step toward extracting knowledge for generalisation and, ultimately, transfer learning.
-
ItemIOQP: A simple Impact-Ordered Query Processor written in RustMackenzie, J ; Petri, M ; Gallagher, L (RWTH, Aachen University, 2023-01-01)Impact-ordered index organizations are suited to score-at-a-time query evaluation strategies. A key advantage of score-at-a-time processing is that query latency can be tightly controlled, leading to lower tail latency and less latency variance overall. While score-at-a-time evaluation strategies have been explored in the literature, there is currently only one notable system that promotes impact-ordered indexing and efficient score-at-a-time query processing. In this paper, we propose an alternative implementation of score-at-a-time retrieval over impact-ordered indexes in the Rust programming language. We detail the efficiency-effectiveness characteristics of our implementation through a range of experiments on two test collections. Our results demonstrate the efficiency of our proposed model in terms of both single-threaded latency, and multi-threaded throughput capability. We make our system publicly available to benefit the community and to promote further research in efficient impact-ordered query processing.
-
ItemNo Preview AvailableLossy Compression Options for Dense Index RetentionMackenzie, J ; Moffat, A (ASSOC COMPUTING MACHINERY, 2023)
-
ItemNo Preview AvailableAlgorithmic Decisions, Desire for Control, and the Preference for Human Review over Algorithmic ReviewLyons, H ; Miller, T ; Velloso, E (ASSOC COMPUTING MACHINERY, 2023)
-
ItemNo Preview AvailableKey Considerations for The Design of Technology for Enrichment in Residential Aged Care: An Ethnographic StudyKong Saoane, T ; Reeva, L ; Jenny, W (ASSOC COMPUTING MACHINERY, 2023)
-
ItemNo Preview AvailableThe Future Can’t Help Fix The Past: Assessing Program Repair In The WildKabadi, V ; Kong, D ; Xie, S ; Bao, L ; Azriadi Prana, GA ; Le, T-DB ; Le, X-BD ; Lo, D (IEEE, 2023-10-01)
-
ItemNo Preview AvailableRepeated Builds During Code Review: An Empirical Study of the OpenStack CommunityMaipradit, R ; Wang, D ; Thongtanunam, P ; Kula, RG ; Kamei, Y ; McIntosh, S (IEEE, 2023-01-01)
-
ItemNo Preview AvailableA Group Formation Game for Local Anomaly DetectionYe, Z ; Alpcan, T ; Leckie, C (IEEE, 2023-01-01)
-
ItemIdentification of Patient Ventilator Asynchrony in Physiological Data Through Integrating Machine-LearningStell, A ; Caparo, E ; Wang, Z ; Wang, C ; Berlowitz, D ; Howard, M ; Sinnott, R ; Aickelin, U (SCITEPRESS - Science and Technology Publications, 2024)Patient Ventilator Asynchrony (PVA) occurs where a mechanical ventilator aiding a patient's breathing falls out of synchronisation with their breathing pattern. This de-synchronisation may cause patient distress and can lead to long-term negative clinical outcomes. Research into the causes and possible mitigations of PVA is currently conducted by clinical domain experts using manual methods, such as parsing entire sleep hypnograms visually, and identifying and tagging instances of PVA that they find. This process is very labour-intensive and can be error prone. This project aims to make this analysis more efficient, by using machine-learning approaches to automatically parse, classify, and suggest instances of PVA for ultimate confirmation by domain experts. The solution has been developed based on a retrospective dataset of intervention and control patients that were recruited to a non-invasive ventilation study. This achieves a specificity metric of over 90%. This paper describes the process of integrating the output of the machine learning into the bedside clinical monitoring system for production use in anticipation of a future clinical trial.
-
ItemTowards a Haptic Taxonomy of Emotions: Exploring Vibrotactile Stimulation in the Dorsal RegionVilla, S ; Nguyen, TD ; Tag, B ; Machulla, TK ; Schmidt, A ; Niess, J (ACM, 2023-10-08)