Unsupervised gene regulatory network inference on microarray data