artificial neural networks Synonyms