close Warning: Can't synchronize with repository "(default)" (/var/svn/tolp does not appear to be a Subversion repository.). Look in the Trac log for more information.

Changes between Version 12 and Version 13 of OfficialTolArchiveNetworkBysSamplerRandWalkInPolytope


Ignore:
Timestamp:
Feb 1, 2011, 5:06:42 PM (14 years ago)
Author:
Víctor de Buen Remiro
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • OfficialTolArchiveNetworkBysSamplerRandWalkInPolytope

    v12 v13  
    77[[LatexEquation( A x \ge a \wedge x\in\mathbb{R}^{n} \wedge  a\in\mathbb{R}^{r} \wedge A\in\mathbb{R}^{r\times n} )]]
    88
    9 caben dos posibilidades, utilizar un generador de candidatos que cumpla las restricciones por
    10 construcción o usar uno libre y luego rechazar los candidatos no factibles. La ventaja de este
    11 último es que puede ser simétrico y evita el cálculo de la verosimilitud del candidato pero el
    12 problema es que puede ser que tarde mucho en encontrar uno factible si el punto actual está
    13 demasiado cerca de la frontera, lo cual será muy habitual si el punto de máxima verosimilitud
    14 se encuentra fuera del politopo definido por las anteriores inecuaciones.
     9caben dos posibilidades:
     10 1. utilizar un generador de candidatos que cumpla las restricciones por construcción
     11 1. usar uno libre y luego rechazar los candidatos no factibles.
     12 
     13La ventaja de la segunda es que puede ser simétrico y evita el cálculo de la verosimilitud del
     14candidato, pero el problema es que puede ser que tarde mucho en encontrar uno factible si el punto
     15actual está demasiado cerca de la frontera, lo cual será muy habitual si el punto de máxima
     16verosimilitud se encuentra fuera del politopo definido por las anteriores inecuaciones.
    1517
    1618En la siguiente figura se observa un caso en el que el punto máximo verosímil sin restricciones
    1719(en verde) se encuentra fuera del politopo (en gris), por lo que el punto máximo-verosimil
    18 restringido (en rojo) se encuentra en la frontera del politopo. La cadena tenderá a estar cerca
     20restringido (en rojo) se encuentra en la frontera del politopo. Las elipses verdes son líneas
     21isoprobables, es decir con la misma densidad por lo que ese punto se encuentra en la intesección
     22con el politopo de la mayor elipse externa al mismo. La cadena tenderá a estar cerca
    1923de ese punto y por tanto cerca de la frontera. Es evidente que cualquier entorno de generación
    2024simétrica de candidatos (en  rosa), tendrá como máximo la mitad de área en la zona factible, lo
     
    2428
    2529Es claro que no es preciso que el punto se encuentre en la frontera para que sus entornos tengan
    26 incluso menos de la mitad, como ocurre con el entorno amarillo de la figura anterior. La pregunta
    27 es  ¿qué pasaría si no estuviera en la frontera por inclumplir sólo una de las restricciones sino
    28 que incumpliera varias al mismo tiempo? Pues que la probabilidad de generar un punto factible
    29 decrecería exponencialmente, dependiendo también de los ángulos formados por los hiperplanos que
    30 definen cada restricción. Y eso ya no es asumible a nada que se tengan 3 ó mas restricciones
    31 incumplidas. En dos dimensiones sólo se pueden cruzar dos restricciones activas al mismo tiempo
    32 pero es fácil de extrapolar lo que ocurriría en espacios de dimensiones más altas:
     30incluso menos de la mitad de sus puntos dentro del politopo, como ocurre con el entorno amarillo
     31de la figura anterior. La pregunta es  ¿qué pasaría si no estuviera en la frontera por inclumplir
     32sólo una de las restricciones sino que incumpliera varias al mismo tiempo? Pues que la probabilidad
     33de generar un punto factible decrecería exponencialmente, dependiendo también de los ángulos formados
     34por los hiperplanos que definen cada restricción. Y eso ya no es asumible a nada que se tengan 3 ó mas
     35restricciones incumplidas. En dos dimensiones sólo se pueden cruzar dos restricciones activas al mismo
     36tiempo pero es fácil de extrapolar lo que ocurriría en espacios de dimensiones más altas:
    3337
    3438[[Image(source:/tolp/OfficialTolArchiveNetwork/BysSampler/doc/image/RandWalk.InPolytope.chart.726488582.png)]]
     
    108112[[LatexEquation( y = x + h u )]]
    109113
    110 [[LatexEquation(h \sim U\left[h^{-},h^{+}\right] \wedge h^{-} \le 0 \ge h^{+}  )]]
     114[[LatexEquation(h \sim U\left[h^{-},h^{+}\right] \wedge h^{-} \le 0 \le h^{+}  )]]
    111115
    112116Los pasos para conseguirlo serían los siguientes