Without big data, it cannot work to its optimum level because of the fact that with less data, the system has few examples to learn from. So we can say that big data has a major role in machine learning. Instead of various advantages of machine learning in analytics of there are various challenges also.
Learning from Massive Data: With the advancement of technology, amount of data we process is increasing day by day. In Nov 2017, it was found that Google processes approx. 25PB per day, with time, companies will cross these petabytes of data. The major attribute of data is Volume. So it is a great challenge to process such huge amount of information. To overcome this challenge, Distributed frameworks with parallel computing should be preferred.