HEAL DSpace

Συγκριτική αξιολόγηση μοντέλων μηχανικής μάθησης για την ταξινόμηση ελαττωμάτων σε χαλύβδινες πλάκες

Αποθετήριο DSpace/Manakin

Εμφάνιση απλής εγγραφής

dc.contributor.author Κορδάτος, Ιωάννης el
dc.contributor.author Kordatos, Ioannis en
dc.date.accessioned 2021-07-16T11:30:02Z
dc.date.available 2021-07-16T11:30:02Z
dc.identifier.uri https://dspace.lib.ntua.gr/xmlui/handle/123456789/53640
dc.identifier.uri http://dx.doi.org/10.26240/heal.ntua.21338
dc.description Εθνικό Μετσόβιο Πολυτεχνείο--Μεταπτυχιακή Εργασία. Διεπιστημονικό-Διατμηματικό Πρόγραμμα Μεταπτυχιακών Σπουδών (Δ.Π.Μ.Σ.) “Συστήματα Αυτοματισμού” el
dc.rights Default License
dc.subject Automated manufacturing en
dc.subject Fault diagnosis en
dc.subject Multiclass classification en
dc.subject Imbalanced learning en
dc.subject Random forests en
dc.subject Συστήματα αυτοματισμού el
dc.subject Ταξινόμηση πολλαπλών κλάσεων el
dc.subject Μάθηση μη σταθμισμένων κλάσεων el
dc.subject Τυχαία δάση el
dc.subject Αναγνώριση ελαττωμάτων el
dc.title Συγκριτική αξιολόγηση μοντέλων μηχανικής μάθησης για την ταξινόμηση ελαττωμάτων σε χαλύβδινες πλάκες el
heal.type masterThesis
heal.secondaryTitle Comparative analysis of machine learning algorithms for steel plates defects classification el
heal.classification Μηχανική Μάθηση el
heal.classification Συστήματα Αυτοματισμού el
heal.classification Παραγωγή Χάλυβα el
heal.language en
heal.access free
heal.recordProvider ntua el
heal.publicationDate 2021-07-07
heal.abstract Αντικείμενο της παρούσας μεταπτυχιακής εργασίας είναι η συγκριτική αξιολόγηση διάφορων αλγορίθμων μηχανικής μάθησης για την ταξινόμηση ελαττωμάτων σε πλάκες χάλυβα. Η σωστή διάγνωση και κατηγοριοποίηση (fault diagnosis) των ελαττωμάτων σε πλάκες χάλυβα αποτελεί μία σημαντική πρόκληση για τον τομέα της Παραγωγής. Μοντέλα μηχανικής μάθησης μπορούν να χρησιμοποιηθούν επικουρικά για την ανίχνευση ελαττωμάτων με σκοπό την καλύτερη ποιότητα του τελικού προϊόντος. Λάθος κατηγοριοποιήσεις και καταγραφές ελαττωμάτων που γίνονται κατά τον Ποιοτικό Έλεγχο των εργοστασίων μπορεί να έχουν σοβαρές επιπτώσεις που φτάνουν μέχρι και σε αστοχίες κατασκευών. Το σύνολο δεδομένων που χρησιμοποιήθηκε προέρχεται από το ερευνητικό κέντρο Semeion στην Ρώμη της Ιταλίας και αποτελείται από 1941 παρατηρήσεις, 27 χαρακτηριστικά και 7 τύπους ελαττωμάτων. Τα χαρακτηριστικά έχουν εξαχθεί, μέσω εργαλείων επεξεργασίας εικόνας, από φωτογραφίες των πλακών χάλυβα και αποτυπώνουν την γεωμετρική φύση των ελαττωμάτων. Οι τύποι των ελαττωμάτων για τις πλάκες χάλυβα είναι οι Pastry, Z_Scratch, K_Scatch, Stains, Dirtiness, Bumps και Other_Faults. Το πρόβλημα ανήκει στην κατηγορία πολλαπλής ταξινόμησης ελαττωμάτων με ανομοιογενή δεδομένα (imbalanced multiclass classification). Έγινε εφαρμογή πέντε μοντέλων μηχανικής μάθησης, τα οποία είναι τα Logistic Regression , Support Vector Machines, k-Nearest Neighbor, Random Forest και Gradient Boosting Trees, για την δημιουργία συγκρίσεων και επιπλέον υλοποιήθηκαν τεχνικές ανάλυσης, προ-επεξεργασίας, μετασχηματισμοί και οπτικοποιήσεις των δεδομένων. Πραγματοποιήθηκε ρύθμιση των παραμέτρων (hyperparameter tuning) και βελτιστοποίηση των μοντέλων με την δημιουργία πλέγματος για διαφορετικά εύρη των τιμών τους. Ακόμα, χρησιμοποιήθηκαν τεχνικές εύρεσης της σημαντικότητας των χαρακτηριστικών μέσω μοντέλων (model based feature importances) και αμοιβαίας πληροφορίας (mutual information). Για όλες τις διαφορετικές προ-επεξεργασίες των δεδομένων που πραγματοποιήθηκαν, το μοντέλο Random Forest έδωσε τα υψηλότερα αποτελέσματα. Η μεγαλύτερη ορθότητα ταξινόμησης για το RF ήταν 0.825 με πολυωνυμική προ-επεξεργασία (n=2) των δεδομένων και δημιουργία ενός καινούριου dataset με 54 χαρακτηριστικά. Επίσης, χρησιμοποιήθηκε η τεχνική παραγωγής συνθετικών δεδομένων (Adasyn) με το μοντέλο RF να δίνει αποτελέσματα ορθότητας 0.910. Τέλος, αναπτύχθηκε ένας προσαρμοσμένος ταξινομητής τριών σταδίων ταξινόμησης (three stages – custom classifier) με ορθότητα μεγαλύτερη του 0.90 σε κάθε στάδιο. Συνολικά, έγιναν 22 πειράματα εφαρμογής μοντέλων μηχανικής μάθησης και όλοι οι πίνακες σύγχυσης αντιστοιχούν στα τεστ ελέγχου. Η ανάπτυξη λογισμικού έγινε στην Python 3.8.8 με χρήση Jupyter για notebook που τρέχει μέσα σε περιβάλλον Αnaconda (Windows). Τα δεδομένα προμηθεύτηκαν από το UCI Machine Learning Repository του University College of Irving (Provider). el
heal.advisorName Μπενάρδος, Πανώριος el
heal.committeeMemberName Βοσνιάκος, Γεώργιος-Χριστόφορος el
heal.committeeMemberName Σούντρης, Δημήτριος el
heal.committeeMemberName Μπενάρδος, Πανώριος el
heal.academicPublisher Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Μηχανολόγων Μηχανικών el
heal.academicPublisherID ntua
heal.numberOfPages 133 σ. el
heal.fullTextAvailability false


Αρχεία σε αυτό το τεκμήριο

Αυτό το τεκμήριο εμφανίζεται στην ακόλουθη συλλογή(ές)

Εμφάνιση απλής εγγραφής