Skip to main content
All CollectionsVRIFY AIVRIFY AI Prediction Maps
Create a Prediction Map in VRIFY AI
Create a Prediction Map in VRIFY AI

Learn how to train VRIFY AI to make targeted mineralization predictions.

Updated this week

Overview

When setting up a VRIFY AI Prediction Map, you will be guided through six key steps to analyze geological data and other relevant features to generate results.

This process includes:

  • Defining your area of interest.

  • Selecting the appropriate features (input data).

  • Specifying what you are targeting, and at what grade.

  • Reviewing the results and adjusting the parameters to align with your real-world expertise of the project.

Carefully configuring your experiments improves the accuracy of drill target predictions, ensuring it is tailored to your unique targets and objectives.

However, many of the parameters have default values. If you are not sure how to set the values, start with the defaults and make any necessary changes after the first pass.


Step-by-Step Instructions

Tip: Some steps may take a few minutes to process. If you need to stop the model processing at any step, simply click Cancel on the left panel to halt the process.

Tip: At any time, click the compass on the top right of the view panel to view the birds-eye-view and centered perspective of your AOI.

  1. Log into VRIFY.com

  2. On the left side panel, click VRIFY AI.

  3. Click + New Prediction Map on the top right of the screen.

  4. Select the asset you want to use from the drop-down menu on the AI side panel.

  5. Next, at the top of the screen, input a name for your Prediction Map.

    1. If a custom name is not entered, it will be auto-created with a unique map id, your company name, and the asset used.

  6. From here, the instructions are broken down into the 6 key steps.

Jump to:


Select AOI

In this step, an AOI (Area of Interest) is set for this experiment. This lets you set the boundary for your features, ensuring predictions are only made within the specified AOI. Features outside of the specified AOI won’t be included in this experiment’s feature set.

  1. In the Step 1 pop-out, select the AOI file you want to use from the Select an AOI drop-down menu.

  2. Using the sliders, set the Height (px) and Width (px) for your AOI.

    1. The default is 512px.

    2. This parameter impacts the resolution of the results. The higher the pixels, the higher the resolution.

      1. Note: Choose a resolution that matches your data.

        1. For smaller, well-defined AOIs, a higher resolution may produce better results. For broader, less defined AOIs with scattered coverage and is of lower resolution, a lower resolution might be more suitable.

    3. If you need to create a new AOI shape, like setting an AOI in a different area, please reach out to your VRIFY AI contact for assistance in uploading a new shapefile.

  3. Click Apply AOI to complete this step.

For more detailed information on Selecting an AOI see: Understanding: Select AOI


Input Features

This section is where the features (exploration vectors) that will be used in the model are defined. The features available to you are the result of the data compilation process, and if you notice you are missing anything, please contact your dedicated VRIFY AI contact.

  1. Start by selecting the features you want to use from the Input Features pop-out:

  2. Optionally, you can visualize the features available from the Visualize Input Features popout. This step won't affect the model output.

    1. If the popout is obstructing your view, click and drag it by the top to move it.

    2. Selecting a Terrain Layer allows you to have a sustained visualization of whichever layer is selected, allowing you to overlay the other feature layers on top of.

    3. You can apply colour scales to each layer to better visualize the features.

    4. Adjust the Vertical Exaggeration slider at the bottom of the screen to exaggerate the layers if desired.

  3. Next, set the Correlation Threshold.

    1. Setting a correlation threshold helps prevent an imbalance of too much importance on duplication in the dataset by indicating how similar two features must be before one is omitted from the features list.

    2. The default threshold is 0.90 (features that are 90% similar will be flagged as duplicate information, and one of the 2 will be removed).

      1. If the threshold is set to 0, every feature selected will be used, regardless of similarity. If set to 100, only exact duplicate features will be removed.

  4. Finally, click Apply to complete this step.

For more detailed information on Input Features see: Understanding: Input Features


Set Up Learning Data

This step is where the targeted elements are defined, and where the learning data is separated into positive and negative examples, for our 2-class classification algorithm. The threshold indicates the minimum grade the element must meet to be represented as a positive learning data point. Element(s) that do not reach the defined grade threshold will be represented as a negative learning point.

Aim for an even spread of positive (mineralized) and negative (unmineralized) data to ensure a balance in learning points, if your data allows for it. The system uses these learning points during training to recognize patterns in the data and make predictions on the underlying information.

  1. In the Learning Data popout, start by selecting a file to use for your Learning Points. If this drop-down is not available, it means you have only 1 file and it is being used by default.

  2. Then, set one or more Target Element(s) from the drop-down menu:

  3. In the text box, define the threshold the element grade must meet to be used as a positive data learning point.

    1. The minimum and maximum for that target will be displayed below.

  4. Once the target element and threshold have been identified, click the ⨁ button to add that target, which will be displayed below.

    1. At least 1 target element and threshold must be added to proceed.

    2. Multiple target elements can be added to one Prediction Map. If more than one target element is specified, the Map will look for one or the other.

  5. Next, select the Elevation Field from the dropdown menu.

    1. This is used to predict the depth of the target occurrence.

    2. The values in this drop-down menu are populated from the column headers in your AOI shapefile attribute file. The target elevation selected here must match the column header that contains the Z coordinates of your learning points.

  6. Click Apply Learning Data to set the parameters and complete this step.

