cost function networks