Οι πράκτορες Μεγάλων Γλωσσικών Μοντέλων (LLM) λειτουργούν ολοένα και περισσότερο μέσα σε αρθρωτά συστήματα, όπου διαφορετικές υπηρεσίες —όπως η διαχείριση παραγγελιών, οι πληρωμές και η απογραφή— αλληλεπιδρούν μεταξύ τους. Σε αυτά τα περιβάλλοντα, μια ενέργεια σε μια ενότητα μπορεί να αλλάξει τις έγκυρες μεταβάσεις σε μια άλλη. Ωστόσο, μια νέα μελέτη επισημαίνει ένα κρίσιμο κενό: τα τυπικά μοντέλα κόσμου συχνά βασίζονται σε παρατηρησιακά ίχνη, τα οποία δεν επαρκούν για τον σχεδιασμό παρεμβάσεων σε πραγματικό χρόνο.
Το πρόβλημα της παρατήρησης έναντι της παρέμβασης
Σύμφωνα με την έρευνα, ένα παρατηρησιακό ίχνος μπορεί να δείξει ότι μια πληρωμή προηγείται μιας αποστολής, χωρίς όμως να διευκρινίζει αν η πληρωμή είναι αυτή που εγκρίνει την αποστολή ή αν υπάρχει κάποιος κρυφός παράγοντας που πυροδοτεί και τα δύο. Αυτή η έλλειψη σαφήνειας οδηγεί σε αυτό που οι ερευνητές ονομάζουν «μη αναγώγιμο σφάλμα παρέμβασης» όταν υπάρχουν μη αποκλεισμένες διαδρομές (back-door paths).
Το πλαίσιο FedCausalCompose
Για την αντιμετώπιση αυτού του ζητήματος, προτάθηκε το FedCausalCompose, ένα πλαίσιο αιτιακού μοντέλου κόσμου για αρθρωτούς πράκτορες LLM. Το σύστημα αυτό χρησιμοποιεί τοπικές ενέργειες ως αποδεικτικά στοιχεία παρέμβασης-απόκρισης για τις διεπαφές μεταξύ των ενοτήτων. Η μελέτη έδειξε ότι:
- Η ανάκτηση διεπαφών βελτιώνεται ανάλογα με την κάλυψη των παρεμβάσεων.
- Η αιτιακή σύνθεση μπορεί να ξεπεράσει τα μη αιτιακά όρια όταν τα σφάλματα των τοπικών μηχανισμών είναι ελεγχόμενα.
Πού βοηθά πραγματικά η αιτιακή δομή;
Τα αποτελέσματα δείχνουν ότι οι αιτιακές διεπαφές είναι εξαιρετικά χρήσιμες σε δομημένα περιβάλλοντα εργαλείων, όπου οι υπογραφές API εκθέτουν ξεκάθαρα προϋποθέσεις και επακόλουθα αποτελέσματα. Αντίθετα, σε περιβάλλοντα διαλόγου ή αφήγησης, οι πράκτορες τείνουν να αγνοούν τις λίστες αιτιακών σχέσεων, εκτός εάν οι πληροφορίες παρουσιάζονται με τρόπο που να είναι άμεσα σχετικός με τη λήψη αποφάσεων μέσω συγκεκριμένων σημείων αναφοράς (attention anchors).
Το συμπέρασμα της έρευνας είναι σαφές: η αιτιακή δομή βοηθά τους πράκτορες LLM μόνο όταν οι διεπαφές μεταξύ των ενοτήτων είναι στατιστικά αναγνωρίσιμες και παρουσιάζονται σε μορφή που ο πράκτορας μπορεί να χρησιμοποιήσει κατά τη στιγμή της δράσης.