With this module it is possible to relate any well log to seismic data. On the left, select the input variable (from cubes and attributes) and, on the right, an output log variable (e.g. porosity or Vshale) should be selected. The neural network will try to look for a relation between the two sets. Provided a working relationship is established, you can apply the trained neural network to a larger volume.
Please be aware that neural networks are good interpolators, but not good in extrapolating. If you train your neural network on a certain formation or interval, it is not recommended to apply it outside that formation or interval.
Since log data is being related directly to seismic data, it is essential that the well logs have a very good tie and are well aligned with the seismic data in the interval of interest. If this is not the case, results may easily become disappointing.
Input training data set. The training data set is the collection of input and target values that the neural network is trained on. Usually, you will leave this option at Extract now. In case you stored an input training data set before, you may tick Retrieve stored and select the input training data set with a standard file browser.
Select input/target attributes. The input attributes from your active attribute set or any of the stored cubes can be selected in the left screen. The stored cubes appear in square brackets [] at the bottom of the list. On the right, select the output log variable. All available logs from all wells are shown here. If the log of interest has different names for different wells, you should first rename these logs so that they all have exactly the same name. You can rename logs in File - Manage - Wells.
Target contains. Specify if the target contains ordinary well logs value or a lithology log is available and can be used.
Wells to use. Select the wells on the right. From these wells, the selected target log is retrieved, if available.
Extract between. Select the markers to specify the interval the neural network should be trained on. Just as with the target logs, all available markers from the available wells are displayed. You can use the same marker twice, in combination with non-zero distance above/below. It is up to the user to make sure a marker with exactly the same name actually exists in the selected wells. To edit the markers and their names, see File - Manage - Wells.
Distance above/below. Indicate the extra distance above and below the start and stop marker respectively that should be taken into account in the training. Negative values are possible; negative above the top marker means start below the top marker. Negative below the bottom marker means stop before the bottom marker.
Location selection. Indicates the actual location where the selected input attributes are calculated for each depth of extraction. The point is that the well track will generally be in between four trace locations. Nearest trace only selects only the attribute value extracted from the trace nearest to the well track, linking that to the log value at the same (time) depth. All corners extracts the attribute values at all four neighboring traces at the same (time)depth, and therefore creates four examples per depth sample for the neural network.
Vertical sampling method. Well data have a much higher (vertical) resolution than seismic cubes. This means several log values correspond to a single seismic sample. Averaging can prevent aliasing problems, although this is not necessarily a problem. Therefore, one can use the median or average of the well log values corresponding to the seismic sample location. When predicting a binary variable (like sand/shale), or a lithology code, the most frequent filter will be necessary. Nearest sample selects only the nearest log value. This will be the best option in pre-filtered curves.
On pressing OK, the software starts collecting all necessary data. When all data is collected, the training starts and can be monitored in the NN training window.