21Apr, 2020
Language blog :
English
Share blog : 
21 April, 2020
English

Introducing to Deep Learning and Neural Network

By

5 mins read
Introducing to Deep Learning and Neural Network

Currently, artificial intelligence (AI) is a tech trend that rapid growth, and Deep Learning are one of the contributors. Deep learning is probably one of the hottest tech topics right now.

Deep learning is a sub-field of machine learning dealing with algorithms enlivened by the structure and function of the brain called artificial neural networks. Deep learning models work in layers and a typical model at least has three layers. Each layer accepts the information from the previous and passes it on to the next one like the neural cells in our brain.

Why deep learning?

 

Deep Learning 

Deep Learning vs Older Learning Algorithms

One of the major reasons for deep learning is the amount of data we handle nowadays. Deep learning models tend to perform well with the amount of data whereas old machine learning models stop improving after a saturation point. Nearly every industry is going to be affected by AI and ML and Deep learning play a big role in it. Regardless of whether you are a health professional or a lawyer, there is a possibility that one day you may be replaced by a highly autonomous robot. The accuracy of deep learning has improved significantly over the years and continues to evolve.

 

Example applications of Deep learning are:
  • Computer Vision: is an interdisciplinary scientific field that deals with how computers can be made to gain high-level understanding from digital images or videos. From the perspective of engineering, it seeks to automate tasks that the human visual system can do.

 

 

Variety application of computer vision

 

  • Neuro-linguistic programming (NLP): Uses perceptual, behavioral, and communication techniques to make it easier for people to change their thoughts and actions. NLP relies on language processing but should not be confused with natural language processing, which shares the same acronym (NLP).
Neuro-linguistic programming (NLP)
  • Medical care: Deep learning in health care is increasing and solving a variety of problems for patients, hospitals, and the entire health care industry.

 

Medical care 

Cancer cell detection and classification using a deep learning technique

 

Neural network

The key advancement in the field of artificial intelligence that allowed us to do amazing things like creating chat-bots and detect malignant tumors was the discovery of neural networks. Artificial Neural networks are a network of interconnected artificial neurons (or nodes) where each neuron represents an information processing unit. These interconnected nodes pass information to each other mimicking the human brain.

Neural network 

Artificial neural network architecture

 

The Parts of a Neural Network

  • Input layer: This is literally the layer that inputs information for the neural network to process. Each circle represents 1 feature (a piece of information). This can be anything. It could be the square footage of your house for a house price prediction program, or the value of a pixel on a screen for a computer vision program

  • Hidden layer: These layers do all the processing for neural networks. You can have as many of these as you want. Generally speaking, the more hidden layers you have, the more accurate the neural network will be. Each layer consists of nodes that mimic our brains’ neurons. These nodes receive information from the previous layer’s nodes, multiply it by weight, and then add a bias to it.

  • Output layer: This layer simply brings together the information from the last hidden layer of the network to output all the information you need from the program.


Let's end today's article, next time we will continue on a deep detail of neural networks and a simple implementation on a small neural network.

Written by
Senna Labs
Senna Labs

Subscribe to follow product news, latest in technology, solutions, and updates

- More than 120,000 people/day visit to read our blogs

Other articles for you

02
July, 2024
Explanation of different kinds of Machine Learning models/strategies and their use cases
2 July, 2024
Explanation of different kinds of Machine Learning models/strategies and their use cases
Last time, we mentioned how to invest a machine learning for an MVP product successfully. In this article, we will go furthermore on how to choose an appropriate machine learning

By

5 mins read
English
02
July, 2024
Choosing the appropriate machine algorithm in real use cases
2 July, 2024
Choosing the appropriate machine algorithm in real use cases
In the real machine learning project, a typical question that always asked is; when facing a wide variety of machine algorithm, is "Which algorithm should we use ?" but the

By

6 mins read
English
02
July, 2024
How to successfully invest in machine learning in an MVP
2 July, 2024
How to successfully invest in machine learning in an MVP
A minimum viable product (MVP) is a version of a product with contains enough features to satisfy early customers and validate ideas early in the development cycle for future development.

By

5 mins read
English

Let’s build digital products that are
simply awesome !

We will get back to you within 24 hours!Go to contact us
Please tell us your ideas.
- Senna Labsmake it happy
Contact ball
Contact us bg 2
Contact us bg 4
Contact us bg 1
Ball leftBall rightBall leftBall right
Sennalabs gray logo28/11 Soi Ruamrudee, Lumphini, Pathumwan, Bangkok 10330+66 62 389 4599hello@sennalabs.com© 2022 Senna Labs Co., Ltd.All rights reserved.