[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [computer-go] Neural Network DB Serialization?



If you are using Java, you can use Prevayler to do this. It is a very simple interface for introducing persistant objects into your system. If you are manipulating nets that can be manipluated in ram, this should be far faster than a database.

Prevaylor website: http://www.prevayler.org/wiki.jsp

Hope that helps. If you are using Lisp PLOB looks interesting, if you are using Smalltalk then I would take a look at Glorp.

-- David Salamon

On Jan 29, 2004, at 3:18 AM, Chris Anderson wrote:
In my neural network, each node or link is an object.  To save the
topology and weights, I simply create an array containing these objects
and write it to a file.

Chris Anderson
http://www.ironfire.org


On Thu, 2004-01-29 at 07:48, Thomas Johnson wrote:
Does anyone want to share their methods for serializing (i.e., saving
for later use) neural network topologies and weights, specifically to
databases? Is there an elegant way to do this? Right now I'm thinking
one table that contains the network's inputs, outputs, and a primary
key; one table that contains the number of neurons in each layer for the
network; and one table that contains the weights for each neuron in each
layer. However, that seems messy to me and it feels like there ought to
be a more elegant way of doing this. Any suggestions?

Thomas
_______________________________________________
computer-go mailing list
computer-go@xxxxxxxxxxxxxxxxx
http://computer-go.org/mailman/listinfo/computer-go

_______________________________________________
computer-go mailing list
computer-go@xxxxxxxxxxxxxxxxx
http://computer-go.org/mailman/listinfo/computer-go