Neural network-based ANC algorithms: a review | Synapse