1mlpack_radical(1)                User Commands               mlpack_radical(1)
2
3
4

NAME

6       mlpack_radical - radical
7

SYNOPSIS

9        mlpack_radical -i string [-a int] [-n double] [-O bool] [-r int] [-s int] [-S int] [-V bool] [-o string] [-u string] [-h -v]
10

DESCRIPTION

12       An  implementation of RADICAL, a method for independentcomponent analy‐
13       sis (ICA). Assuming that we have an input matrix X, thegoal is to  find
14       a  square unmixing matrix W such that Y = W * X and the dimensions of Y
15       are independent components. If  the  algorithm  is  runningparticularly
16       slowly, try reducing the number of replicates.
17
18       The  input  matrix  to  perform  ICA  on  should  be specified with the
19       '--input_file (-i)' parameter. The output matrix Y may  be  saved  with
20       the  '--output_ic_file  (-o)' output parameter, and the output unmixing
21       matrix W may be saved with  the  ’--output_unmixing_file  (-u)'  output
22       parameter.
23
24       For  example,  to perform ICA on the matrix 'X.csv' with 40 replicates,
25       saving the independent components to 'ic.csv',  the  following  command
26       may be used:
27
28       $ radical --input_file X.csv --replicates 40 --output_ic_file ic.csv
29

REQUIRED INPUT OPTIONS

31       --input_file (-i) [string]
32              Input dataset for ICA.
33

OPTIONAL INPUT OPTIONS

35       --angles (-a) [int]
36              Number  of angles to consider in brute-force search during Radi‐
37              cal2D. Default value 150.
38
39       --help (-h) [bool]
40              Default help info.
41
42       --info [string]
43              Get help on a specific module or option.  Default value ''.
44
45       --noise_std_dev (-n) [double]
46              Standard deviation of Gaussian noise. Default value 0.175.
47
48       --objective (-O) [bool]
49              If set, an estimate of the final objective function is printed.
50
51       --replicates (-r) [int]
52              Number of Gaussian-perturbed replicates to use  (per  point)  in
53              Radical2D. Default value 30.
54
55       --seed (-s) [int]
56              Random seed. If 0, 'std::time(NULL)' is used.  Default value 0.
57
58       --sweeps (-S) [int]
59              Number  of sweeps; each sweep calls Radical2D once for each pair
60              of dimensions. Default value 0.
61
62       --verbose (-v) [bool]
63              Display informational messages and the full list  of  parameters
64              and timers at the end of execution.
65
66       --version (-V) [bool]
67              Display the version of mlpack.
68

OPTIONAL OUTPUT OPTIONS

70       --output_ic_file (-o) [string]
71              Matrix to save independent components to.  Default value ''.
72
73       --output_unmixing_file (-u) [string]
74              Matrix to save unmixing matrix to. Default value ''.
75

ADDITIONAL INFORMATION

77       For further information, including relevant papers, citations, and the‐
78       ory,  consult  the  documentation  found  at  http://www.mlpack.org  or
79       included with your distribution of mlpack.
80
81
82
83mlpack-3.0.4                   21 February 2019              mlpack_radical(1)
Impressum