What is the definition of “function” in a neural network?

I am new to the neural network. I am very confused by the word feature . Can you give me a definition of feature ? Are functions neurons in hidden layers?

+5
source share
2 answers

Functions are elements of your input vectors. The number of functions is equal to the number of nodes in the input network layer.

If you used a neural network to classify people as men or women, things like height, weight, hair length, etc. would be such functions. Each of them would have an initial value in meters, kilograms, etc. and then will be normalized and centered at zero (inside the function) before being presented to the system.

So this guy:

height: 1,5 m
weight: 70 kg
hair length: 0.1 m

Initially, the vector [1.5, 70, 0.1] will be presented, and then after the preliminary processing (there should be other elements in the data set ...) with something like [-0.2, 0.4, .05]

The image features of the letter can be as simple as the grayscale values ​​in pixels. Other functions can be generated by processing images and extracting parameters from power spectra or finding edges, etc. To learn more about this, find information about image processing and feature extraction.

+7
source

Neural network features are variables or attributes in your dataset. Usually you choose a subset of variables that can be used as good predictors for your model. Thus, in a neural network, the functions are the input level, and not the nodes of the hidden level. The output is any variable (or variables) that you are trying to predict.

+3
source

All Articles