Next Issue
Volume 10, September
Previous Issue
Volume 10, July
 
 

Computers, Volume 10, Issue 8 (August 2021) – 15 articles

Cover Story (view full-size image): The Big Data analytics revolution initiated a long debate over the ethical and moral dilemmas that market analysts face when considering the collection and interpretation of consumer data. Likewise, the emergence of the General Data Protection Regulation (GDPR) raised serious ethical concerns over the design and development of applications for Extended Reality. Nevertheless, research efforts aimed at associating Learning Analytics/Educational Data Mining techniques with educational practices supported by immersive technologies are scarce. In view of these, we propose a technical framework which considers the unique characteristics of Augmented Reality alongside the diverse data that can be collected from educational interventions, and provide guidelines on how to develop and implement an ethical Learning Analytics system for personalised and adaptive learning. View this paper
  • Issues are regarded as officially published after their release is announced to the table of contents alert mailing list.
  • You may sign up for e-mail alerts to receive table of contents of newly released issues.
  • PDF is the official format for papers published in both, html and pdf forms. To view the papers in pdf format, click on the "PDF Full-text" link, and use the free Adobe Reader to open them.
Order results
Result details
Section
Select all
Export citation of selected articles as:
15 pages, 1740 KiB  
Article
Latency Estimation Tool and Investigation of Neural Networks Inference on Mobile GPU
by Evgeny Ponomarev, Sergey Matveev, Ivan Oseledets and Valery Glukhov
Computers 2021, 10(8), 104; https://doi.org/10.3390/computers10080104 - 23 Aug 2021
Cited by 6 | Viewed by 3966
Abstract
A lot of deep learning applications are desired to be run on mobile devices. Both accuracy and inference time are meaningful for a lot of them. While the number of FLOPs is usually used as a proxy for neural network latency, it may [...] Read more.
A lot of deep learning applications are desired to be run on mobile devices. Both accuracy and inference time are meaningful for a lot of them. While the number of FLOPs is usually used as a proxy for neural network latency, it may not be the best choice. In order to obtain a better approximation of latency, the research community uses lookup tables of all possible layers for the calculation of the inference on a mobile CPU. It requires only a small number of experiments. Unfortunately, on a mobile GPU, this method is not applicable in a straightforward way and shows low precision. In this work, we consider latency approximation on a mobile GPU as a data- and hardware-specific problem. Our main goal is to construct a convenient Latency Estimation Tool for Investigation (LETI) of neural network inference and building robust and accurate latency prediction models for each specific task. To achieve this goal, we make tools that provide a convenient way to conduct massive experiments on different target devices focusing on a mobile GPU. After evaluation of the dataset, one can train the regression model on experimental data and use it for future latency prediction and analysis. We experimentally demonstrate the applicability of such an approach on a subset of the popular NAS-Benchmark 101 dataset for two different mobile GPU. Full article
(This article belongs to the Special Issue Sensors and Smart Cities 2023)
Show Figures

Figure 1

25 pages, 1729 KiB  
Article
Assessment of Gradient Descent Trained Rule-Fact Network Expert System Multi-Path Training Technique Performance
by Jeremy Straub
Computers 2021, 10(8), 103; https://doi.org/10.3390/computers10080103 - 20 Aug 2021
Cited by 7 | Viewed by 1741
Abstract
The use of gradient descent training to optimize the performance of a rule-fact network expert system via updating the network’s rule weightings was previously demonstrated. Along with this, four training techniques were proposed: two used a single path for optimization and two use [...] Read more.
The use of gradient descent training to optimize the performance of a rule-fact network expert system via updating the network’s rule weightings was previously demonstrated. Along with this, four training techniques were proposed: two used a single path for optimization and two use multiple paths. The performance of the single path techniques was previously evaluated under a variety of experimental conditions. The multiple path techniques, when compared, outperformed the single path ones; however, these techniques were not evaluated with different network types, training velocities or training levels. This paper considers the multi-path techniques under a similar variety of experimental conditions to the prior assessment of the single-path techniques and demonstrates their effectiveness under multiple operating conditions. Full article
(This article belongs to the Special Issue Feature Paper in Computers)
Show Figures

