Adaptive Beamforming techniques can be enhanced by using Machine Learning Algorithms. As a basis Least Means Squares algorithm (adaptive) was used to calculate weigths and to develop the dataset.