add bp_network(using SGD)