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.
- Version:
- $Id: $Id
- Author:
- josephramsey
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
main.static cern.colt.matrix.DoubleMatrix2D
StabilitySearch
(DataSet data, DataGraphSearch gs, int N, int b) StabilitySearch.static cern.colt.matrix.DoubleMatrix2D
StabilitySearchPar
(DataSet data, DataGraphSearch gs, int N, int b) StabilitySearchPar.static int[][]
subSampleNoReplacement
(int sampSize, int subSize, int numSub) subSampleNoReplacement.static double[]
totalInstabilityDir
(cern.colt.matrix.DoubleMatrix2D xi, List<Node> vars) totalInstabilityDir.static double[]
totalInstabilityUndir
(cern.colt.matrix.DoubleMatrix2D xi, List<Node> vars) totalInstabilityUndir.
-
Method Details
-
StabilitySearch
public static cern.colt.matrix.DoubleMatrix2D StabilitySearch(DataSet data, DataGraphSearch gs, int N, int b) StabilitySearch.
- Parameters:
data
- aDataSet
objectgs
- aDataGraphSearch
objectN
- a intb
- a int- Returns:
- a
DoubleMatrix2D
object
-
StabilitySearchPar
public static cern.colt.matrix.DoubleMatrix2D StabilitySearchPar(DataSet data, DataGraphSearch gs, int N, int b) StabilitySearchPar.
- Parameters:
data
- aDataSet
objectgs
- aDataGraphSearch
objectN
- a intb
- a int- Returns:
- a
DoubleMatrix2D
object
-
totalInstabilityUndir
totalInstabilityUndir.
- Parameters:
xi
- aDoubleMatrix2D
objectvars
- aList
object- Returns:
- an array of
double
objects
-
totalInstabilityDir
totalInstabilityDir.
- Parameters:
xi
- aDoubleMatrix2D
objectvars
- aList
object- Returns:
- an array of
double
objects
-
subSampleNoReplacement
public static int[][] subSampleNoReplacement(int sampSize, int subSize, int numSub) subSampleNoReplacement.
- Parameters:
sampSize
- a intsubSize
- a intnumSub
- a int- Returns:
- an array of
int
objects
-
main
main.
- Parameters:
args
- an array ofString
objects
-