EDIT: he reducido mi problema más específico de la pregunta: http://math.stackexchange.com/questions/26573/ Pero todavía estoy interesado en las ideas de otros.
Digamos que nuestra información es generada por
$$Y_i = f(X_i) + \epsilon_i$$
donde $X_i$ se observan los vectores, y $f$ es una función desconocida. Sabemos que $f$ es invariante con respecto a la permutación de los elementos de $X$. Por ejemplo, si $X_i=[x_{i1},x_{i2},x_{i3}]$, luego tenemos
$$ f([x_{i1},x_{i2},x_{i3}]) = f([x_{i1},x_{i3},x_{i2}]) = f([x_{i2},x_{i1},x_{i3}])=\cdots $$
Hay versiones modificadas de la regresión lineal, máquinas de soporte vectorial, bosques, etc. que puede ser utilizada para estimar el $f$? Estoy especialmente interesado en el caso de $X_i$ son los autovalores de las matrices (por lo que tienen complejo de valores de las entradas).
EDIT: UNA movida desesperada sería hacer repeticiones de cada punto de datos con todas las permutaciones de cada una de las $X_i$ vectores y, a continuación, aplicar métodos estándar, pero esto es claramente computacionalmente impracticable.