Μονάδες
1. Εισαγωγή στην Τεχνητή Νοημοσύνη στη Μεταλλουργία: Όρια, Επικύρωση, Υπευθυνότητα και Ηθική 2. AI σε Συστήματα Επιλογής Υλικού και Υποστήριξης Αποφάσεων 3. Πρόβλεψη χαρακτηριστικών και Σχέσεις Δομής-Διαδικασίας-Ιδιοτήτων (Μηχανική Εκμάθηση) 4. Διαγράμματα Φάσεων, Θερμοδυναμική και AI στην προσέγγιση CALPHAD 5. Ανάλυση Εικόνας Μικροδομής και Ποσοτική Μεταλλογραφία 6. AI στη Βελτιστοποίηση Θερμικής Επεξεργασίας και Παραμέτρων Διεργασίας 7. Διαδικασίες παραγωγής: AI στη χύτευση, τη συγκόλληση και την κατασκευή προσθέτων 8. Ποιοτικός Έλεγχος, Ανίχνευση Βλαβών και Στατιστικός Έλεγχος Διαδικασιών 9. Η τεχνητή νοημοσύνη στην ανάλυση ζημιών, τη βασική αιτία και τη διερεύνηση θραύσης 10. Ερμηνεία δεδομένων χαρακτηρισμού: XRD, SEM/EDS, DSC και Μηχανικές Δοκιμές 11. Τυπική πειθαρχία έρευνας, συμμόρφωσης και επαλήθευσης 12. Μεταλλουργική Ανάλυση Δεδομένων και Σύνορα ΤΝ με Python
Μονάδα 3 / 12

Πρόβλεψη χαρακτηριστικών και Σχέσεις Δομής-Διαδικασίας-Ιδιοτήτων (Μηχανική Εκμάθηση)

Κέρδη:

  • Δυνατότητα κατασκευής με ακρίβεια του προβλήματος μηχανικής μάθησης με AI για πρόβλεψη μηχανικών ιδιοτήτων από παραμέτρους σύνθεσης και διεργασίας
  • Ικανότητα κριτικής ανάγνωσης της παραγωγής ενός μοντέλου αναγνωρίζοντας τους κινδύνους ποιότητας δεδομένων, υπερπροσαρμογής και παρέκτασης
  • Δυνατότητα δοκιμής των αποτελεσμάτων του μοντέλου πρόβλεψης με φυσική αληθοφάνεια, διάστημα εμπιστοσύνης και πείραμα επαλήθευσης

Ο πιο βασικός νόμος της μεταλλουργίας συνοψίζεται ως «η διαδικασία καθορίζει τη δομή· η δομή καθορίζει την ιδιότητα». Η αντοχή διαρροής ενός χάλυβα δεν εξαρτάται μόνο από τη σύνθεση. Προκύπτει από τον τρόπο επεξεργασίας του (σφυρηλάτηση, έλαση, θερμική επεξεργασία) και τη μικροδομή που προκύπτει (μέγεθος κόκκων, αναλογία φάσεων, ιζήματα). Η τεχνητή νοημοσύνη, και ιδιαίτερα η μηχανική μάθηση (ML: μέθοδοι που μαθαίνουν και κάνουν προβλέψεις από μοτίβα σε δεδομένα), είναι ισχυρή στην εξαγωγή αυτών των σχέσεων σύνθεσης-διεργασίας-ιδιότητας από χιλιάδες σημεία δεδομένων και πρόβλεψης των ιδιοτήτων ενός νέου κράματος. Αλλά αυτή η ισχύς εξαρτάται πλήρως από την ποιότητα των δεδομένων και το να γνωρίζουμε πού είναι αξιόπιστο το μοντέλο. Σε αυτή την ενότητα, θα μάθετε πώς να κατασκευάζετε πρόβλεψη χαρακτηριστικών που βασίζεται σε ML και πώς να διαβάζετε κριτικά τα αποτελέσματά της.

Ρύθμιση του προβλήματος μηχανικής εκμάθησης σωστά

