Nowadays, side-information is widely used to rein-force the user-item interaction and helps to handle the sparsity issue and cold start problem of conventional recommendation algorithms. Due to the overlook of the rel...
详细信息
Nowadays, side-information is widely used to rein-force the user-item interaction and helps to handle the sparsity issue and cold start problem of conventional recommendation algorithms. Due to the overlook of the relationship between items and entities and the higher-order connectivity information, most existing approaches are hard to get users' deep preferences. In this paper, we propose KGANCL, a Knowledge-aware Graph Attention Network with distributed & Cross Learning. It focuses on using different forms of the knowledge graph to strengthen both users' and items' embedding representations, respectively. Firstly, Graph Attention Network is adopted for user embedding learning, which can give different importance scores to different neighbors, and a user-item KG graph is used to integrate adjacent information to enhance the representation. Secondly, a cross module is used for item embedding learning, which shares the high-order interaction between the recommender system and the knowledge graph. We also use the idea of distributed processing for embeddings in different entities to improve the learning efficiency. Experimental results demonstrate that KGANCL can provide better recommendations compared with the state-of-the-art baseline models. Our model can also maintain superior prediction accuracy even in little-known interaction scenarios.
Regression analysis and classification can be done using a supervised learning technique called Support Vector Machine (SVM) which is one of many such methods. The method creates hyperplanes which are used to analyze ...
详细信息
Java Virtual Machine (JVM) is the fundamental software system that supports the interpretation and execution of Java bytecode. To support the surging performance demands for the increasingly complex and large-scale Ja...
Java Virtual Machine (JVM) is the fundamental software system that supports the interpretation and execution of Java bytecode. To support the surging performance demands for the increasingly complex and large-scale Java programs, Just-In-Time (JIT) compiler was proposed to perform sophisticated runtime optimization. However, this inevitably induces various bugs, which are becoming more pervasive over the decades and can often cause significant consequences. To facilitate the design of effective and efficient testing techniques to detect JIT compiler bugs. This study first performs a preliminary study aiming to understand the characteristics of JIT compiler bugs and the corresponding triggering test cases. Inspired by the empirical findings, we propose JOpFuzzer, a new JVM testing approach with a specific focus on JIT compiler bugs. The main novelty of JOpFuzzer is embodied in three aspects. First, besides generating new seeds, JOpFuzzer also searches for diverse configurations along the new dimension of optimization options. Second, JOpFuzzer learns the correlations between various code features and different optimization options to guide the process of seed mutation and option exploration. Third, it leverages the profile data, which can reveal the program execution information, to guide the fuzzing process. Such nov-elties enable JOpFuzzer to effectively and efficiently explore the two-dimensional input spaces. Extensive evaluation shows that JOpFuzzer outperforms the state-of-the-art approaches in terms of the achieved code coverages. More importantly, it has detected 41 bugs in OpenJDK, and 25 of them have already been confirmed or fixed by the corresponding developers.
This paper introduces a novel distributed Extensible grid Control (DEGC) software and communication platform to facilitate the control of distributed energy resources on electric grids. The DEGC software platform leve...
详细信息
ISBN:
(纸本)9781728161273
This paper introduces a novel distributed Extensible grid Control (DEGC) software and communication platform to facilitate the control of distributed energy resources on electric grids. The DEGC software platform leverages state-of-the-art advances in secure, distributed communication and decentralized authorization and authentication. We discuss how these advances enable the kind of robust and secure communication required for a distributedgrid control platform, and show how DEGC applies these technologies to the agile development and deployment of grid software through an extensible and flexible API. We describe how DEGC can implement both Volt-VAR voltage magnitude control and Phasor-Based Control as sample applications and demonstrate the DEGC platform in hardware with the demanding Phasor-Based Control test case, and provide performance metrics.
Executing complicated computations in parallel increases the speed of computing and brings user delight to the system. Decomposing the program into several small programs and running multiple parallel processors are m...
详细信息
ISBN:
(纸本)9781728110516
Executing complicated computations in parallel increases the speed of computing and brings user delight to the system. Decomposing the program into several small programs and running multiple parallel processors are modeled by Directed Acyclic Graph. Scheduling nodes to execute this task graph is an important problem that will speed up computations. Since task scheduling in this graph belongs to NP-hard problems, various algorithms were developed for node scheduling to contribute to quality service delivery. The present study brought a heuristic algorithm named looking ahead sequencing algorithm (LASA) to cope with static scheduling in heterogeneous distributedcomputing systems with the intention of minimizing the schedule length of the user application. In the algorithm proposed here, looking ahead is considered as a criterion for prioritizing tasks. Also, a property called Emphasized Processor has been added to the algorithm to emphasize the task execution on a particular processor. The effectiveness of the algorithm was shown on few workflow type applications and the results of the algorithm implementation were compared with two more heuristic and meta-heuristic algorithms.
From a scientific point of view, power grid planning is a very professional work, and subject to the impact of modern urban construction, this work is more difficult, and it has a highly constrained & discrete var...
详细信息
Generation of appropriate computational meshes in the context of numerical methods for partial differential equations is technical and laborious and has motivated a class of advanced discretization methods commonly re...
详细信息
ISBN:
(纸本)9783030576752;9783030576745
Generation of appropriate computational meshes in the context of numerical methods for partial differential equations is technical and laborious and has motivated a class of advanced discretization methods commonly referred to as unfitted finite element methods. To this end, the finite cell method (FCM) combines high-order FEM, adaptive quadrature integration and weak imposition of boundary conditions to embed a physical domain into a structured background mesh. While unfortunate cut configurations in unfitted finite element methods lead to severely ill-conditioned system matrices that pose challenges to iterative solvers, such methods permit the use of optimized algorithms and data patterns in order to obtain a scalable implementation. In this work, we employ linear octrees for handling the finite cell discretization that allow for parallel scalability, adaptive refinement and efficient computation on the commonly regular background grid. We present a parallel adaptive geometric multigrid with Schwarz smoothers for the solution of the resultant system of the Laplace operator. We focus on exploiting the hierarchical nature of space tree data structures for the generation of the required multigrid spaces and discuss the scalable and robust extension of the methods across process interfaces. We present both the weak and strong scaling of our implementation up to more than a billion degrees of freedom on distributed-memory clusters.
Introducing distributed generation (DG) into distribution networks provide reliable power to the consumers. The dispatchable and non-dispatchable unit usually placed nearby distribution networks operates in medium/low...
详细信息
ISBN:
(纸本)9781728191805
Introducing distributed generation (DG) into distribution networks provide reliable power to the consumers. The dispatchable and non-dispatchable unit usually placed nearby distribution networks operates in medium/low voltage system. The dragonfly and firefly algorithm are used for micro grid optimal scheduling both in grid connected mode and island mode. Dispatchable and non-Dispatchable units in the micro grid are connected to the conventional grid to supply energy to the end user. The fire fly algorithm has a drawbacks to find the global minima and also they were not able to provide a proper balance between exploration and exploitation. The drawback of DA it does not give accurate optimal solution for multi-objective problem and it was not used for short term wind power prediction. To find the minimum operating cost of micro grid the protype is developed for Dragonfly and firefly algorithm. Comparative performance analyses are done with the results of DA and firefly algorithm. Here the Dragon fly algorithm outperforms firefly algorithm by evaluating with power demand and operating cost of micro grid
Escalating the performance of Discrete Event Simulations (DESs) in manufacturing factory environ-ments plays a valuable role towards harnessing their real-time predictive and analytical capabilities. However, this att...
详细信息
Escalating the performance of Discrete Event Simulations (DESs) in manufacturing factory environ-ments plays a valuable role towards harnessing their real-time predictive and analytical capabilities. However, this attraction of performance-enhancement, whilst justified, has often caused the oversight of examination into how other notable metrics such as energy -efficiency and Total Cost of Ownership (TCO) affect the feasibility of DES management and implementation in factories. Hence, this work investigates how a line-balancing DES combination of performance, energy and TCO varies between low-resource edge devices, high-resource edge devices and remote High Performance computing (HPC) clusters in the cloud. The findings demonstrate that, although an HPC cluster is noticeably more viable in terms of per-formance, it is not a consistently advantageous option for energy-efficiency and TCO. Alternately, we argue that a high-resource edge device displays itself as the preferred factory-appropriate hardware-choice to complement all three metrics-of-interest considered in this work.
HPC systems and parallel applications are increasing their complexity. Therefore the possibility of easily study and project at large scale the performance of scientific applications is of paramount importance. In thi...
详细信息
ISBN:
(纸本)9781728165820
HPC systems and parallel applications are increasing their complexity. Therefore the possibility of easily study and project at large scale the performance of scientific applications is of paramount importance. In this paper we describe a performance analysis method and we apply it to four complex HPC applications. We perform our study on a pre-production HPC system powered by the latest Arm-based CPUs for HPC, the Marvell ThunderX2. For each application we spot inefficiencies and factors that limit their scalability. The results show that in several cases the bottlenecks do not come from the hardware but from the way applications are programmed or the way the system software is configured.
暂无评论