Figure 1

23 pages, 3603 KiB  
Article
Proposal for an Implementation Guide for a Computer Security Incident Response Team on a University Campus
by William Villegas-Ch., Ivan Ortiz-Garces and Santiago Sánchez-Viteri
Computers 2021, 10(8), 102; https://doi.org/10.3390/computers10080102 - 19 Aug 2021
Cited by 8 | Viewed by 4615
Abstract
Currently, society is going through a health event with devastating results. In their desire to control the 2019 coronavirus disease, large organizations have turned over the execution of their activities to the use of information technology. These tools, adapted to the use of [...] Read more.
Currently, society is going through a health event with devastating results. In their desire to control the 2019 coronavirus disease, large organizations have turned over the execution of their activities to the use of information technology. These tools, adapted to the use of the Internet, have been presented as an effective solution to the measures implemented by the majority of nations where quarantines are generalized. However, the solution given by information technologies has several disadvantages that must be solved. The most important in this regard is with the serious security incidents that exist, where many organizations have been compromised and their data has been exposed. As a solution, this work proposes the design of a guide that allows for the implementation of a computer incident response team on a university campus. Universities are optimal environments for the generation of new technologies; they also serve as the ideal test bed for the generation of security policies and new treatments for incidents in an organization. In addition, with the implementation of the computer incident response team in a university, it is proposed to be part of a response group to any security incident at the national level. Full article
(This article belongs to the Special Issue Integration of Cloud Computing and IoT)
Show Figures

Figure 1

30 pages, 36489 KiB  
Article
Using the Context-Sensitive Policy Mechanism for Building Data Acquisition Systems in Large Scale Distributed Cyber-Physical Systems Built on Fog Computing Platforms
by Alexander Vodyaho, Nataly Zhukova, Igor Kulikov and Saddam Abbas
Computers 2021, 10(8), 101; https://doi.org/10.3390/computers10080101 - 18 Aug 2021
Viewed by 2046
Abstract
The article deals with the use of context-sensitive policies in the building of data acquisition systems in large scale distributed cyber-physical systems built on fog computing platforms. It is pointed out that the distinctive features of modern cyber-physical systems are their high complexity [...] Read more.
The article deals with the use of context-sensitive policies in the building of data acquisition systems in large scale distributed cyber-physical systems built on fog computing platforms. It is pointed out that the distinctive features of modern cyber-physical systems are their high complexity and constantly changing structure and behavior, which complicates the data acquisition procedure. To solve this problem, it is proposed to use an approach according to which the data acquisition procedure is divided into two phases: model construction and data acquisition, which allows parallel realization of these procedures. A distinctive feature of the developed approach is that the models are built in runtime automatically. As a top-level model, a multi-level relative finite state operational automaton is used. The automaton state is described using a multi-level structural-behavioral model, which is a superposition of four graphs: the workflow graph, the data flow graph, the request flow graph and the resource graph. To implement the data acquisition procedure using the model, the context-sensitive policy mechanism is used. The article discusses possible approaches to implementation of suggested mechanisms and describes an example of application. Full article
(This article belongs to the Special Issue Edge Computing for the IoT)
Show Figures

Figure 1

