05 - Estimacion Local Leccion Vulcan

92
Lección 5 : La estimación local La estimación local

Transcript of 05 - Estimacion Local Leccion Vulcan

Page 1: 05 - Estimacion Local Leccion Vulcan

Lección 5:La estimación localLa estimación local

Page 2: 05 - Estimacion Local Leccion Vulcan

De los estimadores tradicionales al kriging tradicionales al kriging

Page 3: 05 - Estimacion Local Leccion Vulcan

Introducción

Objetivo

La estimación local consiste en evaluar (predecir) el valor de la variable regionalizada en un sitio no muestreado del espacio, utilizando para ello los datos circundantes disponibles.utilizando para ello los datos circundantes disponibles.

Asimismo, se puede evaluar el valor promedio de la variable en un soporte mayor que el soporte de los datos (por ejemplo, los bloques de selección minera).

Page 4: 05 - Estimacion Local Leccion Vulcan

Los estimadores tradicionales (1)

Ejemplo introductorio

Se busca estimar el valor en el sitio “?” a partir de los valores conocidos en los sitios A, B, C, D, E, F.

Page 5: 05 - Estimacion Local Leccion Vulcan

Los estimadores tradicionales (2)

Estimador del más cercano vecino

Atribuye toda la ponderación al dato más cercano al sitio a estimar. En este caso se trata del dato ubicado en C.

Page 6: 05 - Estimacion Local Leccion Vulcan

Los estimadores tradicionales (3)

Estimador del inverso de la distancia

Asigna a cada dato una ponderación inversamente proporcional a (una potencia de) su distancia al sitio a estimar.

inverso de la distancia inverso del cuadrado de la distancia

Page 7: 05 - Estimacion Local Leccion Vulcan

Los estimadores tradicionales (4)

Otros estimadores

• métodos baricéntricos

• interpolación por triangulación

• splines • splines

• superficies de tendencia

• modelos numéricos de terreno para interpolar la elevación

• redes neuronales

• regresión de vectores de soporte

Page 8: 05 - Estimacion Local Leccion Vulcan

Los estimadores tradicionales (5)

Ventajas

• Fáciles de ejecutar

Inconvenientes

• En ambos casos, el estimador privilegia los datos cercanos

Inconvenientes

• Ambos estimadores no toman en cuenta la continuidad de lavariable regionalizada: regularidad en el espacio, anisotropía

• El más cercano vecino apantalla a todos los otros datos, luegoomite parte de la información. El inverso de la distancia noconsidera las redundancias que existen entre datos agrupados

• No miden la precisión de la estimación. ¿Cuál es el “mejor” estimador?

Page 9: 05 - Estimacion Local Leccion Vulcan

Los estimadores tradicionales (6)

El kriging busca mejorar la ponderación de los datos al tomar en cuenta:

3) la continuidaddela variableregionalizada(variograma)

2) las redundancias entre los datos (posibles agrupamientos)

1) sus distancias al sitio a estimar

3) la continuidaddela variableregionalizada(variograma)

�privilegia los datos cercanos si el variograma es muy regular

�reparte la ponderación entre los datos si existe un efecto pepita

�en caso de anisotropía, privilegia los datos ubicados a lo largode las direcciones de mayor alcance

Asimismo, el kriging cuantifica laprecisiónde la estimación.

Page 10: 05 - Estimacion Local Leccion Vulcan

Construcción del kriging (1)

El sistema de kriging se obtiene al plantear tres restricciones:

• Restricción de linealidad

Sea z(x) la variable regionalizada en estudio, {xα, α = 1... n} Sea z(x) la variable regionalizada en estudio, {xα, α = 1... n} los sitios con datos y x0 el sitio que se busca estimar.

La primera restricción consiste en escribir el estimador como una combinación lineal ponderada de los datos:

∑=α

ααλ+=n

10

