Package edu.pitt.csb.stability
Class StabilityUtils
java.lang.Object
edu.pitt.csb.stability.StabilityUtils
Runs a search algorithm over a N subsamples of size b to asses stability as in "Stability Selection" and "Stability
Approach to Regularization Selection"
This is under construction...likely to be buggy
Created by ajsedgewick on 9/4/15.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
static cern.colt.matrix.DoubleMatrix2D
StabilitySearch
(DataSet data, DataGraphSearch gs, int N, int b) static cern.colt.matrix.DoubleMatrix2D
StabilitySearchPar
(DataSet data, DataGraphSearch gs, int N, int b) static int[][]
subSampleNoReplacement
(int sampSize, int subSize, int numSub) static double[]
totalInstabilityDir
(cern.colt.matrix.DoubleMatrix2D xi, List<Node> vars) static double[]
totalInstabilityUndir
(cern.colt.matrix.DoubleMatrix2D xi, List<Node> vars)
-
Constructor Details
-
StabilityUtils
public StabilityUtils()
-
-
Method Details
-
StabilitySearch
public static cern.colt.matrix.DoubleMatrix2D StabilitySearch(DataSet data, DataGraphSearch gs, int N, int b) -
StabilitySearchPar
public static cern.colt.matrix.DoubleMatrix2D StabilitySearchPar(DataSet data, DataGraphSearch gs, int N, int b) -
totalInstabilityUndir
-
totalInstabilityDir
-
subSampleNoReplacement
public static int[][] subSampleNoReplacement(int sampSize, int subSize, int numSub) -
main
-