Machine learning is done with the help of two techniques:
Supervised learning where the input and output data is given to predict the foreseeable output. Whereas in Unsupervised learning, the machine is fed with only input data and it has to work out the pattern and decide the output.
Are you an aspiring Machine Learning expert? Then check out the Machine learning course from Intellipaat!