Open 2nazero opened 1 month ago
To sum up this paper in one paragraph, this paper is trying to tell "the need for efficient optimization techniques on graph-structured data." Existing methods either ignore function information or are impractical for large-scale graphs. The authors propose a Bayesian optimization framework that overcomes these limitations.
This figure is the main illustration of what this paper is trying to propose. Here is the explanation!
BO uses a statistical surrogate model* to approximate the objective function and an acquisition function $$α(x)$$ to balance exploitation and exploration under the principle of optimism in the face of uncertainty.
Explanation of Surrogate Model
The optimization task is to find the node(s) $$v^*$$ that minimizes the objective function:
$$ v^* = \arg \min_{v \in V} f(v) $$
(@kyungheee) I'm kind of confused here. So does "minimizing" objective function literally means finding the most smallest function value of the objective function?
There are several challenges of applying BO to Graphs which are:
Solutions to the two problems: 1) Large Graphs 2) Incomplete Graph Information
Proposed Solution: 1) Local Subgraph Focus Instead of working with the entire graph (which is computationally expensive), they focus on a small subset of nodes near the best node found so far. 2) Step-by-step Process
Custom Distance Metric:
Handling Imperfect Graph Knowledge:
Improved Scalability:
@2nazero
It seems like your question is asking whether an optimal minimum always exist. In other words, you seem to be considering the possibility that it may or may not converge to a specific value
Bayesian optimization typically assumes that the objective function is bounded in the region where the optimization is conducted. because the Gaussian process assumes that the value of a function will follow a normal distribution for a given input, however If the function diverges, the Gaussian process would fail to model it properly, rendering the optimization meaningless.
Unbounded Bayesian Optimization via Regularization
Additionally, I found a paper that I haven't read yet but that seems relevant. Let's read together
Bayesian optimisation of functions on graphs