The proposed methodology, Field-weighted factorization machine with quadratic optimization annealing (FwFMQA), is an iterative black-box optimization framework that couples a machine learning surrogate with a quantum-inspired Ising machine. The optimization process consists of a repeated cycle of surrogate training, combinatorial optimization, and objective function evaluation.
First, to handle discrete choices and categorical parameters within a unified framework, discrete variables are represented using one-hot binary variables. Continuous variables are first uniformly discretized into sub-intervals and then encoded in the same one-hot format. The set of one-hot bits originating from the same original design variable is defined as a "field."
Next, the objective function is approximated using the Field-weighted factorization machine (FwFM) surrogate model. The FwFM is trained on a set of evaluated samples to learn linear terms and pairwise interactions between binary variables. Unlike the conventional FM, which treats all bits uniformly, the FwFM assigns field-aware weights to interactions between variables, thereby capturing structural dependencies among the original design variables.
Once the surrogate model is trained, its learned parameters are used to construct a Quadratic unconstrained binary optimization (QUBO) model. Since the FwFM models linear and pairwise interaction terms over binary variables, the learned surrogate function can be naturally formulated as a QUBO model. Furthermore, because exactly one bit must be active in each field, the one-hot constraints are incorporated into the QUBO formulation as penalty terms.
The constructed QUBO is then submitted to a quantum-inspired Ising solver. The solver searches the binary combinatorial space for a configuration that minimizes the surrogate objective. In our implementation, we use Fixstars Amplify [6], a quantum-inspired annealing platform, to solve the QUBO and obtain an optimal or near-optimal binary solution.
Finally, the obtained binary solution is decoded back into the original design variables. A high-fidelity evaluation, such as an expensive physical simulation, is then performed on the newly proposed configuration. The resulting data point is added to the training dataset, and the surrogate model is updated. By repeating this cycle, FwFMQA efficiently explores the design space while reducing the number of costly evaluations required to find high-quality solutions.