Connect with us

Από την Πρόθεση στην Εκτέλεση: Πώς η Microsoft Μεταμορφώνει τα Μεγάλα Μοντέλα Γλώσσας σε Προσανατολισμένα στην Δράση Μοντέλα AI

Τεχνητή νοημοσύνη

Από την Πρόθεση στην Εκτέλεση: Πώς η Microsoft Μεταμορφώνει τα Μεγάλα Μοντέλα Γλώσσας σε Προσανατολισμένα στην Δράση Μοντέλα AI

mm

Τα Μεγάλα Μοντέλα Γλώσσας (LLMs) έχουν αλλάξει τον τρόπο με τον οποίο αντιμετωπίζουμε την επεξεργασία φυσικής γλώσσας. Μπορούν να απαντήσουν σε ερωτήσεις, να γράψουν κώδικα και να συμμετάσχουν σε συνομιλίες. Ωστόσο, αποτυγχάνουν όταν πρόκειται για πραγματικές εργασίες. Για παράδειγμα, ένα LLM μπορεί να σας οδηγήσει στη διαδικασία αγοράς ενός παλτού, αλλά δεν μπορεί να εκτελέσει την παραγγελία για σας. Αυτό το χάσμα μεταξύ σκέψης και δράσης είναι một σημαντικήlimitation. Οι άνθρωποι δεν χρειάζονται μόνο πληροφορίες, θέλουν αποτελέσματα.

Για να γεφυρώσουμε αυτό το χάσμα, η Microsoft μεταμορφώνει τα LLMs σε προσανατολισμένα στην δράση μοντέλα AI. Ενεργοποιώντας τους να σχεδιάσουν, να αναλύσουν εργασίες και να αλληλεπιδράσουν με πραγματικές διαδικασίες, τους ενδυναμώνει να διαχειριστούν αποτελεσματικά πρακτικές εργασίες. Αυτή η μετατόπιση έχει το δυναμικό να ανα定ορίσει τι μπορούν να κάνουν τα LLMs, μετατρέποντάς τα σε εργαλεία που αυτοματοποιούν σύνθετες ροές εργασιών και απλοποιούν τις καθημερινές εργασίες. Ας δούμε τι χρειάζεται για να γίνει αυτό και πώς η Microsoft προσεγγίζει το πρόβλημα.

Τι Χρειάζονται τα LLMs για να Δράσουν

Για τα LLMs να εκτελέσουν εργασίες στον πραγματικό κόσμο, πρέπει να πάνε πέρα από την κατανόηση του κειμένου. Πρέπει να αλληλεπιδράσουν με ψηφιακούς και φυσικούς περιβάλλοντες, προσαρμοζόμενα σε μεταβαλλόμενες συνθήκες. Εδώ είναι μερικές από τις ικανότητες που χρειάζονται:

  1. Κατανόηση της Πρόθεσης του Χρήστη

Για να δράσουν αποτελεσματικά, τα LLMs πρέπει να κατανοήσουν τις αιτήσεις του χρήστη. Οι εισαγωγές όπως το κείμενο ή οι φωνητικές εντολές είναι συχνά αόριστες ή ελλιπείς. Το σύστημα πρέπει να συμπληρώσει τα κενά χρησιμοποιώντας τις γνώσεις του και το контέκστ της αίτησης. Συνομιλίες πολλών βημάτων μπορούν να βοηθήσουν στην επιμέρους διευκρίνιση αυτών των προθέσεων, εξασφαλίζοντας ότι το AI κατανοεί πριν από την εκτέλεση της δράσης.

  1. Μετατροπή των Προθέσεων σε Δράσεις

Μετά την κατανόηση μιας εργασίας, τα LLMs πρέπει να τη μετατρέψουν σε βήματα που μπορούν να εκτελεστούν. Αυτό μπορεί να涉ίχει το κλικ σε κουμπιά, την κλήση API ή τον έλεγχο φυσικών συσκευών. Τα LLMs πρέπει να τροποποιήσουν τις δράσεις τους ανάλογα με την εργασία, προσαρμοζόμενα στο περιβάλλον και λύνοντας προβλήματα όπως αυτά που προκύπτουν.

  1. Προσαρμογή στις Αλλαγές

