paper-with-me

홈 › Papers

Expert Kernel Generation Network Driven by Contextual Mapping for Hyperspectral Image Classification

2025-04-17 · Guandong Li, Mengxia Ye

Deep neural networks face several challenges in hyperspectral image classification, including high-dimensional data, sparse distribution of ground objects, and spectral redundancy, which often lead to classification overfitting and limited generalization capability. To more efficiently adapt to ground object distributions while extracting image features without introducing excessive parameters and skipping redundant information, this paper proposes EKGNet based on an improved 3D-DenseNet model, consisting of a context-aware mapping network and a dynamic kernel generation module. The context-aware mapping module translates global contextual information of hyperspectral inputs into instructions for combining base convolutional kernels, while the dynamic kernels are composed of K groups of base convolutions, analogous to K different types of experts specializing in fundamental patterns across various dimensions. The mapping module and dynamic kernel generation mechanism form a tightly coupled system - the former generates meaningful combination weights based on inputs, while the latter constructs an adaptive expert convolution system using these weights. This dynamic approach enables the model to focus more flexibly on key spatial structures when processing different regions, rather than relying on the fixed receptive field of a single static convolutional kernel. EKGNet enhances model representation capability through a 3D dynamic expert convolution system without increasing network depth or width. The proposed method demonstrates superior performance on IN, UP, and KSC datasets, outperforming mainstream hyperspectral image classification approaches.

📄 PDF Abstract BibTeX arXiv:2504.13045

Code (1)

leeguandong/EKGNet-for-HSI 공식 구현 pytorch

Tasks

Hyperspectral Image Classificationimage-classificationImage Classification

Methods 이 논문이 사용한 방법론

BASE 설명 없음
Focus 설명 없음
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 제목 키워드 기반

Towards Automated Kernel Generation in the Era of LLMs

2026-01-22 · Yang Yu, Peiyu Zang, Chi Hsu Tsai, Haiming Wu 외 arxiv

The performance of modern AI systems is fundamentally constrained by the quality of their underlying GPU kernels, which translate high-level algorithmic semantics into low-level hardware operations. Achieving near-optima…

EGG: An Expert-Guided Agent Framework for Kernel Generation

2026-06-25 · Yaochen Han, Ke Fan, Hongxu Jiang, Wanqi Xu 외 arxiv

High-performance GPU kernels are critical for reducing the exponentially growing computational costs of large language models (LLMs), but their development heavily relies on manual tuning by domain experts. While recent …

Kernel Foundry: A Diagnosis-driven Evolutionary Kernel Optimizer with Multi-Experts

2026-05-08 · Zixuan Huang, Da Chen, Kecheng Huang, Lihao Yin 외 arxiv

Generating high-performance GPU kernels remains challenging due to the need for both correctness and hardware-aware optimization. While large language models (LLMs) show promise in code generation, they often fail to pro…

Code Generation

MaxKernel: Agentic Kernel Generation for TPUs

2026-09-03 · Shangkun Wang, Nina Cai, Charles Hoong, Julian Walker 외 arxiv

Designing and authoring high-performance custom kernels for accelerators is a complex task that requires deep hardware-level expertise. Large Language Models (LLM) can be leveraged together with real-time compiler feedba…

AscendCraft: Automatic Ascend NPU Kernel Generation via DSL-Guided Transcompilation

2026-01-30 · Zhongzhen Wen, Shudi Shao, Zhong Li, Yu Ge 외 arxiv

The performance of deep learning models critically depends on efficient kernel implementations, yet developing high-performance kernels for specialized accelerators remains time-consuming and expertise-intensive. While r…