“…Measuring statistical independence between random variables is an important challenge in machine learning, because it can be used for various purposes such as feature selection [17], [24], feature extraction [22], [25], clustering [9], [16], [21], statistical independence test [7], [19], independent component analysis [15], [23], object matching [13], [27], and causal inference [11], [26].…”