nwmp data-driven mineral exploration and geological mapping...1 | nwmp data-driven mineral...

31
1| NWMP Data-Driven Mineral Exploration and Geological Mapping www.csiro.au Data-Driven Mineral Exploration and Geological Mapping in the North West Mineral Province Data61 & CSIRO Mineral Resources David Cole, Lachlan McCalman, Vasek Metelka , Alexander Otto, Jess Robertson, Andrew Rodger, and Daniel Steinberg

Upload: others

Post on 20-Jul-2020

12 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: NWMP Data-Driven Mineral Exploration and Geological Mapping...1 | NWMP Data-Driven Mineral Exploration and Geological Mapping Data-Driven Mineral Exploration and Geological Mapping

1 | NWMP Data-Driven Mineral Exploration and Geological Mapping

www.csiro.au

Data-Driven Mineral Exploration and Geological Mapping in the North West Mineral ProvinceData61 & CSIRO Mineral ResourcesDavid Cole, Lachlan McCalman, Vasek Metelka, Alexander Otto, Jess Robertson, Andrew Rodger, and Daniel Steinberg

Page 2: NWMP Data-Driven Mineral Exploration and Geological Mapping...1 | NWMP Data-Driven Mineral Exploration and Geological Mapping Data-Driven Mineral Exploration and Geological Mapping

2 | NWMP Data-Driven Mineral Exploration and Geological Mapping

Machine learning for geoscience applications

Geophysics/Remote

sensingGeology /

Geochemistry

FeaturesModels Probabilistic representation

Machine Learning

Decision Making

x

+ =

Page 3: NWMP Data-Driven Mineral Exploration and Geological Mapping...1 | NWMP Data-Driven Mineral Exploration and Geological Mapping Data-Driven Mineral Exploration and Geological Mapping

3 | NWMP Data-Driven Mineral Exploration and Geological Mapping

Machine learning

1. Data preparation2. Feature extraction3. Model selection4. Train/test/validate5. Prediction6. Communication

• Gather, ingest, and clean data• Data formats• Missing data• Detection limits• Consistent units• Measurement techniques• Coordinate systems• Consult experts

Page 4: NWMP Data-Driven Mineral Exploration and Geological Mapping...1 | NWMP Data-Driven Mineral Exploration and Geological Mapping Data-Driven Mineral Exploration and Geological Mapping

4 | NWMP Data-Driven Mineral Exploration and Geological Mapping

Machine learning

1. Data preparation2. Feature extraction3. Model selection4. Train/test/validate5. Prediction6. Communication

• What secondary features or interpretations are relevant?

• Transforms (e.g. wavelets), textures, distances (e.g. to faults)

• Dimensionality reduction

Page 5: NWMP Data-Driven Mineral Exploration and Geological Mapping...1 | NWMP Data-Driven Mineral Exploration and Geological Mapping Data-Driven Mineral Exploration and Geological Mapping

5 | NWMP Data-Driven Mineral Exploration and Geological Mapping

Machine learning

1. Data preparation2. Feature extraction3. Model selection4. Train/test/validate5. Prediction6. Communication

• Classification, regression, unsupervised?

• Model structure

• Probabilistic?• Hyperparameters• Iterate as part of validation

Page 6: NWMP Data-Driven Mineral Exploration and Geological Mapping...1 | NWMP Data-Driven Mineral Exploration and Geological Mapping Data-Driven Mineral Exploration and Geological Mapping

6 | NWMP Data-Driven Mineral Exploration and Geological Mapping

Machine learning

1. Data preparation2. Feature extraction3. Model selection4. Train/test/validate5. Prediction6. Communication

• Learn a generalisable model• Split dataset into train and

test/validation dataset

• Measure performance (e.g. MSE, R2, precision, recall, f1, log loss)

Page 7: NWMP Data-Driven Mineral Exploration and Geological Mapping...1 | NWMP Data-Driven Mineral Exploration and Geological Mapping Data-Driven Mineral Exploration and Geological Mapping

7 | NWMP Data-Driven Mineral Exploration and Geological Mapping

Machine learning

