Artificial Neural Network and Deep Learning

Artificial Neural Network and Deep Learning
Artificial Neural Network

Artificial Neural network is a machine learning algorithm that mimics the human brain. The human brain consists of neurons as a basic unit of the brain. The artificial neural network consists of artificial neurons as a fundamental unit. These neurons are working for input, processing and output data in artificial neural networks.  Artificial neural networks mainly consist of three layers, input, hidden and output layer. Input layers are used for data input, hidden layers are used for processing and output is used to show predictions.

Deep learning is a type of artificial neural network which have more than one hidden layer. An artificial neural network with more than one hidden layer is called deep neural network. Deep neural networks are more efficient than artificial neural networks and machine learning algorithms. Machine learning algorithms have limitations such as they need manual feature engineering to get more accuracy and at the point machine learning algorithms performance not improve instead of training with huge data however deep learning performance increases as the data increases. Deep learning also consists of many techniques which used to increase deep learning performance.  Deep belief network, convolutional neural network, recurrent neural network, deep autoencoders are different types of deep learning.

Deep learning has many applications. Some are discussed below.

COMPUTER VISION

 Computer vision is the main area of research and development of Deep Learning. Face recognition, face detection, object detection, image tagging, image recognition, activity recognition are examples of computer vision applications.  Computer vision is also used by Facebook and face detection feature is available for Facebook users.

NATURAL LANGUAGE PROCESSING

Natural language processing is another area where deep learning has been applied successfully. Natural language processing is used to develop applications to solve problems related to natural languages. Voice synthesis, sentiment analysis, language translation are some examples of deep learning applications.

HEALTHCARE

Healthcare is a critical area where deep learning is also used to solve problems. Cancer defection, tumor detection, Disease detection and prediction, Medical Imaging are examples of deep learning applications in healthcare.

SELF DRIVING CARS

Self driving car more complex application of deep learning. Self driving cars are automatic, autonomous vehicles which used AI more specifically Deep learning to learn from the environment to drive the car with little human input or no input.

CYBERSECURITY

Computer networks and hosts produce big data. This data can be used to train deep learning algorithm to solve cybersecurity problems. Intrusion detection and prevention systems are mostly powered with deep learning. IBM Security, Microsoft, Symantec have developed machine learning and deep learning based security solutions.


Tags: Deep Learning, Artificial Neural Networks, Deep Learning Applications


Next Post Previous Post
No Comment
Add Comment
comment url