#55 new BiasedLinearLayer


In Joone there isn't a perceptron, like that one
described by the literature. The LinearLayer is not the
implementation of a perceptron, because it doesn't
learn the bias values.
In fact, a real linear layer (like a perceptron) should
have a bias and be able to adjust that bias in the
learning process. It should just sum up its inputs
(equal to beta=1 in LinearLayer) TOGETHER with its
bias. At the moment, the
linear layer doesn't have a bias.

Currently, in Joone the linear layer is useful as a
buffer, like we have written in the manual. However, it
is not a real linear layer in the sense of a layer that
sums up its inputs, together with its bias and able to


  • Paolo Marrone

    Paolo Marrone - 2004-08-15

    Logged In: YES

    We will not implement a perceptron (a threshold component),
    but simply a LinearLayer having learnable biases.

  • Paolo Marrone

    Paolo Marrone - 2004-08-15
    • assigned_to: nobody --> boriskanazawa
    • summary: new PerceptronLayer --> new BiasedLinearLayer
  • Paolo Marrone

    Paolo Marrone - 2004-09-10
    • status: open --> closed

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

No, thanks