Topology optimization for artificial neural networks using differential evolution | IEEE Conference Publication | IEEE Xplore