Alessandro Bogliolo

Alessandro Bogliolo
University of Urbino | UNIURB · Department of Base Sciences and Fundamentals

PhD

About

240
Publications
76,024
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
6,072
Citations
Additional affiliations
January 2005 - December 2011
University of Urbino
January 2005 - present
January 2003 - present
University of Ferrara

Publications

Publications (240)
Preprint
Full-text available
In clinical practice, decision-making relies heavily on established protocols, often formalised as rules. Concurrently, Machine Learning (ML) models, trained on clinical data, aspire to integrate into medical decision-making processes. However, despite the growing number of ML applications, their adoption into clinical practice remains limited. Two...
Article
Full-text available
Metabolomics has emerged as a promising discipline in pharmaceuticals and preventive healthcare. However, analysing large metabolomics datasets remains challenging due to limited and incompletely annotated biological pathways. To address this limitation, we recently proposed training machine learning classifiers on molecular fingerprints of metabol...
Article
Full-text available
Background Clinical medicine offers a promising arena for applying Machine Learning (ML) models. However, despite numerous studies employing ML in medical data analysis, only a fraction have impacted clinical care. This article underscores the importance of utilising ML in medical data analysis, recognising that ML alone may not adequately capture...
Article
Full-text available
Graphics processing units and tensor processing units coupled with tiny machine learning models deployed on edge devices are revolutionizing computer vision and real-time tracking systems. However, edge devices pose tight resource and power constraints. This paper proposes a real-time vision-based virtual sensors paradigm to provide power-aware mul...
Article
Full-text available
Machine learning models are widely used in real-world applications. However, their complexity makes it often challenging to interpret the rationale behind their decisions. Counterfactual explanations (CEs) have emerged as a viable solution for generating comprehensible explanations in eXplainable Artificial Intelligence (XAI). CE provides actionabl...
Preprint
Full-text available
Graphics Processing Units and Tensor Processing Units coupled with tiny machine learning models deployed on edge devices are revolutionizing computer vision and real-time tracking systems. However, edge devices often pose constraints regarding computational resources and power consumption. This paper proposes a visual-based virtual sensor paradigm...
Article
Full-text available
Digital competence (DC) is a broad set of skills, attitudes, and knowledge for confident, critical and responsible use of digital technologies in every aspect of life. DC proves essential in the contemporary digital landscape, yet its diffusion is hindered by biases, misunderstandings, and limited awareness. Teaching Informatics in the educational...
Preprint
Full-text available
Distributed averaging is among the most relevant cooperative control problems, with applications in sensor and robotic networks, distributed signal processing, data fusion, and load balancing. Consensus and gossip algorithms have been investigated and successfully deployed in multi-agent systems to perform distributed averaging in synchronous and a...
Chapter
Most real-world networks tend to organise according to an underlying modular structure, where nodes are relatively more connected with nodes belonging to the same community than others. Modularity can impact the performance of distributed data aggregation and computation in networked systems due to limited communication between communities. This pa...
Conference Paper
Full-text available
Manual gating is the traditional procedure adopted to identify cellular clusters from multi-dimensional datasets generated with flow cytometry, a tool for detecting and monitoring different diseases by acquiring single cell features. However, the identification of cellular subpopulations by manual gating is a time-consuming process strongly affecte...
Article
Full-text available
Gossip algorithms are message-passing schemes designed to compute averages and other global functions over networks through asynchronous and randomised pairwise interactions. Gossip-based protocols have drawn much attention for achieving robust and fault-tolerant communication while maintaining simplicity and scalability. However, the frequent prop...
Preprint
Full-text available
Explainable Artificial Intelligence (XAI) has recently gained a swell of interest, as many Artificial Intelligence (AI) practitioners and developers are compelled to rationalize how such AI-based systems work. Decades back, most XAI systems were developed as knowledge-based or expert systems. These systems assumed reasoning for the technical descri...
Preprint
Full-text available
Digital competence (DC) is a broad set of skills, attitudes, and knowledge for confident, critical and responsible use of digital technologies in every aspect of life. DC is fundamental to all people in conducting a productive and fulfilling life in an increasingly digital world. However, prejudices, misconceptions, and lack of awareness reduce the...
Article
Full-text available
Mobile crowdsensing (MCS) is a well-established paradigm that leverages mobile devices’ ubiquitous nature and processing capabilities for large-scale data collection to monitor phenomena of common interest. Crowd-powered data collection is significantly faster and more cost-effective than traditional methods. However, it poses challenges in assessi...
Article
Full-text available
Artificial Intelligence provides accurate predictions for critical applications (e.g., healthcare, finance), but lacks the ability to explain its internal mechanism in most applications which require high interaction with humans. Even if many studies analyze machine learning models and their learning behaviour and eventually provide an interpretati...
Article
Full-text available
Lexical Similarity (LS) between two languages uncovers many interesting linguistic insights such as phylogenetic relationship, mutual intelligibility, common etymology, and loan words. There are various methods through which LS is evaluated. In the same regard, this paper presents a method of Phonetic Edit Distance (PED) that uses a soft comparison...
Article
Full-text available
During the height of the CoViD-19 pandemic in 2020 and early 2021, schools throughout Europe have been closed for several months, leaving teachers with the responsibility of providing distance learning through video conferencing and remote-presence systems, while parents were scrambling for appropriate tools and support. School outings have also su...
Chapter
The privacy issue limits the Internet of Medical Things. Medical information would enhance new medical studies, formulate new treatments, and deliver new digital health technologies. Solving the sharing issue will have a triple impact: handling sensitive information easily, contributing to international medical advancements, and enabling personalis...
Article
Full-text available
Assessment of balance by means of posturographic analysis is frequently used in the clinical practice for evaluating the risk of falls or as an indicator of balance-related disorders. The development of automatic, affordable and accurate systems for gauging balance capabilities in the elderly is deemed a crucial step towards the adoption of prevent...
Preprint
Full-text available
The COVID-19 crisis represents the most dangerous threat to public health since the H1N1 influenza pandemic of 1918. So far, the disease due to the SARS-CoV-2 virus has been countered with extreme measures at national level that attempt to suppress epidemic growth. However, these approaches require quick adoption and enforcement in order to effecti...
Conference Paper
Full-text available
This paper discusses the potential for player-data interaction enabled through the medium of gameplay that is procedurally generated using crowd-sourced data. A mobile game, which is called 'Balance Trucks' procedurally generates levels containing terrains derived from data collected through the SmartRoadSense (SRS) application. SRS allows data on...
Conference Paper
Full-text available
Computational thinking and coding-based problem solving are increasingly seen as crucial cross-disciplinary skills and an important part of a well-rounded education. Coding games and problem solving exercises have been growing in popularity. Many large-scale initiatives have been launched in order to bring these initiatives into classrooms, from pr...
Article
Full-text available
Readily available and affordable consumer-grade electronics, with ever-increasing sensing, computing, and communication capabilities, have provided the ground for distributed computation and data collection systems. Crowd-sensing applications rely on volunteers providing access to their personal devices—a category encompassing smartphones, wearable...
Article
Full-text available
This paper examines the opportunities and the economic benefits of exploiting publicly-sourced datasets of road surface quality. Crowdsourcing and crowdsensing initiatives channel the participation of engaged citizens into communities that contribute towards a shared goal. In providing people with the tools needed to positively impact society, crow...
Conference Paper
Full-text available
Within the field of procedural content generation (PCG) research, the use of crowd-sensing data has, until now, primarily been used as a means of collecting information and generating feedback relating to player experience within games, and game aesthetics. However, crowd-sensing data can offer much more, supplying a seemingly untapped font of info...
Conference Paper
Full-text available
Crowdsourcing and crowdsensing are social innovation paradigms that, through the participation of active citizens, allow communities to contribute to a shared goal and provide people with tools with the capacity to positively impacting society. Mobile crowdsensing in particular takes advantage of pervasive mobile devices with on-board sensors to en...
Chapter
Full-text available
In this paper, we describe an online multi-player game that challenges players with abstract coding puzzles that are tied to a geo-graphical location. The proposed system transposes the classical scheme of “treasure hunt” games into a mixed-reality game, where players must physically move in order to advance in the game, while at the same time inte...
Conference Paper
Full-text available
Recent initiatives promoting code literacy have often focused on engaging children, of various ages, with several kinds of games or game-like tools based on programming concepts. Many of these coding games have adopted grid movement mechanics that can be traced back to the Logo programming language and its memorable turtle. The same grid movement p...
Conference Paper
Full-text available
Coding games, both computer-based and "unplugged" ones, have been increasingly used over the past years to promote code literacy and to bring basic programming concepts to the larger public, in particular to children in preschool , elementary, and middle school ages. Chatbots on instant messaging (IM) platforms provide a modern and friction-free in...
Conference Paper
Full-text available
Over the course of the last years, a growing number of Mobile Crowd-Sensing (MCS) applications have been developed to exploit the broad availability of sensor-equipped mobile devices for large scale monitoring and data gathering tasks. MCS systems often pursue goals oriented towards the common good, intrinsically generating social value through the...
Article
Full-text available
Distributed computation of average consensus is an important function in numerous wireless sensor networks and ad-hoc networks applications. In light of the severe resource constraints characterizing these embedded networked systems, it is of paramount importance the design of effective algorithms with low computational, communication, and energy r...
Conference Paper
Full-text available
Larger smartphones have become increasingly commonplace, sometimes blurring the boundaries between phones and tablets. Most UI guidelines and usability studies are rarely updated and are still based on smaller screens or one-handed operations, which can be tiresome on large devices that may require different, or even two-handed postures. Past usabi...
Conference Paper
Full-text available
This work documents the recent rise in popularity of messaging bots: chatterbot-like agents with simple, textual interfaces that allow users to access information, make use of services, or provide entertainment through online messaging platforms. Conversational interfaces have been often studied in their many facets, including natural language proc...
Conference Paper
Full-text available
Chatterbots, or bots, have recently enjoyed a dramatic comeback: these automated agents, communicating with users through the exchange of simple text messages, have overtaken most online messaging platforms and are increasingly used to provide means to access information or to make use of services. Because of the pervasive popularity of messaging p...
Conference Paper
Full-text available
The recent spread of coding literacy initiatives, such as Hour of Code, Europe Code Week, or Africa Code Week, have underlined the growing importance and interest for computational thinking, often channeled through the use of innovative teaching tools, which foster creativity, collaboration, and interactivity. Learning coding notions is generally...
Article
Full-text available
Reproducibility of experimental conditions is a fundamental requirement for designing energy efficient, self-sustainable wireless sensor networks (WSNs). At the same time, it represents a significant challenge because of the variability and the unpredictability of many energy harvesting sources, and because of the dynamic operating conditions of th...
Article
Full-text available
SmartRoadSense is a crowdsensing project aimed at monitoring the conditions of the road surface. Using the sensors of a smartphone, SmartRoadSense monitors the vertical accelerations inside a vehicle traveling the road and extracts a roughness index conveying information about the road conditions. The roughness index and the smartphone GPS data are...
Article
Full-text available
The diffusion of mobile devices equipped with sensing, computation, and communication capabilities is opening unprecedented possibilities for high-resolution, spatio-temporal mapping of several phenomena. This novel data generation, collection and processing paradigm, termed crowdsensing, lays upon complex, distributed cyberphysical systems. Collec...
Article
Full-text available
The capability to either minimize energy consumption in battery-operated devices, or to adequately exploit energy harvesting from various ambient sources, is central to the development and engineering of energy-neutral wireless sensor networks. However, the design of effective networked embedded systems targeting unlimited lifetime poses several ch...
Research
Full-text available
The flexibility of wireless technologies is giving rise to new types of access networks and allowing the Internet to expand in a user-centric way. The European project ULOOP – User-centric Wireless Local Loop is investigating new ways of deploying Internet local loops by means of low-cost wireless technologies, where resource sharing is the basis f...
Conference Paper
Full-text available
Coding has been recognized by the Italian National Plan for Digital School (PNSD) as one of fundamental disciplines to be introduced at school level to develop problem solving abilities. In order to reach such an objective, the University of Urbino offered for free a MOOC on Coding specifically devoted to school teachers through the European Multip...
Conference Paper
Full-text available
The importance of coding as an instrument to develop computational thinking has motivated the proliferation of worldwide coding literacy campaigns, including Hour of Code, Europe Code Week, and Africa Code Week, endorsed by tech companies, governative organizations, and influential personalities. The success of these campaigns has been bolstered b...
Conference Paper
Full-text available
Coding has been recognized by the Italian National Plan for Digital School (PNSD) as one of fundamental disciplines to be introduced at school level. In order to reach such an objective, the University of Urbino offered for free a MOOC on Coding specifically devoted to school teachers through the European Multiple MOOC Platform (europeanmoocs.eu, E...
Conference Paper
Distributed averaging represents a central task in many applications related to sensor networks, ad-hoc networks, and embedded wireless systems. These systems are typically constrained in terms of computation, communication and energy requirements, thus making the design of effective solutions particularly challenging. Algorithms based on iterative...
Article
Energy neutral operation of WSNs can be achieved by exploiting the idleness of the workload to bring the average power consumption of each node below the harvesting power available. This paper proposes a combination of state-of-the-art low-power design techniques to minimize the local and global impact of the two main activities of each node: sampl...
Preprint
Energy neutral operation of WSNs can be achieved by exploiting the idleness of the workload to bring the average power consumption of each node below the harvesting power available. This paper proposes a combination of state-of-the-art low-power design techniques to minimize the local and global impact of the two main activities of each node: sampl...
Conference Paper
This work is part of a project, SmartRoadSense, aimed to estimate the quality of the road surface exploiting the sensors of a mobile device anchored to the car cabin. Using the data of the triaxial accelerometer and the vehicle speed provided by GPS system, it has been shown that an estimate of the quality of road surface can be obtained. In order...
Article
Underwater communications exploit acoustic signals to interconnect embedded systems deployed for various scientific, environmental, industrial, or security tasks. The engineering of networked devices in underwater environment is today considered a critical research challenge. The propagation of acoustic waves in water is characterized by low, dista...
Conference Paper
Full-text available
Mobile crowdsensing is emerging as a cost-effective solution to conduct extensive monitoring campaigns by exploiting the potential of mobile terminals with unprecedented communication, processing, and sensing capabilities. On the other hand, data provided by a large number of end-users equipped with heterogeneous devices pose trust and accuracy iss...
Conference Paper
Usability evaluation of mobile application interfaces is continuously gaining importance, due to the spread of mobile devices in everyday life and to the varied nature of mobile applications. Unfortunately, usability is always a secondary aspect when developing interfaces, because of the effort it requires in terms of money and time. Introducing ga...
Article
Distributed computation of average values held by nodes belonging to a self-organized network is a key task in many application areas, ranging from sensor and ad-hoc networks to networked control systems. Severe computational, communication, and energy constraints typical of these environments prompt for the design of specific solutions addressing...