Cavity Duplexer Tuning with 1d Resnet-like Neural Networks
Anton Raskovalov
TL;DR
The paper addresses automated tuning of complex cavity duplexers with many screws by reframing the problem as supervised learning using a 1d-ResNet-like actor that consumes S-parameter curves. It replaces reinforcement learning with two supervised strategies, ultimately relying on a ResNet backbone combined with peak encoders and a forcing mechanism to produce per-screw actions, guided by a solver that performs multi-step refinements. Key contributions include architecture designs for 1d convolutional processing of S-parameters, peak-encoder variants, and a robust solver with a fine-tuning stage, achieving near-tuned states with only 4–5 screw rotations per screw. The approach demonstrates practical potential for fast, repeatable duplexer tuning in RF hardware, with improvements in generalization when incorporating curve-shape metrics and peak information.
Abstract
This paper presents machine learning method for tuning of cavity duplexer with a large amount of adjustment screws. After testing we declined conventional reinforcement learning approach and reformulated our task in the supervised learning setup. The suggested neural network architecture includes 1d ResNet-like backbone and processing of some additional information about S-parameters, like the shape of curve and peaks positions and amplitudes. This neural network with external control algorithm is capable to reach almost the tuned state of the duplexer within 4-5 rotations per screw.
