Δημιουργία μοντέλου πρόβλεψης
Αυτό το παράδειγμα δημιουργεί ένα μοντέλο ΑΙ πρόβλεψης Power Apps που χρησιμοποιεί τον πίνακα "Πρόθεση ηλεκτρονικού αγοραστή" στο Microsoft Dataverse. Για να λάβετε αυτό το δείγμα δεδομένων στο περιβάλλον Microsoft Power Platform σας, ενεργοποιήστε την Ανάπτυξη δειγμάτων εφαρμογών και δεδομένων όταν δημιουργείτε ένα περιβάλλον όπως περιγράφεται στο θέμα Δημιουργία μοντέλου στο AI Builder. Εναλλακτικά, ακολουθήστε τις πιο αναλυτικές οδηγίες στην ενότητα Προετοιμασία δεδομένων. Μετά την ένταξη του δείγματος δεδομένων σας στο Dataverse, ακολουθήστε τα παρακάτω βήματα για να δημιουργήσετε το μοντέλο σας.
Συνδεθείτε στο Power Apps ή το Power Automate.
Στο αριστερό παράθυρο, επιλέξτε ... Περισσότερα>Κέντρο AI.
Στην περιοχή Ανακαλύψτε μια δυνατότητα AI, επιλέξτε μοντέλα AI.
(Προαιρετικό) Για να διατηρείτε τα μοντέλα AI μόνιμα στο μενού για εύκολη πρόσβαση, επιλέξτε το εικονίδιο καρφίτσωμα.
Επιλέξτε Πρόβλεψη - Πρόβλεψη μελλοντικών αποτελεσμάτων από ιστορικά δεδομένα.
Επιλέξτε Δημιουργία προσαρμοσμένου μοντέλου.
Επιλογή αποτελέσματος ιστορικού
Σκεφτείτε την πρόβλεψη που θέλετε να κάνει το AI Builder. Για παράδειγμα, για την ερώτηση "Θα χαθούν οι πελάτες μου;" σκεφτείτε ερωτήσεις όπως αυτές:
- Πού βρίσκεται ο πίνακας που περιέχει πληροφορίες σχετικά με τη χαμένη πελατεία;
- Υπάρχει κάποια στήλη εκεί που ορίζει συγκεκριμένα πού χάνεται ο πελάτης;
- Υπάρχουν άγνωστοι παράγοντες σε κάποια στήλη που ενδέχεται να προκαλέσουν αβεβαιότητα;
Χρησιμοποιήστε αυτές τις πληροφορίες για να κάνετε τις επιλογές σας. Κατά την εργασία με παρεχόμενα δείγματα δεδομένων, η ερώτηση είναι "αυτός ο χρήστης που αλληλεπίδρασε με το ηλεκτρονικό κατάστημά μου πραγματοποίησε αγορά;" Εάν έγινε αυτό, θα πρέπει να υπάρχουν έσοδα για αυτόν τον πελάτη. Επομένως, το κατά πόσο υπάρχουν έσοδα για τον συγκεκριμένο πελάτη θα πρέπει να αποτελεί το αποτέλεσμα ιστορικού. Όπου αυτή η πληροφορία είναι κενή, είναι το σημείο όπου το AI Builder μπορεί να σας βοηθήσει να κάνετε μια πρόβλεψη.
Στο αναπτυσσόμενο μενού Πίνακας, επιλέξτε τον πίνακα που περιέχει τα δεδομένα και το αποτέλεσμα που θέλετε να προβλέψετε. Για το δείγμα δεδομένων, επιλέξτε Πρόθεση ηλεκτρονικού αγοραστή.
Στο αναπτυσσόμενο μενού Στήλη, επιλέξτε τη στήλη που περιέχει το αποτέλεσμα. Για το δείγμα δεδομένων, επιλέξτε Έσοδα (Ετικέτα). Ή, εάν θέλετε να δοκιμάσετε να προβλέψετε έναν αριθμό, επιλέξτε ExitRates.
Εάν επιλέξατε ένα σύνολο επιλογών που περιέχει δύο ή περισσότερα αποτελέσματα, σκεφτείτε να τα αντιστοιχίσετε σε «Ναι» ή «Όχι», επειδή θέλετε να προβλέψετε εάν θα συμβεί κάτι.
Αν θέλετε να προβλέψετε πολλά αποτελέσματα, χρησιμοποιήστε το βραζιλιάνικο σύστημα δεδομένων ηλεκτρονικού εμπορίου στο δείγμα και επιλέξτε Παραγγελία BC στο αναπτυσσόμενο μενού Πίνακας και Χρονοδιαγράμματα παράδοσης στο αναπτυσσόμενο μενού Στήλη.
Σημείωμα
Το AI Builder υποστηρίζει αυτούς τους τύπους δεδομένων για τη στήλη αποτελεσμάτων:
- Ναι/Όχι
- Choices
- Ακέραιος αριθμός
- Δεκαδικός αριθμός
- Αριθμός κινητής υποδιαστολής
- Νομισματική μονάδα
Επιλέξτε τις στήλες δεδομένων για να εκπαιδεύσετε το μοντέλο σας
Αφού επιλέξετε τα πεδία Πίνακας και Στήλη και αντιστοιχίσετε το αποτέλεσμά σας, μπορείτε να πραγματοποιήσετε αλλαγές στις στήλες δεδομένων που χρησιμοποιούνται για την εκπαίδευση του μοντέλου. Από προεπιλογή, επιλέγονται όλες οι σχετικές στήλες. Μπορείτε να καταργήσετε την επιλογή των στηλών που μπορούν να συμβάλουν σε ένα λιγότερο ακριβές μοντέλο. Εάν δεν ξέρετε τι πρέπει να κάνετε εδώ, μην ανησυχείτε. Το AI Builder θα προσπαθήσει να βρει στήλες που παρέχουν το καλύτερο δυνατό μοντέλο. Για το δείγμα δεδομένων, απλώς αφήστε τα πάντα ως έχουν και επιλέξτε Επόμενο.
Ζητήματα επιλογής στηλών δεδομένων
Το πιο σημαντικό πράγμα που πρέπει να λάβετε υπόψη είναι εάν καθορίζεται έμμεσα από το αποτέλεσμα μια στήλη που δεν είναι η στήλη αποτελέσματος ιστορικού.
Ας υποθέσουμε ότι θέλετε να προβλέψετε αν θα καθυστερήσει μια αποστολή. Μπορεί να έχετε την πραγματική ημερομηνία παράδοσης στα δεδομένα σας. Αυτή η ημερομηνία είναι παρούσα μόνο μετά την παράδοση της παραγγελίας. Επομένως, εάν συμπεριλάβετε αυτήν τη στήλη, το μοντέλο θα έχει ακρίβεια σχεδόν 100%. Οι παραγγελίες που θέλετε να προβλέψετε δεν θα έχουν παραδοθεί ακόμα και δεν θα έχει συμπληρωθεί τη στήλη ημερομηνίας παράδοσης. Επομένως, θα πρέπει να καταργήσετε την επιλογή στηλών όπως αυτό πριν από την εκπαίδευση. Στην εκμάθηση μηχανής, αυτό ονομάζεται διαρροή-στόχος ή διαρροή δεδομένων. Το AI Builder προσπαθεί να φιλτράρει στήλες που είναι "υπερβολικά καλές για να είναι αληθινές", αλλά και πάλι θα πρέπει να τις ελέγξετε.
Σημείωμα
Κατά την επιλογή των πεδίων δεδομένων, ορισμένοι τύποι δεδομένων—όπως ο τύπος Εικόνα, που δεν μπορούν να χρησιμοποιηθούν ως είσοδοι για την εκπαίδευση του μοντέλου—δεν εμφανίζονται. Επιπλέον, οι στήλες συστήματος όπως «Ημερομηνία δημιουργίας» εξαιρούνται από προεπιλογή.
Χρήση δεδομένων από σχετικούς πίνακες
Εάν έχετε σχετικούς πίνακες που ενδέχεται να βελτιώσουν την απόδοση της πρόβλεψης, μπορείτε να συμπεριλάβετε και αυτές. Όπως κάνατε όταν θέλατε να διαπιστώσετε εάν ένας πελάτης θα έχει πρόβλημα, θα πρέπει να συμπεριλάβετε πρόσθετες πληροφορίες που ενδεχομένως να υπάρχουν σε ξεχωριστό πίνακα. Προς το παρόν, το AI Builder υποστηρίζει τις σχέσεις "πολλά-προς-ένα".
Φιλτράρισμα των δεδομένων σας
Αφού επιλέξετε στήλες δεδομένων για εκπαίδευση, μπορείτε να φιλτράρετε σύμφωνα με τα δεδομένα σας. Οι πίνακες σας θα περιέχουν όλες τις γραμμές. Ωστόσο, μπορεί να θέλετε να επικεντρώσετε την εκπαίδευση και την πρόβλεψη σε ένα υποσύνολο γραμμών. Εάν γνωρίζετε ότι υπάρχουν άσχετα δεδομένα στον ίδιο πίνακα που χρησιμοποιείτε για την εκπαίδευση ενός μοντέλου, μπορείτε να χρησιμοποιήσετε αυτό το βήμα για να τα φιλτράρετε.
Για παράδειγμα, αν εφαρμόσετε ένα φίλτρο για να εξετάσετε μόνο την περιοχή των ΗΠΑ, το μοντέλο θα εκπαιδευτεί σε γραμμές όπου το αποτέλεσμα είναι γνωστό μόνο για την περιοχή των ΗΠΑ. Όταν αυτό το μοντέλο εκπαιδευτεί, θα κάνει πρόβλεψη μόνο για τις γραμμές στις οποίες το αποτέλεσμα δεν είναι γνωστό αποκλειστικά για την περιοχή των ΗΠΑ.
Η εμπειρία φιλτραρίσματος είναι η ίδια με το πρόγραμμα επεξεργασίας προβολής Power Apps. Ξεκινήστε προσθέτοντας:
- Μια γραμμή, η οποία περιέχει μια συνθήκη ενός μόνο φίλτρου.
- Μια ομάδα, η οποία σας επιτρέπει να κάνετε ένθεση των συνθηκών φιλτραρίσματος.
- Ένας σχετικός πίνακας που σας επιτρέπει να δημιουργήσετε μια συνθήκη φίλτρου σε έναν σχετικό πίνακα.
Επιλέξτε τη στήλη, τον τελεστή και την τιμή που αντιπροσωπεύει μια συνθήκη φίλτρου. Μπορείτε να χρησιμοποιήσετε τα πλαίσια ελέγχου, για να ομαδοποιήσετε ή να διαγράψετε μαζικά γραμμές.