Οι πραγματικές εργασίες δεν πάντα πηγαίνουν όπως προγραμματίζονται. Τα LLMs πρέπει να προβλέψουν προβλήματα, να điều chỉnh τα βήματα και να βρουν εναλλακτικές λύσεις όταν προκύπτουν ζητήματα. Για παράδειγμα, αν ένα απαραίτητο πόρο δεν είναι διαθέσιμο, το σύστημα πρέπει να βρει έναν άλλο τρόπο για την ολοκλήρωση της εργασίας. Αυτή η ευελιξία εξασφαλίζει ότι η διαδικασία δεν σταματά όταν τα πράγματα αλλάζουν.

  1. Ειδίκευση σε Συγκεκριμένες Εργασίες

Ενώ τα LLMs σχεδιάζονται για γενική χρήση, η ειδίκευση τα κάνει πιο αποτελεσματικά. Με την εστίαση σε συγκεκριμένες εργασίες, αυτά τα συστήματα μπορούν να παρέχουν καλύτερα αποτελέσματα με λιγότερους πόρους. Αυτό είναι ιδιαίτερα σημαντικό για συσκευές με περιορισμένη ισχύ υπολογισμού, όπως τα smartphones ή τα ενσωματωμένα συστήματα.

Με την ανάπτυξη αυτών των ικανοτήτων, τα LLMs μπορούν να πάνε πέρα από την απλή επεξεργασία πληροφοριών. Μπορούν να πάρουν σημαντικές δράσεις, ανοίγοντας το δρόμο για την AI να ενσωματωθεί απρόσκοπτα στις καθημερινές ροές εργασιών.

Πώς η Microsoft Μεταμορφώνει τα LLMs

Η προσέγγιση της Microsoft για τη δημιουργία προσανατολισμένων στην δράση μοντέλων AI ακολουθεί μια δομημένη διαδικασία. Ο κύριος στόχος είναι να ενεργοποιήσει τα LLMs να κατανοήσουν τις εντολές, να σχεδιάσουν αποτελεσματικά και να εκτελέσουν δράσεις. Εδώ είναι πώς το κάνουν:

Βήμα 1: Συλλογή και Προετοιμασία Δεδομένων

Στην πρώτη φάση, συλλέγουν δεδομένα που σχετίζονται με τις συγκεκριμένες περιπτώσεις χρήσης: UFO Agent (περιγράφεται παρακάτω). Τα δεδομένα περιλαμβάνουν ερωτήσεις χρηστών, λεπτομέρειες του περιβάλλοντος και εργασίες-ειδικές δράσεις. Δύο διαφορετικά είδη δεδομένων συλλέγονται σε αυτή τη φάση: πρώτον, συλλέγουν δεδομένα σχεδιασμού εργασιών που βοηθούν τα LLMs να περιγράψουν τα υψηλά βήματα που απαιτούνται για την ολοκλήρωση μιας εργασίας. Για παράδειγμα, “Αλλαγή μεγέθους γραμματοσειράς στο Word” μπορεί να涉ίχει βήματα όπως την επιλογή κειμένου και την προσαρμογή των ρυθμίσεων της γραμματοσειράς. Δεύτερον, συλλέγουν δεδομένα δράσης εργασιών, επιτρέποντας στα LLMs να μεταφράσουν αυτά τα βήματα σε ακριβείς οδηγίες, όπως το κλικ σε συγκεκριμένα κουμπιά ή η χρήση συντομεύσεων πληκτρολογίου.

Αυτή η συνδυασμένη προσέγγιση δίνει στο μοντέλο και την ευρεία εικόνα και τις λεπτομέρειες που χρειάζονται για να εκτελέσει αποτελεσματικά τις εργασίες.

Βήμα 2: Εκπαίδευση του Μοντέλου

