Learning Instance-Specific Parameters of Black-Box Models Using Differentiable Surrogates
Not on the map. Why?
Abstract (arXiv)
Tuning parameters of a non-differentiable or black-box compute is challenging. Existing methods rely mostly on random sampling or grid sampling from the parameter space. Further, with all the current methods, it is not possible to supply any input specific parameters to the black-box. To the best of our knowledge, for the first time, we are able to learn input-specific parameters for a black box in this work. As a test application, we choose a popular image denoising method BM3D as our black-box compute. Then, we use a differentiable surrogate model (a neural network) to approximate the black-box behaviour. Next, another neural network is used in an end-to-end fashion to learn input instance-specific parameters for the black-box. Motivated by prior advances in surrogate-based optimization, we applied our method to the Smartphone Image Denoising Dataset (SIDD) and the Color Berkeley Segmentation Dataset (CBSD68) for image denoising. The results are compelling, demonstrating a significant increase in PSNR and a notable improvement in SSIM nearing 0.93. Experimental results underscore the effectiveness of our approach in achieving substantial improvements in both model performance and optimization efficiency. For code and implementation details, please refer to our GitHub repository: https://github.com/arnisha-k/instance-specific-param
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 17 of its 47 references that are in the map. First posted on arXiv 23 Jul 2024.
Builds on
17 of 47 references.
References · 17
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2021UNETR: Transformers for 3D Medical Image Segmentationcited by 954
- 2020Pre-Trained Image Processing Transformercited by 891
- 2016Playing for Data: Ground Truth from Computer Gamescited by 816
- 2019Monte Carlo Gradient Estimation in Machine Learningcited by 281
- 2018Toward Convolutional Blind Denoising of Real Photographscited by 274
- 2021ICDAR2019 Competition on Scanned Receipt OCR and Information Extractioncited by 254
- 2014Synthetic Data and Artificial Neural Networks for Natural Scene Text Recognitioncited by 214
- 2020Hyper-Parameter Optimization: A Review of Algorithms and Applicationscited by 114
- 2018Learning To Simulatecited by 43
- 2019ViDeNN: Deep Blind Video Denoisingcited by 40
- 2021Patch Craft: Video Denoising by Deep Modeling and Patch Matchingcited by 38
5 more
- 2020AutoSimulate: (Quickly) Learning Synthetic Data Generationcited by 11
- 2016Learning to Learn without Gradient Descent by Gradient Descentcited by 9
- 2017Limited-Memory Matrix Adaptation for Large Scale Black-box Optimizationcited by 4
- 2021Unknown-box Approximation to Improve Optical Character Recognition Performancecited by 4
- 2020Black-Box Optimization with Local Generative Surrogatescited by 3
Built on by
Not cited yet.