"Basically there are two approaches we are developing, one uses small local memistors to store the weights that are calculated using well known learning algorithms, with most of the computations performed in the neuron. The other approach is more dramatic because we use the memristor to do the learning directly in its synapses, which is a riskier approach because you need a large amount of memory and the algorithms are not well known."
The project won DARPA funding of $5.7M for four years.