Μόλις τα δεδομένα συλλεγούν, τα LLMs βελτιώνονται μέσω πολλών συνεδριών εκπαίδευσης. Στο πρώτο βήμα, τα LLMs εκπαιδεύονται για τον σχεδιασμό εργασιών, διδάσκοντας τους πώς να αναλύσουν τις αιτήσεις του χρήστη σε βήματα που μπορούν να εκτελεστούν. Δεδομένα που έχουν ετικετεュθεί από εμπειρογνώμονες χρησιμοποιούνται για να διδάξουν πώς να μεταφράσουν αυτά τα σχέδια σε συγκεκριμένες δράσεις. Για να ενισχύσουνさらに τις ικανότητες λύσης προβλημάτων, τα LLMs έχουν συμμετάσχει σε μια διαδικασία αυτο-ενίσχυσης εξερεύνησης που τους επιτρέπει να αντιμετωπίσουν ανεπίλυτα προβλήματα και να δημιουργήσουν νέα παραδείγματα για συνεχή μάθηση. Τέλος, εφαρμόζεται η ενισχυμένη μάθηση, χρησιμοποιώντας την ανάδραση από τις επιτυχίες και τις αποτυχίες για να βελτιώσειさらに την λήψη αποφάσεων.

Βήμα 3: Εκτός Σύνδεσης Δοκιμή

Μετά την εκπαίδευση, το μοντέλο δοκιμάζεται σε ελεγχόμενα περιβάλλοντα για να εξασφαλίσει την αξιοπιστία. Μέτρησεις όπως ο Δείκτης Επιτυχίας Εργασιών (TSR) και ο Δείκτης Επιτυχίας Βήματος (SSR) χρησιμοποιούνται για να μετρήσουν την απόδοση. Για παράδειγμα, η δοκιμή ενός πράκτορα διαχείρισης ημερολογίου μπορεί να涉ίχει την επαλήθευση της ικανότητάς του να προγραμματίζει συναντήσεις και να στέλνει προσκλήσεις χωρίς λάθη.

Βήμα 4: Ενσωμάτωση σε Πραγματικά Συστήματα

Μόλις επικυρωθεί, το μοντέλο ενσωματώνεται σε ένα πλαίσιο πράκτορα. Αυτό του επέτρεψε να αλληλεπιδράσει με πραγματικά περιβάλλοντα, όπως το κλικ σε κουμπιά ή την πλοήγηση σε μενού. Εργαλεία όπως οι API Αυτοματοποίησης UI βοήθησαν το σύστημα να αναγνωρίσει και να χειριστεί στοιχεία διεπαφής χρήστη δυναμικά.

Για παράδειγμα, αν ανατεθεί η εργασία να υπογραμμίσει κείμενο στο Word, ο πράκτορας αναγνωρίζει το κουμπί υπογράμμισης, επιλέγει το κείμενο και εφαρμόζει τη μορφοποίηση. Ένα στοιχείο μνήμης θα μπορούσε να βοηθήσει τα LLM να θυμάται τις προηγούμενες δράσεις, επιτρέποντάς τους να προσαρμοστούν σε νέες σκηνές.

Βήμα 5: Δοκιμή σε Πραγματικά Σενάρια

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

Ένα Πρακτικό Παραδείγμα: Ο Πράκτορας UFO

Για να δείξουν πώς λειτουργούν τα προσανατολισμένα στην δράση μοντέλα AI, η Microsoft ανέπτυξε τον Πράκτορα UFO. Αυτό το σύστημα σχεδιάστηκε για την εκτέλεση πραγματικών εργασιών σε περιβάλλοντα Windows, μετατρέποντας τις αιτήσεις του χρήστη σε ολοκληρωμένες δράσεις.

Στην καρδιά του, ο Πράκτορας UFO χρησιμοποιεί ένα LLM για να ερμηνεύσει τις αιτήσεις και να σχεδιάσει δράσεις. Για παράδειγμα, αν ένας χρήστης λέει, “Υπογράμμιση της λέξης ‘σπουδαίο’ σε αυτό το έγγραφο”, ο πράκτορας αλληλεπιδρά με το Word για να ολοκληρώσει την εργασία. Συλλέγει πληροφορίες контέκστ, όπως οι θέσεις των στοιχείων ελέγχου UI, και τις χρησιμοποιεί για να σχεδιάσει και να εκτελέσει δράσεις.

