Tangible and Personalized DS Application Approach in Cultural Heritage: The CHATS Project
Show Abstract
Abstract
Storytelling is widely used to project cultural elements and engage people emotionally.Digital storytelling enhances the process by integrating images, music, narrative, and voice along with traditional storytelling methods. Newer visualization technologies such as Augmented Reality allow more vivid representations and further influence the way museums present their narratives. Cultural institutions aim towards integrating such technologies in order to provide a more engaging experience,which is also tailored to the user by exploiting personalization and context-awareness. This paper presents CHATS, a system for personalized digital storytelling in cultural heritage sites. Storytelling is based on a tangible interface, which adds a gamification aspect and improves interactivity for people with visual impairment. Technologies of AR and Smart Glasses are used to enhance visitors’ experience. To test CHATS, a case study was implemented and evaluated.
|
Giorgos Trichopoulos,
John Aliprantis,
Markos Konstantakis,
Konstantinos Michalakis,
George Caridakis,
|
0 |
Download Full Paper |
0 |
Enriching Mobile Learning Software with Interactive Activities and Motivational Feedback for Advancing Users’ High-Level Cognitive Skills
Show Abstract
Abstract
Mobile learning is a promising form of digital education to access learning content through modern handheld devices. Through mobile learning, students can learn using smartphones, connected to the Internet, without having restrictions posed by time and place. However, such environments should be enriched with sophisticated techniques so that the learners can achieve their learning goals and have an optimized learning experience. To this direction, in this paper, presents a mobile learning software which delivers interactive activities and motivational feedback to learners with the aim of advancing their higher level cognitive skills. In more detail, the mobile application employs two theories, namely Bloom’s taxonomy and the taxonomy of intrinsic motivations by Malone and Lepper. Bloom’s taxonomy is used for the design of interactive activities that belong to varying levels of complexity, i.e., remembering, understanding, applying, analyzing, evaluating, and creating. Concerning motivational feedback, the taxonomy of intrinsic motivations by Malone and Lepper is used, which identifies four major factors, namely challenge, curiosity, control, and fantasy,and renders the learning environment intrinsically motivating. As a testbed for our research, the
presented mobile learning system was designed for the teaching of a primary school course; however,the incorporated taxonomies could be adapted to the tutoring of any course. The mobile application was evaluated by school students with very promising results.
|
Christos Troussas,
Akrivi Krouska,
Cleo Sgouropoulou,
|
0 |
Download Full Paper |
0 |
Adaptive Contextual Risk-Based Model to Tackle Confidentiality-Based Attacks in Fog-IoT Paradigm
Show Abstract
Abstract
The Internet of Things (IoT) allows billions of physical objects to be connected to gather and exchange information to offer numerous applications. It has unsupported features such as low latency, location awareness, and geographic distribution that are important for a few IoT applications. Fog computing is integrated into IoT to aid these features to increase computing, storage, and networking resources to the network edge. Unfortunately, it is faced with numerous security and privacy risks, raising severe concerns among users. Therefore, this research proposes a contextual risk-based access control model for Fog-IoT technology that considers real-time data information requests for IoT devices and gives dynamic feedback. The proposed model uses Fog-IoT environment features to estimate the security risk associated with each access request using device context, resource sensitivity, action severity, and risk history as inputs for the fuzzy risk model to compute the risk factor. Then, the proposed model uses a security agent in a fog node to provide adaptive features in which the device’s behaviour is monitored to detect any abnormal actions from authorised devices. The proposed model is then evaluated against the existing model to benchmark the results. The
fuzzy-based risk assessment model with enhanced MQTT authentication protocol and adaptive security agent showed an accurate risk score for seven random scenarios tested compared to the simple risk score calculations.
|
Satiaseelan Selvan,
Manmeet Mahinderjit Singh,
|
0 |
Download Full Paper |
0 |
A New Approach to Calibrating Functional Complexity Weight in Software Development Effort Estimation
Show Abstract
Abstract
Function point analysis is a widely used metric in the software industry for development effort estimation. It was proposed in the 1970s, and then standardized by the International Function Point Users Group, as accepted by many organizations worldwide. While the software industry has grown rapidly, the weight values specified for the standard function point counting have remained the same since its inception. Another problem is that software development in different industry sectors is peculiar, but basic rules apply to all. These raise important questions about the validity of
weight values in practical applications. In this study, we propose an algorithm for calibrating the standardized functional complexity weights, aiming to estimate a more accurate software size that fits specific software applications, reflects software industry trends, and improves the effort estimation of software projects. The results show that the proposed algorithms improve effort estimation accuracy against the baseline method.
|
Vo Van Hai,
Ho Le Thi Kim Nhung,
Zdenka Prokopova,
Radek Silhavy,
|
0 |
Download Full Paper |
0 |
A Systematic Selection Process of Machine Learning Cloud Services for Manufacturing SMEs
Show Abstract
Abstract
Small and medium-sized enterprises (SMEs) in manufacturing are increasingly facing challenges of digital transformation and a shift towards cloud-based solutions to leveraging artificial intelligence (AI) or, more specifically, machine learning (ML) services. Although literature covers a variety of frameworks related to the adaptation of cloud solutions, cloud-based ML solutions in SMEs are not yet widespread, and an end-to-end process for ML cloud service selection is lacking. The purpose of this paper is to present a systematic selection process of ML cloud services for
manufacturing SMEs. Following a design science research approach, including a literature review and qualitative expert interviews, as well as a case study of a German manufacturing SME, this paper presents a four-step process to select ML cloud services for SMEs based on an analytic hierarchy process. We identified 24 evaluation criteria for ML cloud services relevant for SMEs by merging knowledge from manufacturing, cloud computing, and ML with practical aspects. The paper provides an interdisciplinary, hands-on, and easy-to-understand decision support system that lowers the barriers to the adoption of ML cloud services and supports digital transformation in manufacturing
SMEs. The application in other practical use cases to support SMEs and simultaneously further development is advocated.
|
Can Kaymakci,
Philipp Pelger,
Alexander Sauer,
Simon Wenninger,
|
0 |
Download Full Paper |
0 |
An IoT System Using Deep Learning to Classify Camera Trap Images on the Edge
Show Abstract
Abstract
Camera traps deployed in remote locations provide an effective method for ecologists to monitor and study wildlife in a non-invasive way. However, current camera traps suffer from two problems. First, the images are manually classified and counted, which is expensive. Second ,due to manual coding, the results are often stale by the time they get to the ecologists. Using the Internet of Things (IoT) combined with deep learning represents a good solution for both these
problems, as the images can be classified automatically, and the results immediately made available to ecologists. This paper proposes an IoT architecture that uses deep learning on edge devices to convey animal classification results to a mobile app using the LoRaWAN low-power, wide-area network. The primary goal of the proposed approach is to reduce the cost of the wildlife monitoring process for ecologists, and to provide real-time animal sightings data from the camera traps in the field. Camera trap image data consisting of 66,400 images were used to train the InceptionV3,MobileNetV2, ResNet18, EfficientNetB1, DenseNet121, and Xception neural network models. While performance of the trained models was statistically different (Kruskal–Wallis: Accuracy H(5) = 22.34,p < 0.05; F1-score H(5) = 13.82, p = 0.0168), there was only a 3% difference in the F1-score between the worst (MobileNet V2) and the best model (Xception). Moreover, the models made similar errors (Adjusted Rand Index (ARI) > 0.88 and Adjusted Mutual Information (AMU) > 0.82). Subsequently,the best model, Xception (Accuracy = 96.1%; F1-score = 0.87; F1-Score = 0.97 with oversampling),was optimized and deployed on the Raspberry Pi, Google Coral, and Nvidia Jetson edge devices using both TenorFlow Lite and TensorRT frameworks. Optimizing the models to run on edge devices reduced the average macro F1-Score to 0.7, and adversely affected the minority classes, reducing their F1-score to as low as 0.18. Upon stress testing, by processing 1000 images consecutively, Jetson Nano, running a TensorRT model, outperformed others with a latency of 0.276 s/image (s.d. = 0.002) while consuming an average current of 1665.21 mA. Raspberry Pi consumed the least average current (838.99 mA) with a ten times worse latency of 2.83 s/image (s.d. = 0.036). Nano was the only reasonable option as an edge device because it could capture most animals whose maximum speeds were below 80 km/h, including goats, lions, ostriches, etc. While the proposed architecture is viable, unbalanced data remain a challenge and the results can potentially be improved by using object
detection to reduce imbalances and by exploring semi-supervised learning.
|
Imran Zualkernan,
Salam Dhou,
Ali Reza Sajun,
Brylle Ryan Gomez,
Lana Alhaj Hussain,
Jacky Judas,
|
0 |
Download Full Paper |
0 |
Meta-Governance Framework to Guide the Establishment of Mass Collaborative Learning Communities
Show Abstract
Abstract
The application of mass collaboration in different areas of study and work has been increasing over the last few decades. For example, in the education context, this emerging paradigm has opened new opportunities for participatory learning, namely, “mass collaborative learning (MCL)”. The development of such an innovative and complementary method of learning, which can lead to the creation of knowledge-based communities, has helped to reap the benefits of diversity and inclusion in the creation and development of knowledge. In other words, MCL allows for enhanced connectivity among the people involved, providing them with the opportunity to practice learning collectively. Despite recent advances, this area still faces many challenges, such as a lack of common agreement about the main concepts, components, applicable structures, relationships among the participants, as well as applicable assessment systems. From this perspective, this study proposes a meta-governance framework that benefits from various other related ideas, models, and methods that together can better support the implementation, execution, and development of mass collaborative learning communities. The proposed framework was applied to two case-study projects in which vocational education and training respond to the needs of collaborative education–enterprise approaches. It was also further used in an illustration of the MCL community called the “community of cooks”. Results from these application cases are discussed.
|
Majid Zamiri,
Luis M. Camarinha-Matos,
João Sarraipa,
|
0 |
Download Full Paper |
0 |
Approximator: A Software Tool for Automatic Generation of Approximate Arithmetic Circuits
Show Abstract
Abstract
Approximate arithmetic circuits are an attractive alternative to accurate arithmetic circuits because they have significantly reduced delay, area, and power, albeit at the cost of some loss in accuracy. By keeping errors due to approximate computation within acceptable limits, approximate arithmetic circuits can be used for various practical applications such as digital signal processing,digital filtering, low power graphics processing, neuromorphic computing, hardware realization of neural networks for artificial intelligence and machine learning etc. The degree of approximation that can be incorporated into an approximate arithmetic circuit tends to vary depending on the error resiliency of the target application. Given this, the manual coding of approximate arithmetic circuits corresponding to different degrees of approximation in a hardware description language (HDL) may be a cumbersome and a time-consuming process—more so when the circuit is big.Therefore, a software tool that can automatically generate approximate arithmetic circuits of any size corresponding to a desired accuracy would not only aid the design flow but also help to improve a designer’s productivity by speeding up the circuit/system development. In this context, this paper presents ‘Approximator’, which is a software tool developed to automatically generate approximate arithmetic circuits based on a user’s specification. Approximator can automatically generate Verilog HDL codes of approximate adders and multipliers of any size based on the novel approximate arithmetic circuit architectures proposed by us. The Verilog HDL codes output by Approximator can be used for synthesis in an FPGA or ASIC (standard cell based) design environment. Additionally, the tool can perform error and accuracy analyses of approximate arithmetic circuits. The salient features of the tool are illustrated through some example screenshots captured during different stages of the tool use. Approximator has been made open-access on GitHub for the benefit of the research community, and the tool documentation is provided for the user’s reference.
|
Padmanabhan Balasubramanian,
Raunaq Nayar,
Okkar Min,
Douglas L. Maskell,
|
0 |
Download Full Paper |
0 |
Brain Tumour Classification Using Noble Deep Learning Approach with Parametric Optimization through Metaheuristics Approaches
Show Abstract
Abstract
Deep learning has surged in popularity in recent years, notably in the domains of medical image processing, medical image analysis, and bioinformatics. In this study, we offer a completely autonomous brain tumour segmentation approach based on deep neural networks (DNNs). We describe a unique CNN architecture which varies from those usually used in computer vision. The classification of tumour cells is very difficult due to their heterogeneous nature. From a visual learning and brain tumour recognition point of view, a convolutional neural network (CNN) is the
most extensively used machine learning algorithm. This paper presents a CNN model along with parametric optimization approaches for analysing brain tumour magnetic resonance images. The accuracy percentage in the simulation of the above-mentioned model is exactly 100% throughout the nine runs, i.e., Taguchi’s L9 design of experiment. This comparative analysis of all three algorithms will pique the interest of readers who are interested in applying these techniques to a variety of technical and medical challenges. In this work, the authors have tuned the parameters of the convolutional neural network approach, which is applied to the dataset of Brain MRIs to detect any
portion of a tumour, through new advanced optimization techniques, i.e., SFOA, FBIA and MGA.
|
Dillip Ranjan Nayak,
Neelamadhab Padhy,
Pradeep Kumar Mallick,
Dilip Kumar Bagal,
Sachin Kumar,
|
0 |
Download Full Paper |
0 |
Application of the Crow Search Algorithm to the Problem of the Parametric Estimation in Transformers Considering Voltage and Current Measures
Show Abstract
Abstract
The problem of the electrical characterization of single-phase transformers is addressed in this research through the application of the crow search algorithm (CSA). A nonlinear programming model to determine the series and parallel impedances of the transformer is formulated using the mean square error (MSE) between the voltages and currents measured and calculated as the objective function. The CSA is selected as a solution technique since it is efficient in dealing with complex nonlinear programming models using penalty factors to explore and exploit the solution space with minimum computational effort. Numerical results in three single-phase transformers with nominal sizes of 20 kVA, 45 kVA, 112.5 kVA, and 167 kVA demonstrate the efficiency of the proposed approach to define the transformer parameters when compared with the large-scale nonlinear solver fmincon in the MATLAB programming environment. Regarding the final objective function value, the CSA reaches objective functions lower than 2.75 × 10−11 for all the simulation cases, which confirms their effectiveness in minimizing the MSE between real (measured) and expected (calculated) voltage and current variables in the transformer.
|
David Gilberto Gracia-Velásquez,
Andrés Steven Morales-Rodríguez,
Oscar Danilo Montoya,
|
0 |
Download Full Paper |
0 |
Melanoma Detection in Dermoscopic Images Using a Cellular Automata Classifier
Show Abstract
Abstract
Any cancer type is one of the leading death causes around the world. Skin cancer is a condition where malignant cells are formed in the tissues of the skin, such as melanoma, known as the most aggressive and deadly skin cancer type. The mortality rates of melanoma are associated with its high potential for metastasis in later stages, spreading to other body sites such as the lungs, bones, or the brain. Thus, early detection and diagnosis are closely related to survival rates. Computer Aided Design (CAD) systems carry out a pre-diagnosis of a skin lesion based on clinical criteria or global patterns associated with its structure. A CAD system is essentially composed by three modules:(i) lesion segmentation, (ii) feature extraction, and (iii) classification. In this work, a methodology is proposed for a CAD system development that detects global patterns using texture descriptors based on statistical measurements that allow melanoma detection from dermoscopic images. Image analysis was carried out using spatial domain methods, statistical measurements were used for feature extraction, and a classifier based on cellular automata (ACA) was used for classification. The proposed model was applied to dermoscopic images obtained from the PH2 database, and it was compared with other models using accuracy, sensitivity, and specificity as metrics. With the proposed model, values of 0.978, 0.944, and 0.987 of accuracy, sensitivity and specificity, respectively, were obtained. The results of the evaluated metrics show that the proposed method is more effective than other state-of-the-art methods for melanoma detection in dermoscopic images.
|
Benjamín Luna-Benoso,
José Cruz Martínez-Perales,
Jorge Cortés-Galicia,
Rolando Flores-Carapia,
Víctor Manuel Silva-García,
|
0 |
Download Full Paper |
0 |
Experimental and Mathematical Models for Real-Time Monitoring and Auto Watering Using IoT Architecture
Show Abstract
Abstract
Manufacturing industries based on Internet of Things (IoT) technologies play an important role in the economic development of intelligent agriculture and watering. Water availability has become a global problem that afflicts many countries, especially in remote and desert areas. An efficient irrigation system is needed for optimizing the amount of water consumption, agriculture monitoring, and reducing energy costs. This paper proposes a real-time monitoring and autowatering system based on predicting mathematical models that efficiently control the water rate needed. It gives the plant the optimal amount of required water level, which helps to save water .It also ensures interoperability among heterogeneous sensing data streams to support large-scale agricultural analytics. The mathematical model is embedded in the Arduino Integrated Development Environment (IDE) for sensing the soil moisture level and checking whether it is less than the predefined threshold value, then plant watering is performed automatically. The proposed system enhances the watering system’s efficiency by reducing the water consumption by more than 70% and increasing production due to irrigation optimization. It also reduces the water and energy consumption amount and decreases the maintenance costs.
|
Jabar H. Yousif,
Khaled Abdalgader,
|
0 |
Download Full Paper |
0 |