paper-with-me

Papers

MAPLE-X: Latency Prediction with Explicit Microprocessor Prior Knowledge

2022-05-25 · Saad Abbasi, Alexander Wong, Mohammad Javad Shafiee

Deep neural network (DNN) latency characterization is a time-consuming process and adds significant cost to Neural Architecture Search (NAS) processes when searching for efficient convolutional neural networks for embedded vision applications. DNN Latency is a hardware dependent metric and requires direct measurement or inference on target hardware. A recently introduced latency estimation technique known as MAPLE predicts DNN execution time on previously unseen hardware devices by using hardware performance counters. Leveraging these hardware counters in the form of an implicit prior, MAPLE achieves state-of-the-art performance in latency prediction. Here, we propose MAPLE-X which extends MAPLE by incorporating explicit prior knowledge of hardware devices and DNN architecture latency to better account for model stability and robustness. First, by identifying DNN architectures that exhibit a similar latency to each other, we can generate multiple virtual examples to significantly improve the accuracy over MAPLE. Secondly, the hardware specifications are used to determine the similarity between training and test hardware to emphasize training samples captured from comparable devices (domains) and encourages improved domain alignment. Experimental results using a convolution neural network NAS benchmark across different types of devices, including an Intel processor that is now used for embedded vision applications, demonstrate a 5% improvement over MAPLE and 9% over HELP. Furthermore, we include ablation studies to independently assess the benefits of virtual examples and hardware-based sample importance.

📄 PDF Abstract BibTeX arXiv:2205.12660

Code (0)

등록된 구현이 없습니다.

Tasks

Neural Architecture SearchPrediction

Methods 이 논문이 사용한 방법론

Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…

Similar Papers 제목 키워드 기반

MAPLE: Microprocessor A Priori for Latency Estimation

2021-11-30 · Saad Abbasi, Alexander Wong, Mohammad Javad Shafiee

Modern deep neural networks must demonstrate state-of-the-art accuracy while exhibiting low latency and energy consumption. As such, neural architecture search (NAS) algorithms take these two constraints into account whe…

CPUDomain AdaptationGPUNeural Architecture Search+1

MAPLE-Edge: A Runtime Latency Predictor for Edge Devices

2022-04-27 · Saeejith Nair, Saad Abbasi, Alexander Wong, Mohammad Javad Shafiee

Neural Architecture Search (NAS) has enabled automatic discovery of more efficient neural network architectures, especially for mobile and embedded vision applications. Although recent research has proposed ways of quick…

CPUEfficient Neural NetworkNeural Architecture Search

MAPLE: Modality-Aware Post-training and Learning Ecosystem

2026-02-12 · Nikhil Verma, Minjung Kim, JooYoung Yoo, Kyung-Min Jin 외 arxiv

Multimodal language models now integrate text, audio, and video for unified reasoning. Yet existing RL post-training pipelines treat all input signals as equally relevant, ignoring which modalities each task actually req…

MAPLE: Mobile App Prediction Leveraging Large Language Model Embeddings

2023-09-15 · Yonchanok Khaokaew, Hao Xue, Flora D. Salim

In recent years, predicting mobile app usage has become increasingly important for areas like app recommendation, user behaviour analysis, and mobile resource management. Existing models, however, struggle with the heter…

Language ModelingLanguage ModellingLarge Language ModelPrediction

Speculative Actions: A Lossless Framework for Faster Agentic Systems

2025-10-05 · Naimeng Ye, Arnav Ahuja, Georgios Liargkovas, Yunan Lu 외 arxiv

AI agents are increasingly deployed in complex, interactive environments, yet their runtime remains a major bottleneck for training, evaluation, and real-world use. Typical agent behavior unfolds sequentially, with each …