Ich benötige einige Ressourcen, um mit der Verwendung neuronaler Netze für die Vorhersage von Zeitreihen zu beginnen. Ich bin vorsichtig, wenn ich etwas Papier umsetze und dann herausfinde, dass sie das Potenzial ihrer Methoden stark überbewertet haben. Wenn Sie also Erfahrung mit den Methoden haben, die Sie vorschlagen, wird es noch großartiger sein.
time-series
neural-networks
forecasting
references
Richard Hardy
quelle
quelle
Antworten:
Hier ist eine gute kurze Einführung: Einführung in neuronale Netze. Beachten Sie, dass R über Funktionen für neuronale Netze verfügt. Sie müssen NN also erst dann selbst implementieren, wenn Sie es getestet haben und festgestellt haben, dass es für Ihre Anwendung vielversprechend ist.
Neuronale Netze sind nicht veraltet, aber sie haben einige Hype-Zyklen durchlaufen, und nachdem sie erkannt haben, dass sie nicht alles tun, was behauptet wurde, geht ihr Ruf für eine Weile in die Sackgasse (wir befinden uns derzeit in einer solchen Phase). . Neuronale Netze sind bei bestimmten Aufgaben gut und im Allgemeinen besser für Aufgaben geeignet, bei denen ein Mensch eine ähnliche Aufgabe ausführen kann, jedoch nicht genau erklären kann, wie sie ausgeführt werden.
Neuronale Netze geben Ihnen nicht viel Einblick in das System, mit dem Sie sie analysieren, selbst wenn sie trainiert sind und gut funktionieren. Das heißt, sie können vorhersagen, was passieren wird (für einige Systeme), aber nicht sagen, warum. In einigen Fällen ist das in Ordnung. Bei anderen ist das nicht in Ordnung. Im Allgemeinen können Sie, wenn Sie möchten oder vor allem, wenn Sie bereits ein Verständnis für die Regeln der Funktionsweise haben, andere Techniken anwenden.
Aber für bestimmte Aufgaben funktionieren sie gut.
Insbesondere für Zeitreihen wird auf die Diskussion dieser Frage verwiesen: Richtige Verwendung des rekurrenten neuronalen Netzwerks für die Zeitreihenanalyse
quelle
Während es sich eher auf die statistische Mustererkennung als auf die Vorhersage von Zeitreihen konzentriert, würde ich Chris Bishops Buch Neuronale Netze für die Mustererkennung wärmstens empfehlen, da es die beste Einführung in neuronale Netze im Allgemeinen darstellt und ich denke, dass dies eine gute Idee wäre die potenziellen Fallstricke bei der Verwendung neuronaler Netze in einem einfacheren Kontext in den Griff zu bekommen, in dem die Probleme leichter visualisiert und verstanden werden können. Fahren Sie dann mit dem Buch über wiederkehrende neuronale Netze von Mandic und Chambers fort . Das Bischofsbuch ist ein Klassiker. Niemand sollte neuronale Netze für irgendetwas verwenden, bis er sich sicher ist, das in diesem Buch enthaltene Material zu verstehen. ANN mach es dir einfach, dich in den Fuß zu schießen!
Ich stimme auch nicht mit mbq überein, nn sind nicht veraltet, während viele Probleme besser mit linearen Modellen oder moderneren Techniken des maschinellen Lernens (z. B. Kernel-Methoden) gelöst werden können, gibt es einige Probleme, bei denen sie gut funktionieren, und andere nicht. Es ist immer noch ein Werkzeug, das in unseren Werkzeugkästen sein sollte.
quelle