Suppose we have a machine which takes the following scheme:
$x_{in} \rightarrow f(x_{in}) = y \rightarrow g(y) = x_{out}$
Now we are able to measure $x_{in}, y$ andinput $x_{out}$$x_{in}$. In this machine the variable (all set/measured$x_{in}$ is converted to $N$ times) besides that$y_{in}$ with the function $f(x)$, $f(x_{in})=y_{in}$. $f(x)$ is a known (butfunction, but not very easy computable) and unfortunatelyto evaluate.
Secondly the machine is externally measured. This gives a measurement $x_{out}$. Assuming the measurement device has no errors, then there is phenomenon that converts $y_{in}$ to $x_{out}$ by a function, which we call $g(y)$. Since we don't know this phenomenon, $g(y)$ is unknown.
The problem is here is about minimizingmachine works correct when for every $||\vec{x}_{in} - \vec{x}_{out}||$$x_{in} > 0$, with$x_{in}$ and $x_{out}$ are close together. To accomplish this, it is possible to set two parameters into the constraint thatmachine. Let's call those parameters $abs(x_{in}-x_{out}) < 0.02x_{in}$$a$ and $b$. WeThese paremeters are able to modifyused in the input offollowing way: we take $g(y)$$y_{in}$ and set a new $y$ as $y_{new} = a\times y + b$$y_{new} = a\times y_{in} + b$.
ProblemSince we do not know the function $g(y)$, we do not know what effect those parameters have on the measured output $x_{out}$. So in fact the problem here is about minimizing the following:
$\min_{a,b}||\vec{x}_{in} - \vec{x}_{out} || $ s.t. $abs(x_{in,n} - g(y_{new,n})) < 0.02x_{in,n}$ $\forall n \in \{1,...,N\}$$||x_{in} - x_{out}|| = ||x_{in} - g(a\times y_{in} + b)||$
Whereover $x_{out,n} = g(y_{new,n}) = g(a\times y_{n} + b) \geq 0, x_{in,n} \geq 0$$a$ and $b$, with the unknown function $g(y)$.
At the moment those parameters are set by using trial and error, but it can take up to two days to get the best set of parameters.
Now I've read some things about
- Simulated Annealing
- Black box optimization
- Surrogate modelling
But I can't get quite my finger on it whether I'm searchingnot sure if I am looking in the right direction and. Or if there even are solutions/algorithms to solve this sort of problem is even solvable without trial and error.
Is If it is solvable is there someonesomeopne who can give me some good references onreferecences to this type of problems or maybe possiblities to transform it such that the optimal values of $a$ and $b$ are found. There is no real need to find the function $g(y)$.?