Research Article

Adaptive Step Size Gradient Ascent ICA Algorithm for Wireless MIMO Systems

Algorithm 2

The ASS-GAICA algorithm.
(1)Initialization
Whiten the mixed received data
Choose a random initial unmixing matrix
Select the number of maximum iterations
(2)for to do
(3)
(4) Calculate entropy of the mixed received data vectors as
(5) Calculate matrix as follows:
(6) Calculate matrix as
(7) Update the unmixing matrix using the following equation:
(8) Terminate the loop if
, where is very small
(9)end for