For more detailed information on Setting up Learning Data see: Understanding: Set Up Learning Data


Embed Visual Features

This step is where you configure which Vision Transformer Model will be used for your predictions. The Vision Transformer will conduct a dimensional reduction on the input features, much like a PCA would do. The number of epochs determine the number of times your dataset passes through the algorithm to conduct what is called local fine-tuning of the mode (referred to as the number of Epochs). This step is important to adjust the global model to the local geological domain specific to your project area.

The Vision Transformer Models available are for specific mineral system, including a Master Model that can be used if there is no model available for your desired mineral system.

  1. Review the visualized data points in the viewer, which will show green (mineralized/positive data point) and red (unmineralized/negative data point) based on the grade thresholds set in Step 3 (Set Up Learning Data).

    1. Check the data looks visually correct with the threshold you have set for your chosen elements. The displayed results are based on drilling and surface samples. Return to Step 3 to adjust the parameters if necessary.

  2. In the Vision Embedding popout, start by selecting a Vision Transformer Model from the drop-down menu.

    1. Choose the vision transformer that corresponds with the mineral system you are targeting.

      1. If there is not a model for the mineral system you are targeting, choose “Master_Model.pt”.

  3. Set the No. of Epochs to indicate the number of full passes through your training data, in the local fine-tuning of your model. The default is 100.

    1. The model will run until the number of epochs is reached, or until the loss function levels out (meaning the model is no longer increasing in accuracy); whichever comes first.

  4. Next, click Generate Embeddings to run the dimension reduction exercise, generating a new set of rasters for your input features.

  5. Optional step: Review the raster files generated on the panel to the right of the screen by selecting one raster at a time to preview it. Set your desired colour scheme.

    1. This provides valuable insight into the generated embeddings, offering a clearer understanding of the structure.

    2. The base displacement scale allows you to adjust the intensity of surface detail, helping you more accurately visualize and represent the textures of each raster.

  6. Click Proceed.

For more detailed information on Embedding Visual Features see: Understanding: Embed Visual Features


Build Predictive Models

In this step, a two-class classifier is used to predict the probability of mineralization occurrences within your AOI. The classifier is trained from your embedded rasters and your selected learning points. The parameters in this section are used to group your learning points into clusters that allow us to train/validate the model appropriately. Advanced options will also be available in order to overfit or underfit your predictive model.

  1. In the Predictive Modelling popout, there are two parameters you can set; Minimum Cluster Size and Minimum Samples. With these parameters we are controlling the size and spatial extent of the train and test groups used for validation of the model.

  2. Start by setting the Minimum Cluster Size.

    1. The default is 100.

    2. The Minimum Cluster Size indicates how far the clustering algorithm (that groups points together) is going to look to find the results for each cluster of data.

  3. Next, set the Minimum samples.

    1. The default is 10.

    2. This sets the minimum number of samples needed to create a cluster of data.

  4. Next, click Generate Model.

Note: There are advanced settings which are set to our recommended defaults. Please work with the VRIFY team if there are settings you are wanting to manage.

For more detailed information on Building Predictive Models see: Understanding: Build Predictive Models


Generate Targets

This final step is where your exploration targets are generated. You'll start by reviewing the results from the predictive model, adjusting the parameters as needed, generating SHAP labels, then review the results again. You can repeat this cycle as many times as necessary to refine your targets.

The view panel will display a visualization of the generated prospectivity score through a range of shades which represent the VRIFY Prospectivity Scores (VPS). This helps to refine your targets prior to exporting your final results. Prospectivity is represented by this colour scale:

  1. When Step 5 is complete, a series of result graphs will display at the bottom of the screen.

  2. Using your industry knowledge and familiarity with the project, evaluate the results, ensuring they fit within established geological patterns and project specifics for informed decision-making.

  3. Next, you can make adjustments to optimize how your prospectivity score results are clustered into defined exploration targets. The view panel will initially display targets based on the default parameters for the Target Threshold, Minimum Cluster Size, and Minimum Samples.

    1. Target threshold: this controls the threshold of the prospectivity score that determines your targets. The view panel will update to display only targets that are at or above the set threshold, to help visualize your targets.

      1. Move the slider to the right to display only areas with higher prospectivity scores, or conversely, farther to the left to include moderate prospectivity scores. Keep in mind that a score below 0.5 amends to a negative learning point, which means there are more chances this area is barren than it is mineralized.

      1. Minimum Cluster Size: indicates the minimum size a cluster must be to be considered a target.

      2. Minimum samples: indicates the minimum samples needed to create a cluster for a target.

  4. Continue making adjustments as needed to the Target Threshold, Max Distance, and Min samples parameters, then click Generate SHAP Labels to apply your adjusted thresholds. This step will generate one label per target cluster.

  5. Proceed to Export Results from the top right of the Results Panel.

  6. To have your VRIFY AI 3D Model added to a VRIFY Presentation Deck, reach out to your dedicated VRIFY AI contact.

For more detailed information on Generating Targets see: Understanding: Generate Targets


Still have questions?

Reach out to your dedicated VRIFY AI Contact or email Support@VRIFY.com for more information.

Did this answer your question?