Πριν ρίξετε ένα πρόβλημα πρόβλεψης χαρακτηριστικών στο ML, κάντε τρία πράγματα ξεκάθαρα:

  • Είσοδος (χαρακτηριστικά): Μεταβλητές που θα χρησιμοποιηθούν στην πρόβλεψη. Για παράδειγμα, ποσοστά σύνθεσης (C, Mn, Cr, Ni...), θερμοκρασία και χρόνος θερμικής επεξεργασίας, μέγεθος κόκκου.
  • Έξοδος (στόχος): Το χαρακτηριστικό που θα προβλεφθεί. Για παράδειγμα, αντοχή διαρροής, επιμήκυνση, σκληρότητα.
  • Δεδομένα: Πίνακας ζευγών εισόδου-εξόδου. Κάθε σειρά είναι ένα δείγμα, κάθε στήλη είναι ένα χαρακτηριστικό ή ένας στόχος.

Το μοντέλο μαθαίνει μια «συνάρτηση» από αυτά τα δεδομένα: παίρνει εισόδους και προβλέπει την έξοδο. Μέθοδοι όπως η γραμμική παλινδρόμηση (απλό σταθμισμένο άθροισμα), η τυχαία ενίσχυση δασών ή κλίσης είναι κοινές. Η τεχνητή νοημοσύνη είναι χρήσιμη για να προτείνει ποια μέθοδο είναι κατάλληλη, να γράψει τον κώδικα και να ερμηνεύσει το αποτέλεσμα. αλλά ελέγχετε αν το μοντέλο είναι έγκυρο ή όχι.

Ποιότητα δεδομένων: οροφή του μοντέλου

Ένα μοντέλο ML δεν μπορεί να είναι καλύτερο από τα δεδομένα στα οποία έχει εκπαιδευτεί. Η αρχή του "σκουπίδια μέσα, σκουπίδια έξω" είναι πολύ ισχυρή στη μεταλλουργία, επειδή τα δεδομένα δοκιμών είναι ακριβά και σπάνια. Προσέξτε αυτές τις παγίδες:

  • Λίγα δεδομένα: δεν μπορείτε να δημιουργήσετε σύνθετα μοντέλα με 30 δείγματα. Το μοντέλο απομνημονεύει τα δεδομένα.
  • Μη ισορροπημένα δεδομένα: Εάν τα περισσότερα από τα δεδομένα είναι χάλυβες χαμηλής περιεκτικότητας σε άνθρακα, η πρόβλεψη θα είναι κακή σε ένα κράμα υψηλής περιεκτικότητας σε άνθρακα.
  • Θόρυβος μέτρησης: Η σκληρότητα του ίδιου δείγματος μπορεί να διαφέρει ανάλογα με τους χειριστές. Αυτός ο θόρυβος αντανακλάται στο μοντέλο.
  • Λείπει μεταβλητή: Εάν δεν έχετε μετρήσει το μέγεθος των κόκκων, το μοντέλο που προσπαθεί να προβλέψει την αντοχή μόνο με βάση τη σύνθεση θα χάσει έναν σημαντικό λόγο.
Προσοχή: Ακριβώς επειδή ένα μοντέλο έχει υψηλή επιτυχία στα δεδομένα εκπαίδευσης δεν σημαίνει ότι θα έχει επιτυχία και σε νέα δείγματα. Αυτό μπορεί να είναι υπερβολικό: το μοντέλο έχει απομνημονεύσει τον θόρυβο στα δεδομένα εκπαίδευσης, όχι την αληθινή σχέση. Η πραγματική επιτυχία μετριέται με «δεδομένα δοκιμής» που το μοντέλο δεν έχει ξαναδεί.

Παρέκταση: το πιο επικίνδυνο όριο

Τα μοντέλα ML λειτουργούν λογικά εντός του εύρους που καλύπτουν τα δεδομένα εκπαίδευσης (παρεμβολή). Όταν βρίσκεται εκτός αυτού του εύρους (παρέκταση), οι προβλέψεις γίνονται αναξιόπιστες και το μοντέλο συχνά δεν το δείχνει αυτό. συνεχίζει να παράγει έναν σίγουρο αριθμό. Για παράδειγμα, ένα μοντέλο που έχει εκπαιδευτεί σε χάλυβες με περιεκτικότητα σε άνθρακα στην περιοχή από 0,2–0,6% μπορεί να δείχνει την αξία του για ένα κράμα με 1,2% άνθρακα ως «ασφαλές», αλλά αυτή η τιμή είναι εντελώς αβάσιμη. Για κάθε πρόβλεψη, "είναι αυτό το δείγμα εντός της κατανομής δεδομένων εκπαίδευσης;" Είναι επιτακτική ανάγκη να τεθεί το ερώτημα.