4 pages, 174 KiB  
Editorial
Artificial Intelligence for Health
by Antonio Celesti, Ivanoe De Falco, Antonino Galletta and Giovanna Sannino
Computers 2021, 10(8), 100; https://doi.org/10.3390/computers10080100 - 16 Aug 2021
Viewed by 1968
Abstract
Health is one of the major research topics that has been attracting cross-disciplinary research groups [...] Full article
(This article belongs to the Special Issue Artificial Intelligence for Health)
20 pages, 1608 KiB  
Article
An Integrated Mobile Augmented Reality Digital Twin Monitoring System
by F. He, S. K. Ong and A. Y. C. Nee
Computers 2021, 10(8), 99; https://doi.org/10.3390/computers10080099 - 12 Aug 2021
Cited by 13 | Viewed by 4405
Abstract
The increasing digitalization and advancement in information communication technologies has greatly changed how humans interact with digital information. Nowadays, it is not sufficient to only display relevant data in production activities, as the enormous amount of data generated from smart devices can overwhelm [...] Read more.
The increasing digitalization and advancement in information communication technologies has greatly changed how humans interact with digital information. Nowadays, it is not sufficient to only display relevant data in production activities, as the enormous amount of data generated from smart devices can overwhelm operators without being fully utilized. Operators often require extensive knowledge of the machines in use to make informed decisions during processes such as maintenance and production. To enable novice operators to access such knowledge, it is important to reinvent the way of interacting with digitally enhanced smart devices. In this research, a mobile augmented reality remote monitoring system is proposed to help operators with low knowledge and experience level comprehend digital twin data of a device and interact with the device. It analyses both historic logs as well as real-time data through a cloud server and enriches 2D data with 3D models and animations in the 3D physical space. A cloud-based machine learning algorithm is applied to transform learned knowledge into live presentations on a mobile device for users to interact with. A scaled-down case study is conducted using a tower crane model to demonstrate the potential benefits as well as implications when the system is deployed in industrial environments. This user study verifies that the proposed solution yields consistent measurable improvements for novice users in human-device interaction that is statistically significant. Full article
(This article belongs to the Special Issue Advances in Augmented and Mixed Reality to the Industry 4.0)
Show Figures

Figure 1

20 pages, 2929 KiB  
Article
Using Blockchain to Ensure Trust between Donor Agencies and NGOs in Under-Developed Countries
by Ehsan Rehman, Muhammad Asghar Khan, Tariq Rahim Soomro, Nasser Taleb, Mohammad A. Afifi and Taher M. Ghazal
Computers 2021, 10(8), 98; https://doi.org/10.3390/computers10080098 - 10 Aug 2021
Cited by 24 | Viewed by 4958
Abstract
Non-governmental organizations (NGOs) in under-developed countries are receiving funds from donor agencies for various purposes, including relief from natural disasters and other emergencies, promoting education, women empowerment, economic development, and many more. Some donor agencies have lost their trust in NGOs in under-developed [...] Read more.
Non-governmental organizations (NGOs) in under-developed countries are receiving funds from donor agencies for various purposes, including relief from natural disasters and other emergencies, promoting education, women empowerment, economic development, and many more. Some donor agencies have lost their trust in NGOs in under-developed countries, as some NGOs have been involved in the misuse of funds. This is evident from irregularities in the records. For instance, in education funds, on some occasions, the same student has appeared in the records of multiple NGOs as a beneficiary, when in fact, a maximum of one NGO could be paying for a particular beneficiary. Therefore, the number of actual beneficiaries would be smaller than the number of claimed beneficiaries. This research proposes a blockchain-based solution to ensure trust between donor agencies from all over the world, and NGOs in under-developed countries. The list of National IDs along with other keys would be available publicly on a blockchain. The distributed software would ensure that the same set of keys are not entered twice in this blockchain, preventing the problem highlighted above. The details of the fund provided to the student would also be available on the blockchain and would be encrypted and digitally signed by the NGOs. In the case that a record inserted into this blockchain is discovered to be fake, this research provides a way to cancel that record. A cancellation record is inserted, only if it is digitally signed by the relevant donor agency. Full article
(This article belongs to the Special Issue Blockchain Technology and Recordkeeping)
Show Figures

Figure 1

11 pages, 2113 KiB  
Article
Developing Emotional Intelligence with a Game: The League of Emotions Learners Approach
by Jaione Santos, Triinu Jesmin, Antonio Martis, Michelle Maunder, Sandra Cruz, Carolina Novo, Hannah Schiff, Pedro Bessa, Ricardo Costa and Carlos Vaz de Carvalho
Computers 2021, 10(8), 97; https://doi.org/10.3390/computers10080097 - 10 Aug 2021
Cited by 7 | Viewed by 3751
Abstract
Being able to understand, express, and communicate emotions is widely recognized as a fundamental competence. For the younger generation entering the professional market, this is particularly relevant as, in this context, emotions are managed and communicated in ways (and channels) that are different [...] Read more.
Being able to understand, express, and communicate emotions is widely recognized as a fundamental competence. For the younger generation entering the professional market, this is particularly relevant as, in this context, emotions are managed and communicated in ways (and channels) that are different from what they are used to and that can easily lead to misunderstandings. Therefore, it is important to analyze how young people deal with, understand, and interpret emotions, particularly in the context of a professional career where the ability to dialogue with different people and how to get around problems in a healthy and resilient way is essential. This analysis will allow one to design and create tools that allow the younger generation to improve their emotional intelligence and competence. This article introduces the League of Emotions Learners (LoEL) project, an innovative initiative that, through a game app, develops the emotional competence and intelligence of young people. The article then presents the results obtained in the initial validation that led to the positive understanding of its impact. Full article
(This article belongs to the Special Issue Game-Based Learning, Gamification in Education and Serious Games)
Show Figures

