IndexFiguresTables |
Hyeon Hwi Lee♦ , Sang Wang Cho* , Sung Min kim* , Bit Chan Kim* , Dong Ku Kim** and Chan-Byoung ChaeºReal-time Nonlinear Jamming Signal Interference Cancellation in Full-Duplex Systems through Outlier and Feature ExtractionAbstract: This study proposes a method to address the need for real-time learning due to the high power of jamming signals and environmental variability, where traditional neural networks are unsuitable because of their long training and inference times, and SVR lacks sufficient interference cancellation performance relative to its complexity. To address these issues, this study extracts key features using F-Regression, removes outliers with Isolation Forest, and employs NuSVR to achieve real-time interference cancellation. Keywords: Jamming Interference Cancellation 이현휘♦, 조상왕*, 김성민*, 김빛찬*, 김동구**, 채찬병°이상치 및 특징 추출을 통한 전이중 실시간 비선형 재밍 신호 간섭 제거요 약: 이 연구는 재밍 신호의 높은 출력과 전장 환경 변화로 인해 실시간 학습이 필요한 상황에서, 기존Neural Network는 학습 및 추론 시간이 길어 적합하지 않고, SVR은 복잡성에 비해 간섭 제거 성능이 부족한 문제를 해결하기 위한 기법을 제안한다. 이를해결하기 위해, F-Regression으로 주요 특징을 추출하고, Isolation Forest로 이상치를 제거한 후, NuSVR을활용하여 실시간 간섭 제거를 수행하는 방식을 제시한다. Ⅰ. 서 론전이중 통신 연구는 송신 신호로 인한 자기 간섭 문제를 해결하기 위해 다양한 접근법을 제안해 왔으며, 특히 높은 출력 환경에서의 간섭 제거가 주요 과제로 다뤄지고 있다[1]. 재밍 신호는 더 높은 출력으로 인해 간섭의 비선형성이 증가하고 전장 환경 변화로 신호 변동성이 커져 채널 추정 및 간섭 제거가 어려워진다[2,3]. 그림 1은 전이중 통신에서 재밍 간섭 제거를 위한 시스템 모델을 보여준다. 본 연구는 Digital Canceller에 F-Regression과 Isolation Forest를 결합하여 특징을 추출하고 이상치를 제거한 후, NuSVR을 활용하여 실시간 간섭 제거를 수행하는 방식을 제안한다. Ⅱ. 본 론그림 2에서 음영 처리된 영역인 Model Training과 Model Inference는 각각 제안된 알고리즘의 학습 및 추론 과정이다. Model Training 단계에서는 특징추출, 이상치 탐지를 이용하여 NuSVR 기반의 모델 학습이 수행된다. Model Inference 단계에서는 학습된 NuSVR 모델을 기반으로 실시간 간섭 제거가 이루어진다. 그림(Fig.) 2. 제안된 간섭 제거 시스템의 블록 다이어그램 (Block Diagram of the Proposed Interference Cancellation System) 2.1 특징 추출(F-Regression)첫 번째 단계에서는 F-Regression 기법을 활용해 주요 특징을 추출하고 데이터 차원을 줄였다. F-Regression은 F-통계량을 기반으로 목표 변수와 가장 관련성 높은 특징을 선별하며, 이를 통해 훈련 및 추론 시간을 단축하고 모델 성능을 향상시킬 수 있었다. 본 연구에서는 수식 (1)과 (2)에 따라 상위 30개 특징을 선택해 MSR을 최대화하고 MSE를 최소화하였다. MSR은 모델이 설명하는 변동의 평균 제곱을, MSE는 예측 오차의 평균 제곱을 나타낸다.
수식 (1), (2)에서 [TeX:] $$y_i$$는 실제 관측된 값, [TeX:] $$\hat{y}_i$$는 예측된 값, [TeX:] $$\bar{y}_i$$는 실제 값의 평균, 그리고 p는 모델의 자유도, N은 데이터 포인트의 총 개수를 의미한다. 2.2 이상치 탐지(Isolation Forest)특징 추출 이후에는 Isolation Forest[4]를 활용해 이상치를 탐지하고 제거하는 작업이 이루어진다. Isolation Forest는 비지도 학습 알고리즘으로, 데이터 분포에서 벗어난 이상치를 효과적으로 식별할 수 있다. 이 알고리즘은 특이한 데이터를 빠르게 추출하며, 선형 시간 복잡도와 낮은 메모리 요구로 효율적으로 작동한다. Isolation Forest의 핵심 아이디어는 이상치가 정상치보다 상대적으로 적고, 분포의 경계에서 분리될 가능성이 높다는 점이다. 본 연구에서는 수식 (3)과 (4)의 이상치 점수 기반으로 전체 데이터의 10%를 이상치로 간주해 제거하였다. 이는 모델 학습 과정에서 노이즈의 영향을 줄이고, 학습 데이터의 품질을 개선하기 위한 것이다.
S(x,n)은 각 데이터 포인트 x의 이상치 점수, h(x)는 해당 포인트가 분리될 때까지의 경로 길이, c(n)은 샘플 크기 n에 대한 조정 상수, H(n)은 조화수(Harmonic number)이다. 이상치 점수는 1에 가까울수록 이상치일 가능성이 높다. 이상치는 모델 학습 과정에서 과도한 영향을 미치는 데이터를 줄여 모델의 일반화 성능을 향상시킬 수 있다. 2.3 NuSVRNuSVR은 회귀 분석 기법으로, v 파라미터를 통해 허용 오차 범위와 서포트 벡터의 비율을 동시에 제어하여 모델 복잡성과 일반화 성능 간의 균형을 맞춘다. 본 연구에서는 수식 (5)의 목표 함수에 따라 v=0.2를 적용해 허용 오차와 서포트 벡터 비율을 조정하고, 실시간 간섭 제거에 NuSVR을 적용하였다. 이는 복잡한 신호 환경에서 유연성과 실시간 처리 능력을 제공하며, 노이즈와 이상치에 강한 특성을 보였다.
(5)[TeX:] $$\min _{w, \xi, \xi^*} \frac{1}{2}\|w\|^2+v\left(\frac{1}{n} \sum_{i=1}^n \xi_i+\frac{1}{n} \sum_{i=1}^n \xi_i^*\right)$$수식 (5)에서 w는 모델의 가중치 벡터, v는 조정 파라미터, [TeX:] $$\xi, \xi^*$$는 슬랙 변수로 허용 가능한 오류의 범위를 정의한다. 이 함수는 모델의 복잡성을 최소화하면서 예측 오류를 줄이는 것을 목표로 한다. 이를 통해 NuSVR은 고차원 비선형 데이터에서도 효율적으로 작동하며, 간섭 제거 성능을 극대화할 수 있었다. Ⅲ. 실험 결과그림 3은 10 dBm 송신 전력과 20 MHz 샘플링 주파수를 사용한 신호[5]의 실험 결과를 보여준다. 기존 방식[6] (Conventional)은 SVR 기반으로 설계되었으나, 성능 개선을 위해 데이터 전처리에서 기여도가 낮은 Feature를 제거하였다. 이는 데이터 전처리를 제안하는 알고리즘과 동일한 전처리를 적용하여 객관적인 비교가 가능하도록 하기 위함이며, 이를 통해 제안 방식의 성능 우수성을 명확히 평가할 수 있었다. 기존 방식은 Training Sample Size가 5000일 경우 간섭 제거 성능이 39.1dB에 그쳤다[7]. 본 연구에서는 제안된 방식(Proposed)에서 동일한 전처리된 학습 데이터를 사용하여 실험을 진행한 결과, 42dB로 성능이 향상되었다. 이 비교는 제안된 방식의 성능 차이를 평가하기 위함이다. 그 결과, 제안된 방식은 동일한 학습 조건에서 약 43dB의 성능을 기록하며, 기존 방식보다 약 1dB 더 우수한 성능을 보였다. 그림 4는 제안된 방식과 기존 방식의 학습 시간을 샘플 크기에 따라 비교한 결과를 보여준다. 제안된 방식에는 F-Regression과 Isolation Forest의 소요 시간이 포함되었지만, 기존 방식에는 포함되지 않았다. 기존 방식은 학습 시간이 제안된 방식보다 더 오래 걸렸으며, 제안된 방식은 평균적으로 약 64.02%의 학습 시간 감소를 기록하였다. 그림 5는 두 방식의 추론 시간을 비교한 결과로, 제안된 방식이 기존 방식보다 평균적으로 약 59.46%의 추론 시간 감소를 보였다. 특히, F-Regression과 Isolation Forest는 각각 0.0145초와 0.012초의 처리 시간을 기록하며, 감소된 학습 및 추론 시간이 제안 방식의 효율성을 더욱 강조한다. Ⅳ. 결 론본 연구에서 제안된 방식은 모델의 복잡성을 줄이면서도 우수한 간섭 제거 성능을 유지할 수 있었다. 중요 특징만을 추출하고 이상치를 제거하여 데이터 차원을 줄임으로써, 적은 데이터로도 효율적으로 학습할 수 있었기 때문에 모델의 오버헤드가 낮아지면서도 간섭 제거 성능이 향상될 수 있었다. 반면, 기존 방식에서는 최적화된 하이퍼파라미터로 인해 과도하게 많은 Support Vector가 학습되었으나, 모든 Support Vector가 간섭 제거 성능에 큰 영향을 미치지는 않았다. 향후 연구에서는 제안된 방법에 대한 수학적 검증과 다양한 환경에서 성능 분석을 진행할 계획이다. 이를 통해 복잡한 비선형 간섭 신호를 효율적으로 처리할 수 있는 기법을 연구할 예정이다. References
|
StatisticsCite this articleIEEE StyleH. H. Lee, S. W. Cho, S. M. kim, B. C. Kim, D. K. Kim, C. Chae, "Real-time Nonlinear Jamming Signal Interference Cancellation in Full-Duplex Systems through Outlier and Feature Extraction," The Journal of Korean Institute of Communications and Information Sciences, vol. 50, no. 3, pp. 456-459, 2025. DOI: 10.7840/kics.2025.50.3.456.
ACM Style Hyeon Hwi Lee, Sang Wang Cho, Sung Min kim, Bit Chan Kim, Dong Ku Kim, and Chan-Byoung Chae. 2025. Real-time Nonlinear Jamming Signal Interference Cancellation in Full-Duplex Systems through Outlier and Feature Extraction. The Journal of Korean Institute of Communications and Information Sciences, 50, 3, (2025), 456-459. DOI: 10.7840/kics.2025.50.3.456.
KICS Style Hyeon Hwi Lee, Sang Wang Cho, Sung Min kim, Bit Chan Kim, Dong Ku Kim, Chan-Byoung Chae, "Real-time Nonlinear Jamming Signal Interference Cancellation in Full-Duplex Systems through Outlier and Feature Extraction," The Journal of Korean Institute of Communications and Information Sciences, vol. 50, no. 3, pp. 456-459, 3. 2025. (https://doi.org/10.7840/kics.2025.50.3.456)
|