Βήμα προς βήμα: Δημιουργία μιας ροής πρόβλεψης με AI

  1. Καθορίστε τον στόχο και τις εισροές: Τι θα προβλέψετε και από ποιες μεταβλητές;
  2. Προετοιμάστε τα δεδομένα: Καθαρισμός, διόρθωση μονάδων, επισήμανση τιμών που λείπουν. (AI: Γράφει κώδικα Python.)
  3. Διαχωρίστε τα δεδομένα: Διαχωρίστε τα σετ εκπαίδευσης και δοκιμών, ώστε να μπορείτε να μετρήσετε την επιτυχία με ακρίβεια.
  4. Επιλέξτε και εκπαιδεύστε το μοντέλο: Ξεκινήστε απλά (γραμμικά), μεταβείτε σε δέντρο εάν είναι απαραίτητο.
  5. Αξιολόγηση: Δείτε τις μετρήσεις σφαλμάτων στο δοκιμαστικό σύνολο (π.χ. RMSE, R²).
  6. Σχόλιο: Ποια μεταβλητή είναι πόσο αποτελεσματική; Έχει νόημα σωματικά;
  7. Επαλήθευση: Δοκιμάστε μια κρίσιμη πρόβλεψη με πραγματικό πειραματισμό. Ελέγξτε για παρέκταση.

έννοια

Σημασία

Γιατί είναι σημαντικό στη μεταλλουργία;

Υπερβολική τοποθέτηση

Μοντέλο που απομνημονεύει τον θόρυβο

Είναι πολύ εύκολο με λίγα δεδομένα δοκιμής

παρεμβολή

Πρόβλεψη εντός του εύρους προπόνησης

Σχετικά ασφαλής περιοχή

παρέκταση

Πρόβλεψη εκτός εύρους προπόνησης

αναξιόπιστο? απαιτείται πείραμα

Αναλογία διακύμανσης που εξηγείται από το μοντέλο

Δείκτης ποιότητας εφαρμογής

Σημασία χαρακτηριστικών

Το μέγεθος της επίδρασης μιας εισόδου

Έλεγχος φυσικής λογικής

τρεις μίνι θήκες

Περίπτωση 1 — Απομνημόνευση μοντέλου. Μια ομάδα κατασκευάζει ένα σύνθετο μοντέλο που προβλέπει την αντοχή διαρροής με 45 δείγματα χάλυβα. Τα δεδομένα προπόνησης αποδεικνύονται R² = 0,99 και χαίρονται. Ωστόσο, στα δεδομένα δοκιμής πέφτει στο R² = 0,42. Το μοντέλο είναι overfit. Όταν αλλάζουν σε ένα απλούστερο μοντέλο και αυξάνουν τα δεδομένα, η επιτυχία της δοκιμής αυξάνεται στο 0,80. Μάθημα: η εκπαιδευτική επιτυχία είναι παραπλανητική. Η απόφαση λαμβάνεται με δεδομένα δοκιμών.

Περίπτωση 2 — Παγίδα παρεκβολής. Ένας μηχανικός εφαρμόζει ένα μοντέλο εκπαιδευμένο σε χάλυβες χαμηλού κράματος σε μια ανοξείδωτη σύνθεση υψηλής περιεκτικότητας σε Cr. Το μοντέλο λέει "περίπου 620 MPa." Η πραγματική δοκιμή εφελκυσμού βγαίνει στα 410 MPa. Η σύνθεση είναι εντελώς έξω από την εκπαιδευτική κατανομή. Μάθημα: πριν από την πρόβλεψη είναι επιτακτική ανάγκη να ελέγξετε αν η είσοδος είναι εντός του εύρους προπόνησης.

