artificialnetwork