Ανάπτυξη συστήματος απάντησης ερωτημάτων

Το αντικείμενο της παρούσας εργασίας είναι η περιγραφή της δομής και των τεχνικών που μπορούν να χρησιμοποιηθούν για την ανάπτυξη συστημάτων απάντησης ερωτημάτων. Τέτοια συστήματα συχνά μοιάζουν με συνηθισμένες μηχανές αναζήτησης με τη διαφορά όμως ότι ο χρήστης μπορεί να θέτει ερωτήματα στα οποί...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Καραντώνης, Γιώργος
Άλλοι συγγραφείς: Χατζηλυγερούδης, Ιωάννης
Μορφή: Thesis
Γλώσσα:Greek
Έκδοση: 2019
Θέματα:
Διαθέσιμο Online:http://hdl.handle.net/10889/12636
id nemertes-10889-12636
record_format dspace
spelling nemertes-10889-126362022-09-05T11:16:45Z Ανάπτυξη συστήματος απάντησης ερωτημάτων Developing a question answering system Καραντώνης, Γιώργος Χατζηλυγερούδης, Ιωάννης Μακρής, Χρήστος Karantonis, Giorgos Τεχνητή νοημοσύνη Νευρωνικά δίκτυα Επεξεργασία φυσικής γλώσσας Συστήματα απάντησης ερωτημάτων Artificial intelligence Neural networks Natural language processing Question answering systems Το αντικείμενο της παρούσας εργασίας είναι η περιγραφή της δομής και των τεχνικών που μπορούν να χρησιμοποιηθούν για την ανάπτυξη συστημάτων απάντησης ερωτημάτων. Τέτοια συστήματα συχνά μοιάζουν με συνηθισμένες μηχανές αναζήτησης με τη διαφορά όμως ότι ο χρήστης μπορεί να θέτει ερωτήματα στα οποία το σύστημα επιστρέφει ακριβείς απαντήσεις και όχι ένα σύνολο από έγγραφα τα οποία είναι πιθανό να περιέχουν την απάντηση; ακόμα και η αδυναμία απάντησης από τη μεριά του συστήματος μπορεί να θεωρηθεί αποδεκτή όταν οι διαθέσιμοι πόροι δεν επαρκούν. Το συγκεκριμένο ζήτημα βρίσκεται στην τομή της Επεξεργασίας Φυσικής Γλώσσας και της Τεχνητής Νοημοσύνης και θεωρείται ως ένα AI-complete ζήτημα. Ως AI-complete ορίζονται τα ζητήματα τα οποία, θεωρητικά, η επίλυση τους οδηγεί στην επίλυση όλων των ζητημάτων της Τεχνητής Νοημοσύνης. Aν αναλογιστούμε ότι οποιοδήποτε πρόβλημα, από απλά μαθηματικά προβλήματα μέχρι φιλοσοφικά ζητήματα, μπορεί να τεθεί σε μορφή ερώτησης είναι προφανής ο λόγος που η ανάπτυξη ενός συστήματος ικανού να απαντήσει οποιαδήποτε ερώτηση του τεθεί θεωρείται ως ένα AI-complete ζήτημα. Πρέπει να σημειωθεί βέβαια πως, αν και την τελευταία δεκαετία έχουν γίνει εντυπωσιακά άλματα προόδου στο συγκεκριμένο το αντικείμενο, μιας και η Επεξεργασία Φυσικής Γλώσσας είναι από τους τομείς που συγκεντρώνουν εξαιρετικά έντονο ερευνητικό ενδιαφέρον, η αλήθεια είναι ότι απέχουμε δραματικά από την ανάπτυξη ενός τέτοιου συστήματος τόσο λόγω της απουσίας ανάλογα ισχυρών και ανεπτυγμένων μοντέλων όσο και λόγω της απουσίας υλικού ικανού να υποστηρίξει τέτοια μοντέλα. Στη σημερινή πραγματικότητα τα πιο εμπορικά συστήματα απάντησης ερωτημάτων είναι κυρίως ψηφιακοί βοηθοί, με πιο χαρακτηριστικά παραδείγματα το Siri της Apple και την Alexa της Amazon. Παρόλα αυτά υπάρχουν εξαιρετικά παραδείγματα που ξεφεύγουν από αυτή τη νόρμα με πιο χαρακτηριστικό το Watson της IBM, που έγινε παγκοσμίως γνωστό λόγω της συμμετοχής του στο τηλεοπτικό παιχνίδι γνώσεων Jeopardy!. Σκοπός της εργασίας είναι να περιγράψει τις κυρίαρχες τεχνολογίες στην Επεξεργασία Φυσικής Γλώσσας με χρήση Νευρωνικών Δικτύων, να δείξει μπορούν να συνδυαστούν για την κατασκευή αποδοτικών Συστημάτων Απάντησης Ερωτημάτων και να προτείνει μια παραλλαγή ενός σύγχρονου και αποδοτικού συστήματος. Αξίζει να σημειωθεί σε αυτό το σημείο πως τα Νευρωνικά Δίκτυα έχουν εδραιωθεί ως η βασική επιλογή για σχεδόν όλες τις εφαρμογές της Μηχανικής Μάθησης λόγω των εντυπωσιακών αποτελεσμάτων που επιτυγχάνουν; θα αναφερθούμε σε περισσότερες λεπτομέρειες στο αντίστοιχο κεφάλαιο. Η δομή της εργασίας είναι 1η εξής: Ξεκινάμε με την ανάλυση της λειτουργίας των νευρωνικών δικτύων και την περιγραφή των κυρίαρχων αρχιτεκτονικών που χρησιμοποιούνται στις εφαρμογές της Επεξεργασίας Φυσικής Γλώσσας. Συνεχίζουμε με ζητήματα που πραγματεύεται η Επεξεργασία Φυσικής Γλώσσας και με την περιγραφή της δομής και του τρόπου λειτουργίας των Συστημάτων Απάντησης Ερωτημάτων. Τέλος, αφού έχουμε βάλει τις κατάλληλες βάσεις, αναφερόμαστε σε σύγχρονους τρόπους κατασκευής Συστημάτων Απάντησης Ερωτημάτων με χρήση Νευρωνικών Δικτύων. Με αυτή την εργασία επιθυμούμε να κάνουμε απολύτως κατανοητές τις πιο σημαντικές τεχνολογίες της σημερινής εποχής και να δείξουμε τρόπους με τους οποίους μπορούν να αξιοποιηθούν για την εκ νέου κατασκευή ή την τροποποίηση υπαρχόντων συστημάτων. - 2019-10-12T17:25:11Z 2019-10-12T17:25:11Z 2019-07-22 Thesis http://hdl.handle.net/10889/12636 gr 0 application/pdf
institution UPatras
collection Nemertes
language Greek
topic Τεχνητή νοημοσύνη
Νευρωνικά δίκτυα
Επεξεργασία φυσικής γλώσσας
Συστήματα απάντησης ερωτημάτων
Artificial intelligence
Neural networks
Natural language processing
Question answering systems
spellingShingle Τεχνητή νοημοσύνη
Νευρωνικά δίκτυα
Επεξεργασία φυσικής γλώσσας
Συστήματα απάντησης ερωτημάτων
Artificial intelligence
Neural networks
Natural language processing
Question answering systems
Καραντώνης, Γιώργος
Ανάπτυξη συστήματος απάντησης ερωτημάτων
description Το αντικείμενο της παρούσας εργασίας είναι η περιγραφή της δομής και των τεχνικών που μπορούν να χρησιμοποιηθούν για την ανάπτυξη συστημάτων απάντησης ερωτημάτων. Τέτοια συστήματα συχνά μοιάζουν με συνηθισμένες μηχανές αναζήτησης με τη διαφορά όμως ότι ο χρήστης μπορεί να θέτει ερωτήματα στα οποία το σύστημα επιστρέφει ακριβείς απαντήσεις και όχι ένα σύνολο από έγγραφα τα οποία είναι πιθανό να περιέχουν την απάντηση; ακόμα και η αδυναμία απάντησης από τη μεριά του συστήματος μπορεί να θεωρηθεί αποδεκτή όταν οι διαθέσιμοι πόροι δεν επαρκούν. Το συγκεκριμένο ζήτημα βρίσκεται στην τομή της Επεξεργασίας Φυσικής Γλώσσας και της Τεχνητής Νοημοσύνης και θεωρείται ως ένα AI-complete ζήτημα. Ως AI-complete ορίζονται τα ζητήματα τα οποία, θεωρητικά, η επίλυση τους οδηγεί στην επίλυση όλων των ζητημάτων της Τεχνητής Νοημοσύνης. Aν αναλογιστούμε ότι οποιοδήποτε πρόβλημα, από απλά μαθηματικά προβλήματα μέχρι φιλοσοφικά ζητήματα, μπορεί να τεθεί σε μορφή ερώτησης είναι προφανής ο λόγος που η ανάπτυξη ενός συστήματος ικανού να απαντήσει οποιαδήποτε ερώτηση του τεθεί θεωρείται ως ένα AI-complete ζήτημα. Πρέπει να σημειωθεί βέβαια πως, αν και την τελευταία δεκαετία έχουν γίνει εντυπωσιακά άλματα προόδου στο συγκεκριμένο το αντικείμενο, μιας και η Επεξεργασία Φυσικής Γλώσσας είναι από τους τομείς που συγκεντρώνουν εξαιρετικά έντονο ερευνητικό ενδιαφέρον, η αλήθεια είναι ότι απέχουμε δραματικά από την ανάπτυξη ενός τέτοιου συστήματος τόσο λόγω της απουσίας ανάλογα ισχυρών και ανεπτυγμένων μοντέλων όσο και λόγω της απουσίας υλικού ικανού να υποστηρίξει τέτοια μοντέλα. Στη σημερινή πραγματικότητα τα πιο εμπορικά συστήματα απάντησης ερωτημάτων είναι κυρίως ψηφιακοί βοηθοί, με πιο χαρακτηριστικά παραδείγματα το Siri της Apple και την Alexa της Amazon. Παρόλα αυτά υπάρχουν εξαιρετικά παραδείγματα που ξεφεύγουν από αυτή τη νόρμα με πιο χαρακτηριστικό το Watson της IBM, που έγινε παγκοσμίως γνωστό λόγω της συμμετοχής του στο τηλεοπτικό παιχνίδι γνώσεων Jeopardy!. Σκοπός της εργασίας είναι να περιγράψει τις κυρίαρχες τεχνολογίες στην Επεξεργασία Φυσικής Γλώσσας με χρήση Νευρωνικών Δικτύων, να δείξει μπορούν να συνδυαστούν για την κατασκευή αποδοτικών Συστημάτων Απάντησης Ερωτημάτων και να προτείνει μια παραλλαγή ενός σύγχρονου και αποδοτικού συστήματος. Αξίζει να σημειωθεί σε αυτό το σημείο πως τα Νευρωνικά Δίκτυα έχουν εδραιωθεί ως η βασική επιλογή για σχεδόν όλες τις εφαρμογές της Μηχανικής Μάθησης λόγω των εντυπωσιακών αποτελεσμάτων που επιτυγχάνουν; θα αναφερθούμε σε περισσότερες λεπτομέρειες στο αντίστοιχο κεφάλαιο. Η δομή της εργασίας είναι 1η εξής: Ξεκινάμε με την ανάλυση της λειτουργίας των νευρωνικών δικτύων και την περιγραφή των κυρίαρχων αρχιτεκτονικών που χρησιμοποιούνται στις εφαρμογές της Επεξεργασίας Φυσικής Γλώσσας. Συνεχίζουμε με ζητήματα που πραγματεύεται η Επεξεργασία Φυσικής Γλώσσας και με την περιγραφή της δομής και του τρόπου λειτουργίας των Συστημάτων Απάντησης Ερωτημάτων. Τέλος, αφού έχουμε βάλει τις κατάλληλες βάσεις, αναφερόμαστε σε σύγχρονους τρόπους κατασκευής Συστημάτων Απάντησης Ερωτημάτων με χρήση Νευρωνικών Δικτύων. Με αυτή την εργασία επιθυμούμε να κάνουμε απολύτως κατανοητές τις πιο σημαντικές τεχνολογίες της σημερινής εποχής και να δείξουμε τρόπους με τους οποίους μπορούν να αξιοποιηθούν για την εκ νέου κατασκευή ή την τροποποίηση υπαρχόντων συστημάτων.
author2 Χατζηλυγερούδης, Ιωάννης
author_facet Χατζηλυγερούδης, Ιωάννης
Καραντώνης, Γιώργος
format Thesis
author Καραντώνης, Γιώργος
author_sort Καραντώνης, Γιώργος
title Ανάπτυξη συστήματος απάντησης ερωτημάτων
title_short Ανάπτυξη συστήματος απάντησης ερωτημάτων
title_full Ανάπτυξη συστήματος απάντησης ερωτημάτων
title_fullStr Ανάπτυξη συστήματος απάντησης ερωτημάτων
title_full_unstemmed Ανάπτυξη συστήματος απάντησης ερωτημάτων
title_sort ανάπτυξη συστήματος απάντησης ερωτημάτων
publishDate 2019
url http://hdl.handle.net/10889/12636
work_keys_str_mv AT karantōnēsgiōrgos anaptyxēsystēmatosapantēsēserōtēmatōn
AT karantōnēsgiōrgos developingaquestionansweringsystem
_version_ 1771297212410626048