Figure 1

10 pages, 1469 KiB  
Article
Are Papers Asking Questions Cited More Frequently in Computer Science?
by Dalibor Fiala, Pavel Král and Martin Dostal
Computers 2021, 10(8), 96; https://doi.org/10.3390/computers10080096 - 9 Aug 2021
Cited by 5 | Viewed by 2109
Abstract
In this article, we test the hypothesis that computer science papers asking questions (i.e., those with a question mark at the end of their title) are cited more frequently than those that do not have this property. To this end, we analyze a [...] Read more.
In this article, we test the hypothesis that computer science papers asking questions (i.e., those with a question mark at the end of their title) are cited more frequently than those that do not have this property. To this end, we analyze a data set of almost two million records on computer science papers indexed in the Web of Science database and focus our investigation on the mean number of citations per paper of its specific subsets. The main finding is that the average number of citations per paper of the so-called “asking papers” is greater by almost 20% than that of other papers, and that this difference is statistically significant. Full article
Show Figures

Figure 1

21 pages, 3391 KiB  
Article
A Comparative Analysis of Semi-Supervised Learning in Detecting Burst Header Packet Flooding Attack in Optical Burst Switching Network
by Md. Kamrul Hossain, Md. Mokammel Haque and M. Ali Akber Dewan
Computers 2021, 10(8), 95; https://doi.org/10.3390/computers10080095 - 4 Aug 2021
Cited by 1 | Viewed by 2340
Abstract
This paper presents a comparative analysis of four semi-supervised machine learning (SSML) algorithms for detecting malicious nodes in an optical burst switching (OBS) network. The SSML approaches include a modified version of K-means clustering, a Gaussian mixture model (GMM), a classical self-training (ST) [...] Read more.
This paper presents a comparative analysis of four semi-supervised machine learning (SSML) algorithms for detecting malicious nodes in an optical burst switching (OBS) network. The SSML approaches include a modified version of K-means clustering, a Gaussian mixture model (GMM), a classical self-training (ST) model, and a modified version of self-training (MST) model. All the four approaches work in semi-supervised fashion, while the MST uses an ensemble of classifiers for the final decision making. SSML approaches are particularly useful when a limited number of labeled data is available for training and validation of the classification model. Manual labeling of a large dataset is complex and time consuming. It is even worse for the OBS network data. SSML can be used to leverage the unlabeled data for making a better prediction than using a smaller set of labelled data. We evaluated the performance of four SSML approaches for two (Behaving, Not-behaving), three (Behaving, Not-behaving, and Potentially Not-behaving), and four (No-Block, Block, NB- wait and NB-No-Block) class classifications using precision, recall, and F1 score. In case of the two-class classification, the K-means and GMM-based approaches performed better than the others. In case of the three-class classification, the K-means and the classical ST approaches performed better than the others. In case of the four-class classification, the MST showed the best performance. Finally, the SSML approaches were compared with two supervised learning (SL) based approaches. The comparison results showed that the SSML based approaches outperform when a smaller sized labeled data is available to train the classification models. Full article
(This article belongs to the Special Issue Feature Paper in Computers)
Show Figures

Figure 1

