Υλοποίηση τεχνικών ταξινόμησης για χρήση στον αλγόριθμο Word Mover's Distance για υπολογισμό της ομοιότητας κειμένων με χρήση της τεχνολογίας επαναπρογραμματιζόμενης λογικής
Developments in the field of data processing are rapid. Today there is a need to implement algorithms in real-time. We now have the computing power and input data to automate even the search for document similarity. Many algorithms have been developed in this field, one of the most popular being...
Κύριος συγγραφέας: | |
---|---|
Άλλοι συγγραφείς: | |
Γλώσσα: | English |
Έκδοση: |
2021
|
Θέματα: | |
Διαθέσιμο Online: | http://hdl.handle.net/10889/15333 |
id |
nemertes-10889-15333 |
---|---|
record_format |
dspace |
spelling |
nemertes-10889-153332022-09-05T14:04:09Z Υλοποίηση τεχνικών ταξινόμησης για χρήση στον αλγόριθμο Word Mover's Distance για υπολογισμό της ομοιότητας κειμένων με χρήση της τεχνολογίας επαναπρογραμματιζόμενης λογικής Implementation of sorting techniques for use in the Word Mover's Distance algorithm for text similarity computation using re-programmable logic technology Κέντρος, Νικόλαος Kentros, Nikolaos Logic gates Hardware Hardware software co-design Sorting algorithms Field-programmable gate array (FPGA) Τεχνολογία συστοιχίας επιτόπια προγραμματιζόμενων πυλών Υλοποίηση από κοινού υλικού-λογισμικού Αλγόριθμοι ταξινόμησης Developments in the field of data processing are rapid. Today there is a need to implement algorithms in real-time. We now have the computing power and input data to automate even the search for document similarity. Many algorithms have been developed in this field, one of the most popular being Word Mover's Distance (WMD). This work implements the Bitonic MergeSort algorithm for ground distance sorting in field-programmable gate array (FPGA) technology and compares performance with a corresponding method in software. Distance sorting can lead to a much faster implementation of the WMD algorithm. Ραγδαίες είναι οι εξελίξεις στον χώρο της επεξεργασίας δεδομένων. Σήμερα υπάρχει η ανάγκη για υλοποίηση αλγορίθμων σε πραγματικό χρόνο. Πλέον έχουμε την υπολογιστική δυνατότητα και τα δεδομένα εισόδου για να αυτοματοποιήσουμε ακόμα και την αναζήτηση συναφών κειμένων (document similarity). Πολλοί αλγόριθμοι έχουν αναπτυχθεί σε αυτό το πεδίο, μια από τις πλέον δημοφιλείς είναι ο Word Mover's Distance. Στην εργασία αυτή υλοποιείται ο αλγόριθμος Bitonic MergeSort για ταξινόμηση εδαφικών αποστάσεων σε τεχνολογία συστοιχίας επιτόπια προγραμματιζόμενων πυλών (FPGA) και γίνεται σύγκριση της απόδοσης με αντίστοιχη μέθοδο σε λογισμικό. Η ταξινόμηση των αποστάσεων μπορεί να οδηγήσει σε πολύ πιο γρήγορη υλοποίηση του WMD αλγορίθμου. 2021-10-15T05:43:26Z 2021-10-15T05:43:26Z 2020-10-20 http://hdl.handle.net/10889/15333 en application/pdf |
institution |
UPatras |
collection |
Nemertes |
language |
English |
topic |
Logic gates Hardware Hardware software co-design Sorting algorithms Field-programmable gate array (FPGA) Τεχνολογία συστοιχίας επιτόπια προγραμματιζόμενων πυλών Υλοποίηση από κοινού υλικού-λογισμικού Αλγόριθμοι ταξινόμησης |
spellingShingle |
Logic gates Hardware Hardware software co-design Sorting algorithms Field-programmable gate array (FPGA) Τεχνολογία συστοιχίας επιτόπια προγραμματιζόμενων πυλών Υλοποίηση από κοινού υλικού-λογισμικού Αλγόριθμοι ταξινόμησης Κέντρος, Νικόλαος Υλοποίηση τεχνικών ταξινόμησης για χρήση στον αλγόριθμο Word Mover's Distance για υπολογισμό της ομοιότητας κειμένων με χρήση της τεχνολογίας επαναπρογραμματιζόμενης λογικής |
description |
Developments in the field of data processing are rapid. Today there is a
need to implement algorithms in real-time. We now have the computing
power and input data to automate even the search for document
similarity. Many algorithms have been developed in this field, one of the
most popular being Word Mover's Distance (WMD). This work
implements the Bitonic MergeSort algorithm for ground distance sorting
in field-programmable gate array (FPGA) technology and compares
performance with a corresponding method in software. Distance sorting
can lead to a much faster implementation of the WMD algorithm. |
author2 |
Kentros, Nikolaos |
author_facet |
Kentros, Nikolaos Κέντρος, Νικόλαος |
author |
Κέντρος, Νικόλαος |
author_sort |
Κέντρος, Νικόλαος |
title |
Υλοποίηση τεχνικών ταξινόμησης για χρήση στον αλγόριθμο Word Mover's Distance για υπολογισμό της ομοιότητας κειμένων με χρήση της τεχνολογίας επαναπρογραμματιζόμενης λογικής |
title_short |
Υλοποίηση τεχνικών ταξινόμησης για χρήση στον αλγόριθμο Word Mover's Distance για υπολογισμό της ομοιότητας κειμένων με χρήση της τεχνολογίας επαναπρογραμματιζόμενης λογικής |
title_full |
Υλοποίηση τεχνικών ταξινόμησης για χρήση στον αλγόριθμο Word Mover's Distance για υπολογισμό της ομοιότητας κειμένων με χρήση της τεχνολογίας επαναπρογραμματιζόμενης λογικής |
title_fullStr |
Υλοποίηση τεχνικών ταξινόμησης για χρήση στον αλγόριθμο Word Mover's Distance για υπολογισμό της ομοιότητας κειμένων με χρήση της τεχνολογίας επαναπρογραμματιζόμενης λογικής |
title_full_unstemmed |
Υλοποίηση τεχνικών ταξινόμησης για χρήση στον αλγόριθμο Word Mover's Distance για υπολογισμό της ομοιότητας κειμένων με χρήση της τεχνολογίας επαναπρογραμματιζόμενης λογικής |
title_sort |
υλοποίηση τεχνικών ταξινόμησης για χρήση στον αλγόριθμο word mover's distance για υπολογισμό της ομοιότητας κειμένων με χρήση της τεχνολογίας επαναπρογραμματιζόμενης λογικής |
publishDate |
2021 |
url |
http://hdl.handle.net/10889/15333 |
work_keys_str_mv |
AT kentrosnikolaos ylopoiēsētechnikōntaxinomēsēsgiachrēsēstonalgorithmowordmoversdistancegiaypologismotēsomoiotētaskeimenōnmechrēsētēstechnologiasepanaprogrammatizomenēslogikēs AT kentrosnikolaos implementationofsortingtechniquesforuseinthewordmoversdistancealgorithmfortextsimilaritycomputationusingreprogrammablelogictechnology |
_version_ |
1801184883413876736 |