Fast Ica.Initial Unmixing Matrix Property
Gets or sets the initial unmixing matrix for warm-start initialization.
Definition
Namespace: Numerics.NET.Statistics.Multivariate
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.1.5
C#
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.1.5
public Matrix<double>? InitialUnmixingMatrix { get; set; }
Property Value
Matrix<Double>Remarks
If set, this matrix is used to initialize the FastICA algorithm instead of random initialization. This can be useful for:
- Warm-starting with results from a previous fit
- Providing domain-specific initialization
- Ensuring reproducibility without setting Random
The matrix should be in the whitened space if Whiten is not Skip, with dimensions (nComponents × nFeatures after whitening).
If null (the default), random initialization is used.