Show simple item record

Stock prices forecasting using machine learning techniques

dc.contributor.advisorΚουλούρας, Γρηγόριος
dc.contributor.authorΛουκαΐδης, Εμμανουήλ-Ανδρέας
dc.date.accessioned2020-11-10T09:23:18Z
dc.date.available2020-11-10T09:23:18Z
dc.date.issued2020-11-06
dc.identifier.urihttp://okeanis.lib2.uniwa.gr/xmlui/handle/123456789/5473
dc.description.abstractPredicting stock behavior is an issue that has been studied by many scientists and engineers, and it forms today's cutting-edge research. Great interest can be found in the combination of the financial science and the IT science, as the correct prediction of stock shares is of great economic importance for the apparent reason that an application could be profitable for either the creator of the customer. Using computing power today, which has reached unprecedented levels of power, we can build more complex and computationally powerful applications than ever before. A typical example for approximately the past ten years is the exponential growth in the development and use of "Artificial Intelligence" applications. More and more people see the prospects and the countless applications that such models in the real world could give, as countless companies are already providing these services, such as the colossal companies Google and Amazon. Therefore, using Python programming language and its libraries like SciKit Learn and Keras, we can create stock behavior, prediction models. More specifically, we will study linear models of the SciKit Learn library such as Linear Regression, Tree Decision, and Deep Learning models of the Keras library, such as Long Short-Term Memory, which is a more accurate model than the previous models in terms of stock forecasting. The purpose of the current thesis is to analyze these forecasting techniques and learn how they can be applied in the financial data and become familiar with the Python programming language and its capabilities in data analysis and processing.el
dc.format.extent65el
dc.language.isoenel
dc.publisherΑ.Ε.Ι. Πειραιά Τ.Τ.el
dc.rightsΑναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα*
dc.rightsΑναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα*
dc.rightsΑναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/gr/*
dc.subjectTPSH::Επιστήμη Υπολογιστών::Νευρωνικά Δίκτυα (Επιστήμη των Υπολογιστών)el
dc.subjectTPSH::Επιστήμη Υπολογιστών::Τεχνητή Νοημοσύνηel
dc.titleStock prices forecasting using machine learning techniquesel
dc.title.alternativeΠρόβλεψη της τιμής των μετοχών χρησιμοποιώντας τεχνικές μηχανικής μάθησηςel
dc.typeΠτυχιακή εργασίαel
dc.contributor.committeeΖέρβας, Ευάγγελος
dc.contributor.committeeΖώης, Ηλίας
dc.contributor.departmentΤμήμα Ηλεκτρολόγων Μηχανικών Τ.Ε.el
dc.contributor.facultyΣχολή Τεχνολογικών Εφαρμογώνel
dc.subject.keywordMachine learningel
dc.subject.keywordNeural networkel
dc.subject.keywordPythonel
dc.subject.keywordRegressionel
dc.subject.keywordStock market forecastingel
dc.subject.keywordDeep learningel
dc.subject.keywordΝευρωνικά δίκτυαel
dc.subject.keywordΒαθιά μάθησηel
dc.subject.keywordΜηχανική μάθησηel
dc.subject.keywordΠρόβλεψη μετοχώνel
dc.description.abstracttranslatedΗ πρόβλεψη της συμπεριφοράς των μετοχών είναι ένα ζήτημα το οποίο έχει μελετηθεί από πολλούς επιστήμονες και μηχανικούς και αποτελεί έρευνα αιχμής. Τεράστιο ενδιαφέρον προκαλεί ο συνδυασμός του οικονομικού τομέα και του τομέα της πληροφορικής, καθώς έχει μεγάλη οικονομική σημασία η σωστή πρόβλεψη των μετοχών για τον ευνόητο λόγο που μπορεί να προβεί μία εφαρμογή κερδοφόρα για τον δημιουργό ή για τον πελάτη. Χρησιμοποιώντας την υπολογιστική δύναμη στις μέρες μας, η οποία έχει φτάσει σε πρωτόγνωρα επίπεδα δύναμης, μπορούμε να φτιάξουμε εφαρμογές πιο περίπλοκες και υπολογιστικά πιο δυνατές από ποτέ. Χαρακτηριστικό παράδειγμα τα τελευταία περίπου 10 χρόνια είναι η εκθετική αύξηση στην εξέλιξη και χρήση εφαρμογών «Τεχνητής Νοημοσύνης». Όλο και περισσότερος κόσμος βλέπει την προοπτική και τις αμέτρητες εφαρμογές που σου δίνουν τέτοιου είδους μοντέλα στον πραγματικό κόσμο, καθώς ακολουθούν και αμέτρητες εταιρείες όπως οι εταιρείες κολοσσοί Google και Amazon. Χρησιμοποιώντας λοιπόν τη γλώσσα προγραμματισμού Python και τις βιβλιοθήκες της όπως η SciKit Learn και η Keras μπορούμε να δημιουργήσουμε μοντέλα πρόβλεψης συμπεριφοράς των μετοχών. Πιο συγκεκριμένα θα δούμε γραμμικά μοντέλα της βιβλιοθήκης SciKit Learn όπως το Linear Regression και το Tree Decision καθώς και μοντέλα Deep Learning της βιβλιοθήκης Keras όπως το Long Short-Term Memory, το οποίο είναι ακριβέστερο από τα υπόλοιπα μοντέλα όσον αφορά την πρόβλεψη μετοχών. Σκοπός της παρούσας διπλωματικής εργασίας είναι η ανάλυση αυτών των τεχνικών πρόβλεψης και το πώς εφαρμόζονται πάνω στον οικονομικό τομέα, αλλά και η εξοικείωση με τη γλώσσα προγραμματισμού Python και τις δυνατότητές της πάνω στην ανάλυση και επεξεργασία δεδομένων.el


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα
Except where otherwise noted, this item's license is described as
Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα

Η δημιουργία κι ο εμπλουτισμός του Ιδρυματικού Αποθετηρίου, έγιναν στο πλαίσιο του Έργου "Υπηρεσία Ιδρυματικού Αποθετηρίου και Προστιθέμενης Αξίας Ψηφιακής Βιβλιοθήκης ΤΕΙ Πειραιά", του Επιχειρησιακού Προγράμματος "Ψηφιακή Σύγκλιση"