Panos Patros

Dr. Panos Patros


Research Focus & Metrics

Academic Career Length

12Years (2015-Present)

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

Representative Publications

View All Publications
2 April 2022 in Renewable and Sustainable Energy Reviews
Verified
Journal Article
Open access
WYWei Yu
Wei Yu
PPPanos Patros
Panos Patros
BYBrent Young
Brent Young
EKElsa Klinac
Elsa Klinac
TWTimothy Gordon Walmsley
Timothy Gordon Walmsley

17 July 2023 in ACM Computing Surveys
Verified
Journal Article
Open access
JGJarod Govers
Jarod Govers
PFPhilip Feldman
Philip Feldman
ADAaron Dant
Aaron Dant
PPPanos Patros
Panos Patros
Social media is a modern person’s digital voice to project and engage with new ideas and mobilise communities—a power shared with extremists. Given the societal risks of unvetted content-moderating algorithms forExtremism, Radicalisation,andHate speech(ERH)detection, responsible software engineering must understand the who, what, when, where, and why such models are necessary to protect user safetyandfree expression. Hence, we propose and examine the unique research field ofERH context miningto unify disjoint studies. Specifically, we evaluate the start-to-finish design process from socio-technical definition-building and dataset collection strategies to technical algorithm design and performance. Our 2015–2021 51-studySystematic Literature Review (SLR)provides the first cross-examination of textual, network, and visual approaches to detectingextremistaffiliation,hatefulcontent, andradicalisationtowards groups and movements. We identify consensus-driven ERH definitions and propose solutions to existing ideological and geographic biases, particularly due to the lack of research in Oceania/Australasia. Our hybridised investigation on Natural Language Processing, Community Detection, and visual-text models demonstrates the dominating performance of textual transformer-based algorithms. We conclude with vital recommendations for ERH context mining researchers and propose an uptake roadmap with guidelines for researchers, industries, and governments to enable a safer cyberspace.

10 December 2021 in IEEE Internet Computing
Verified
Journal Article
Closed access
PPPanos Patros
Panos Patros
JSJosef Spillner
Josef Spillner
APAlessandro Vittorio Papadopoulos
Alessandro Vittorio Papadopoulos
BVBlesson Varghese
Blesson Varghese
Omer RanaOmer Rana
Omer Rana
Schahram DustdarSchahram Dustdar
Schahram Dustdar
Although serverless computing generally involves executing short-lived “functions,” the increasing migration to this computing paradigm requires careful consideration of energy and power requirements. serverless computing is also viewed as an economically-driven computational approach, often influenced by the cost of computation, as users are charged for per-subsecond use of computational resources rather than the coarse-grained charging that is common with virtual machines and containers. To ensure that the startup times of serverless functions do not discourage their use, resource providers need to keep these functions hot, often by passing in synthetic data. We describe the real power consumption characteristics of serverless, based on execution traces reported in the literature, and describe potential strategies (some adopted from existing VM and container-based approaches) that can be used to reduce the energy overheads of serverless execution. Our analysis is, purposefully, biased toward the use of machine learning workloads because: (1) workloads are increasingly being used widely across different applications; (2) functions that implement machine learning algorithms can range in complexity from long-running (deep learning) versus short-running (inference only), enabling us to consider serverless across a variety of possible execution behaviors. The general findings are easily translatable to other domains.

28 May 2023 in ACM Transactions on Autonomous and Adaptive Systems
Verified
Journal Article
Open access
DWDanny Weyns
Danny Weyns
IGIlias Gerostathopoulos
Ilias Gerostathopoulos
NANadeem Abbas
Nadeem Abbas
JAJesper Andersson
Jesper Andersson
SBStefan Biffl
Stefan Biffl
PPPatrizio Pelliccione
Patrizio Pelliccione
Computing systems form the backbone of many areas in our society, from manufacturing to traffic control, healthcare, and financial systems. When software plays a vital role in the design, construction, and operation, these systems are referred to as software-intensive systems. Self-adaptation equips a software-intensive system with a feedback loop that either automates tasks that otherwise need to be performed by human operators or deals with uncertain conditions. Such feedback loops have found their way to a variety of practical applications; typical examples are an elastic cloud to adapt computing resources and automated server management to respond quickly to business needs. To gain insight into the motivations for applying self-adaptation in practice, the problems solved using self-adaptation and how these problems are solved, and the difficulties and risks that industry faces in adopting self-adaptation, we performed a large-scale survey. We received 184 valid responses from practitioners spread over 21 countries. Based on the analysis of the survey data, we provide an empirically grounded overview the of state of the practice in the application of self-adaptation. From that, we derive insights for researchers to check their current research with industrial needs, and for practitioners to compare their current practice in applying self-adaptation. These insights also provide opportunities for applying self-adaptation in practice and pave the way for future industry-research collaborations.

12 July 2022 in International Journal of Computer Vision
Verified
Journal Article
Open access
PDF file
MRMark Rodrigues
Mark Rodrigues
MMMichael Mayo
Michael Mayo
PPPanos Patros
Panos Patros
This paper is a comprehensive survey of datasets for surgical tool detection and related surgical data science and machine learning techniques and algorithms. The survey offers a high level perspective of current research in this area, analyses the taxonomy of approaches adopted by researchers using surgical tool datasets, and addresses key areas of research, such as the datasets used, evaluation metrics applied and deep learning techniques utilised. Our presentation and taxonomy provides a framework that facilitates greater understanding of current work, and highlights the challenges and opportunities for further innovative and useful research.

30 September 2022 in IEEE Internet Computing
Verified
Journal Article
Closed access
PPPanos Patros
Panos Patros
MOMelanie Ooi
Melanie Ooi
VHVictoria Huang
Victoria Huang
MMMichael Mayo
Michael Mayo
CAChris Anderson
Chris Anderson
IFIan Foster
Ian Foster
With increasing connectivity to support digital services in urban areas, there is a realization that demand for offering similar capability in rural communities is still limited. To unlock the potential of Artificial Intelligence (AI) within rural economies, we propose Rural AI—the mobilization of serverless computing to enable AI in austere environments. Inspired by problems observed in New Zealand, we analyze major challenges in agrarian communities and define their requirements. We demonstrate a proof-of-concept Rural AI system for cross-field pasture weed detection that illustrates the capabilities serverless computing offers to traditional federated learning.