Opened 14 years ago
Closed 14 years ago
#364 closed enhancement (fixed)
Transferencia de la información de los parámetros al parámetro equivalente
Reported by: | Chakib Faghloumi | Owned by: | Pedro Gea |
---|---|---|---|
Priority: | major | Milestone: | Release 0.6 |
Component: | General | Keywords: | equivalence, constraint, prior |
Cc: |
Description (last modified by )
Cuando se crea una equivalencia entre parametros y existen restricciones y más información sobre cada uno de los parámetros, permitir que se pueda trasladar toda esta información al parámetro de equivalencia.
Change History (9)
comment:1 Changed 14 years ago by
Description: | modified (diff) |
---|---|
Keywords: | equivalence constraint prior added; equivalencia removed |
Status: | new → accepted |
Summary: | transferencia de la informacion de los paramteros equivalentes al parametro equivalente → Transferencia de la información de los parámetros al parámetro equivalente |
comment:2 Changed 14 years ago by
(In [1953]) Se revisan los métodos relacionados con la creación de priors y restricciones sobre parámetros
y se introducen métodos para la gestión de éstos en las m-equivalencias.
Al crear una equivalencia sobre unos parámetros se desactivan las restricciones y priors de éstos.
Si se desean añadir una restricción a una equivalencia a partir de la información de sus parámetros
disponemos de dos métodos:
- ::SetConstraint_Internal.Permissive(?)
- ::SetConstraint_Internal.Restrictive(?)
El primero toma el menor intervalo que incluye a todos los intervalos de dominio de los parámetros,
mientras que el segundo toma (si es posible) el intervalo intersección de los intervalos de los parámetros.
Refs #364
comment:3 follow-up: 6 Changed 14 years ago by
Para la creación de un prior a partir de la información de los parámetros de la equivalencia se propone la siguiente expresión procedente de la combinación de las informaciones a priori.
Sean N(m_i, v_i)
las distribuciones a priori de cada uno de los parámetros, donde m_i
es la media y v_i
la varianza.
Se propone con distribución a priori conjunta la distribución N(m, v)
donde:
m = (m_1/v_1 + m_2/v_2 + ... + m_n/v_n) / (1/v_1 + 1/v_2 + ... + 1/v_n) v = 1 / (1/v_1 + 1/v_2 + ... + 1/v_n)
comment:4 Changed 14 years ago by
comment:5 Changed 14 years ago by
comment:6 Changed 14 years ago by
Me Parece muy bien, solo que cuando todos son iguales
N(m_i, v_i)=N(m_0, v_0)
sera mejor que la distribución resultante o equivalente
sea
m = m_0 v = v_0
y no
m = m_0 v = v_0/2
para generalizar yo pondria
m = Avr(m_i/v_i) 1/v = Sqrt(Avr(1 /v_i)
Replying to pgea:
Para la creación de un prior a partir de la información de los parámetros de la equivalencia se propone la siguiente expresión procedente de la combinación de las informaciones a priori.
SeanN(m_i, v_i)
las distribuciones a priori de cada uno de los parámetros, dondem_i
es la media yv_i
la varianza.
Se propone con distribución a priori conjunta la distribuciónN(m, v)
donde:
m = (m_1/v_1 + m_2/v_2 + ... + m_n/v_n) / (1/v_1 + 1/v_2 + ... + 1/v_n) v = 1 / (1/v_1 + 1/v_2 + ... + 1/v_n)
comment:7 Changed 14 years ago by
De acuerdo. En general, es bueno no implementar cosas porque sí, así que intento explicar de donde proviene cada cosa.
La solución propuesta (e implementada) que utiliza el resultado de la combinación de información a priori, considera, si no me equivoco, cada información a priori (de cada parámetro) informativa, de modo que incluir varias veces el mismo prior reduce la varianza resultante.
A esto lo denominaremos Prior por combinación:
La media y varianza resultantes se obtienen de la función de densidad que es producto de las distintas funciones de densidad de los priors:
m = (m_1/v_1 + m_2/v_2 + ... + m_n/v_n) / (1/v_1 + 1/v_2 + ... + 1/v_n) v = 1 / (1/v_1 + 1/v_2 + ... + 1/v_n)
Una alternativa que se ajusta más al resultado que se propone luego es utilizar un promedio de los priors. Por coherencia, para que los parámetros sin prior (o prior uniforme) no participen del prior resultante, se propone un promedio ponderado con los inversos de las varianzas.
A esto lo denominaremos Prior por promedio ponderado.
La media y varianza resultantes se obtendrían a través de la suma como variables aleatorias independientes.
Si aceptamos que los parámetros sin información a priori no participan en el promedio (ya que el inverso de su varianza es cero) tenemos:
m = (m_1/v_1 + m_2/v_2 + ... + m_p/v_p) / (1/v_1 + 1/v_2 + ... + 1/v_p) v = p / (1/v_1 + 1/v_2 + ... + 1/v_p)
donde p <= n
es el número de variables con prior.
comment:8 Changed 14 years ago by
comment:9 Changed 14 years ago by
Resolution: | → fixed |
---|---|
Status: | accepted → closed |
La información de los parámetros puede trasladarse a la equivalencia de distintos modos, unos más restrictivos y otros más permisivos.
Habría que definir bien estos casos.