* )(z)(z xx a

→ buscar los ponderadores {λα, α = 1... n} y el coeficiente a

Page 11: 05 - Estimacion Local Leccion Vulcan

Construcción del kriging (2)

• Restricción de insesgo

En el modelo probabilístico, el error cometido debe tener una esperanza nula:

E[Z*(x ) – Z(x )] = 0

→ el estimador no tiende a sobreestimar o subestimar el valorreal desconocido

Nota: las mayúsculas se refieren a variables / funciones aleatorias, las minúsculas a las variables / funciones determinísticas

E[Z*(x0) – Z(x0)] = 0

Page 12: 05 - Estimacion Local Leccion Vulcan

Construcción del kriging (3)

• Restricción de optimalidad

Se busca minimizar la varianza del error cometido (varianza de kriging), que mide la amplitud potencial de dicho error

minimizar σ 2(x ) = var[Z*(x ) – Z(x )]

→ búsqueda de la precisión máxima

minimizar σK2(x0) = var[Z*(x0) – Z(x0)]

Page 13: 05 - Estimacion Local Leccion Vulcan

Plan de kriging (1)

¿Cuáles son los datos a utilizar en la estimación?

Se puede utilizar todos los datos disponibles (vecindad única) o sólo una parte de ellos (vecindad móvil). La palabra vecindadse refiere a la zona del espacio, centrada en el sitio a vecindadse refiere a la zona del espacio, centrada en el sitio a estimar, donde se busca los datos que servirán en la estimación.

→ La vecindad única aumenta innecesariamente los tiempos de cálculo sin mejorar la precisión de la estimación, por lo que se prefiere a menudo trabajar con una vecindad móvil.

→ Hay que especificar la forma y el tamaño de esta vecindad.

Page 14: 05 - Estimacion Local Leccion Vulcan

Plan de kriging (2)

Relación entre las varianzas de kriging con n y con n+k datos

Se pierde precisión (aumenta la varianza de kriging) cuando:

∑+

+=αα+α σλ+σ=σ

+

kn

1ndatosn

2Kdatoskn0

20

2Kdatosn0

2K )()()()(

datosknxxxx

Se pierde precisión (aumenta la varianza de kriging) cuando:

• el número de datos omitidos (k) es grande

• los ponderadores asignados a estos datos son muy distintos de 0

• los k datos omitidos no pueden ser estimados en forma precisa por los n datos restantes

→ La vecindad móvil puede descartar datos que recibirían poca ponderación (datos lejanos de x0) y/o datos redundantes con otros (datos agrupados).

Page 15: 05 - Estimacion Local Leccion Vulcan

Plan de kriging (3)

Forma de la vecindad móvil

Idealmente, la vecindad debería tener la forma de las curvas de iso-correlación, para tomar en cuenta la anisotropía en la correlación espacial de los datos.correlación espacial de los datos.

En general, para simplificar, se toma una vecindad en forma de elipse(2D) o elipsoide(3D).

Page 16: 05 - Estimacion Local Leccion Vulcan

Plan de kriging (4)

División en sectores angulares

Para mejorar la repartición de los datos en torno al sitio a estimar, es recomendable dividir la vecindad en sectores angulares y buscar datos en cada sector.

Page 17: 05 - Estimacion Local Leccion Vulcan

Plan de kriging (5)

Tamaño de la vecindad móvil

Los parámetros más relevantes a considerar son: el alcance del variograma y la malla de muestreo.

• Factores que incitan a aumentar el tamaño• Factores que incitan a aumentar el tamaño

• Factores que incitan a disminuir el tamaño

cambios en la continuidad espacial, irrelevancia de los datos lejanos, poca confiabilidad del modelo de variograma para distancias muy grandes, tiempos de cálculo.

precisión, insesgo condicional

Page 18: 05 - Estimacion Local Leccion Vulcan

Plan de kriging (6)

Validación cruzada

Para determinar el plan de kriging, se puede recurrir a la validación cruzada o al jack-knife: probar varios planes y escoger aquel que entrega los resultados más satisfactoriosescoger aquel que entrega los resultados más satisfactorios

→ precisión alcanzada

→ sesgo condicional

Page 19: 05 - Estimacion Local Leccion Vulcan

Varios tipos de kriging Varios tipos de kriging

Page 20: 05 - Estimacion Local Leccion Vulcan

Kriging simple (1)

Hipótesis

• Se conoce el valor promedio m de la variable regionalizada. En general, se supone constante en el espacio y se toma igual a la media (desagrupada) de los datos disponibles.igual a la media (desagrupada) de los datos disponibles.

• También se conoce el variogramaγ(h), el cual presenta unamesetaγ(∞) = σ2. Por lo anterior, se tiene una función decovarianza dada por

)()(C 2 hh γ−σ=

Page 21: 05 - Estimacion Local Leccion Vulcan

Kriging simple (2)

Restricción de linealidad

La estimación en un sitio x0 se escribe como una combinación lineal ponderada de los datos circundantes, ubicados en los sitios {xα, α = 1... n}:

∑=α

ααλ+=n

10

* )(z)(z xx a

α

Page 22: 05 - Estimacion Local Leccion Vulcan

Kriging simple (3)

Restricción de insesgo

La esperanza del error de estimación vale:

a ])(Z[E])(Z[E])(Z)(Z[E 0

n

00* −λ+=− ∑ αα xxxx

ma

a

]1[

])(Z[E])(Z[E])(Z)(Z[E

n

1

01

00

−λ+=

−λ+=−

=αα

=ααα xxxx

ma ]1[n

1∑

=ααλ−=Para anular esta esperanza, se plantea

La media recibe una ponderación complementaria a la ponderación acumulada de los datos. Su rol es compensar la falta de información cuando los datos son escasos o alejados.

Page 23: 05 - Estimacion Local Leccion Vulcan

Kriging simple (4)

Restricción de optimalidad

La varianza del error de estimación se expresa en función de la covarianza C(h):

∑∑∑=α

αα=α =β

βαβα −λ−−λλ+σ=−n

10

n

1

n

1

200

* )(C2)(C)](Z)(Zvar[ xxxxxx

La minimización requiere anular las derivadas de esta expresión con respecto a las incógnitas {λα, α = 1... n}.

Page 24: 05 - Estimacion Local Leccion Vulcan

Kriging simple (5)

Sistema de ecuaciones finales

Se llega al siguiente sistema de ecuaciones lineales:

λ−= α∑ ]1[

n

ma (insesgo)

mide las redundancias entre datos

mide la influencia de los datos sobre el valor a estimar

−=−λ=α∀

λ−=

α=β

βαβ

=αα

)(C)(C,n...1

]1[

0

n

1

1

xxxx

ma (insesgo)

Page 25: 05 - Estimacion Local Leccion Vulcan

Kriging simple (6)

Escritura matricial del sistema de ecuaciones

=

λ

−− )(C)(C)(C 011n111 xxxxxx

MMMM

L

De la forma:A X = B

−=

λ

−− )(C)(C)(C 0nnnn1n xxxxxx

MM

L

MM

Se resuelve por inversión matricial, pivote de Gauss, o descomposición LU de la matriz de covarianza.

Page 26: 05 - Estimacion Local Leccion Vulcan

Kriging simple (7)

Precisión de la estimación

El valor mínimo de la varianza del error de estimación se llama varianza de kriging simpley vale:

n

∑=α

αα −λ−σ=σn

10

20

2KS )(C)( xxx

Siempre se tiene

20

2KS )( σ≤σ x

Page 27: 05 - Estimacion Local Leccion Vulcan

Kriging simple (8)

Ejemplo 1: efecto pepita puro

Los ponderadores se anulan y el estimador es igual a la media conocida. La varianza de kriging es igual a la varianza a priori σ2.σ2.

Page 28: 05 - Estimacion Local Leccion Vulcan

Kriging simple (9)

Ejemplo 2: variograma esférico de meseta 1 en el espacio 1D

kriging varianza de krigingponderador

kriging varianza de kriging de la media

Page 29: 05 - Estimacion Local Leccion Vulcan

Kriging ordinario (1)

Hipótesis

• Se desconoce el valor promedio de la variable regionalizada

• Se conoce el variogramaγ(h), el cual puede o no tener meseta

El considerar el valor de la media como desconocido permite generalizar el estimador a situaciones donde esta media no es constante en el campo: la media puede variar de una región a otra del espacio, siempre que sea aproximadamente constante en cada vecindad de kriging.

→ Estimador más “robusto”

Page 30: 05 - Estimacion Local Leccion Vulcan

Kriging ordinario (2)

Restricción de linealidad

La estimación en un sitio x0 se escribe como una combinación lineal ponderada de los datos circundantes, ubicados en los sitios {xα, α = 1... n}:

∑=α

ααλ+=n

10

* )(z)(z xx a

α

Page 31: 05 - Estimacion Local Leccion Vulcan

Kriging ordinario (3)

Restricción de insesgo

La esperanza del error de estimación vale:

a ])(Z[E])(Z[E])(Z)(Z[E 0

n

00* −λ+=− ∑ αα xxxx

ma ]1[n

1

01

00

−λ+= ∑

=αα

=ααα

Siendo m desconocida, la única alternativa es plantear

1y0n

1

=λ= ∑=α

αa

Page 32: 05 - Estimacion Local Leccion Vulcan

Kriging ordinario (4)

Restricción de optimalidad

La varianza del error de estimación se expresa en función del variograma:

La minimización de esta expresión bajo la restricción de insesgo requiere introducir una incógnita adicional llamada multiplicador de Lagrange, denominada µ.

∑∑∑∑=α

αα=α =β

βαβα=α

α −γλ+−γλλ−λ−σ=−n

10

n

1

n

1

2n

1

200

* )(2)(]1[)](Z)(Zvar[ xxxxxx

Page 33: 05 - Estimacion Local Leccion Vulcan

Kriging ordinario (5)

Sistema de ecuaciones finales

insesgo =λ

=αα∑ 1

n

1

mide las redundancias entre datos

mide la influencia de los datos sobre el valor a estimar

−γ=µ−−γλ=α∀

=

α=β

βαβ∑ )()(,n...1

0

0

n

1

xxxx

a

Page 34: 05 - Estimacion Local Leccion Vulcan

Kriging ordinario (6)

Escritura matricial del sistema de ecuaciones

−γ

=

λ

−γ−γ )(1)()( 011n111 xxxxxx

MMMMM

L

De la forma:A X = B

Se resuelve por inversión matricial o pivote de Gauss.

−γ=

µ−λ

−γ−γ1

)(

011

1)()( 0nnnn1n xxxxxx

L

L

Page 35: 05 - Estimacion Local Leccion Vulcan

Kriging ordinario (7)

Precisión de la estimación

El valor mínimo de la varianza del error de estimación se llama varianza de kriging ordinarioy vale:

n

µ−−γλ=σ ∑=α

αα

n

100

2KO )()( xxx

En general (no siempre) se tiene

20

2KO )( σ≤σ x

Page 36: 05 - Estimacion Local Leccion Vulcan

Kriging ordinario (8)

Ejemplo 1: efecto pepita puro de meseta σσσσ2

Los ponderadores son iguales a 1/n, de modo que el estimador coincide con la media aritmética de los datos. La varianza de kriging es σ2 + σ2/n y supera levemente la varianza a priori.kriging es σ2 + σ2/n y supera levemente la varianza a priori.

Page 37: 05 - Estimacion Local Leccion Vulcan

Kriging ordinario (9)

Ejemplo 2: variograma esférico de meseta 1 en el espacio 1D

kriging varianza de kriging

Page 38: 05 - Estimacion Local Leccion Vulcan

Otros tipos de kriging (1)

Kriging con deriva

El valor esperado m(x) varía en el espacio, reflejando una tendencia sistemática (“deriva”) en la distribución espacial de los valores.

→ kriging universal/ intrínseco: la deriva es un polinomio de las → kriging universal/ intrínseco: la deriva es un polinomio de las coordenadas

→ kriging trigonométrico: la deriva es una combinación de funciones coseno y seno

→ kriging con deriva externa: la deriva es proporcional a una variable externa conocida en forma exhaustiva (modelo digital de elevación, fotografía aérea, imagen satelital…)

Page 39: 05 - Estimacion Local Leccion Vulcan

Otros tipos de kriging (2)

Kriging de bloques

Permite estimar directamente el valor promedio de la variable sobre un soporte mayor que el soporte de los datos (bloque) como las unidades selectivas de explotación:

Para que los cálculos tengan un sentido físico, es necesario que la variable estudiada sea aditiva.

Ventajas de estimar directamente Z(v) en lugar de {Z(x1),… Z(xM)} : ganancia en tiempos de cálculo; posibilidad de calcular la varianza de estimación para el bloque.

∑∫=

≈=M

mmv M

dv

v1

)(Z1

)(Z||

1)(Z xxx

Page 40: 05 - Estimacion Local Leccion Vulcan

Otros tipos de kriging (3)

El sistema de kriging de bloques sólo difiere del sistema puntual en el miembro de la derecha:

=

=λ=α

α∑

0

1n

1

a

γ=µ−−γλ=α∀ α=β

βαβ∑ ),()(,n...1n

1

vxxx

con

∑∫=

ααα −γ≈−γ=γM

mmv M

dv

v1

)(1

)(||

1),( xxxxxx

Aunque el cálculo del término requiere una discretización del bloque v, se estima el valor de este bloque resolviendo un solo sistema de kriging.

),( vαγ x

Page 41: 05 - Estimacion Local Leccion Vulcan

Otros tipos de kriging (4)

Co-kriging

Versión multivariable del kriging, donde se busca estimar el valor de una variable (Cu) tomando en cuenta los datos de esta variable y de otras variables correlacionadas (As, Mo…).

Requiere tener los modelos variográficos de cada variable (Cu, As, Mo), así como variogramas cruzadosentre las distintas variables (Cu-As, Cu-Mo, As-Mo), para medir las correlaciones entre estas variables.

Page 42: 05 - Estimacion Local Leccion Vulcan

Otros tipos de kriging (5)

Kriging transitivo

Se plantea en un marco determinístico (no se interpreta la variable regionalizada como realización de una función aleatoria). En cambio, se introduce aleatoriedad en la posición de los datos.

Kriging aleatorio

Existen dos fuentes de aleatoriedad: la posición de los datos, considerada como incierta, y la variable regionalizada, considerada como una realización de una función aleatoria.

Page 43: 05 - Estimacion Local Leccion Vulcan

Otros tipos de kriging (6)

Kriging lognormal

Supone que el logaritmo de los datos tiene una distribución normal (Gaussiana). Se hace el kriging de los datos logarítmicos, luego se aplica una transformación de vuelta

} 2

)()](Z[ln{exp)(Z 0

2KO

n

10

* µ+σ+λ= ∑=α

ααx

xx

donde σKO2(x0) es la varianza de kriging ordinario de ln[Z(x0)]

y µ es el multiplicador de Lagrange introducido en el sistema de kriging ordinario.

Page 44: 05 - Estimacion Local Leccion Vulcan

Otros tipos de kriging (7)

Kriging no lineal

Aplica kriging a una función no lineal de la variable. Permite caracterizar el valor desconocido Z(x0) por una distribución de probabilidad, en lugar de un valor estimado y una varianza de estimación

→ kriging de indicadores

→ kriging disyuntivo (co-kriging de indicadores)

→ kriging multi-Gaussiano

Page 45: 05 - Estimacion Local Leccion Vulcan

Kriging de indicadores (1)

Principio

Se busca caracterizar el valor en el sitio “?” por una distribución de probabilidad, la cual refleja la incertidumbre en este sitio.

Page 46: 05 - Estimacion Local Leccion Vulcan

Kriging de indicadores (2)

sitio ponderador dekriging (%) ley

ley de cortenº1 ==== 0.1

ley de cortenº2 = = = = 0.2

ley de cortenº3 = = = = 0.3

ley de cortenº4 = = = = 0.4

ley de cortenº5 = = = = 0.5

A 5.2 0.21 0 0 1 1 1B -7.2 0.35 0 0 0 1 1C 57.9 0.42 0 0 0 0 1D 27.1 0.28 0 0 1 1 1E 15.7 0.53 0 0 0 0 0F 1.2 0.05 1 1 1 1 1

? 0.389 0.012 0.012 0.335 0.263 0.842

La estimación de cada indicador se interpreta como la probabilidad que el valor verdadero sea menor que la ley de corte asociada.

Page 47: 05 - Estimacion Local Leccion Vulcan

Kriging de indicadores (3)

Se debe corregir las estimaciones para que sean crecientes entre 0 y 1

corrección ascendente corrección descendente

Page 48: 05 - Estimacion Local Leccion Vulcan

Kriging de indicadores (4)

Se promedian ambas correcciones, luego se interpola y extrapola para completar la distribución de probabilidad.

corrección final interpolación/extrapolación

Page 49: 05 - Estimacion Local Leccion Vulcan

Kriging de indicadores (5)

También se puede aplicar una corrección de cambio de soporte.

Page 50: 05 - Estimacion Local Leccion Vulcan

Kriging de indicadores (6)

Pros

• fácil de ejecutar, no requiere ninguna hipótesis particular

• el formalismo de los indicadores permite incorporar datos imprecisos

• los valores atípicos (outliers) se transforman en 0 - 1

Page 51: 05 - Estimacion Local Leccion Vulcan

Kriging de indicadores (7)

Contras

• método engorroso cuando hay numerosas leyes de corte

• análisis variográfico de indicadores: ¿coherencia matemática?

• la codificación en indicadores pierde información

• problemas de relación de orden

• interpolación y extrapolación de las distribuciones de probabilidad

• cambio de soporte

• la codificación en indicadores pierde información

Page 52: 05 - Estimacion Local Leccion Vulcan

Propiedades del kriging Propiedades del kriging

Page 53: 05 - Estimacion Local Leccion Vulcan

Observaciones sobre el kriging (1)

El sistema de kriging toma en cuenta

• información geométrica: distancias entre el sitio a estimar ylos datos; distancias (redundancias) entre los datos

• información de continuidad espacial: regularidad, anisotropía

El sistema de kriging no toma en cuenta la información “local” aportada por los valores de los datos

→ Conociendo el modelo variográfico, se puede anticipar la varianza de estimación a partir de una configuración dada de los sitios con datos.

→ Esta propiedad es una limitación del kriging lineal (la precisiónde una estimación es menor en las zonas cuyos valores tienen mayor variabilidad)

Page 54: 05 - Estimacion Local Leccion Vulcan

Observaciones sobre el kriging (2)

El ponderador asignado a un dato depende de

→ Existencia de un efecto pepita

→ Presencia de una anisotropía

Salvo excepciones, los ponderadores de kriging pueden ser negativos, lo que a veces desemboca en estimaciones negativas.

El sistema de kriging es regular (entrega una solución única) siempre que no existan datos duplicados.

→ Redundancias entre datos

→ Efecto pantalla, efecto pantalla inverso, efecto de relevo

Page 55: 05 - Estimacion Local Leccion Vulcan

Propiedades del kriging (1)

• Interpolación exacta: estimar un sitio con dato devuelve el valor medido en este sitio

• Insesgo: la media de los errores cometidos en una región de gran tamaño se acerca a cero

• Suavizamiento (alisamiento): la dispersión de los valores estimados es menor que la dispersión de los valores verdaderos

→ el kriging tiende a subestimar las zonas de altas leyes ysobreestimar las zonas de bajas leyes

• Aditividad : el kriging del valor promedio de un sector es el promedio de las estimaciones puntuales en este sector

Page 56: 05 - Estimacion Local Leccion Vulcan

Propiedades del kriging (2)

Ilustración del suavizamiento

→ Solución: kriging no lineal o simulaciones

Page 57: 05 - Estimacion Local Leccion Vulcan

Propiedades del kriging (3)

• Sesgo condicional: en las zonas cuya estimación supera unaley de corte, la media de los errores puede diferir de cero

→ propiedad a evitar o minimizar, de lo contrario se incurre en una mala apreciación del valor del negocio minero

→ elegirunavecindaddekriging suficientementegrande→ elegirunavecindaddekriging suficientementegrande

Page 58: 05 - Estimacion Local Leccion Vulcan

Aplicación a los datos mineros datos mineros

Page 59: 05 - Estimacion Local Leccion Vulcan

Elección del plan de kriging (1)

Se compara tres planes de kriging por “jack-knife”: estimar 902 datos a partir de los 1474 datos restantes. La variable en estudio es la ley de cobre.

• Plan 1: estimar con los 2 datos más cercanos

• Plan 2: estimar con los 24 datos más cercanos (3 por octante)

• Plan 3: estimar con los 48 datos más cercanos (6 por octante)

En cada caso, se recurre al kriging ordinario, que sólo requiere especificar el modelo de variograma (media desconocida).

Page 60: 05 - Estimacion Local Leccion Vulcan

Elección del plan de kriging (2)

Histogramas de los errores cometidos

Las medias de los errores son casi nulas → insesgo

La mayor precisión se alcanza en los planes 2 y 3

Page 61: 05 - Estimacion Local Leccion Vulcan

Elección del plan de kriging (3)

Nubes de correlación entre leyes reales y estimadas

El sesgo condicional y la dispersión de la nube son mínimos en los planes 2 y 3.

Page 62: 05 - Estimacion Local Leccion Vulcan

Kriging de las leyes de cobre a partirde los datos de exploración (1)

Kriging ordinario de las leyes en un banco con el plan 2

Page 63: 05 - Estimacion Local Leccion Vulcan

Kriging simple de las leyes (media = 0.98% Cu)

Kriging de las leyes de cobre a partirde los datos de exploración (2)

Page 64: 05 - Estimacion Local Leccion Vulcan

Kriging ordinario de bloques de soporte 5m ×××× 5m ×××× 12m

Kriging de las leyes de cobre a partirde los datos de exploración (3)

Page 65: 05 - Estimacion Local Leccion Vulcan

Kriging ordinario de bloques de soporte 25m ×××× 25m ×××× 12m

Kriging de las leyes de cobre a partirde los datos de exploración (4)

Page 66: 05 - Estimacion Local Leccion Vulcan

Categorización de recursos (1)

No todos los bloques estimados tienen el mismo grado de confiabilidad. Por ende, se suele definir varias categorías de recursos:

• recursosmedidos: mayor grado de confiabilidad

• recursosindicados: confiabilidadmediana• recursosindicados: confiabilidadmediana

• recursosinferidos: poca confiabilidad

Los recursos medidos + indicados se denominan demostradosy son aquellos que se consideran para el inventario de recursos. Ahora bien, la definición de cada categoría es muy vaga y depende en gran parte del criterio del especialista.

Page 67: 05 - Estimacion Local Leccion Vulcan

Categorización de recursos (2)

Existe una categorización similar para las reservas(probadas, probables), que son la fracción de los recursos que se puede explotar técnica y económicamente.

Una manera de identificar las categorías consiste en clasificar los bloques según su varianza de estimación (la definición de los bloques según su varianza de estimación (la definición de las varianzas límites debe tomar en cuenta el tipo de yacimiento y la malla de muestreo).

Otros criterios: criterio geológico, número de datos en la vecindad de kriging, distancia promedio de los datos cercanos, etc.

→ ¿pertinencia de la categorización?

Page 68: 05 - Estimacion Local Leccion Vulcan

Categorización de recursos (3)

Un ejemplo “molestoso”: categorización a partir de dos medidas de incertidumbre (varianza de kriging y varianza de un conjunto de simulaciones condicionales)

A diferencia del kriging, la varianza de las simulaciones condicionales refleja la mayor incertidumbre que existe en las zonas de altas leyes debido al efecto proporcional.

Page 69: 05 - Estimacion Local Leccion Vulcan

Estimación de las leyes de cobre a partir de los pozos de tronadura (1)

costo mina = 0.6 US$/t; costo planta = 4.4 US$/t; recuperación = 0.8; costo fundición = 770 US$/t; precio cobre = 1870 US$/t

Parámetros asociados a una ley de corte de 0.5% Cu:

Page 70: 05 - Estimacion Local Leccion Vulcan

Estimación de las leyes de cobre a partir de los pozos de tronadura (2)

Resultados económicos para una ley de corte de 0.5% Cu

5%

2%

14%

3%

8%

16%

mineral a planta

estéril a planta

mineral a botadero

Kriging PozosTonelaje a planta [Mt] 71.64 64.42Ley promedio efectiva [%Cu] 1.041 1.089Ley promedio estimada [%Cu] 1.057 1.143Cantidad de metal efectiva [mt] 745.8 701.5Cantidad de metal estimada [mt] 757.3 736.3Beneficio efectivo [MUS$] 298.1 295.2Beneficio previsto [MUS$] 308.2 325.8

79%73%

3%mineral a botadero

estéril a botadero

Page 71: 05 - Estimacion Local Leccion Vulcan

Influencia de los parámetros en los resultados del kriging en los resultados del kriging

Page 72: 05 - Estimacion Local Leccion Vulcan

Configuración de kriging

Se busca estimar el valor en el sitio “?” a partir de los valores en los sitios A, B, C, D, E, F.

Page 73: 05 - Estimacion Local Leccion Vulcan

Influencia del comportamiento del variograma en el origen (1)

Variograma lineal v/s variograma parabólico en el origen

esférico (alcance 1, meseta 1) Gaussiano (alcance 1, meseta 1)

Page 74: 05 - Estimacion Local Leccion Vulcan

Influencia del comportamiento del variograma en el origen (2)

esférico (alcance 1, meseta 1) esférico (0.5) + pepita (0.5)

Variograma lineal v/s variograma con discontinuidad en el origen

Page 75: 05 - Estimacion Local Leccion Vulcan

Influencia del comportamiento del variograma en el origen (3)

esférico (alcance 1, meseta 1) efecto pepita puro (meseta 1)

Variograma lineal v/s variograma totalmente pepítico

Page 76: 05 - Estimacion Local Leccion Vulcan

Influencia de la mesetadel variograma

esférico (alcance 1, meseta 1) esférico (alcance 1, meseta 2)

Meseta = 1 v/s meseta = 2

Page 77: 05 - Estimacion Local Leccion Vulcan

Influencia del alcancedel variograma (1)

esférico (alcance 1, meseta 1) esférico (alcance 2, meseta 1)

Alcance = 1 v/s alcance = 2

Page 78: 05 - Estimacion Local Leccion Vulcan

Influencia del alcancedel variograma (2)

esférico (alcance 1, meseta 1) esférico (alcance 0.5, meseta 1)

Alcance = 1 v/s alcance = 0.5

Page 79: 05 - Estimacion Local Leccion Vulcan

Influencia del efecto de hoyo del variograma

esférico (alcance 1, meseta 1) seno cardinal (semi-período 0.2)

Variograma lineal v/s variograma seudo periódico

Page 80: 05 - Estimacion Local Leccion Vulcan

Influencia de la anisotropíadel variograma

esférico (alcance 1, meseta 1)esférico anisótropo (meseta 1,

alcances 2 [N45E] y 0.5 [N45O])

Variograma isótropo v/s variograma anisótropo

Page 81: 05 - Estimacion Local Leccion Vulcan

Influencia del tipo de kriging: simple u ordinario (1)

esférico (alcance 1, meseta 1) kriging ordinario

esférico (alcance 1, meseta 1) kriging simple

Kriging simple v/s kriging ordinario

Page 82: 05 - Estimacion Local Leccion Vulcan

Influencia del tipo de kriging: simple u ordinario (2)

esférico (alcance 0.5, meseta 1) kriging ordinario

esférico (alcance 0.5, meseta 1) kriging simple

Kriging simple v/s kriging ordinario

Page 83: 05 - Estimacion Local Leccion Vulcan

Influencia del tipo de kriging: puntual o de bloque (1)

esférico (alcance 1, meseta 1) kriging puntual

esférico (alcance 1, meseta 1) kriging de un bloque 0.25 ×××× 0.25

Kriging puntual v/s kriging de bloque

Page 84: 05 - Estimacion Local Leccion Vulcan

Influencia del tipo de kriging: puntual o de bloque (2)

esférico (alcance 1, meseta 1) kriging de un bloque 0.5 ×××× 0.5

esférico (alcance 1, meseta 1) kriging de un bloque 1.0 ×××× 1.0

Page 85: 05 - Estimacion Local Leccion Vulcan

Ejercicios

Buscar un plan de kriging adecuado para las leyes de cobre y oro.

kt3d, locxyz, histplt, scatplt, condbias

A partir de los sondajes de exploración, estimar las leyes de cobre y oro en los bloques 25m × 25m × 12m e ilustrar las propiedades y oro en los bloques 25m × 25m × 12m e ilustrar las propiedades del kriging.

kt3d, pixelplt, histplt, scatplt, condbias

A partir de los pozos de tronadura, krigear las leyes de cobre en los bloques 25m × 25m × 12m. Comparar los resultados económicos obtenidos con aquellos que se obtendrían al estimar cada bloque por su pozo central.

kt3d, Excel

Page 86: 05 - Estimacion Local Leccion Vulcan

Archivos de parámetros de los programas GSLibde los programas GSLib

Page 87: 05 - Estimacion Local Leccion Vulcan

Plan de kriging (1)Parameters for KT3D*******************

START OF PARAMETERS:muestras1.dat -file with data0 1 2 3 4 0 - columns for DH,X,Y,Z,var,sec var-1.0 1.0e21 - trimming limits2 -option: 0=grid, 1=cross, 2=jackknifemuestras2.dat -file with jackknife data1 2 3 4 0 - columns for X,Y,Z,vr and sec var0 -debugging level: 0,1,2,3jackknife.dbg -file for debugging outputjack_Cu_plan2.out -file for kriged outputjack_Cu_plan2.out -file for kriged output50 0.5 1.0 -nx,xmn,xsiz50 0.5 1.0 -ny,ymn,ysiz1 0.5 1.0 -nz,zmn,zsiz1 1 1 -x,y and z block discretization1 24 -min, max data for kriging3 -max per octant (0-> not used)100.0 100.0 150.0 -maximum search radii0.0 0.0 0.0 -angles for search ellipsoid1 2.302 -0=SK,1=OK,2=non-st SK,3=exdrift0 0 0 0 0 0 0 0 0 -drift: x,y,z,xx,yy,zz,xy,xz,zy0 -0, variable; 1, estimate trendextdrift.dat -gridded file with drift/mean4 - column number in gridded file2 0.05 -nst, nugget effect1 0.13 0.0 0.0 0.0 -it,cc,ang1,ang2,ang3

15.0 15.0 180.0 -a_hmax, a_hmin, a_vert1 0.28 0.0 0.0 0.0 -it,cc,ang1,ang2,ang3

100.0 100.0 180.0 -a_hmax, a_hmin, a_vert

Page 88: 05 - Estimacion Local Leccion Vulcan

Parameters for locxyz*********************

START OF PARAMETERS:jack_Cu_plan2.out -file with data1 2 7 - columns for X, Y, variable3 -1.0e21 1.0e21 - columns for Z and coordinate limits-998.0 1.0e21 - trimming limitsmapa_error_Cu_plan2.ps -file for PostScript output0.0 400. -xmn,xmx0.0 600. -ymn,ymx

Plan de kriging (2)

0.0 600. -ymn,ymx1 -0=data values, 1=cross validation0 -0=arithmetic, 1=log scaling1 -0=gray scale, 1=color scale0 -0=no labels, 1=label each location0.0 3.0 0.5 -gray/color scale: min, max, increm0.25 -label size: 0.1(sml)-1(reg)-10(big)Plan 2 -Title

Page 89: 05 - Estimacion Local Leccion Vulcan

Parameters for HISTPLT**********************

START OF PARAMETERS:jack_Cu_plan2.out -file with data7 0 - columns for variable and weight-1.0e21 1.0e21 - trimming limitshist_error_Cu_plan2.ps -file for PostScript output-2.0 2.0 -attribute minimum and maximum0.25 -frequency maximum (<0 for automatic)20 -number of classes

Plan de kriging (3)

20 -number of classes0 -0=arithmetic, 1=log scaling0 -0=frequency, 1=cumulative histogram0 - number of cum. quantiles (<0 for all)2 -number of decimal places (<0 for auto.)Plan 2 -title1.5 -positioning of stats (L to R: -1 to 1)-1.1e21 -reference value for box plot

Page 90: 05 - Estimacion Local Leccion Vulcan

Parameters for SCATPLT**********************

START OF PARAMETERS:jack_Cu_plan2.out -file with data5 4 0 0 - columns for X, Y, wt, third var.-1.0 1.0e21 - trimming limitsscatplt_Cu_plan2.ps -file for Postscript output0.0 3.0 0 -X min and max, (0=arith, 1=log)0.0 3.0 0 -Y min and max, (0=arith, 1=log)1 -plot every nth data point

Plan de kriging (4)

1 -plot every nth data point0.5 -bullet size: 0.1(sml)-1(reg)-10(big)0.0 2.0 -limits for third variable gray scalePlan 2 -title

CONDBIAS: Conditional Statistics********************************

START OF PARAMETERS:jack_Cu_plan2.out \Input data file5 4 \column for estimate, true-1.0 1.0e21 \tmin,tmaxcondb_Cu_plan2_regresion.out \Output for conditional bias20 \number of classescondb_Cu_plan2_leyesmedias.out \Output for mean above cutoff30 0.0 0.1 \number of cutoffs, start, inc

Page 91: 05 - Estimacion Local Leccion Vulcan

Kriging de bloques (1)Parameters for KT3D*******************

START OF PARAMETERS:muestras.dat -file with data0 1 2 3 4 0 - columns for DH,X,Y,Z,var,sec var-1.0 1.0e21 - trimming limits2 -option: 0=grid, 1=cross, 2=jackknifeGrilla_25x25.dat -file with jackknife data1 2 3 5 0 - columns for X,Y,Z,vr and sec var0 -debugging level: 0,1,2,3kt3d.dbg -file for debugging outputkriging_Cu25_exploracion.out -file for kriged outputkriging_Cu25_exploracion.out -file for kriged output16 12.5 25.0 -nx,xmn,xsiz24 12.5 25.0 -ny,ymn,ysiz11 11.0 12.0 -nz,zmn,zsiz10 10 1 -x,y and z block discretization1 24 -min, max data for kriging3 -max per octant (0-> not used)100.0 100.0 150.0 -maximum search radii0.0 0.0 0.0 -angles for search ellipsoid1 2.302 -0=SK,1=OK,2=non-st SK,3=exdrift0 0 0 0 0 0 0 0 0 -drift: x,y,z,xx,yy,zz,xy,xz,zy0 -0, variable; 1, estimate trendextdrift.dat -gridded file with drift/mean4 - column number in gridded file2 0.05 -nst, nugget effect1 0.13 0.0 0.0 0.0 -it,cc,ang1,ang2,ang3

15.0 15.0 180.0 -a_hmax, a_hmin, a_vert1 0.28 0.0 0.0 0.0 -it,cc,ang1,ang2,ang3

100.0 100.0 180.0 -a_hmax, a_hmin, a_vert

Page 92: 05 - Estimacion Local Leccion Vulcan

Kriging de bloques (2)Parameters for KT3D*******************

START OF PARAMETERS:Grilla_25x25_desfasada.dat -file with data0 1 2 3 4 0 - columns for DH,X,Y,Z,var,sec var-1.0 1.0e21 - trimming limits2 -option: 0=grid, 1=cross, 2=jackknifeGrilla_25x25.dat -file with jackknife data1 2 3 5 0 - columns for X,Y,Z,vr and sec var0 -debugging level: 0,1,2,3kt3d.dbg -file for debugging outputkriging_Cu25_explotacion.out -file for kriged outputkriging_Cu25_explotacion.out -file for kriged output16 12.5 25.0 -nx,xmn,xsiz24 12.5 25.0 -ny,ymn,ysiz11 11.0 12.0 -nz,zmn,zsiz10 10 1 -x,y and z block discretization1 24 -min, max data for kriging3 -max per octant (0-> not used)100.0 100.0 150.0 -maximum search radii0.0 0.0 0.0 -angles for search ellipsoid1 2.302 -0=SK,1=OK,2=non-st SK,3=exdrift0 0 0 0 0 0 0 0 0 -drift: x,y,z,xx,yy,zz,xy,xz,zy0 -0, variable; 1, estimate trendextdrift.dat -gridded file with drift/mean4 - column number in gridded file2 0.05 -nst, nugget effect1 0.13 0.0 0.0 0.0 -it,cc,ang1,ang2,ang3

15.0 15.0 180.0 -a_hmax, a_hmin, a_vert1 0.28 0.0 0.0 0.0 -it,cc,ang1,ang2,ang3

100.0 100.0 180.0 -a_hmax, a_hmin, a_vert