The large sets of data is calculated through a untrained neural network. In the process, the weight of each layer is adjusted to recognize important features of the data. Since there are many permutation between the layers, this calculation requires high computational power.