14 pages, 3507 KiB  
Article
Knowledge Graph Embedding-Based Domain Adaptation for Musical Instrument Recognition
by Victoria Eyharabide, Imad Eddine Ibrahim Bekkouch and Nicolae Dragoș Constantin
Computers 2021, 10(8), 94; https://doi.org/10.3390/computers10080094 - 3 Aug 2021
Cited by 9 | Viewed by 3230
Abstract
Convolutional neural networks raised the bar for machine learning and artificial intelligence applications, mainly due to the abundance of data and computations. However, there is not always enough data for training, especially when it comes to historical collections of cultural heritage where the [...] Read more.
Convolutional neural networks raised the bar for machine learning and artificial intelligence applications, mainly due to the abundance of data and computations. However, there is not always enough data for training, especially when it comes to historical collections of cultural heritage where the original artworks have been destroyed or damaged over time. Transfer Learning and domain adaptation techniques are possible solutions to tackle the issue of data scarcity. This article presents a new method for domain adaptation based on Knowledge graph embeddings. Knowledge Graph embedding forms a projection of a knowledge graph into a lower-dimensional where entities and relations are represented into continuous vector spaces. Our method incorporates these semantic vector spaces as a key ingredient to guide the domain adaptation process. We combined knowledge graph embeddings with visual embeddings from the images and trained a neural network with the combined embeddings as anchors using an extension of Fisher’s linear discriminant. We evaluated our approach on two cultural heritage datasets of images containing medieval and renaissance musical instruments. The experimental results showed a significant increase in the baselines and state-of-the-art performance compared with other domain adaptation methods. Full article
(This article belongs to the Special Issue Artificial Intelligence for Digital Humanities (AI4DH))
Show Figures

Figure 1

11 pages, 3476 KiB  
Article
Energy Aware and Quality of Service Routing Mechanism for Hybrid Internet of Things Network
by Eyassu Dilla Diratie, Durga Prasad Sharma and Khaldoun Al Agha
Computers 2021, 10(8), 93; https://doi.org/10.3390/computers10080093 - 3 Aug 2021
Cited by 2 | Viewed by 2008
Abstract
Wireless Multimedia Sensor Networks (WMSNs) based on IEEE 802.11 mesh networks are effective and suitable solutions for video surveillance systems in detecting intrusions in selected monitored areas. The IEEE 802.11-based WMSNs offer high bit rate video transmissions but are challenged by energy inefficiency [...] Read more.
Wireless Multimedia Sensor Networks (WMSNs) based on IEEE 802.11 mesh networks are effective and suitable solutions for video surveillance systems in detecting intrusions in selected monitored areas. The IEEE 802.11-based WMSNs offer high bit rate video transmissions but are challenged by energy inefficiency issues and concerns. To resolve the energy inefficiency challenges, the salient research studies proposed a hybrid architecture. This newly evolved architecture is based on the integration of IEEE 802.11-based mesh WMSNs along with the LoRa network to form an autonomous and high bitrate, energy-efficient video surveillance system. This paper proposes an energy-aware and Quality of Service (QoS) routing mechanism for mesh-connected visual sensor nodes in a hybrid Internet of Things (IoT) network. The routing algorithm allows routing a set of video streams with guaranteed bandwidth and limited delay using as few visual sensor nodes as possible in the network. The remaining idle visual sensor nodes can be turned off completely, and thus it can significantly minimize the overall energy consumption of the network. The proposed algorithm is numerically simulated, and the results show that the proposed approach can help in saving a significant amount of energy consumption while guaranteeing bandwidth and limited delay. Full article
(This article belongs to the Special Issue Edge Computing for the IoT)
Show Figures

Figure 1