1. Data preparation2. Feature extraction3. Model selection4. Train/test/validate5. Prediction6. Communication

• Process query data• Run model on unseen data

• Covariate shift?

Page 8: NWMP Data-Driven Mineral Exploration and Geological Mapping...1 | NWMP Data-Driven Mineral Exploration and Geological Mapping Data-Driven Mineral Exploration and Geological Mapping

8 | NWMP Data-Driven Mineral Exploration and Geological Mapping

Machine learning

1. Data preparation2. Feature extraction3. Model selection4. Train/test/validate5. Prediction6. Communication

• Model assumptions and limitations

• Visualisation• Interpretation/insights

Page 9: NWMP Data-Driven Mineral Exploration and Geological Mapping...1 | NWMP Data-Driven Mineral Exploration and Geological Mapping Data-Driven Mineral Exploration and Geological Mapping

9 | NWMP Data-Driven Mineral Exploration and Geological Mapping

Applications of data-driven modelling

1. Mineral occurrence mapping

2. Automated geological classification

3. Interpreted geology anomaly detection

4. Modelling geochemistry

Page 10: NWMP Data-Driven Mineral Exploration and Geological Mapping...1 | NWMP Data-Driven Mineral Exploration and Geological Mapping Data-Driven Mineral Exploration and Geological Mapping

10 | NWMP Data-Driven Mineral Exploration and Geological Mapping

Mt Isa region of Queensland

• Existing mines and known mineral deposits

• E.g. Cu-Au, Ag-Pb-Zn, U

• Geochemical surveys• Geophysics• ASTER, DEM, etc.• Interpreted geology

GREENWOOD, M.L. & DHNARAM, C.R., 2013: 3D mineral potential of the Quamby area. Queensland Minerals and Energy Review Series, Department of Natural Resources and Mines, Queensland.

Page 11: NWMP Data-Driven Mineral Exploration and Geological Mapping...1 | NWMP Data-Driven Mineral Exploration and Geological Mapping Data-Driven Mineral Exploration and Geological Mapping

11 | NWMP Data-Driven Mineral Exploration and Geological Mapping

Mineral occurrence mapping

Au• Generate a map of mineral “prospectivity” using:- Geospatial feature data- Known deposit locations

• Weights of Evidence vs Machine learning- Comparison with classic ML approach shows ML has less

constraints, better cross-validation performance- Difficult problem - small and biased training data set

Page 12: NWMP Data-Driven Mineral Exploration and Geological Mapping...1 | NWMP Data-Driven Mineral Exploration and Geological Mapping Data-Driven Mineral Exploration and Geological Mapping

12 | NWMP Data-Driven Mineral Exploration and Geological Mapping

Mineral occurrence mapping

Training

points in

white

E. Henry

Page 13: NWMP Data-Driven Mineral Exploration and Geological Mapping...1 | NWMP Data-Driven Mineral Exploration and Geological Mapping Data-Driven Mineral Exploration and Geological Mapping

13 | NWMP Data-Driven Mineral Exploration and Geological Mapping

Mineral occurrence mapping

Training

points in

white

E. Henry

Page 14: NWMP Data-Driven Mineral Exploration and Geological Mapping...1 | NWMP Data-Driven Mineral Exploration and Geological Mapping Data-Driven Mineral Exploration and Geological Mapping

14 | NWMP Data-Driven Mineral Exploration and Geological Mapping

Mineral occurrence mapping

• Classifier performance- Log loss- ROC curve

classifier log loss

logistic regressor (with CV) 0.000039

weights of evidence 0.000337

ML

Weights of Evidence

ML with cross validation

Page 15: NWMP Data-Driven Mineral Exploration and Geological Mapping...1 | NWMP Data-Driven Mineral Exploration and Geological Mapping Data-Driven Mineral Exploration and Geological Mapping

15 | NWMP Data-Driven Mineral Exploration and Geological Mapping

Classification of outcropping granite

• 6000 surface observations- 6 classes (5 granites + None)

• Surface + geophysical covariates- ASTER, DEM, MrVBF, Gamma,

