Class StabilityUtils

java.lang.Object
edu.pitt.csb.stability.StabilityUtils

public class StabilityUtils extends Object
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 Details

    • StabilitySearch

      public static cern.colt.matrix.DoubleMatrix2D StabilitySearch(DataSet data, DataGraphSearch gs, int N, int b)

      StabilitySearch.

      Parameters:
      data - a DataSet object
      gs - a DataGraphSearch object
      N - a int
      b - 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 - a DataSet object
      gs - a DataGraphSearch object
      N - a int
      b - a int
      Returns:
      a DoubleMatrix2D object
    • totalInstabilityUndir

      public static double[] totalInstabilityUndir(cern.colt.matrix.DoubleMatrix2D xi, List<Node> vars)

      totalInstabilityUndir.

      Parameters:
      xi - a DoubleMatrix2D object
      vars - a List object
      Returns:
      an array of double objects
    • totalInstabilityDir

      public static double[] totalInstabilityDir(cern.colt.matrix.DoubleMatrix2D xi, List<Node> vars)

      totalInstabilityDir.

      Parameters:
      xi - a DoubleMatrix2D object
      vars - a List object
      Returns:
      an array of double objects
    • subSampleNoReplacement

      public static int[][] subSampleNoReplacement(int sampSize, int subSize, int numSub)

      subSampleNoReplacement.

      Parameters:
      sampSize - a int
      subSize - a int
      numSub - a int
      Returns:
      an array of int objects
    • main

      public static void main(String[] args)

      main.

      Parameters:
      args - an array of String objects