Artificial Neural Network Flashcards
define artificial neural network
A neural network is essentially a system of organizing machine
learning algorithms to perform certain tasks.Neural networks are loosely modelled after how neurons in the human brain behave. It is a fast and efficient way to solve problems for which
the dataset is very large, such as in images.
what is the main advantage of neural network
The key
advantage of neural networks are that they are able to extract data features automatically without
needing the input of the programmer.
give the relationship between data size and perofmrance of model
The larger Neural Networks tend to perform better with larger amounts of data whereas the traditional machine learning algorithms stop improving after a certain saturation
point.
what are layers and what are nodes
A Neural Network is divided into multiple layers
and each layer is further divided into several blocks called nodes. Each node has its own task to
accomplish which is then passed to the next layer.
what is the input layer
The first layer of a Neural Network is known as the
input layer. The job of an input layer is to acquire data and feed it to the Neural Network. No
processing occurs at the input layer.
what is the hidden layers
. Hidden layers are the layers in
which the whole processing occurs. Their name essentially means that these layers are hidden and are
not visible to the user.
Each node of these hidden layers has its own machine learning algorithm which it executes on the
data received from the input layer. The processed output is then fed to the subsequent hidden layer .There can be multiple hidden layers in a neural network system and their number
depends upon the complexity of the function for which the network has been configured
what is the output layer
The last hidden layer passes the final processed
data to the output layer which then gives it to the user as the final output. Similar to the input layer,
output layer too does not process the data which it acquires. It is meant for user-interface
lis tthe features of neural network
-neural networks are modelled on the human brain and nervous system
-neural networks are able to extract data features automatically without needing input from the programmer
-each neural network node is essentially a machine learning algorith,
-it is very useful for solving problems when the dataset is very large