Ο Πράκτορας UFO βασίζεται σε εργαλεία όπως η Αυτοματοποίηση UI του Windows (UIA) API. Αυτό το API σκανάρει τις εφαρμογές για στοιχεία ελέγχου, όπως κουμπιά ή μενού. Για μια εργασία όπως “Αποθήκευση του εγγράφου ως PDF”, ο πράκτορας χρησιμοποιεί την UIA για να αναγνωρίσει το κουμπί “Αρχείο”, να βρει την επιλογή “Αποθήκευση ως” και να εκτελέσει τα απαραίτητα βήματα. Με την οργάνωση των δεδομένων με συνέπεια, το σύστημα εξασφαλίζει ομαλή λειτουργία από την εκπαίδευση έως την εφαρμογή σε πραγματικά σενάρια.

Αντιμετώπιση Προκλήσεων

Ενώ αυτή είναι μια συναρπαστική εξέλιξη, η δημιουργία προσανατολισμένων στην δράση μοντέλων AI έρχεται με προκλήσεις. Η κλιμάκωση είναι ένα σημαντικό ζήτημα. Η εκπαίδευση και η ανάπτυξη αυτών των μοντέλων σε διάφορες εργασίες απαιτούν σημαντικούς πόρους. Η εξασφάλιση της ασφάλειας και της αξιοπιστίας είναι εξίσου σημαντική. Τα μοντέλα πρέπει να εκτελέσουν εργασίες χωρίς απρόβλεπτες συνέπειες, ιδιαίτερα σε ευαίσθητα περιβάλλοντα. Και既然 αυτά τα συστήματα αλληλεπιδρούν με ιδιωτικά δεδομένα, η διατήρηση των ηθικών προτύπων γύρω από την ιδιωτικότητα και την ασφάλεια είναι επίσης κρίσιμη.

Η οδική χάρτα της Microsoft επικεντρώνεται στην βελτίωση της αποτελεσματικότητας, την επέκταση των περιπτώσεων χρήσης και τη διατήρηση των ηθικών προτύπων. Με αυτές τις εξελίξεις, τα LLMs θα μπορούσαν να ανα定ορίσουν πώς η AI αλληλεπιδρά με τον κόσμο, καθιστώντας τα πιο πρακτικά, προσαρμοστικά και προσανατολισμένα στην δράση.

Το Μέλλον της AI

Η μεταμόρφωση των LLMs σε προσανατολισμένα στην δράση μοντέλα AI θα μπορούσε να είναι ένα παιχνίδι. Αυτά τα συστήματα μπορούν να αυτοματοποιήσουν εργασίες, να απλοποιήσουν τις ροές εργασιών και να κάνουν την τεχνολογία πιο προσιτή. Η δουλειά της Microsoft στα προσανατολισμένα στην δράση μοντέλα AI και εργαλεία όπως ο Πράκτορας UFO είναι μόνο η αρχή.既然 η AI συνεχίζει να εξελίσσεται, μπορούμε να περιμένουμε έξυπνα, πιο ικανά συστήματα που δεν απλά αλληλεπιδρούν μαζί μας – ολοκληρώνουν τις εργασίες.

Ο Δρ Tehseen Zia είναι Καθηγητής στο COMSATS University Islamabad, κατέχοντας διδακτορικό τίτλο στη τεχνητή νοημοσύνη από το Τεχνικό Πανεπιστήμιο της Βιέννης, Αυστρία. Ειδικεύεται στην Τεχνητή Νοημοσύνη, τον Αυτόματο Μάθηση, την Επιστήμη Δεδομένων και την Υπολογιστική Όραση, έχει κάνει σημαντικές συνεισφορές με δημοσιεύσεις σε αξιόπιστες επιστημονικές περιοδικά. Ο Δρ Tehseen έχει επίσης ηγηθεί διαφόρων βιομηχανικών έργων ως ο Principal Investigator και έχει υπηρετήσει ως Σύμβουλος Τεχνητής Νοημοσύνης.