16 pages, 9458 KiB  
Article
ARLEAN: An Augmented Reality Learning Analytics Ethical Framework
by Athanasios Christopoulos, Stylianos Mystakidis, Nikolaos Pellas and Mikko-Jussi Laakso
Computers 2021, 10(8), 92; https://doi.org/10.3390/computers10080092 - 30 Jul 2021
Cited by 27 | Viewed by 7176
Abstract
The emergence of the Learning Analytics (LA) field contextualised the connections in various disciplines and the educational sector, acted as a steppingstone toward the reformation of the educational scenery, thus promoting the importance of providing users with adaptive and personalised learning experiences. At [...] Read more.
The emergence of the Learning Analytics (LA) field contextualised the connections in various disciplines and the educational sector, acted as a steppingstone toward the reformation of the educational scenery, thus promoting the importance of providing users with adaptive and personalised learning experiences. At the same time, the use of Augmented Reality (AR) applications in education have been gaining a growing interest across all the educational levels and contexts. However, the efforts to integrate LA techniques in immersive technologies, such as AR, are limited and scarce. This inadequacy is mainly attributed to the difficulties that govern the collection and interpretation of the primary data. To deal with this shortcoming, we present the “Augmented Reality Learning Analytics” (ARLEAN) ethical framework, tailored to the specific characteristics that AR applications have, and focused on various learning subjects. The core of this framework blends the technological, pedagogical, and psychological elements that influence the outcome of educational interventions, with the most widely adopted LA techniques. It provides concrete guidelines to educational technologists and instructional designers on how to integrate LA into their practices to inform their future decisions and thus, support their learners to achieve better results. Full article
(This article belongs to the Special Issue Xtended or Mixed Reality (AR+VR) for Education)
Show Figures

Figure 1

16 pages, 2166 KiB  
Article
Digital Archives Relying on Blockchain: Overcoming the Limitations of Data Immutability
by Hrvoje Stančić and Vladimir Bralić
Computers 2021, 10(8), 91; https://doi.org/10.3390/computers10080091 - 21 Jul 2021
Cited by 10 | Viewed by 3849
Abstract
Archives, both analogue and digital, are primarily concerned with preserving records as originals. Because of this, immutable data as used in a blockchain data structure seem a logical choice when designing such systems. At the same time, archives maintain records which may need [...] Read more.
Archives, both analogue and digital, are primarily concerned with preserving records as originals. Because of this, immutable data as used in a blockchain data structure seem a logical choice when designing such systems. At the same time, archives maintain records which may need to change over the long term. It is a requirement of archival preservation to be able to update records’ metadata in order not only to guarantee authenticity after digital preservation actions but also to ensure that relationships to other records, which might be created after an original record has entered the archive (and has been registered in a blockchain), can be maintained. The need to maintain an archival bond, which represents a network of relationships between aggregation of records, i.e., the relationship connecting previous and subsequent records belonging to the same activity, is a prime example of this requirement. This paper explores realisation of the archival bond in the context of blockchain-based archival system by proposing a supporting database system which enables metadata to be changed as required but also significantly simplifies searching compared to searching on-chain information, while keeping the immutability characteristic of blockchain. Full article
(This article belongs to the Special Issue Blockchain Technology and Recordkeeping)
Show Figures

Figure 1

20 pages, 6205 KiB  
Article
Research and Development of Blockchain Recordkeeping at the National Archives of Korea
by Hosung Wang and Dongmin Yang
Computers 2021, 10(8), 90; https://doi.org/10.3390/computers10080090 - 21 Jul 2021
Cited by 7 | Viewed by 3538
Abstract
In 2019, the National Archives of Korea (NAK) developed a blockchain recordkeeping platform to conduct R&D on recordkeeping approaches. This paper introduces two types of R&D studies that have been conducted thus far. The first is the use of blockchain transaction audit trail [...] Read more.
In 2019, the National Archives of Korea (NAK) developed a blockchain recordkeeping platform to conduct R&D on recordkeeping approaches. This paper introduces two types of R&D studies that have been conducted thus far. The first is the use of blockchain transaction audit trail technology to ensure the authenticity of audiovisual archives, i.e., the application of blockchain to a new system. The second uses blockchain technology to verify whether the datasets of numerous information systems built by government agencies are managed without forgery or tampering, i.e., the application of blockchain to an existing system. Government work environments globally are rapidly shifting from paper records to digital. However, the traditional recordkeeping methodology has not adequately kept up with these digital changes. Despite the importance of responding to digital changes by incorporating innovative technologies such as blockchain in recordkeeping practices, it is not easy for most archives to invest funds in experiments on future technologies. Owing to the Korean government’s policy of investing in digital transformation, NAK’s blockchain recordkeeping platform has been developed, and several R&D tasks are underway. Hopefully, the findings of this study will be shared with archivists around the world who are focusing on the future of recordkeeping. Full article
(This article belongs to the Special Issue Blockchain Technology and Recordkeeping)
Show Figures

Figure 1

Previous Issue
Back to TopTop