Closed jdramsey closed 7 years ago
This implementation depends on some really screwed up looking code. The Hungarian algorithm code is not clean, and it's unclear whether it's correct. So first FastICA and LiNGAM need to be recoded, and then something like the Hungarian Algorithm needs to be coded up. LiNG should follow quite directly from this and should be more stable.
Kun has a better idea.
The algorithm is unstable, giving radically different answers each time the execute button is pressed. FastICA seems to be more unstable than it should be. Need to recode FastICA first. See Issue #61 and Issue #62.