Περίπτωση 3 — Σωστή χρήση. Μια ομάδα Ε&Α μοντελοποιεί την επίδραση της θερμοκρασίας σκλήρυνσης στη σκληρότητα με χιλιάδες εγγραφές σε μια οικογένεια κραμάτων. Το μοντέλο αναπαράγει τη γνωστή φυσική τάση (η σκληρότητα μειώνεται με την αύξηση της θερμοκρασίας σκλήρυνσης) και περιορίζει σε ποιο εύρος σύνθεσης θα επιτευχθεί η σκληρότητα στόχος. Η ομάδα χρησιμοποιεί το μοντέλο για να μειώσει τον αριθμό των πειραμάτων: επίτευξη του στόχου με 8 πειράματα αντί για 40 και επικύρωση κάθε βήματος με μετρήσεις. Μάθημα: Η ML περιορίζει έξυπνα τον προγραμματισμό πειραμάτων με καλά δεδομένα και ελέγχους φυσικής αληθοφάνειας.

Αντιγράψιμα πρότυπα προτροπών

ML ΠΡΟΤΥΠΟ ΡΥΘΜΙΣΗΣ ΠΡΟΒΛΗΜΑΤΟΣ "Ρόλος: Είστε βοηθός επιστήμης δεδομένων υλικού. Στόχος: [χαρακτηριστικό που θα προβλεφθεί]. Εισαγωγή: [χαρακτηριστικά]. Έχω [n] δείγματα. Για αυτό το πρόβλημα: (1) προτείνετε κατάλληλες απλές και προηγμένες επιλογές μοντέλων, (2) εξηγήστε τον διαχωρισμό εκπαίδευσης/δοκιμών και τη μέτρηση αξιολόγησης, (3) ερμηνεύστε τους κινδύνους με βάση την επιτυχία. περιορίζει ξεκάθαρα».

ΠΡΟΤΥΠΟ ΕΛΕΓΧΟΥ ΠΟΙΟΤΗΤΑΣ ΔΕΔΟΜΕΝΩΝ"Ελέγξτε την ποιότητα του παρακάτω πίνακα δεδομένων: [επικόλληση στηλών και δειγμάτων σειρών]. Σημαία: λείπουν τιμές, ακραίες τιμές, ασυνέπειες μονάδων, μη ισορροπημένη κατανομή. Για κάθε ζήτημα, προτείνετε πώς να το χειρίζομαι. Καταγράψτε τους ελέγχους που πρέπει να κάνω πριν από τη μοντελοποίηση."

ΠΡΟΤΥΠΟ ΕΛΕΓΧΟΥ EXTRAPOLATION "Το ελάχιστο εύρος-μέγιστο εύρος κάθε εισόδου στην απόδοση της εκπαίδευσής μου είναι: [εύρος εγγραφής]. Το νέο δείγμα που θέλω να προβλέψω είναι: [write values]. Είναι αυτό το δείγμα εντός ή εκτός του εύρους εκπαίδευσης σε κάθε χαρακτηριστικό; Εάν είναι εκτός, εξηγήστε σε ποιες μεταβλητές και γιατί η πρόβλεψη θα ήταν αναξιόπιστη με το πείραμα. Προτείνετε."

ΠΡΟΤΥΠΟ ΦΥΣΙΚΗΣ αληθοφάνειας "Η σειρά σημασίας χαρακτηριστικών του μοντέλου είναι [ταξινόμηση]. Είναι αυτή η σειρά συνεπής με γνωστές μεταλλουργικές σχέσεις (π.χ. Hall-Petch, σκλήρυνση ιζήματος, φαινόμενο άνθρακα); Εάν υπάρχει ένα φυσικά μη αναμενόμενο αποτέλεσμα, σημειώστε το και εξηγήστε το πιθανό πρόβλημα δεδομένων/μοντέλου."

Αδύναμη προτροπή / Ισχυρή προτροπή

ΑΔΥΝΑΤΗ ΠΡΟΤΑΣΗ: "Προβλέψτε την ισχύ απόδοσης με βάση αυτήν τη σύνθεση."

