A technique for enriching sparse data for machine learning techniques such
as supervised artificial neural network includes receiving the sparse
data and enriching the received data around a deviation of the mean of
the received data using a predetermined distribution. The technique
further includes outputting the enriched data for unbiased and increased
performance during the machine learning.