Gravity, Magnetics • Random forest classifier

Page 16: NWMP Data-Driven Mineral Exploration and Geological Mapping...1 | NWMP Data-Driven Mineral Exploration and Geological Mapping Data-Driven Mineral Exploration and Geological Mapping

16 | NWMP Data-Driven Mineral Exploration and Geological Mapping

Classification of outcropping granite

Interpreted geology Model prediction Difference Model probability

Page 17: NWMP Data-Driven Mineral Exploration and Geological Mapping...1 | NWMP Data-Driven Mineral Exploration and Geological Mapping Data-Driven Mineral Exploration and Geological Mapping

17 | NWMP Data-Driven Mineral Exploration and Geological Mapping

• Comparison to interpreted geology

Classification of outcropping granite

label precision recall f1-score % of data points

None 0.86 0.98 0.92 76.6

PLgk – Kalkadoon Supersuite 0.69 0.21 0.32 6.9

PLgm – Maramungee Suite 1 0 0 0.2

PLgt – Tommy Creek Microgranite 0.91 0.08 0.14 0.1

Plgi – Williams Supersuite 0.86 0.74 0.8 11.5

PLgw – Wonga Suite, Burstal Suite 0.86 0.1 0.18 4.7

Page 18: NWMP Data-Driven Mineral Exploration and Geological Mapping...1 | NWMP Data-Driven Mineral Exploration and Geological Mapping Data-Driven Mineral Exploration and Geological Mapping

18 | NWMP Data-Driven Mineral Exploration and Geological Mapping

• Predicting outcrops outside interpreted geology model

Classification of outcropping granite

Interpreted geology Model prediction Model probability

Page 19: NWMP Data-Driven Mineral Exploration and Geological Mapping...1 | NWMP Data-Driven Mineral Exploration and Geological Mapping Data-Driven Mineral Exploration and Geological Mapping

19 | NWMP Data-Driven Mineral Exploration and Geological Mapping

Classification of outcropping granite

• Identify areas of disagreement with interpreted geology

Interpreted geology Model prediction Model probability

Page 20: NWMP Data-Driven Mineral Exploration and Geological Mapping...1 | NWMP Data-Driven Mineral Exploration and Geological Mapping Data-Driven Mineral Exploration and Geological Mapping

20 | NWMP Data-Driven Mineral Exploration and Geological Mapping

Anomaly detection of interpreted geology

• Interpreted geological mapping is an involved manual process

• Can we “audit” this by finding areas of potential disagreement

• Utilise anomaly detection algorithms such as ‘One Class SVM’

• Per-class model using geophysical datasets

Page 21: NWMP Data-Driven Mineral Exploration and Geological Mapping...1 | NWMP Data-Driven Mineral Exploration and Geological Mapping Data-Driven Mineral Exploration and Geological Mapping

21 | NWMP Data-Driven Mineral Exploration and Geological Mapping

Anomaly detection of interpreted geology

• up to 50% anomalous (nu = 0.5)

• Anomalies (purple)• Distance to

hyperplane• Mean anomalous

distance per class

Anomalies Anomalous distance Mean anomalous distance

Page 22: NWMP Data-Driven Mineral Exploration and Geological Mapping...1 | NWMP Data-Driven Mineral Exploration and Geological Mapping Data-Driven Mineral Exploration and Geological Mapping

23 | NWMP Data-Driven Mineral Exploration and Geological Mapping

Anomaly detection of interpreted geology

• 5% anomalous

• Anomalies (purple)• Distance to

hyperplane• Mean anomalous

distance per class

Anomalies Anomalous distance Mean anomalous distance

Page 23: NWMP Data-Driven Mineral Exploration and Geological Mapping...1 | NWMP Data-Driven Mineral Exploration and Geological Mapping Data-Driven Mineral Exploration and Geological Mapping

24 | NWMP Data-Driven Mineral Exploration and Geological Mapping

Modelling of geochemistry

• Spatial model of soil geochemistry• Covariates: geophysics• Targets: chemical concentrations• Training data: survey samples from

out-cropping areas• Model