ΙΣΧΥΡΗ ΠΡΟΜΗΝΙΑ: "Ρόλος: Είστε ο βοηθός επιστήμης δεδομένων υλικού. Έχω 800 σειρές δεδομένων χαμηλού κράματος χάλυβα (C, Mn, Cr, Ni, θερμοκρασία σκλήρυνσης -> ισχύς διαρροής). Νέο δείγμα: C=0,38, Mn=0,8, Cr=1,0, Ni=0,2, θερμοκρασία=550 °C. Προσαρμόστε πρώτα το δείγμα εάν το δείγμα είναι κατάλληλο. Αβεβαιότητα Εξηγήστε εάν δεν είναι κατάλληλο, προτείνετε να ελέγξετε τη φυσική αληθοφάνεια με το φαινόμενο Hall-Petch και τη θερμοκρασία.

Η ισχυρή προτροπή ζητά έναν έλεγχο παρέκτασης πριν κάνει μια πρόβλεψη, αφαιρεί την αβεβαιότητα και δοκιμάζει το αποτέλεσμα σε σχέση με τους φυσικούς νόμους. Αυτό δίνει μια πολύ πιο αξιόπιστη βάση απόφασης από έναν ακατέργαστο αριθμό.

Συνήθη λάθη

  • Συγκρίνοντας την εκπαιδευτική επιτυχία με την πραγματική επιτυχία (παρακάμπτοντας την υπερπροσαρμογή).
  • Αξιολόγηση του μοντέλου χωρίς διαίρεση εκπαίδευσης/δοκιμής.
  • Αποδοχή της εκτίμησης που παράγεται στην περιοχή παρέκτασης ως ασφαλής.
  • Κατασκευή πολύπλοκων μοντέλων με λίγα και μη ισορροπημένα δεδομένα.
  • Μη σύγκριση της σημασίας των χαρακτηριστικών με τη φυσική αληθοφάνεια.
  • Βάζοντας μια κριτική εικασία στο σχέδιο χωρίς να την επαληθεύσετε μέσω πειράματος.

Συνοπτικά

Η μηχανική μάθηση αποτυπώνει δυναμικά τις σχέσεις σύνθεσης-διεργασίας-ιδιότητας με καλά δεδομένα και περιορίζει έξυπνα τον προγραμματισμό πειράματος. Αλλά ένα μοντέλο είναι τόσο καλό όσο τα δεδομένα του. Το επίτευγμα της προπόνησης μπορεί να είναι παραπλανητικό (υπερπροσαρμογή) και οι εκτιμήσεις εκτός του εύρους εκπαίδευσης (παρέκταση) είναι αναξιόπιστες. Δοκιμάστε κάθε πρόβλεψη με επιτυχία δεδομένων δοκιμής, έλεγχο παρέκτασης, φυσική αληθοφάνεια και, σε κρίσιμες περιπτώσεις, πραγματικό πειραματισμό.

Εργασία εφαρμογής

Καθορίστε ένα πρόβλημα πρόβλεψης ιδιοτήτων με ένα υπάρχον (ή φανταστικό) σύνολο δεδομένων υλικού: καταγράψτε τον στόχο και τα δεδομένα εισόδου. Ζητήστε μια προσέγγιση από την τεχνητή νοημοσύνη με το πρότυπο «ML PROBLEM FIGURE». Στη συνέχεια, ορίστε ένα "νέο δείγμα" και ελέγξτε εάν αυτό το δείγμα βρίσκεται εντός του εύρους εκπαίδευσης με το πρότυπο "EXTRAPOLATION CHECK". Τέλος, περιγράψτε σε μια παράγραφο με ποιο πείραμα θα επαληθεύσετε μια έξοδο του μοντέλου.

λίστα ελέγχου

  • [ ] Καθόρισα ξεκάθαρα τον στόχο και τις εισροές.
  • [ ] Έλεγξα την ποιότητα των δεδομένων (έλλειπε, ακραία τιμή, μονάδα, υπόλοιπο).
  • [ ] Μέτρησα την ειλικρινή επιτυχία με τον διαχωρισμό εκπαίδευσης/δοκιμών.
  • [ ] Έλεγξα τον κίνδυνο παρέκτασης για κάθε εκτίμηση.
  • [ ] Σύγκρισα τη σημασία των χαρακτηριστικών με τη φυσική αληθοφάνεια.
  • [ ] Έκανα ένα σχέδιο για να επαληθεύσω την κρίσιμη πρόβλεψη με πραγματικό πειραματισμό.