auto-nng dient zur Analyse und Klassifikation von Daten unter Verwendung von künstlichen neuronalen Netzen. Man kann eine Anzahl von Datensätzen an das Programm übergeben, die aus bestimmten Ein- und Ausgabeparametern bestehen. Damit lässt man es nach einer mathematischen Korrelation zwischen den Ein- und Ausgabeparametern suchen. Danach versucht das Programm, die Ausgabeparameter für Datensätze zu berechnen, von denen nur die Eingabeparameter bekannt sind.