Artificial Neutral Network ANN is a machine learning that mimics human natural neurons.
It involves training data set to create a network that predicts as many as possible output using Sigmoid and logic function and other nonlinear activation function.Different algorithm can be use depending on the amount of available data set and required Mean square error and R.
This is highly applicable in mining for Blast optimization, prediction of strength parameters, block number in dimension stone quarry, among others.
Any thing optimization and prediction in mine or other field ANN is the solution.