mrnet | R Documentation |
A function that infers the interaction network using the MRNET algorithm.
mrnet(mi)
mi |
matrix of the mutual information. |
The MRNET approach starts by selecting the variable X_i
having the highest mutual information with the target Y.
Then, it repeatedly enlarges the set of selected variables S
by
taking the X_k
that maximizes
I(X_k;Y) - mean(I(X_k;X_i))
for all X_i
already in S.
The procedure stops when the score becomes negative.
By default, the function uses all the available cores. You can
set the actual number of threads used to N by exporting the
environment variable OMP_NUM_THREADS=N
.
A square weighted adjacency matrix of the inferred network.
H. Peng, F.long and C.Ding. Feature selection based on mutual information: Criteria of max-dependency, max relevance and min redundancy. IEEE transaction on Pattern Analysis and Machine Intelligence, 2005.
aracne.a
aracne.m
clr
mat <- matrix(rnorm(1000), nrow=10)
mi <- knnmi.all(mat)
grn <- mrnet(mi)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.