Advances in neural networks - ISNN 2004 International Symposium on Neural Networks, Dalian, China, August 19 - 21, 2004 ; proceedings (Springer, 2004)