X-Message-Number: 27520 From: Date: Tue, 24 Jan 2006 03:44:12 EST Subject: Uploading technology (1.iv.2) Strategy. Here seems to be a low tide in cryonet message number, so I start my 3rd set of uploading related messages. Sad to have lost my main contradictor, T. Donaldson... :-( Uploading technology (1.iv.2) Strategy. As Spirit at the summit of Husband hill in the martian Columbia range, we can look back at the path traveled and see the horizon on 360 . At start, there is a need for a brain scanner and a computer software to translate the picture into something to be implemented in an electronics system. The question is what system? Here are four basic possibilities: - An FPGA network. - An asic chip set of neuromorphic elements. - A computer or special chips running "compressed neurons" using variational lagrangian dynamics models. - A computer running a set of black boxes, one for each brain column. Here, "computer" stands for general purpose computers, it may be a single processor machine, a set of interconnected independent computers or a parallel system, for example an hypercube. It is assumed that each solution is as good as another on the theoretical ground. In practice, one may be cheaper than another or simpler to get. A strategy would mix these solutions in one way or another. For example, the FPGAs or neuromorphic chips could work on fast signals and a general computer would process the slower ones. A strategy is a path defined in taking into account a number of parameters, for example cost, security, rapidity of implementation, performances, and so on. Take for example performance, what is the best solution? It seems to be dedicated chips running variational neurons, may be at the microcolumn elementary unit. What are the drawback ? Here are some: High mathematical knowledge, complex programming, use of special chips. To be short: It is a long and costly solution. As its often the case, when these initial problems are solved, the variational neurochips cive the best result at the lowest cost because they minimise the hardware parts. So this a good choice for advanced systems in a large market. At the other side, FPGAs are the simplest solution using off the shelf parts. No special knowledge, no special chips, products readily available... On the dark side is the low capacity of current chips. A roden brain could be build this way at some cost. The human cortex would be very costly with them. A large brain seems in need of some asic (specialy built) chips mixing digital and analogic processing. The simplest option here would be a TRAC (Totally Reconfigurable Analogic Circuit)-like FPGA. Put simply, an FPGA whose elementary cells are an operational amplifier with eight selectable configurations. Given some money at start, this seems the best choice, a brain could be built ten to fifteen years from now. If the money is scarce and the time table short, a solution could be the general purpose computer running a set of black boxes. A small FPGA set would ru n a single neuronal column at a time and define its output. When that would be done, the column would be simulated on the computer as a black box. What must be simulated down at the synaptic level is then something as 100,000 neurons. Assume a single neuron simulated at a given instant on a chip and a time sharing factor near 10,000. Ten FPGAs would be sufficient for the project. The speed would be may be one tenth of the biological system but that is not a major problem. This simulation is not for the exterior world, it is simply for producing the output model of a black box. So here could be a strategy in three steps: A) Create a single column neurons on an FPGA set and run the results as black boxes on general purpose computers. B) Create a neuromorphic chip with TRAC technology and run directly an electronics brain. C) optimize the electronics brain with variational methods for a mass produced technology. YvanBozzonetti. Content-Type: text/html; charset="ISO-8859-1" [ AUTOMATICALLY SKIPPING HTML ENCODING! ] Rate This Message: http://www.cryonet.org/cgi-bin/rate.cgi?msg=27520