Learning Instance-Specific Parameters of Black-Box Models Using Differentiable Surrogates
Arnisha Khondaker, Nilanjan Ray

TL;DR
This paper introduces a novel method to learn input-specific parameters for black-box models using differentiable surrogates, significantly improving performance in image denoising tasks.
Contribution
It is the first to enable learning input-specific parameters for black-box models via differentiable surrogates, enhancing model adaptability and performance.
Findings
Significant PSNR improvement in image denoising
Notable SSIM increase nearing 0.93
Effective surrogate-based optimization demonstrated
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNeural Networks and Applications
