artificial nets