hello so this should be a simple question i have a feed-forward neural network i got 10 neurons in a single hidden layer i obtained it's weights now there are some weights positive at values up to 1.1 and values at negative of down to -1.3 and values super small in both negative and positive side of like 0.00000something so i understand basic concept bigger weights more influence. the question is what does the negative represent so like is -1.3 higher influence than a positive +1.1? and i should ignore the signs completely ? or are they Negative < small negative < small positive < positive kind of system?
It is indeed the magnitude of the weights that are the indicator of importance, a negative weight is just an inhibitory influence on the neuron that it feeds, tending to prevent it from firing. The signs of the weights is not always that easy to interpret. If you have a multi-layer perceptron with one hidden layer, IIRC if you invert all of the input layer weights and all of the output layer weights (assuming a tanh activation function in the hidden layer), the function of the network will remain exactly the same.
Note also that large magnitude weights are often involved in over-fitting, so may not reflect real importance, just exploiting some noise in the training set. Interpretation of weights of neural nets is generally rather tricky (IMHO).