Skip to main content
Bumped by Community user
Bumped by Community user
Bumped by Community user
Bumped by Community user
Bumped by Community user
Bumped by Community user
Bumped by Community user
Bumped by Community user
Bumped by Community user
Bumped by Community user
Bumped by Community user
Bumped by Community user
Bumped by Community user
Bumped by Community user
Bumped by Community user
Bumped by Community user
Editted to make it a more readable problem.
Source Link

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)$.?

Suppose we have the following scheme:
$x_{in} \rightarrow f(x_{in}) = y \rightarrow g(y) = x_{out}$ Now we are able to measure $x_{in}, y$ and $x_{out}$ (all set/measured $N$ times) besides that the function $f(x)$ is known (but not easy computable) and unfortunately $g(y)$ is unknown.

The problem is here is about minimizing $||\vec{x}_{in} - \vec{x}_{out}||$, with the constraint that $abs(x_{in}-x_{out}) < 0.02x_{in}$. We are able to modify the input of $g(y)$ and set a new $y$ as $y_{new} = a\times y + b$

Problem:
$\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\}$
Where $x_{out,n} = g(y_{new,n}) = g(a\times y_{n} + b) \geq 0, x_{in,n} \geq 0$

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 searching in the right direction and if there even are solutions/algorithms to solve this sort of problem.

Is there someone who can give me some good references on 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)$.

Suppose we have a machine which takes the input $x_{in}$. In this machine the variable $x_{in}$ is converted to $y_{in}$ with the function $f(x)$, $f(x_{in})=y_{in}$. $f(x)$ is a known function, but not very easy to 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 machine works correct when for every $x_{in} > 0$, $x_{in}$ and $x_{out}$ are close together. To accomplish this, it is possible to set two parameters into the machine. Let's call those parameters $a$ and $b$. These paremeters are used in the following way: we take $y_{in}$ and set $y_{new} = a\times y_{in} + b$.

Since 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:
$||x_{in} - x_{out}|| = ||x_{in} - g(a\times y_{in} + b)||$
over $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'm not sure if I am looking in the right direction. Or if this problem is even solvable without trial and error. If it is solvable is there someopne who can give me some good referecences to this type of problems?

Source Link

Optimizing input of an unknown function

Suppose we have the following scheme:
$x_{in} \rightarrow f(x_{in}) = y \rightarrow g(y) = x_{out}$ Now we are able to measure $x_{in}, y$ and $x_{out}$ (all set/measured $N$ times) besides that the function $f(x)$ is known (but not easy computable) and unfortunately $g(y)$ is unknown.

The problem is here is about minimizing $||\vec{x}_{in} - \vec{x}_{out}||$, with the constraint that $abs(x_{in}-x_{out}) < 0.02x_{in}$. We are able to modify the input of $g(y)$ and set a new $y$ as $y_{new} = a\times y + b$

Problem:
$\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\}$
Where $x_{out,n} = g(y_{new,n}) = g(a\times y_{n} + b) \geq 0, x_{in,n} \geq 0$

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 searching in the right direction and if there even are solutions/algorithms to solve this sort of problem.

Is there someone who can give me some good references on 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)$.