Fiap tech challenge 4
Résumé
TLDRDie Gruppe 17 präsentierte den vierten Tech Challenge über ER Finance, wobei ein Deep-Learning-Modell entwickelt wurde, um zukünftige Aktienwerte von Petrobras vorherzusagen. Das Projekt umfasst die Datenaufbereitung aus Yahoo Finance, Datenormalisierung mit Min-Max-Scaler und die Modellregularisierung mit L2 zur Verbesserung der Stabilität und Leistung des Modells. Die Dropout-Technik wurde verwendet, um Overfitting zu vermeiden, und der Adam-Optimizer zur Anpassung der Lernraten während des Trainings. Cross Validation wurde mit Time Series Split durchgeführt, um die zeitliche Reihenfolge der Daten zu bewahren. Das Modell wurde mit MAE, RSE und MAPE bewertet. Zusätzlich wurde eine API entwickelt, die Daten über zukünftige 30 Tage vorhersagen kann, gehostet auf einem Amazon EC2-Server. Eine detaillierte Dokumentation und der vollständige Code sind auf GitHub verfügbar, einschließlich aller Anweisungen zur lokalen und Serverbereitstellung.
A retenir
- 📊 Entwicklung eines Modells zur Vorhersage von Petrobras-Aktienkursen
- 🚀 Nutzung von Deep Learning und Daten von Yahoo Finance
- 🔄 Datenormalisierung mit Min-Max Scaler
- 🛡️ Anwendung von L2 Regularisierung für Robustheit
- 📉 Dropout als Maßnahme gegen Overfitting
- 🔧 Adam-Optimizer zur Optimierung der Lernraten
- ⏰ Time Series Split für valide Cross-Validation
- 📈 Nutzung von MAE, RSE und MAPE zur Modellbewertung
- 🌐 Bereitstellung der API auf einem EC2-Server
- 💡 Alle Projektdetails und der Code sind auf GitHub verfügbar
Chronologie
- 00:00:00 - 00:05:35
Die Gruppe präsentiert eine Deep Learning-Modellierung für die Vorhersage von Petrobras-Aktienwerten mit Yahoo Finance-Daten. Ein wichtiges Merkmal ist die Normalisierung der Daten mit Min-Max-Scaler sowie die Anwendung von Dropout zur Vermeidung von Overfitting. Cross-Validation wird mittels Time Series Split angewendet, um die zeitliche Reihenfolge der Daten beizubehalten, was für das Szenario von Aktien sinnvoller ist. Das Modell bewertet die Leistung mit Metriken wie MAE und MAPE, und die Vorhersagen zeigen zufriedenstellende Genauigkeit. Das Projekt umfasst eine API, die auf AWS EC2 bereitgestellt wurde, samt Anleitung und Quellcode auf GitHub.
Carte mentale
Vidéo Q&R
Welches Unternehmen wurde für die Aktienprognose ausgewählt?
Das gewählte Unternehmen ist Petrobras.
Welche Technik wurde angewendet, um das Overfitting zu vermeiden?
Die Dropout-Technik wurde verwendet, um Overfitting zu vermeiden.
Welche Optimierungstechnik wurde verwendet?
Der Adam-Optimizer wurde zur Anpassung der Lernraten während des Trainings genutzt.
Welche Technik wurde verwendet, um Daten in Training und Test aufzuteilen?
Der Time Series Split wurde verwendet, um die zeitliche Reihenfolge der Daten beizubehalten.
Welche Metriken wurden zur Bewertung des Modells verwendet?
MAE (Mean Absolute Error), RSE und MAPE wurden zur Bewertung des Modells verwendet.
Wo wurde der Server für das Projekt bereitgestellt?
Der Server wurde auf einem EC2 von Amazon Web Services bereitgestellt.
Welche Programmiersprache und Bibliothek wurden für die Entwicklung genutzt?
Python wurde benutzt, und die PS Util Bibliothek wurde genutzt, um die Leistung zu überwachen.
Was ist auf GitHub für das Projekt verfügbar?
Der gesamte Code und die Anleitung zur Ausführung des Projekts sind auf GitHub verfügbar.
Voir plus de résumés vidéo
- Deep Learning
- Aktienprognose
- Petrobras
- Datenvorverarbeitung
- Modellregularisierung
- Dropout
- Adam-Optimizer
- Cross Validation
- API
- Amazon EC2