This paper presents a current and current derivative based fault detection and fault classification scheme. Current and current derivatives are taken and is processed through a binary classification based machine lear...
详细信息
In recent years, there has been a significant rise in the number of software startups globally, driven by advances in technology and increasing reliance on digital solutions. These startups are crucial in shaping the ...
详细信息
Unmanned aerial vehicles (UAVs) have garnered increasing attention in recent years due to their utilization of artificial intelligence (AI) technologies and automation processes. These vehicles are being developed for...
详细信息
The popularity of multicore processors and the rise of High Performance computing as a Service (HPCaaS) have made parallel programming essential to fully utilize the performance of multicore systems. OpenMP, a widely ...
详细信息
ISBN:
(纸本)9798350386783;9798350386776
The popularity of multicore processors and the rise of High Performance computing as a Service (HPCaaS) have made parallel programming essential to fully utilize the performance of multicore systems. OpenMP, a widely adopted shared-memory parallel programming model, is favored for its ease of use. However, it is still challenging to assist and accelerate automation of its parallelization. Although existing automation tools such as Cetus and DiscoPoP to simplify the parallelization, there are still limitations when dealing with complex data dependencies and control flows. Inspired by the success of deep learning in the field of Natural Language Processing (NLP), this study adopts a Transformer-based model to tackle the problems of automatic parallelization of OpenMP instructions. We propose a novel Transformer-based multimodal model, ParaMP, to improve the accuracy of OpenMP instruction classification. The ParaMP model not only takes into account the sequential features of the code text, but also incorporates the code structural features and enriches the input features of the model by representing the Abstract Syntax Trees (ASTs) corresponding to the codes in the form of binary trees. In addition, we built a BTCode dataset, which contains a large number of C/C++ code snippets and their corresponding simplified AST representations, to provide a basis for model training. Experimental evaluation shows that our model outperforms other existing automated tools and models in key performance metrics such as F1 score and recall. This study shows a significant improvement on the accuracy of OpenMP instruction classification by combining sequential and structural features of code text, which will provide a valuable insight into deep learning techniques to programming tasks.
online courses have become more liked recently as a brand-new method of instructing students in remoteness literacy environment. However, as request grows, educational accademies were faced with difficulty of determin...
详细信息
The ability to apply knowledge is one of the most important abilities for university students. In the paper, it introduces that how to foster the ability in the teaching of engineering drawing course, and presents som...
详细信息
The user management module provides functions such as registration, login, and personal information management to achieve user authentication and personalized settings. The course management module supports course pub...
详细信息
The recent shift towards renewable energy sources, such as wind and solar, has necessitated the development of more robust and adaptive load-frequency control (LFC) techniques. This study explores the application of P...
详细信息
In this paper, we provide an extensive evaluation of machine learning (ML) and deep learning (DL) methods for automatic sleep stage classification using a single-channel electrocardiogram (ECG) signal. To explore ML m...
详细信息
Recently, studies related to human activity recognition have developed which have been applied in various fields. In that field Machine learning and deep learning techniques have been widely used for several classific...
详细信息
暂无评论