Skip to main content
replaced http://stats.stackexchange.com/ with https://stats.stackexchange.com/
Source Link

I know there are already two questionstwo questions on this topic, but neither has an answer.

I have a set of $N$ experiments. For each experiment, denoted by a vector of predictors $\mathbf{x}$, I measure $m$ values $y(f_1)\dots y(f_m)$ of a quantity $y$ at increasing frequency values. In other words, the result of each experiment is not a scalar but a function of frequency, measured at $m$ different frequencies. I thus have a total of $N\times m $ measured values of $y$.

I have a model for the results of this experiment, which is given by a computer code $g(f, \mathbf{x}, \boldsymbol{\theta})$, where the $\boldsymbol{\theta}$ are calibration parameters. The setting is very similar to this questionthis question, with the added complication that now the output of the code is multivariate (a vector, instead than a scalar).

I would like to calibrate my code. I think I could use multivariate multiple nonlinear least squares . However, I'm only familiar with multiple nonlinear least squares (single output). How do you calibrate on all outputs at once? Also, given a specific experiment, I'm not sure that errors at different frequencies are independent. As a matter of fact, based on past investigations I expect that (before calibration) the code results will match the trend in frequency of the measurements, but not the absolute values. What should I do in this case?

I know there are already two questions on this topic, but neither has an answer.

I have a set of $N$ experiments. For each experiment, denoted by a vector of predictors $\mathbf{x}$, I measure $m$ values $y(f_1)\dots y(f_m)$ of a quantity $y$ at increasing frequency values. In other words, the result of each experiment is not a scalar but a function of frequency, measured at $m$ different frequencies. I thus have a total of $N\times m $ measured values of $y$.

I have a model for the results of this experiment, which is given by a computer code $g(f, \mathbf{x}, \boldsymbol{\theta})$, where the $\boldsymbol{\theta}$ are calibration parameters. The setting is very similar to this question, with the added complication that now the output of the code is multivariate (a vector, instead than a scalar).

I would like to calibrate my code. I think I could use multivariate multiple nonlinear least squares . However, I'm only familiar with multiple nonlinear least squares (single output). How do you calibrate on all outputs at once? Also, given a specific experiment, I'm not sure that errors at different frequencies are independent. As a matter of fact, based on past investigations I expect that (before calibration) the code results will match the trend in frequency of the measurements, but not the absolute values. What should I do in this case?

I know there are already two questions on this topic, but neither has an answer.

I have a set of $N$ experiments. For each experiment, denoted by a vector of predictors $\mathbf{x}$, I measure $m$ values $y(f_1)\dots y(f_m)$ of a quantity $y$ at increasing frequency values. In other words, the result of each experiment is not a scalar but a function of frequency, measured at $m$ different frequencies. I thus have a total of $N\times m $ measured values of $y$.

I have a model for the results of this experiment, which is given by a computer code $g(f, \mathbf{x}, \boldsymbol{\theta})$, where the $\boldsymbol{\theta}$ are calibration parameters. The setting is very similar to this question, with the added complication that now the output of the code is multivariate (a vector, instead than a scalar).

I would like to calibrate my code. I think I could use multivariate multiple nonlinear least squares . However, I'm only familiar with multiple nonlinear least squares (single output). How do you calibrate on all outputs at once? Also, given a specific experiment, I'm not sure that errors at different frequencies are independent. As a matter of fact, based on past investigations I expect that (before calibration) the code results will match the trend in frequency of the measurements, but not the absolute values. What should I do in this case?

Source Link
DeltaIV
  • 18.4k
  • 7
  • 78
  • 122

Multivariate multiple non linear regression

I know there are already two questions on this topic, but neither has an answer.

I have a set of $N$ experiments. For each experiment, denoted by a vector of predictors $\mathbf{x}$, I measure $m$ values $y(f_1)\dots y(f_m)$ of a quantity $y$ at increasing frequency values. In other words, the result of each experiment is not a scalar but a function of frequency, measured at $m$ different frequencies. I thus have a total of $N\times m $ measured values of $y$.

I have a model for the results of this experiment, which is given by a computer code $g(f, \mathbf{x}, \boldsymbol{\theta})$, where the $\boldsymbol{\theta}$ are calibration parameters. The setting is very similar to this question, with the added complication that now the output of the code is multivariate (a vector, instead than a scalar).

I would like to calibrate my code. I think I could use multivariate multiple nonlinear least squares . However, I'm only familiar with multiple nonlinear least squares (single output). How do you calibrate on all outputs at once? Also, given a specific experiment, I'm not sure that errors at different frequencies are independent. As a matter of fact, based on past investigations I expect that (before calibration) the code results will match the trend in frequency of the measurements, but not the absolute values. What should I do in this case?