Εφαρμογή μεθόδων Βαθιάς Μάθησης για την αναγνώριση συναισθήματος κειμένου (Bachelor thesis)
Κερμιζίδης, Ραφαήλ
Το μοντέλο bag-of-words είναι μια απλουστευμένη αναπαράσταση που χρησιμοποιείται στην επεξεργασία της φυσικής γλώσσας και στην ανάκτηση πληροφοριών (IR). Σε αυτό το μοντέλο, ένα κείμενο (όπως μια πρόταση ή ένα έγγραφο) αναπαρίσταται ως η τσάντα (multiset) των λέξεων της, αγνοώντας τη γραμματική και ακόμη και την τάξη των λέξεων, διατηρώντας όμως την πολλαπλότητα. Το μοντέλο bag-of-words έχει επίσης χρησιμοποιηθεί για την όραση του υπολογιστή. Το μοντέλο bag-of-words χρησιμοποιείται συνήθως σε μεθόδους ταξινόμησης εγγράφων όπου η συχνότητα εμφάνισης κάθε λέξης χρησιμοποιείται ως χαρακτηριστικό γνώρισμα για την κατάρτιση ενός ταξινομητή. Στην πτυχιακή εργασία θα παρουσιαστούν η συγκεκριμένη μέθοδος για την αναγνώριση συναισθήματος κειμένου(θετικό / αρνητικό συναίσθημα) χρησιμοποιώντας ένα σύνολο από βιβλιοθήκες και κωδικοποιώντας το σε γλώσσα python χρησιμοποιώντας την βιβλιοθήκη tensorflow . Θα χρησιμοποιηθούν βαθιά νευρωνικά δίκτυα(Convolutional neural network) για την ανάλυση κειμένου. Θα αναφερθούμε σε έννοιες για να κατανοήσουμε καλύτερα τι είναι ένα νευρωνικό δίκτυο , γιατί χρειαζόμαστε νευρωνικά δίκτυα και συγκεκριμένα γιατί να μας κινεί το ενδιαφέρον η αναγνώριση συναισθήματος καθώς επίσης γιατί είναι χρήσιμος ο τομέας των νευρωνικών δικτύων.Τέλος θα κάνουμε λεπτομερής αναφορά σε αλγόριθμο αλλά και στα αποτελέσματα που εξάγαμε.
Institution and School/Department of submitter: | Σχολή Τεχνολογικών Εφαρμογών / Τμήμα Μηχανικών Πληροφορικής |
Subject classification: | Deep learning (Machine learning) Βαθιά μάθηση (Μηχανική μάθηση) Νευρωνικά δίκτυα (Πληροφορική) Neural networks (Computer science) Ανάλυση συναισθήματος Sentiment analysis |
Keywords: | Sentiment;Συναίσθημα;Ανάλυση;Analysis;Network;Δίκτυο;Statistics;Στατιστική |
Description: | Πτυχιακή εργασία - Σχολή Τεχνολογικών Εφαρμογών - Τμήμα Μηχανικών Πληροφορικής, 2017 α.α. 8957 |
URI: | http://195.251.240.227/jspui/handle/123456789/13784 |
Item type: | bachelorThesis |
General Description / Additional Comments: | Πτυχιακή εργασία |
Subject classification: | Deep learning (Machine learning) Βαθιά μάθηση (Μηχανική μάθηση) Νευρωνικά δίκτυα (Πληροφορική) Neural networks (Computer science) Ανάλυση συναισθήματος Sentiment analysis |
Submission Date: | 2022-01-12T13:39:31Z |
Item language: | el |
Item access scheme: | free |
Institution and School/Department of submitter: | Σχολή Τεχνολογικών Εφαρμογών / Τμήμα Μηχανικών Πληροφορικής |
Publication date: | 2017-10-12 |
Bibliographic citation: | Κερμιζίδης Ραφαήλ, Εφαρμογή μεθόδων Βαθιάς Μάθησης για την αναγνώριση συναισθήματος κειμένου, Σχολή Τεχνολογικών Εφαρμογών / Τμήμα Μηχανικών Πληροφορικής, Διεθνές Πανεσπιστήμιο Ελλάδος, 2017 |
Abstract: | Το μοντέλο bag-of-words είναι μια απλουστευμένη αναπαράσταση που χρησιμοποιείται στην επεξεργασία της φυσικής γλώσσας και στην ανάκτηση πληροφοριών (IR). Σε αυτό το μοντέλο, ένα κείμενο (όπως μια πρόταση ή ένα έγγραφο) αναπαρίσταται ως η τσάντα (multiset) των λέξεων της, αγνοώντας τη γραμματική και ακόμη και την τάξη των λέξεων, διατηρώντας όμως την πολλαπλότητα. Το μοντέλο bag-of-words έχει επίσης χρησιμοποιηθεί για την όραση του υπολογιστή. Το μοντέλο bag-of-words χρησιμοποιείται συνήθως σε μεθόδους ταξινόμησης εγγράφων όπου η συχνότητα εμφάνισης κάθε λέξης χρησιμοποιείται ως χαρακτηριστικό γνώρισμα για την κατάρτιση ενός ταξινομητή. Στην πτυχιακή εργασία θα παρουσιαστούν η συγκεκριμένη μέθοδος για την αναγνώριση συναισθήματος κειμένου(θετικό / αρνητικό συναίσθημα) χρησιμοποιώντας ένα σύνολο από βιβλιοθήκες και κωδικοποιώντας το σε γλώσσα python χρησιμοποιώντας την βιβλιοθήκη tensorflow . Θα χρησιμοποιηθούν βαθιά νευρωνικά δίκτυα(Convolutional neural network) για την ανάλυση κειμένου. Θα αναφερθούμε σε έννοιες για να κατανοήσουμε καλύτερα τι είναι ένα νευρωνικό δίκτυο , γιατί χρειαζόμαστε νευρωνικά δίκτυα και συγκεκριμένα γιατί να μας κινεί το ενδιαφέρον η αναγνώριση συναισθήματος καθώς επίσης γιατί είναι χρήσιμος ο τομέας των νευρωνικών δικτύων.Τέλος θα κάνουμε λεπτομερής αναφορά σε αλγόριθμο αλλά και στα αποτελέσματα που εξάγαμε. |
Table of contents: | Περίληψη 2 Περιεχόμενα 3 Εισαγωγή 4 Νευρωνικά Δίκτυα 4 Εισαγωγή 4 Απλό νευρωνικό δίκτυο 1.1 5 Συναρτήσεις ενεργοποίησης 1.2 6 Εφαρμογές 1.3 8 Εκπαίδευση νευρωνικών δικτύων 10 Εκπαίδευση 10 1.3 Ενδεικτική εικόνα ανάλυσης συναισθημάτων 12 Αναγνώριση προτύπων 12 Τομείς Χρησιμότητας 14 Μάρκετινγκ 14 Έρευνα 15 Χρηματιστήριο 15 Λεκτική γραμματική 16 Συλλογή δεδομένων από το διαδίκτυο 23 Υλοποίηση αλγορίθμου 28 Scrapping ενδεικτικό παράδειγμα 28 Μοντέλο bag-of-words και Δημιουργία λεξικού 31 Παράδειγμα εφαρμογής 32 Tensorflow 34 Convolutional Neural Network (CNN) 35 Υλοποίηση 41 Στατιστικά στοιχεία και αποτελέσματα 50 Μοντέλο Word2vec Gensim 55 Συμπέρασμα 59 Αναφορές 59 |
Advisor name: | Διαμαντάρας, Κωνσταντίνος |
Examining committee: | Διαμαντάρας, Κωνσταντίνος |
Publishing department/division: | Σχολή Τεχνολογικών Εφαρμογών / Τμήμα Μηχανικών Πληροφορικής |
Publishing institution: | ihu |
Number of pages: | 64 |
Appears in Collections: | Πτυχιακές Εργασίες |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
Κερμιζίδης Ραφαήλ.pdf | Κερμιζίδης, Πτυχιακή | 1.94 MB | Adobe PDF | View/Open |
Please use this identifier to cite or link to this item:
This item is a favorite for 0 people.
http://195.251.240.227/jspui/handle/123456789/13784
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.