Quali sono i modi consigliati di eseguire i minimi quadrati non lineari, min , con vincoli di casella lo_j <= p_j <= hi_j ? Mi sembra (gli sciocchi si precipitano dentro) che si potrebbero rendere quadratici i vincoli della scatola e minimizzare \ sum_i err_i (p) ^ 2 + C * \ sum_j tub (p_j, lo_j, hi_j) ^ 2 where tub (x, lo, hi) è la "funzione vasca" a forma di \ _ _ _ /, max (lo - x, 0, x - hi) . Funziona in teoria, funziona in pratica? (Sembrano esserci molti articoli teorici su NLS +, ma il mio interesse è pratico: casi di test reali o realistici mi aiuterebbero a scegliere tra i metodi.)
(Esperti, si prega di aggiungere tag: "minimi quadrati"?)