首页 > 最新文献

Journal of Universal Computer Science最新文献

英文 中文
AI-Based Adaptive Learning: A Systematic Mapping of the Literature 基于人工智能的自适应学习:文献的系统映射
4区 计算机科学 Q4 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2023-10-28 DOI: 10.3897/jucs.90528
Aymane Ezzaim, Aziz Dahbi, Abdelfatteh Haidine, Abdelhak Aqqal
With the aid of technology advancement, the field of education has seen a noticeable transformation. The teaching-learning process is now more interactive and is no longer restricted to students' physical presence in the classroom but instead makes use of specialized online platforms. In recent years, solutions that offer learning routes customized to learners' needs have become more necessary. In this regard, artificial intelligence has served as an excellent answer, allowing for the building of educational systems that can accommodate a wide range of student needs. Through this paper, a systematic mapping of the literature on AI-based adaptive learning is presented. The examination of 93 articles published between 2000 and 2022 made it possible to draw several conclusions, including the number of adaptive learning environments based on AI, the types of AI algorithms used, the objectives targeted by these systems as well as factors related to adaptation. This study may serve as a springboard for further investigation into how to address the problems raised by the current state. 
在科技进步的帮助下,教育领域发生了显著的变化。现在的教学过程更具互动性,不再局限于学生& #39;而是利用专门的在线平台。近年来,为学习者提供定制学习路线的解决方案[amp;#39;]需求变得更加必要。在这方面,人工智能已经成为一个很好的答案,允许建立能够满足广泛学生需求的教育系统。通过本文,对基于人工智能的自适应学习的文献进行了系统的梳理。通过对2000年至2022年间发表的93篇文章的研究,可以得出几个结论,包括基于人工智能的自适应学习环境的数量、使用的人工智能算法的类型、这些系统的目标以及与适应相关的因素。这项研究可以作为一个跳板,进一步探讨如何解决目前国家提出的问题。
{"title":"AI-Based Adaptive Learning: A Systematic Mapping of the Literature","authors":"Aymane Ezzaim, Aziz Dahbi, Abdelfatteh Haidine, Abdelhak Aqqal","doi":"10.3897/jucs.90528","DOIUrl":"https://doi.org/10.3897/jucs.90528","url":null,"abstract":"With the aid of technology advancement, the field of education has seen a noticeable transformation. The teaching-learning process is now more interactive and is no longer restricted to students' physical presence in the classroom but instead makes use of specialized online platforms. In recent years, solutions that offer learning routes customized to learners' needs have become more necessary. In this regard, artificial intelligence has served as an excellent answer, allowing for the building of educational systems that can accommodate a wide range of student needs. Through this paper, a systematic mapping of the literature on AI-based adaptive learning is presented. The examination of 93 articles published between 2000 and 2022 made it possible to draw several conclusions, including the number of adaptive learning environments based on AI, the types of AI algorithms used, the objectives targeted by these systems as well as factors related to adaptation. This study may serve as a springboard for further investigation into how to address the problems raised by the current state. ","PeriodicalId":54757,"journal":{"name":"Journal of Universal Computer Science","volume":"37 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-10-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"136233641","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Enhancing EEG-based emotion recognition using PSD-Grouped Deep Echo State Network 利用psd分组深度回声状态网络增强基于脑电图的情绪识别
4区 计算机科学 Q4 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2023-10-28 DOI: 10.3897/jucs.98789
Samar Bouazizi, Emna Benmohamed, Hela Ltifi
Emotions are a crucial aspect of daily life and play a vital role in shaping human inter-actions. The purpose of this paper is to introduce a novel approach to recognize human emotions through the use of electroencephalogram (EEG) signals. To recognize these signals for emotion prediction, we employ a paradigm of Reservoir Computing (RC), called Echo State Network (ESN). In our analysis, we focus on two specific classes of emotion recognition: H/L Arousal and H/L Valence. We suggest using the Deep ESN model in conjunction with the Welch Power Spectral Density (Wlech PSD) method for emotion classification and feature extraction. Furthermore, we feed the selected features to a grouped ESN for recognizing emotions. Our approach is validated on the well-known DEAP benchmark, which includes the EEG data from 32 participants. The proposed model achieved 89.32% accuracy for H/L Arousal and 91.21% accuracy for H/L Valence on the DEAP dataset. The obtained results demonstrate the effectiveness of our approach, which yields good performance compared to existing models of emotion analysis based on EEG.
情感是日常生活的一个重要方面,在塑造人类互动中起着至关重要的作用。本文的目的是介绍一种利用脑电图信号来识别人类情绪的新方法。为了识别这些信号以进行情绪预测,我们采用了一种称为回声状态网络(ESN)的储层计算(RC)范式。在我们的分析中,我们关注两类特定的情绪识别:H/L唤醒和H/L效价。我们建议使用深度回声状态网络模型结合Welch功率谱密度(Welch PSD)方法进行情感分类和特征提取。此外,我们将选择的特征输入到分组的ESN中进行情绪识别。我们的方法在著名的DEAP基准上得到了验证,该基准包括来自32名参与者的EEG数据。在DEAP数据集上,该模型对H/L Arousal的准确率为89.32%,对H/L Valence的准确率为91.21%。实验结果证明了该方法的有效性,与现有的基于EEG的情绪分析模型相比,该方法具有良好的性能。
{"title":"Enhancing EEG-based emotion recognition using PSD-Grouped Deep Echo State Network","authors":"Samar Bouazizi, Emna Benmohamed, Hela Ltifi","doi":"10.3897/jucs.98789","DOIUrl":"https://doi.org/10.3897/jucs.98789","url":null,"abstract":"Emotions are a crucial aspect of daily life and play a vital role in shaping human inter-actions. The purpose of this paper is to introduce a novel approach to recognize human emotions through the use of electroencephalogram (EEG) signals. To recognize these signals for emotion prediction, we employ a paradigm of Reservoir Computing (RC), called Echo State Network (ESN). In our analysis, we focus on two specific classes of emotion recognition: H/L Arousal and H/L Valence. We suggest using the Deep ESN model in conjunction with the Welch Power Spectral Density (Wlech PSD) method for emotion classification and feature extraction. Furthermore, we feed the selected features to a grouped ESN for recognizing emotions. Our approach is validated on the well-known DEAP benchmark, which includes the EEG data from 32 participants. The proposed model achieved 89.32% accuracy for H/L Arousal and 91.21% accuracy for H/L Valence on the DEAP dataset. The obtained results demonstrate the effectiveness of our approach, which yields good performance compared to existing models of emotion analysis based on EEG.","PeriodicalId":54757,"journal":{"name":"Journal of Universal Computer Science","volume":"29 12","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-10-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"136158488","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Combining SysML and Timed Coloured Petri Nets for Designing Smart City Applications 结合SysML和定时彩色Petri网设计智慧城市应用
4区 计算机科学 Q4 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2023-10-28 DOI: 10.3897/jucs.97170
Layse Santos Souza, Michel S. Soares
A smart city is an urban centre that integrates a variety of solutions to improve infrastructure performance and achieve sustainable urban development. Urban roads are a crucial infrastructure highly demanded by citizens and organisations interested in their deployment, performance, and safety. Urban traffic signal control is an important and challenging real-world problem that aims to monitor and improve traffic congestion. The deployment of traffic signals for vehicles or pedestrians at an intersection is a complex activity that changes constantly, so it is necessary to establish rules to control the flow of vehicles and pedestrians. Thus, this article describes the joint use of the SmartCitySysML, a profile proposed by the authors, with TCPN (Timed Coloured Petri Nets) to refine and formally model SysML diagrams specifying the internal behaviour, and then verify the developed model to prove behavioural properties of an urban traffic signal control system.
智慧城市是一个城市中心,它整合了各种解决方案,以提高基础设施性能,实现城市可持续发展。城市道路是对其部署、性能和安全性感兴趣的市民和组织高度要求的关键基础设施。城市交通信号控制是一个重要而具有挑战性的现实问题,其目的是监测和改善交通拥堵。十字路口车辆或行人交通信号的部署是一项复杂的、不断变化的活动,因此有必要建立规则来控制车辆和行人的流量。因此,本文描述了作者提出的SmartCitySysML配置文件与TCPN(计时彩色Petri网)的联合使用,以细化和正式建模指定内部行为的SysML图,然后验证开发的模型以证明城市交通信号控制系统的行为属性。
{"title":"Combining SysML and Timed Coloured Petri Nets for Designing Smart City Applications","authors":"Layse Santos Souza, Michel S. Soares","doi":"10.3897/jucs.97170","DOIUrl":"https://doi.org/10.3897/jucs.97170","url":null,"abstract":"A smart city is an urban centre that integrates a variety of solutions to improve infrastructure performance and achieve sustainable urban development. Urban roads are a crucial infrastructure highly demanded by citizens and organisations interested in their deployment, performance, and safety. Urban traffic signal control is an important and challenging real-world problem that aims to monitor and improve traffic congestion. The deployment of traffic signals for vehicles or pedestrians at an intersection is a complex activity that changes constantly, so it is necessary to establish rules to control the flow of vehicles and pedestrians. Thus, this article describes the joint use of the SmartCitySysML, a profile proposed by the authors, with TCPN (Timed Coloured Petri Nets) to refine and formally model SysML diagrams specifying the internal behaviour, and then verify the developed model to prove behavioural properties of an urban traffic signal control system.","PeriodicalId":54757,"journal":{"name":"Journal of Universal Computer Science","volume":"54 5","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-10-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"136158490","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Survey on Integration of Consensus Mechanisms in IoT-based Blockchains 基于物联网的区块链共识机制整合研究
4区 计算机科学 Q4 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2023-10-28 DOI: 10.3897/jucs.94929
Anderson Melo de Morais, Fernando Antonio Aires Lins, Nelson Souto Rosa
While IoT systems are increasingly present in different areas of society, ensuring their data’s privacy, security, and inviolability becomes paramount. In this direction, Blockchain has been used to protect the security and immutability of data generated by IoT devices and sensors. At the heart of Blockchain solutions, consensus algorithms are crucial in ensuring the security of creating and writing data in new blocks. Choosing which consensus algorithms to utilise is critical because of a fundamental tradeoff between their security strength and response time. However, recent surveys of consensus mechanisms for IoT-based Blockchain focused on individually using and analysing these algorithms. Investigating the integration between these algorithms to address IoT-specific requirements better is a promising approach. In this context, this paper presents a literature review that explains and discusses consensus algorithms in IoT environments and their combinations. The review analyses eight dimensions that help understand existing proposals: ease of integration, scalability, latency, throughput, power consumption, configuration issues, integrated algorithms, and adversary tolerance. The final analysis also suggests and discusses open challenges in integrating multiple consensus algorithms considering the particularities of IoT systems.
随着物联网系统越来越多地出现在社会的不同领域,确保其数据的隐私、安全性和不可侵犯性变得至关重要。在这个方向上,区块链已被用于保护物联网设备和传感器产生的数据的安全性和不变性。在区块链解决方案的核心,共识算法对于确保在新块中创建和写入数据的安全性至关重要。选择使用哪种共识算法是至关重要的,因为它们的安全强度和响应时间之间存在基本的权衡。然而,最近对基于物联网的区块链共识机制的调查侧重于单独使用和分析这些算法。研究这些算法之间的集成以更好地解决物联网特定需求是一种很有前途的方法。在此背景下,本文介绍了一篇文献综述,解释和讨论了物联网环境中的共识算法及其组合。该评论分析了有助于理解现有建议的八个维度:集成的便利性、可伸缩性、延迟、吞吐量、功耗、配置问题、集成算法和对手容忍度。最后的分析还提出并讨论了考虑到物联网系统的特殊性,集成多个共识算法的公开挑战。
{"title":"Survey on Integration of Consensus Mechanisms in IoT-based Blockchains","authors":"Anderson Melo de Morais, Fernando Antonio Aires Lins, Nelson Souto Rosa","doi":"10.3897/jucs.94929","DOIUrl":"https://doi.org/10.3897/jucs.94929","url":null,"abstract":"While IoT systems are increasingly present in different areas of society, ensuring their data’s privacy, security, and inviolability becomes paramount. In this direction, Blockchain has been used to protect the security and immutability of data generated by IoT devices and sensors. At the heart of Blockchain solutions, consensus algorithms are crucial in ensuring the security of creating and writing data in new blocks. Choosing which consensus algorithms to utilise is critical because of a fundamental tradeoff between their security strength and response time. However, recent surveys of consensus mechanisms for IoT-based Blockchain focused on individually using and analysing these algorithms. Investigating the integration between these algorithms to address IoT-specific requirements better is a promising approach. In this context, this paper presents a literature review that explains and discusses consensus algorithms in IoT environments and their combinations. The review analyses eight dimensions that help understand existing proposals: ease of integration, scalability, latency, throughput, power consumption, configuration issues, integrated algorithms, and adversary tolerance. The final analysis also suggests and discusses open challenges in integrating multiple consensus algorithms considering the particularities of IoT systems.","PeriodicalId":54757,"journal":{"name":"Journal of Universal Computer Science","volume":"121 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-10-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"136233640","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Face Plastic Surgery Recognition Model Based on Neural Network and Meta-Learning Model  基于神经网络和元学习模型的面部整形手术识别模型
4区 计算机科学 Q4 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2023-10-28 DOI: 10.3897/jucs.98674
Rasha R. Atallah, Ahmad Sami Al-Shamayleh, Mohammed A. Awadallah
Facial recognition is a procedure of verifying a person's identity by using the face, which is considered one of the biometric security methods. However, facial recognition methods face many challenges, such as face aging, wearing a face mask, having a beard, and undergoing plastic surgery, which decreases the accuracy of these methods. This study evaluates the impact of plastic surgery on face recognition models. The motivation for conducting the research in that aspect is because plastic surgery treatments do not only change the shape and texture of any face but also have increased rapidly in this era. This paper proposes a model based on an artificial neural network with model-agnostic meta-learning (ANN-MAML) for plastic surgery face recognition. This study aims to build a framework for face recognition before and after undergoing plastic surgery based on an artificial neural network. Also, the study seeks to clarify the collaboration between facial plastic surgery and facial recognition software to determine the issues. The researchers evaluated the proposed ANN-MAML's performance using the HDA dataset.  The experimental results show that the proposed ANN-MAML learning model attained an accuracy of 90% in facial recognition using Rhinoplasty (Nose surgery) images, 91% on Blepharoplasty surgery (Eyelid surgery) images, 94% on Brow lift (Forehead surgery) images, as well as 92% on Rhytidectomy (Facelift) images. Finally, the results of the proposed model were compared with the baseline methods by the researchers, which showed the superiority of the ANN-MAML over the baselines.
面部识别是一种利用人脸来验证人的身份的程序,被认为是生物识别安全方法之一。然而,面部识别方法面临许多挑战,如面部老化、戴口罩、留胡子、整容等,这些都降低了这些方法的准确性。本研究评估整形手术对人脸识别模型的影响。在这方面进行研究的动机是因为整形手术治疗不仅可以改变任何脸部的形状和质地,而且在这个时代迅速增加。本文提出了一种基于模型不可知元学习的人工神经网络(ANN-MAML)的整形外科人脸识别模型。本研究旨在建立一个基于人工神经网络的整形手术前后人脸识别框架。此外,该研究试图澄清面部整形手术和面部识别软件之间的合作,以确定问题。研究人员使用HDA数据集评估了提出的ann - maml的性能。 实验结果表明,所提出的ANN-MAML学习模型在使用Rhinoplasty (Nose surgery)图像进行面部识别时的准确率为90%,在使用blepharopplasty(眼睑手术)图像时的准确率为91%,在使用Brow lift(额头手术)图像时的准确率为94%,在使用Rhytidectomy (Facelift)图像时的准确率为92%。最后,将所提模型的结果与基线方法进行了比较,结果表明ANN-MAML优于基线方法。
{"title":"Face Plastic Surgery Recognition Model Based on Neural Network and Meta-Learning Model ","authors":"Rasha R. Atallah, Ahmad Sami Al-Shamayleh, Mohammed A. Awadallah","doi":"10.3897/jucs.98674","DOIUrl":"https://doi.org/10.3897/jucs.98674","url":null,"abstract":"Facial recognition is a procedure of verifying a person's identity by using the face, which is considered one of the biometric security methods. However, facial recognition methods face many challenges, such as face aging, wearing a face mask, having a beard, and undergoing plastic surgery, which decreases the accuracy of these methods. This study evaluates the impact of plastic surgery on face recognition models. The motivation for conducting the research in that aspect is because plastic surgery treatments do not only change the shape and texture of any face but also have increased rapidly in this era. This paper proposes a model based on an artificial neural network with model-agnostic meta-learning (ANN-MAML) for plastic surgery face recognition. This study aims to build a framework for face recognition before and after undergoing plastic surgery based on an artificial neural network. Also, the study seeks to clarify the collaboration between facial plastic surgery and facial recognition software to determine the issues. The researchers evaluated the proposed ANN-MAML's performance using the HDA dataset.  The experimental results show that the proposed ANN-MAML learning model attained an accuracy of 90% in facial recognition using Rhinoplasty (Nose surgery) images, 91% on Blepharoplasty surgery (Eyelid surgery) images, 94% on Brow lift (Forehead surgery) images, as well as 92% on Rhytidectomy (Facelift) images. Finally, the results of the proposed model were compared with the baseline methods by the researchers, which showed the superiority of the ANN-MAML over the baselines.","PeriodicalId":54757,"journal":{"name":"Journal of Universal Computer Science","volume":"60 2","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-10-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"136158489","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Control of a Spherical Robot Rolling Over Irregular Surfaces 球形机器人在不规则表面上滚动的控制
4区 计算机科学 Q4 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2023-10-28 DOI: 10.3897/jucs.89703
Sergio-Daniel Sanchez-Solar, Gustavo Rodriguez-Gomez, Jose Martinez-Carranza
Pendulum-Driven Spherical Robots are a type of spherical robot whose motion is achieved by controlling two motors for longitudinal and lateral motion. This configuration makes the robot a non-holonomic system, which impedes it from navigating directly towards a target. In addition, controlling its motion on inclined irregular surfaces is also an issue that has not received much attention. In this work, we addressed these two issues by proposing a methodology to con-trol both motors using PID controllers. However, we propose tuning the controller’s gains using stochastic signals for the longitudinal controller because by varying the motor’s torque, the robot is more susceptible to destabilization in combination with a classical gain tuning methodology for the second controller. Our results indicate that this enables the robot to perform motion on inclined irregular surfaces. We also propose using semicircular trajectories to plan the robot’s motion to reach a target successfully even when moving on inclined irregular surfaces. We have carried out experiments in the Webots simulator, showing that our approach does not overshoot while reaching a settling time of almost 0. These results outperform the Ziegler-Nichols PID controller.
摆驱动球形机器人是一种通过控制纵向运动和横向运动两个电机来实现运动的球形机器人。这种结构使机器人成为一个非完整系统,这阻碍了它直接向目标导航。此外,控制其在倾斜的不规则表面上的运动也是一个没有受到太多关注的问题。在这项工作中,我们通过提出一种使用PID控制器控制两个电机的方法来解决这两个问题。然而,我们建议使用纵向控制器的随机信号来调整控制器的增益,因为通过改变电机的转矩,机器人更容易受到不稳定的影响,并结合经典的增益调整方法用于第二个控制器。我们的研究结果表明,这使得机器人能够在倾斜的不规则表面上进行运动。我们还建议使用半圆轨迹来规划机器人的运动,即使在倾斜的不规则表面上移动也能成功到达目标。我们在Webots模拟器中进行了实验,表明我们的方法在达到接近0的沉降时间时不会超调。这些结果优于Ziegler-Nichols PID控制器。
{"title":"Control of a Spherical Robot Rolling Over Irregular Surfaces","authors":"Sergio-Daniel Sanchez-Solar, Gustavo Rodriguez-Gomez, Jose Martinez-Carranza","doi":"10.3897/jucs.89703","DOIUrl":"https://doi.org/10.3897/jucs.89703","url":null,"abstract":"Pendulum-Driven Spherical Robots are a type of spherical robot whose motion is achieved by controlling two motors for longitudinal and lateral motion. This configuration makes the robot a non-holonomic system, which impedes it from navigating directly towards a target. In addition, controlling its motion on inclined irregular surfaces is also an issue that has not received much attention. In this work, we addressed these two issues by proposing a methodology to con-trol both motors using PID controllers. However, we propose tuning the controller’s gains using stochastic signals for the longitudinal controller because by varying the motor’s torque, the robot is more susceptible to destabilization in combination with a classical gain tuning methodology for the second controller. Our results indicate that this enables the robot to perform motion on inclined irregular surfaces. We also propose using semicircular trajectories to plan the robot’s motion to reach a target successfully even when moving on inclined irregular surfaces. We have carried out experiments in the Webots simulator, showing that our approach does not overshoot while reaching a settling time of almost 0. These results outperform the Ziegler-Nichols PID controller.","PeriodicalId":54757,"journal":{"name":"Journal of Universal Computer Science","volume":"294 5","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-10-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"136233639","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Naive Fracterm Calculus 朴素分形微积分
4区 计算机科学 Q4 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2023-09-28 DOI: 10.3897/jucs.87563
Jan Bergstra, John V. Tucker
An outline is provided of a new perspective on elementary arithmetic, based on addition, multiplication, subtraction and division, which is informal and unique and may be considered naive when contrasted with a plurality of algebraic and logical, axiomatic formalisations of elementary arithmetic.
一个轮廓提供了一个新的视角对初等算术,基于加法,乘法,减法和除法,这是非正式的和独特的,可能被认为幼稚时,与多个代数和逻辑,公理化形式化的初等算术。
{"title":"Naive Fracterm Calculus","authors":"Jan Bergstra, John V. Tucker","doi":"10.3897/jucs.87563","DOIUrl":"https://doi.org/10.3897/jucs.87563","url":null,"abstract":"An outline is provided of a new perspective on elementary arithmetic, based on addition, multiplication, subtraction and division, which is informal and unique and may be considered naive when contrasted with a plurality of algebraic and logical, axiomatic formalisations of elementary arithmetic.","PeriodicalId":54757,"journal":{"name":"Journal of Universal Computer Science","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"135343852","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Perceptual Learning Modules (PLM) in CS1: a Negative Result and a Methodological Warning 知觉学习模块(PLM)在CS1中的负面结果和方法论警告
4区 计算机科学 Q4 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2023-09-28 DOI: 10.3897/jucs.96347
Ricardo Caceffo, Jacques Wainer, Guilherme Gama, Islene Garcia, Rodolfo Azevedo
Perceptual Learning Modules (PLMs) is a variation of Perceptual Learning based on multiple-choice questionnaires. There exists successful research of the use of PLMs in math and flight training. The possibility of designing and adopting PLMs in Introductory Programming Courses (CS1) is still an open area of study. The goal of this study is to test whether students that received a PLM training on recognising segments of programs will perform better at writing programs. Two PLM interventions were administered to students. The first intervention was a nonrandom controlled experiment, in which students opted to answer the PLM questionnaire (N=40), while the control group consisted of students that did not answer it (N=629). The second intervention was a randomized controlled experiment with a placebo, in which students were randomly assigned to perform either the PLM questionnaire (N=51) or another a placebo activity (N=51). The different forms of analysis of the first experiment results yielded Cohen’s d ranging from 0.23 to 0.34 in favor of the PLM intervention. For the second experiment, the effect size was d = -0.11 against the PLM intervention, but the two results were significant. We believe that the cautious conclusion is that there is a null effect in using a PLM activity as part of a CS1 course. The paper is also of interest because of the methodological decisions and techniques used.
感知学习模块(PLMs)是基于多项选择问卷的感知学习的一种变体。PLMs在数学和飞行训练中的应用已有成功的研究。在编程入门课程(CS1)中设计和采用plm的可能性仍然是一个开放的研究领域。本研究的目的是测试接受过PLM培训的学生在识别程序片段方面是否会在编写程序方面表现更好。对学生进行了两项PLM干预。第一个干预是一个非随机对照实验,其中学生选择回答PLM问卷(N=40),而对照组由不回答的学生组成(N=629)。第二个干预是随机对照实验,使用安慰剂,其中学生被随机分配执行PLM问卷(N=51)或另一个安慰剂活动(N=51)。对第一次实验结果的不同形式的分析得出Cohen& s d在0.23到0.34之间,支持PLM干预。对于第二个实验,对PLM干预的效应量为d = -0.11,但两个结果都是显著的。我们认为,谨慎的结论是,使用PLM活动作为CS1课程的一部分是无效的。由于所使用的方法决定和技术,该论文也引起了人们的兴趣。
{"title":"Perceptual Learning Modules (PLM) in CS1: a Negative Result and a Methodological Warning","authors":"Ricardo Caceffo, Jacques Wainer, Guilherme Gama, Islene Garcia, Rodolfo Azevedo","doi":"10.3897/jucs.96347","DOIUrl":"https://doi.org/10.3897/jucs.96347","url":null,"abstract":"Perceptual Learning Modules (PLMs) is a variation of Perceptual Learning based on multiple-choice questionnaires. There exists successful research of the use of PLMs in math and flight training. The possibility of designing and adopting PLMs in Introductory Programming Courses (CS1) is still an open area of study. The goal of this study is to test whether students that received a PLM training on recognising segments of programs will perform better at writing programs. Two PLM interventions were administered to students. The first intervention was a nonrandom controlled experiment, in which students opted to answer the PLM questionnaire (N=40), while the control group consisted of students that did not answer it (N=629). The second intervention was a randomized controlled experiment with a placebo, in which students were randomly assigned to perform either the PLM questionnaire (N=51) or another a placebo activity (N=51). The different forms of analysis of the first experiment results yielded Cohen’s d ranging from 0.23 to 0.34 in favor of the PLM intervention. For the second experiment, the effect size was d = -0.11 against the PLM intervention, but the two results were significant. We believe that the cautious conclusion is that there is a null effect in using a PLM activity as part of a CS1 course. The paper is also of interest because of the methodological decisions and techniques used.","PeriodicalId":54757,"journal":{"name":"Journal of Universal Computer Science","volume":"53 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"135343723","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
PlantKViT: A Combination Model of Vision Transformer and KNN for Forest Plants Classification PlantKViT:一种用于森林植物分类的视觉变压器和KNN组合模型
4区 计算机科学 Q4 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2023-09-28 DOI: 10.3897/jucs.94657
Nguyen Van Hieu, Ngo Le Huy Hien, Luu Van Huy, Nguyen Huy Tuong, Pham Thi Kim Thoa
The natural ecosystem incorporates thousands of plant species and distinguishing them is normally manual, complicated, and time-consuming. Since the task requires a large amount of expertise, identifying forest plant species relies on the work of a team of botanical experts. The emergence of Machine Learning, especially Deep Learning, has opened up a new approach to plant classification. However, the application of plant classification based on deep learning models remains limited. This paper proposed a model, named PlantKViT, combining Vision Transformer architecture and the KNN algorithm to identify forest plants. The proposed model provides high efficiency and convenience for adding new plant species. The study was experimented with using Resnet-152, ConvNeXt networks, and the PlantKViT model to classify forest plants. The training and evaluation were implemented on the dataset of DanangForestPlant, containing 10,527 images and 489 species of forest plants. The accuracy of the proposed PlantKViT model reached 93%, significantly improved compared to the ConvNeXt model at 89% and the Resnet-152 model at only 76%. The authors also successfully developed a website and 2 applications called ‘plant id’ and ‘Danangplant’ on the iOS and Android platforms respectively. The PlantKViT model shows the potential in forest plant identification not only in the conducted dataset but also worldwide. Future work should gear toward extending the dataset and enhance the accuracy and performance of forest plant identification.
自然生态系统包含了成千上万的植物物种,区分它们通常是手工的、复杂的、耗时的。由于这项任务需要大量的专业知识,鉴定森林植物物种依赖于一个植物学专家小组的工作。机器学习,尤其是深度学习的出现,为植物分类开辟了一条新的途径。然而,基于深度学习模型的植物分类应用仍然有限。本文将Vision Transformer架构与KNN算法相结合,提出了一种森林植物识别模型PlantKViT。该模型为植物新品种的添加提供了高效率和方便性。该研究使用Resnet-152、ConvNeXt网络和PlantKViT模型对森林植物进行了分类。在DanangForestPlant数据集上进行训练和评估,该数据集包含10,527张图像和489种森林植物。所提出的PlantKViT模型的准确率达到93%,与ConvNeXt模型的89%和Resnet-152模型的76%相比有显著提高。作者还成功开发了一个网站和两个应用程序,名为“植物id”和“植物id”。和,而Danangplant&,分别在iOS和Android平台上运行。PlantKViT模型不仅在所进行的数据集中,而且在世界范围内显示了森林植物识别的潜力。未来的工作应该朝着扩展数据集和提高森林植物识别的准确性和性能的方向发展。
{"title":"PlantKViT: A Combination Model of Vision Transformer and KNN for Forest Plants Classification","authors":"Nguyen Van Hieu, Ngo Le Huy Hien, Luu Van Huy, Nguyen Huy Tuong, Pham Thi Kim Thoa","doi":"10.3897/jucs.94657","DOIUrl":"https://doi.org/10.3897/jucs.94657","url":null,"abstract":"The natural ecosystem incorporates thousands of plant species and distinguishing them is normally manual, complicated, and time-consuming. Since the task requires a large amount of expertise, identifying forest plant species relies on the work of a team of botanical experts. The emergence of Machine Learning, especially Deep Learning, has opened up a new approach to plant classification. However, the application of plant classification based on deep learning models remains limited. This paper proposed a model, named PlantKViT, combining Vision Transformer architecture and the KNN algorithm to identify forest plants. The proposed model provides high efficiency and convenience for adding new plant species. The study was experimented with using Resnet-152, ConvNeXt networks, and the PlantKViT model to classify forest plants. The training and evaluation were implemented on the dataset of DanangForestPlant, containing 10,527 images and 489 species of forest plants. The accuracy of the proposed PlantKViT model reached 93%, significantly improved compared to the ConvNeXt model at 89% and the Resnet-152 model at only 76%. The authors also successfully developed a website and 2 applications called ‘plant id’ and ‘Danangplant’ on the iOS and Android platforms respectively. The PlantKViT model shows the potential in forest plant identification not only in the conducted dataset but also worldwide. Future work should gear toward extending the dataset and enhance the accuracy and performance of forest plant identification.","PeriodicalId":54757,"journal":{"name":"Journal of Universal Computer Science","volume":"75 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"135343847","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Single-case learning analytics: Feasibility of a human-centered analytics approach to support doctoral education 个案学习分析:以人为中心的分析方法支持博士教育的可行性
4区 计算机科学 Q4 COMPUTER SCIENCE, SOFTWARE ENGINEERING Pub Date : 2023-09-28 DOI: 10.3897/jucs.94067
Luis P. Prieto, Gerti Pishtari, Yannis Dimitriadis, María Jesús Rodríguez-Triana, Tobias Ley, Paula Odriozola-González
Recent advances in machine learning and natural language processing have the potential to transform human activity in many domains. The field of learning analytics has applied these techniques successfully to many areas of education but has not been able to permeate others, such as doctoral education. Indeed, doctoral education remains an under-researched area with widespread problems (high dropout rates, low mental well-being) and lacks technological support beyond very specialized tasks. The inherent uniqueness of the doctoral journey may help explain the lack of generalized solutions (technological or otherwise) to these challenges. We propose a novel approach to apply the aforementioned advances in computation to support doctoral education. Single-case learning analytics defines a process in which doctoral students, researchers, and computational elements collaborate to extract insights about a single (doctoral) learner's experience and learning process. The feasibility and added value of this approach are demonstrated using an authentic dataset collected by nine doctoral students over a period of at least two months. The insights from this exploratory proof-of-concept serve to spark a research agenda for future technological support of doctoral education, which is aligned with recent calls for more human-centred approaches to designing and implementing learning analytics technologies.
机器学习和自然语言处理的最新进展有可能在许多领域改变人类活动。学习分析领域已经成功地将这些技术应用于许多教育领域,但尚未能够渗透到其他领域,例如博士教育。事实上,博士教育仍然是一个研究不足的领域,存在广泛的问题(高辍学率,低心理健康),并且在非常专业的任务之外缺乏技术支持。博士之旅的固有独特性可能有助于解释这些挑战缺乏通用的解决方案(技术或其他)。我们提出了一种新的方法来应用上述计算的进步来支持博士教育。单例学习分析定义了一个过程,在这个过程中,博士生、研究人员和计算元素协作提取单个(博士)学习者的经验和学习过程的见解。通过九名博士生在至少两个月的时间内收集的真实数据集,证明了该方法的可行性和附加价值。这一探索性概念验证的见解有助于激发未来博士教育技术支持的研究议程,这与最近呼吁更多以人为中心的方法来设计和实施学习分析技术是一致的。
{"title":"Single-case learning analytics: Feasibility of a human-centered analytics approach to support doctoral education","authors":"Luis P. Prieto, Gerti Pishtari, Yannis Dimitriadis, María Jesús Rodríguez-Triana, Tobias Ley, Paula Odriozola-González","doi":"10.3897/jucs.94067","DOIUrl":"https://doi.org/10.3897/jucs.94067","url":null,"abstract":"Recent advances in machine learning and natural language processing have the potential to transform human activity in many domains. The field of learning analytics has applied these techniques successfully to many areas of education but has not been able to permeate others, such as doctoral education. Indeed, doctoral education remains an under-researched area with widespread problems (high dropout rates, low mental well-being) and lacks technological support beyond very specialized tasks. The inherent uniqueness of the doctoral journey may help explain the lack of generalized solutions (technological or otherwise) to these challenges. We propose a novel approach to apply the aforementioned advances in computation to support doctoral education. Single-case learning analytics defines a process in which doctoral students, researchers, and computational elements collaborate to extract insights about a single (doctoral) learner's experience and learning process. The feasibility and added value of this approach are demonstrated using an authentic dataset collected by nine doctoral students over a period of at least two months. The insights from this exploratory proof-of-concept serve to spark a research agenda for future technological support of doctoral education, which is aligned with recent calls for more human-centred approaches to designing and implementing learning analytics technologies.","PeriodicalId":54757,"journal":{"name":"Journal of Universal Computer Science","volume":"63 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"135343848","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
Journal of Universal Computer Science
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1