Robust recurrent artificial neural networks and techniques for improving the robustness of recurrent artificial neural networks. For example, a system can include a plurality of nodes and links arranged in a recurrent neural network, wherein either transmissions of information along the links or decisions at the nodes are non- deterministic, and an output configured to output indications of occurrences of topological patterns of activity in the recurrent artificial neural network.
展开▼