Artificial Intelligence is the capability of a machine to imitate intelligent human behavior. It is accomplished by studying how human brain things, learns, decide and work while trying to solve a problem. The main applications of Artificial Intelligence are Speech Recognition, Image Recognition, Self-Driving Cars, Self-Driving Networks, Siri, YouTube and Pandora. AI was first coined in 1956 but due to limitation of computation network it couldn’t be used that time.
After AI, Around 1990’s Machine Learning came into picture. Machine Learning in nothing but is type of Artificial Intelligence that provides computers with the ability to learn without being explicitly programmed. Machine Learning is of different types and can be found in the previous post.
Machine learning couldn’t fly high because of its below mentioned limitations:
1. Data with large number of inputs and outputs
2. High Dimensionality of data
3. It can solve NLP and Image Recognition up to some extent but not at deep level.
4. It doesn’t support feature extraction. Feature extraction is nothing but it’s a way to solve the problem without giving all the required inputs.
Click here To know more about Machine Learning Algorithms: When To Use Which Machine Learning Algorithm
Deep Learning is subset of Machine Learning. It came into existence around 2005-2006 and the motive behind Deep learning is to overcome the existing problems of Machine Learning. Deep Learning is collection of statistical machine learning techniques used to learn feature hierarchies often based on artificial neural networks. Deep Learning models are capable to focus on the right features by themselves but requiring some little guidance from the programmer. These models also solve the dimensionality problem too. The main idea behind Deep Learning is to build learning algorithms that mimic brain. It is implemented with the help of neural network.
Click here to know about what is neuron in deep learning.
SDN and NFV is the next phase of technology change which will help service provider to launch the services in single click. This is all about the programmability of the networks by using open source software defined network controller.
Sunday, November 19, 2017
Difference Between Artificial Intelligence, Machine Learning and Deep Learning
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment