Saturday, 13 May 2017

Boom of machine learning and deep learning

Machine learning and deep learning are hot talks these days. Since the growth of data availability enabled us to test and use many machine learning and deep learning methods. These methods became alternative methods for various traditional signal processing approaches. 
Most of the researchers and research labs are trying to explore the power of the learning methods depending on the application and their research area. The applications are from Geophysics to Computer vision, biology to economics, health care to e-commerce and sports to politics. Problem can be anything if we have sufficient data and pattern with in the data, then we can train the models which are useful to test on any new incoming test data.

Many universities across the world are offering these course under different names. But, objective is build a model based on the available training data and use these model on practical purpose.

I am pretty sure the knowledge that you gained is not just give employability but it also open the new doors to solve many practical problems. There are several startups which works on different problems using these methods.

I would like to define what is the difference between machine learning and deep learning in my own words with limited experience on these areas.

Machine learning: It trains up on feature exrtraction.
Deep Learning : It finds the features on its own.  
The following diagram describes the difference between these two.
Most of the premier institutes across the world are actively doing research in developing the new trends and methods in learning area. 
In India also we have these programs with different names, for example
  1. M.Tech in machine learning at IIT Hyderabad (Eligibility GATE-EC or CS)
  2. M.Tech. in Machine Learning and Soft Computing at IIST
  3. Most of the IITs also offer different course named with machine and deep learning in application to text, speech, image and video processing.
Machine resources: 
1. Machine learning using python: http://scikit-learn.org/stable/#
2. http://machinelearningmastery.com/

Deep learning resources:
1. http://deeplearning.net/ 
2. https://keras.io/

All the best, Happy learning! 
 

No comments:

Post a Comment