- Random forest regressor- Classifier to model covariate shift

training points

prediction area

Page 24: NWMP Data-Driven Mineral Exploration and Geological Mapping...1 | NWMP Data-Driven Mineral Exploration and Geological Mapping Data-Driven Mineral Exploration and Geological Mapping

25 | NWMP Data-Driven Mineral Exploration and Geological Mapping

Covariate shift

• Training data different from query data• Biased sampling (e.g. fixed area, outcropping,

known/expected properties) • Train a classifier to distinguish between them

training points

prediction area

Page 25: NWMP Data-Driven Mineral Exploration and Geological Mapping...1 | NWMP Data-Driven Mineral Exploration and Geological Mapping Data-Driven Mineral Exploration and Geological Mapping

26 | NWMP Data-Driven Mineral Exploration and Geological Mapping

Modelling of geochemistry

• Cross-validation results

Element

R2 score

(magnetics and

gravity)

R2 score

(magnetics and

gravity + wavelets)

Au 0.44 0.51

Cu 0.65 0.72

Pb 0.69 0.79

Zn 0.61 0.68

Covariate shift classifier accuracy 55% 95%

Page 26: NWMP Data-Driven Mineral Exploration and Geological Mapping...1 | NWMP Data-Driven Mineral Exploration and Geological Mapping Data-Driven Mineral Exploration and Geological Mapping

27 | NWMP Data-Driven Mineral Exploration and Geological Mapping

Modelling of geochemistry• log(Cu) prediction - gravity and magnetics

Model prediction Model uncertainty

Page 27: NWMP Data-Driven Mineral Exploration and Geological Mapping...1 | NWMP Data-Driven Mineral Exploration and Geological Mapping Data-Driven Mineral Exploration and Geological Mapping

28 | NWMP Data-Driven Mineral Exploration and Geological Mapping

• log(Cu) prediction - gravity and magnetics + wavelets

Modelling of geochemistry

Model prediction Model uncertainty

Page 28: NWMP Data-Driven Mineral Exploration and Geological Mapping...1 | NWMP Data-Driven Mineral Exploration and Geological Mapping Data-Driven Mineral Exploration and Geological Mapping

29 | NWMP Data-Driven Mineral Exploration and Geological Mapping

• log(Pb) prediction - gravity and magnetics

Geochemical modelling

Model prediction Model uncertainty

Page 29: NWMP Data-Driven Mineral Exploration and Geological Mapping...1 | NWMP Data-Driven Mineral Exploration and Geological Mapping Data-Driven Mineral Exploration and Geological Mapping

30 | NWMP Data-Driven Mineral Exploration and Geological Mapping

• log(Pb) prediction - gravity and magnetics + wavelets

Modelling of geochemistry

Model prediction Model uncertainty

Page 30: NWMP Data-Driven Mineral Exploration and Geological Mapping...1 | NWMP Data-Driven Mineral Exploration and Geological Mapping Data-Driven Mineral Exploration and Geological Mapping

31 | NWMP Data-Driven Mineral Exploration and Geological Mapping

Conclusions & Recommendations• Machine learning approaches in geological mapping and

exploration targeting:- Augment existing mapping processes (e.g. geology classification, anomaly

detection, outcrop prediction)

- Provide geospatial predictions from point observations (e.g. geochemistry -

better gridding/can serve as alternative to prospectivity mapping)

- Maximise data use while estimating uncertainty in prediction

• Considerations for GSQ data practises:- Validate data-driven models with new/unseen data

- Collect new datasets (based on model predictions / uncertainty)

- Awareness of sampling bias (e.g. negative samples, unexplored regions)

- Data management / integration to support data-driven modelling

Page 31: NWMP Data-Driven Mineral Exploration and Geological Mapping...1 | NWMP Data-Driven Mineral Exploration and Geological Mapping Data-Driven Mineral Exploration and Geological Mapping

32 | NWMP Data-Driven Mineral Exploration and Geological Mapping

www.csiro.au

CSIRO Mineral ResourcesVasek MetelkaResearch scientist

t +61 8 6436 8827e [email protected]

THANK YOU