Εικόνα από pikisuperstar on Freepik
Το Generative Agents είναι ένας όρος που επινοήθηκε από το Πανεπιστήμιο του Στάνφορντ και τους ερευνητές της Google στην εργασία τους που ονομάζεται Generative Agents: Interactive Simulacra of Human Behavior (Πάρκο et αϊ., 2023). Σε αυτό το άρθρο, η έρευνα εξηγεί ότι οι Generative Agents είναι υπολογιστικό λογισμικό που προσομοιώνει πιστευτά την ανθρώπινη συμπεριφορά.
Στην εργασία, παρουσιάζουν πώς οι πράκτορες θα μπορούσαν να ενεργήσουν όπως θα έκαναν οι άνθρωποι: γράψιμο, μαγείρεμα, ομιλία, ψηφοφορία, ύπνος κ.λπ., εφαρμόζοντας ένα παραγωγικό μοντέλο, ειδικά το Μεγάλο Γλωσσικό Μοντέλο (LLM). Οι πράκτορες μπορούν να δείξουν την ικανότητα να κάνουν συμπεράσματα για τους εαυτούς τους, τους άλλους πράκτορες και το περιβάλλον τους αξιοποιώντας το μοντέλο της φυσικής γλώσσας.
Ο ερευνητής κατασκευάζει μια αρχιτεκτονική συστήματος για να αποθηκεύει, να συνθέτει και να εφαρμόζει σχετικές μνήμες για να δημιουργήσει αξιόπιστη συμπεριφορά χρησιμοποιώντας ένα μεγάλο γλωσσικό μοντέλο, επιτρέποντας τους παραγωγούς. Αυτό το σύστημα αποτελείται από τρία στοιχεία, τα οποία είναι:
- Ροή μνήμης. Το σύστημα καταγράφει τις εμπειρίες του πράκτορα και αποτελεί αναφορά για τις μελλοντικές ενέργειες του πράκτορα.
- Αναστοχασμός. Το σύστημα συνθέτει την εμπειρία σε αναμνήσεις για να μάθει ένας πράκτορας και να αποδώσει καλύτερα.
- Σχεδιασμός. Το σύστημα μεταφράζει τη γνώση από το προηγούμενο σύστημα σε σχέδια δράσης υψηλού επιπέδου και επιτρέπει στον πράκτορα να αντιδρά στο περιβάλλον.
Αυτές οι ανακλάσεις και τα συστήματα σχεδίου λειτουργούν συνεργιστικά με τη ροή μνήμης για να επηρεάσουν τη μελλοντική συμπεριφορά του πράκτορα.
Για να προσομοιώσουν το παραπάνω σύστημα, οι ερευνητές επικεντρώνονται στη δημιουργία μιας διαδραστικής κοινωνίας πρακτόρων εμπνευσμένη από το παιχνίδι Sims. Η παραπάνω αρχιτεκτονική συνδέεται με το ChatGPT και εμφανίζει με επιτυχία 25 αλληλεπιδράσεις πρακτόρων μέσα στο sandbox τους. Ένα παράδειγμα δραστηριότητας αντιπροσώπου κατά τη διάρκεια της ημέρας φαίνεται στην παρακάτω εικόνα.
Δραστηριότητα και αλληλεπίδραση Generative Agent καθ' όλη τη διάρκεια της ημέρας (Park et αϊ., 2023)
Ολόκληρος ο κώδικας για τη δημιουργία Generative Agents και την προσομοίωση τους στο sandbox είναι ήδη ανοιχτός κώδικας από τους ερευνητές, τον οποίο μπορείτε να βρείτε παρακάτω Αποθήκη. Η κατεύθυνση είναι αρκετά απλή που μπορείτε να τις ακολουθήσετε χωρίς ιδιαίτερο πρόβλημα.
Με τους Generative Agents να γίνονται ένα συναρπαστικό πεδίο, πολλές έρευνες γίνονται με βάση αυτό. Σε αυτό το άρθρο, θα εξερευνήσουμε διάφορα έγγραφα του Generative Agents που πρέπει να διαβάσετε. Τι είναι αυτά? Ας μπούμε σε αυτό.
1. Επικοινωνιακοί Πράκτορες για Ανάπτυξη Λογισμικού
Η Έγγραφο Communicative Agents for Software Development (Quan et αϊ., 2023) είναι μια νέα προσέγγιση για την επανάσταση στην ανάπτυξη λογισμικού χρησιμοποιώντας τους Generative Agents. Η υπόθεση που προτείνουν οι ερευνητές είναι ο τρόπος με τον οποίο ολόκληρη η διαδικασία ανάπτυξης λογισμικού θα μπορούσε να εξορθολογιστεί και να ενοποιηθεί χρησιμοποιώντας επικοινωνία φυσικής γλώσσας από τα μεγάλα γλωσσικά μοντέλα (LLM). Οι εργασίες περιλαμβάνουν την ανάπτυξη κώδικα, τη δημιουργία εγγράφων, την ανάλυση των απαιτήσεων και πολλά άλλα.
Οι ερευνητές επισημαίνουν ότι η δημιουργία ενός ολόκληρου λογισμικού χρησιμοποιώντας το LLM έχει δύο μεγάλες προκλήσεις: την ψευδαίσθηση και την έλλειψη αλληλοεξέτασης στη λήψη αποφάσεων. Για την αντιμετώπιση αυτών των προβλημάτων, οι ερευνητές προτείνουν ένα πλαίσιο ανάπτυξης λογισμικού που βασίζεται σε συνομιλία που ονομάζεται ChatDev.
Το πλαίσιο ChatDev ακολουθεί τέσσερις φάσεις: σχεδιασμός, κωδικοποίηση, δοκιμή και τεκμηρίωση. Σε κάθε φάση, το ChatDev θα δημιουργούσε αρκετούς πράκτορες με διάφορους ρόλους, για παράδειγμα, αναθεωρητές κώδικα, προγραμματιστές λογισμικού, κ.λπ. Για να διασφαλιστεί η ομαλή εκτέλεση της επικοινωνίας μεταξύ των πρακτόρων, οι ερευνητές ανέπτυξαν μια αλυσίδα συνομιλίας που χώριζε τις φάσεις σε διαδοχικές ατομικές υποεργασίες. Κάθε δευτερεύουσα εργασία θα υλοποιούσε τη συνεργασία και την αλληλεπίδραση μεταξύ των πρακτόρων.
Το πλαίσιο ChatDev φαίνεται στην παρακάτω εικόνα.
Το προτεινόμενο πλαίσιο ChatDev (Quan et αϊ., 2023)
Οι ερευνητές πραγματοποιούν διάφορα πειράματα για να μετρήσουν την απόδοση του πλαισίου ChatDev στην ανάπτυξη λογισμικού. Με τη χρήση gpt3.5-turbo-16k, παρακάτω είναι η απόδοση του πειράματος στατιστικών λογισμικού.
Τα στατιστικά στοιχεία λογισμικού πλαισίου ChatDev (Quan et αϊ., 2023)
Ο παραπάνω αριθμός είναι μια μέτρηση για στατιστική ανάλυση σχετικά με τα συστήματα λογισμικού που δημιουργούνται από το ChatDev. Για παράδειγμα, δημιουργούνται τουλάχιστον 39 γραμμές κώδικα, με το μέγιστο να είναι 359 κωδικοί. Οι ερευνητές έδειξαν επίσης ότι το 86.66% των συστημάτων λογισμικού που δημιουργήθηκαν λειτουργούσαν σωστά.
Είναι ένα εξαιρετικό χαρτί που δείχνει τη δυνατότητα αλλαγής του τρόπου με τον οποίο λειτουργούν οι προγραμματιστές. Διαβάστε το άρθρο περαιτέρω για να κατανοήσετε την πλήρη εφαρμογή του ChatDev. Ο πλήρης κωδικός είναι επίσης διαθέσιμος στο ChatDev Αποθήκη.
2. AgentVerse: Διευκόλυνση της συνεργασίας πολλών πρακτόρων και εξερεύνηση έκτακτων συμπεριφορών σε πράκτορες
Το AgentVerse είναι ένα πλαίσιο που προτείνεται στο έγγραφο από Οι Chen et al., 2023 για την προσομοίωση των ομάδων πρακτόρων μέσω του Μεγάλου Γλωσσικού Μοντέλου σε διαδικασίες δυναμικής επίλυσης προβλημάτων εντός της ομάδας και προσαρμογής των μελών της ομάδας με βάση την πρόοδο. Αυτή η μελέτη υπάρχει για να λύσει την πρόκληση της δυναμικής στατικής ομάδας όπου ο αυτόνομος παράγοντας δεν μπορεί να προσαρμοστεί και να εξελιχθεί στην επίλυση προβλημάτων.
Το πλαίσιο AgentVerse προσπαθεί να χωρίσει το πλαίσιο σε τέσσερα βήματα, όπως:
- Πρόσληψη ειδικών: Η φάση προσαρμογής για τους πράκτορες ώστε να ευθυγραμμιστούν με το πρόβλημα και τη λύση
- Συνεργατική Λήψη Αποφάσεων: Οι πράκτορες συζητούν για να διαμορφώσουν μια λύση και στρατηγική για την επίλυση του προβλήματος.
- Εκτέλεση Ενέργειας: Οι πράκτορες εκτελούν δράση στο περιβάλλον με βάση την απόφαση.
- Αξιολόγηση: Αξιολογούνται η τρέχουσα κατάσταση και οι στόχοι. Η ανταμοιβή ανατροφοδότησης θα επιστρέψει στο πρώτο βήμα εάν ο στόχος εξακολουθεί να χρειάζεται να επιτευχθεί.
Η συνολική δομή του AgentVerse φαίνεται στην παρακάτω εικόνα.
Πλαίσιο AgentVerse (Chen et αϊ., 2023)
Οι ερευνητές πειραματίστηκαν με το πλαίσιο και συνέκριναν το πλαίσιο AgentVerse με τη λύση μεμονωμένου παράγοντα. Το αποτέλεσμα παρουσιάζεται στην παρακάτω εικόνα.
Ανάλυση απόδοσης του AgentVerse (Chen et αϊ., 2023)
Το πλαίσιο AgentVerse μπορεί γενικά να έχει καλύτερη απόδοση από μεμονωμένους πράκτορες σε όλες τις εργασίες που παρουσιάζονται. Αυτό αποδεικνύει ότι οι παραγωγοί πράκτορες θα μπορούσαν να έχουν καλύτερη απόδοση από τους μεμονωμένους πράκτορες που προσπαθούν να λύσουν προβλήματα. Θα μπορούσατε να δοκιμάσετε το πλαίσιο μέσω αυτών Αποθήκη.
3. AgentSims: An Open-Source Sandbox for Large Language Model Evaluation
Η αξιολόγηση της ικανότητας των LLMs εξακολουθεί να είναι ένα ανοιχτό ερώτημα εντός της κοινότητας και των τομέων. Τρία σημεία που περιορίζουν την ικανότητα σωστής αξιολόγησης του LLM είναι οι περιορισμένες ικανότητες αξιολόγησης από τις εργασίες, τα ευάλωτα σημεία αναφοράς και οι μη αντικειμενικές μετρήσεις. Για να χειριστείτε αυτά τα προβλήματα, Lin et αϊ., 2023 πρότειναν μια αξιολόγηση βάσει εργασιών ως σημείο αναφοράς LLM στο έγγραφό τους. Αυτή η προσέγγιση ήλπιζε να γίνει πρότυπο στην αξιολόγηση των εργασιών του LLM, καθώς θα μπορούσε να μετριάσει όλα τα προβλήματα που τέθηκαν. Για να επιτευχθεί αυτό, οι ερευνητές εισάγουν ένα πλαίσιο που ονομάζεται AgentSims.
Το AgentSims είναι ένα πρόγραμμα με διαδραστική υποδομή και οπτικοποίηση για την επιμέλεια εργασιών αξιολόγησης για LLMs. Ο γενικός στόχος του AgentSims είναι να παρέχει σε ερευνητές και εμπειρογνώμονες μια πλατφόρμα για τον εξορθολογισμό της διαδικασίας σχεδιασμού εργασιών και τη χρήση τους ως εργαλείο αξιολόγησης. Το μπροστινό μέρος του AgentSims παρουσιάζεται στην παρακάτω εικόνα.
AgentSims Front End (Lin et αϊ., 2023)
Καθώς ο στόχος για το AgentSims είναι όλοι όσοι χρειάζονται αξιολόγηση LLM με ευκολότερους τρόπους, οι ερευνητές ανέπτυξαν το μπροστινό μέρος όπου μπορούμε να αλληλεπιδράσουμε με τη διεπαφή χρήστη. Μπορείτε επίσης να δοκιμάσετε το πλήρες demo στο δικό τους ή αποκτήστε πρόσβαση στον πλήρη κωδικό στο AgentSims Αποθήκη.
Οι Generative Agents είναι μια πρόσφατη προσέγγιση στα LLM για την προσομοίωση ανθρώπινων συμπεριφορών. Η τελευταία έρευνα του Park et αϊ., το 2023 έχει δείξει μια μεγάλη πιθανότητα για το τι θα μπορούσαν να κάνουν οι Generative Agents. Αυτός είναι ο λόγος για τον οποίο πολλοί τύποι έρευνας που βασίζονται σε Generative Agents εμφανίστηκαν και άνοιξαν πολλές νέες πόρτες.
Σε αυτό το άρθρο, έχουμε μιλήσει για τρεις διαφορετικές έρευνες γενετικών παραγόντων, όπως:
- Έγγραφο Communicative Agents for Software Development (Quan et αϊ., 2023)
- AgentVerse: Διευκόλυνση της συνεργασίας πολλών πρακτόρων και εξερεύνηση έκτακτων συμπεριφορών σε πράκτορες (Οι Chen et al., 2023)
3. AgentSims: An Open-Source Sandbox for Large Language Model Evaluation (Lin et αϊ., 2023)
Cornellius Yudha Wijaya είναι βοηθός διευθυντής επιστήμης δεδομένων και συγγραφέας δεδομένων. Ενώ εργάζεται με πλήρη απασχόληση στην Allianz Indonesia, του αρέσει να μοιράζεται συμβουλές για Python και Data μέσω των μέσων κοινωνικής δικτύωσης και των μέσων συγγραφής.
- SEO Powered Content & PR Distribution. Ενισχύστε σήμερα.
- PlatoData.Network Vertical Generative Ai. Ενδυναμώστε τον εαυτό σας. Πρόσβαση εδώ.
- PlatoAiStream. Web3 Intelligence. Ενισχύθηκε η γνώση. Πρόσβαση εδώ.
- PlatoESG. Ανθρακας, Cleantech, Ενέργεια, Περιβάλλον, Ηλιακός, Διαχείριση των αποβλήτων. Πρόσβαση εδώ.
- PlatoHealth. Ευφυΐα βιοτεχνολογίας και κλινικών δοκιμών. Πρόσβαση εδώ.
- πηγή: https://www.kdnuggets.com/generative-agent-research-papers-you-should-read?utm_source=rss&utm_medium=rss&utm_campaign=generative-agent-research-papers-you-should-read
- :έχει
- :είναι
- :που
- $UP
- 2023
- 25
- 39
- a
- ικανότητες
- ικανότητα
- Σχετικα
- πάνω από
- πρόσβαση
- Κατορθώνω
- Πράξη
- Ενέργειες
- ενεργειών
- δραστηριότητα
- προσαρμόσει
- διεύθυνση
- Προσαρμογή
- Πράκτορας
- παράγοντες
- AL
- ευθυγράμμιση
- Όλα
- ανακουφίζω
- Allianz
- επιτρέπει
- ήδη
- Επίσης
- an
- ανάλυση
- αναλύοντας
- και
- Εφαρμογή
- πλησιάζω
- αρχιτεκτονική
- ΕΙΝΑΙ
- άρθρο
- AS
- Βοηθός
- At
- αυτονόμος
- διαθέσιμος
- βασίζονται
- BE
- γίνονται
- να γίνει
- είναι
- παρακάτω
- αναφοράς
- αναφοράς
- Καλύτερα
- μεταξύ
- by
- που ονομάζεται
- CAN
- δεν μπορώ
- ικανότητα
- αλυσίδα
- πρόκληση
- προκλήσεις
- αλλαγή
- ChatGPT
- Chen
- κωδικός
- κώδικες
- Κωδικοποίηση
- εφευρέθηκε
- συνεργασία
- συνεργατική
- Επικοινωνία
- κοινότητα
- σύγκριση
- εξαρτήματα
- κατάσταση
- συνδεδεμένος
- μαγείρεμα
- θα μπορούσε να
- δημιουργία
- δημιουργία
- υπεφημέριος
- Ρεύμα
- ημερομηνία
- επιστημονικά δεδομένα
- ημέρα
- απόφαση
- Λήψη Αποφάσεων
- Διαδήλωση
- Υπηρεσίες
- διαδικασία σχεδιασμού
- σχέδιο
- αναπτύχθηκε
- προγραμματιστές
- οι προγραμματιστές δουλεύουν
- ανάπτυξη
- Ανάπτυξη
- διαφορετικές
- κατεύθυνση
- συζητήσουν
- διαιρούμενο
- do
- τεκμηρίωση
- έγγραφα
- πόρτες
- δυναμικός
- δυναμική
- Ε & Τ
- κάθε
- ευκολότερη
- ενεργοποίηση
- τέλος
- αρκετά
- εξασφαλίζω
- Ολόκληρος
- Περιβάλλον
- ειδικά
- εγκαθιδρύω
- κ.λπ.
- αξιολογήσει
- αξιολόγηση
- αξιολογώντας
- εκτίμηση
- όλοι
- εξελίσσονται
- παράδειγμα
- συναρπαστικός
- εκτελέσει
- εκτέλεση
- υπάρχει
- εμπειρία
- Δραστηριοτητες
- πείραμα
- πειράματα
- εμπειρογνώμονας
- εμπειρογνώμονες
- Εξηγεί
- διερευνήσει
- Εξερευνώντας
- διευκολύνοντας
- ανατροφοδότηση
- πεδίο
- Πεδία
- Εύρεση
- Όνομα
- Συγκέντρωση
- ακολουθήστε
- Εξής
- εξής
- Για
- τέσσερα
- Πλαίσιο
- από
- εμπρός
- εμπρόσθιο άκρο
- πλήρη
- περαιτέρω
- μελλοντικός
- παιχνίδι
- γενικά
- παράγουν
- παράγεται
- παραγωγής
- γενετική
- γενετικό μοντέλο
- παίρνω
- γκολ
- Στόχοι
- εξαιρετική
- Group
- Ομάδα
- λαβή
- Συμβαίνει
- Αξιοποίηση
- Έχω
- he
- υψηλού επιπέδου
- Πως
- HTTPS
- ανθρώπινος
- Οι άνθρωποι
- if
- εικόνα
- εφαρμογή
- εκτέλεση
- εκτελεστικών
- in
- περιλαμβάνουν
- Συμπεριλαμβανομένου
- ατομικές
- Indonesia
- επιρροή
- Υποδομή
- διορατικότητα
- εμπνευσμένος
- αλληλεπιδρούν
- αλληλεπίδραση
- αλληλεπιδράσεις
- διαδραστικό
- σε
- εισαγάγει
- IT
- jpg
- KDnuggets
- Έλλειψη
- Γλώσσα
- large
- αργότερο
- ΜΑΘΑΊΝΩ
- Μου αρέσει
- LIMIT
- Περιωρισμένος
- lin
- γραμμές
- αγαπά
- που
- μεγάλες
- κάνω
- διευθυντής
- πολοί
- ανώτατο όριο
- μέτρο
- Εικόνες / Βίντεο
- Μέλη
- Μνήμες
- Μνήμη
- πληρούνται
- μετρικός
- Metrics
- ελάχιστο
- μοντέλο
- μοντέλα
- περισσότερο
- πολύ
- Φυσικό
- Φυσική γλώσσα
- ανάγκες
- Νέα
- αριθμός
- σκοπός
- of
- on
- ανοίξτε
- ανοικτού κώδικα
- άνοιξε
- or
- ΑΛΛΑ
- έξω
- Ξεπερνώ
- φόρμες
- Χαρτί
- χαρτιά
- Πάρκο
- εκτελέσει
- επίδοση
- εκτελεί
- φάση
- σχέδιο
- φώναξε
- πλατφόρμες
- Πλάτων
- Πληροφορία δεδομένων Plato
- Πλάτωνα δεδομένα
- Σημείο
- σημεία
- δυνατότητα
- δυναμικού
- παρουσιάζονται
- προηγούμενος
- Πρόβλημα
- επίλυση προβλήματος
- προβλήματα
- διαδικασίες
- διαδικασια μας
- Πρόγραμμα
- Προγραμματιστές
- εξέλιξη
- δεόντως
- προτείνω
- προτείνεται
- αποδεικνύει
- παρέχουν
- Python
- ερώτηση
- εγείρει
- Αντίδραση
- Διάβασε
- πρόσφατος
- αρχεία
- στρατολόγηση
- Σκέψεις και Απολογισμός
- σχετικά με
- απαιτήσεις
- Απαιτεί
- έρευνα
- ερευνητής
- ερευνητές
- αποτέλεσμα
- απόδοση
- Επανάσταση
- Ανταμοιβή
- ρόλους
- τρέχει
- s
- sandbox
- Επιστήμη
- διάφοροι
- Κοινοποίηση
- θα πρέπει να
- δείχνουν
- έδειξε
- παρουσιάζεται
- Δείχνει
- Απλούς
- Sims
- ομαλά
- Μ.Κ.Δ
- social media
- Κοινωνία
- λογισμικό
- ανάπτυξη λογισμικού
- λύση
- SOLVE
- Επίλυση
- ομιλία
- διαίρεση
- πρότυπο
- stanford
- Πανεπιστήμιο του Stanford
- στατιστικός
- στατιστική
- Βήμα
- Βήματα
- Ακόμη
- κατάστημα
- Στρατηγική
- μετάδοση
- εξορθολογισμό
- εξορθολογισμένη
- δομή
- Μελέτη
- Επιτυχώς
- σύστημα
- συστήματα
- στόχος
- Έργο
- εργασίες
- όρος
- Δοκιμές
- από
- ότι
- Η
- Το Sandbox
- τους
- Τους
- τους
- Αυτοί
- αυτοί
- αυτό
- τρία
- Μέσω
- παντού
- συμβουλές
- προς την
- εργαλείο
- προσπαθώ
- προσπαθώντας
- δύο
- τύποι
- ui
- καταλαβαίνω
- ενιαία
- πανεπιστήμιο
- χρήση
- χρησιμοποιώντας
- διάφορα
- μέσω
- οραματισμός
- Ψηφοφορία
- Ευάλωτες
- τρόπους
- we
- Τι
- Ποιό
- ενώ
- Ο ΟΠΟΊΟΣ
- ολόκληρο
- WHY
- θα
- με
- εντός
- χωρίς
- Εργασία
- εργάστηκαν
- εργαζόμενος
- λειτουργεί
- θα
- συγγραφέας
- γραφή
- εσείς
- zephyrnet