Mining Message Flows using Recurrent Neural Networks for System-on-Chip
Designs
- URL: http://arxiv.org/abs/2005.01574v1
- Date: Wed, 29 Apr 2020 17:52:53 GMT
- Title: Mining Message Flows using Recurrent Neural Networks for System-on-Chip
Designs
- Abstract summary: We develop a specification mining approach that automatically extracts sequential patterns from transaction-level traces.
The proposed approach is capable of extracting various patterns on system-level specifications from the highly concurrent execution traces.
- Score: 6.050748152029478
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Comprehensive specifications are essential for various activities across the
entire validation continuum for system-on-chip (SoC) designs. However,
specifications are often ambiguous, incomplete, or even contain inconsistencies
or errors. This paper addresses this problem by developing a specification
mining approach that automatically extracts sequential patterns from SoC
transaction-level traces such that the mined patterns collectively characterize
system-level specifications for SoC designs. This approach exploits long
short-term memory (LSTM) networks trained with the collected SoC execution
traces to capture sequential dependencies among various communication events.
Then, a novel algorithm is developed to efficiently extract sequential patterns
on system-level communications from the trained LSTM models. Several trace
processing techniques are also proposed to enhance the mining performance. We
evaluate the proposed approach on simulation traces of a non-trivial multi-core
SoC prototype. Initial results show that the proposed approach is capable of
extracting various patterns on system-level specifications from the highly
concurrent SoC execution traces.
Related papers
- Unlocking Symbol-Level Precoding Efficiency Through Tensor Equivariant Neural Network [84.22115118596741]
We propose an end-to-end deep learning (DL) framework with low inference complexity for symbol-level precoding.<n>We show that the proposed framework captures substantial performance gains of optimal SLP, while achieving an approximately 80-times speedup over conventional methods.
arXiv Detail & Related papers (2025-10-02T15:15:50Z) - A Multi-Step Comparative Framework for Anomaly Detection in IoT Data Streams [0.9208007322096533]
Internet of Things (IoT) devices have introduced critical security challenges, underscoring the need for accurate anomaly detection.<n>This paper presents a multi-step evaluation framework assessing the combined impact of preprocessing choices on three machine learning algorithms.<n> Experiments on the IoTID20 dataset shows that GBoosting consistently delivers superior accuracy across preprocessing configurations.
arXiv Detail & Related papers (2025-05-22T16:28:22Z) - LSR-MCTS: Alleviating Long Range Dependency in Code Generation [42.10272627826627]
Large language models (LLMs) have significantly promoted the development of code generation task.<n>We propose the textbfLSR-MCTS algorithm, which leverages MCTS to determine the code line-by-line and select the optimal path.
arXiv Detail & Related papers (2025-04-10T04:03:25Z) - TraceMesh: Scalable and Streaming Sampling for Distributed Traces [51.08892669409318]
TraceMesh is a scalable and streaming sampler for distributed traces.
It accommodates previously unseen trace features in a unified and streamlined way.
TraceMesh outperforms state-of-the-art methods by a significant margin in both sampling accuracy and efficiency.
arXiv Detail & Related papers (2024-06-11T06:13:58Z) - Inferring Message Flows From System Communication Traces [5.159745269633967]
This paper proposes a method for automatically inferring message flow specifications from the communication traces of a system-on-chip (SoC) design.
The proposed method relieves the burden of manual development and maintenance of such specifications on human designers.
The effectiveness of the proposed method is evaluated on both synthetic traces and traces generated from executing several system models in GEM5.
arXiv Detail & Related papers (2024-05-21T00:34:35Z) - Mining SoC Message Flows with Attention Model [5.233797258148846]
We propose a disruptive method that utilizes deep sequence modeling with the attention mechanism to infer accurate flow specifications from system-on-chip (SoC) communication traces.
We conduct experiments on five highly concurrent traces and find that the proposed approach outperforms several existing state-of-the-art trace mining tools.
arXiv Detail & Related papers (2022-09-12T22:27:24Z) - Task-Oriented Sensing, Computation, and Communication Integration for
Multi-Device Edge AI [108.08079323459822]
This paper studies a new multi-intelligent edge artificial-latency (AI) system, which jointly exploits the AI model split inference and integrated sensing and communication (ISAC)
We measure the inference accuracy by adopting an approximate but tractable metric, namely discriminant gain.
arXiv Detail & Related papers (2022-07-03T06:57:07Z) - Deep Bidirectional Transformers for SoC Flow Specification Mining [6.183038131030848]
High-quality system-level message flow specifications can lead to comprehensive validation of system-on-chip (SoC) designs.
We propose a disruptive method that utilizes an attention mechanism to produce accurate flow specifications from IP communication traces.
arXiv Detail & Related papers (2022-03-09T04:47:56Z) - TaSPM: Targeted Sequential Pattern Mining [53.234101208024335]
We propose a generic framework namely TaSPM, based on the fast CM-SPAM algorithm.
We also propose several pruning strategies to reduce meaningless operations in mining processes.
Experiments show that the novel targeted mining algorithm TaSPM can achieve faster running time and less memory consumption.
arXiv Detail & Related papers (2022-02-26T17:49:47Z) - Hybridization of Capsule and LSTM Networks for unsupervised anomaly
detection on multivariate data [0.0]
This paper introduces a novel NN architecture which hybridises the Long-Short-Term-Memory (LSTM) and Capsule Networks into a single network.
The proposed method uses an unsupervised learning technique to overcome the issues with finding large volumes of labelled training data.
arXiv Detail & Related papers (2022-02-11T10:33:53Z) - CoCoMoT: Conformance Checking of Multi-Perspective Processes via SMT
(Extended Version) [62.96267257163426]
We introduce the CoCoMoT (Computing Conformance Modulo Theories) framework.
First, we show how SAT-based encodings studied in the pure control-flow setting can be lifted to our data-aware case.
Second, we introduce a novel preprocessing technique based on a notion of property-preserving clustering.
arXiv Detail & Related papers (2021-03-18T20:22:50Z) - Frequency-based Multi Task learning With Attention Mechanism for Fault
Detection In Power Systems [6.4332733596587115]
We introduce a novel deep learning-based approach for fault detection and test it on a real data set, namely, the Kaggle platform for a partial discharge detection task.
Our solution adopts a Long-Short Term Memory architecture with attention mechanism to extract time series features, and uses a 1D-Convolutional Neural Network structure to exploit frequency information of the signal for prediction.
arXiv Detail & Related papers (2020-09-15T02:01:47Z) - Process Discovery for Structured Program Synthesis [70.29027202357385]
A core task in process mining is process discovery which aims to learn an accurate process model from event log data.
In this paper, we propose to use (block-) structured programs directly as target process models.
We develop a novel bottom-up agglomerative approach to the discovery of such structured program process models.
arXiv Detail & Related papers (2020-08-13T10:33:10Z) - Synthetic Datasets for Neural Program Synthesis [66.20924952964117]
We propose a new methodology for controlling and evaluating the bias of synthetic data distributions over both programs and specifications.
We demonstrate, using the Karel DSL and a small Calculator DSL, that training deep networks on these distributions leads to improved cross-distribution generalization performance.
arXiv Detail & Related papers (2019-12-27T21:28:10Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.