-
6. Πώς στήνεται ένας πράκτορας
Μέρος Γ: Πράκτορες Τεχνητής Νοημοσύνης
Τα σχήματα σχεδίασης και το σημείο όπου μπαίνει ο άνθρωπος
Η ενότητα εξετάζει πώς οργανώνεται εσωτερικά ένας πράκτορας ώστε να είναι αξιόπιστος. Παρουσιάζει τα πέντε σχήματα σχεδίασης που χρησιμοποιούν όσοι κατασκευάζουν τέτοια συστήματα, τα κριτήρια επιλογής ανάμεσά τους και, κυρίως, το σημείο στο οποίο πρέπει να παρεμβαίνει ο άνθρωπος. Το σύστημα της προηγούμενης ενότητας στήνεται ξανά, ώστε να φανεί τι βελτιώνει κάθε επιλογή. Όλες οι αποφάσεις λαμβάνονται στο χαρτί, πριν από τη χρήση οποιουδήποτε εργαλείου.
-
6.1 Πού δεν επαρκεί ένας βρόχος
Το σύστημα εισερχόμενων αιτημάτων εξετάζεται μία εβδομάδα μετά την έναρξη λειτουργίας του, για να φανούν οι ενδείξεις ότι ένας απλός βρόχος δεν αρκεί. Το κεντρικό συμπέρασμα είναι ότι η αξιοπιστία αποτελεί ιδιότητα του τρόπου με τον οποίο στήνεται το σύστημα. Ένα καλύτερο μοντέλο δεν την εξασφαλίζει από μόνο του.
-
6.2 Τα πέντε σχήματα
Παρουσιάζονται πέντε σχήματα οργάνωσης: η αλυσίδα (prompt chaining), η δρομολόγηση (routing), η παραλληλία (parallelization), ο συντονιστής με εργάτες (orchestrator-workers) και το ζεύγος κριτή και συντάκτη (evaluator-optimizer). Για καθένα εξηγείται τι κάνει, πότε ενδείκνυται και πού αστοχεί, καθώς και ποια σχήματα καθορίζονται εκ των προτέρων και σε ποια αποφασίζει το ίδιο το σύστημα.
-
6.3 Συνδυασμός και επιλογή σχήματος
Επειδή στην πράξη τα σχήματα σπάνια χρησιμοποιούνται μεμονωμένα, εξετάζεται πώς εντάσσεται το ένα μέσα στο άλλο. Δίνονται πέντε κριτήρια για την επιλογή του κατάλληλου σχήματος, τα οποία εφαρμόζονται πριν από κάθε υλοποίηση.
-
6.4 Πού μπαίνει ο άνθρωπος
Αφετηρία είναι ένα περιστατικό που περιγράφεται συχνά στη βιβλιογραφία: ένας πράκτορας συντήρησης διέγραψε τη νύχτα αρχεία που έκρινε παλιά. Οι ενέργειες ενός πράκτορα κατατάσσονται σε τέσσερα επίπεδα κινδύνου, συγκρίνεται η έγκριση πριν από την πράξη με τον έλεγχο μετά από αυτήν και ορίζεται τι πρέπει να βλέπει ο άνθρωπος για να κρίνει. Εξετάζονται επίσης οι τρεις μορφές ανθρώπινης εποπτείας (μέσα στον βρόχο ή human-in-the-loop, πάνω από τον βρόχο ή human-on-the-loop, χωρίς άνθρωπο) και οι συνθήκες υπό τις οποίες η έγκριση καταλήγει τυπική.
-
6.5 Το σύστημα ξαναστημένο
Το σύστημα του παραδείγματος στήνεται ξανά με τα κατάλληλα σχήματα και φαίνεται τι έλυσε κάθε προσθήκη. Εξίσου σημαντικό είναι τι δεν λύνει κανένα σχήμα: παρωχημένη γνώση, ασαφής σκοπός, εργαλείο που λείπει ή αίτημα εκτός αντικειμένου. Συζητείται επίσης πότε ο πράκτορας πρέπει να προσαρμόζεται στην πορεία και πότε να καταρτίζει πρώτα ολόκληρο το σχέδιο και έπειτα να το εκτελεί.
-
6.6 Αξιολόγηση: πώς ξέρεις ότι βελτιώθηκε
Εξετάζεται πώς τεκμηριώνεται ότι μια αλλαγή βελτίωσε πράγματι το σύστημα. Ορίζονται οι πέντε βασικοί όροι της αξιολόγησης πρακτόρων, εξηγείται τι αποκρύπτει ένας συνολικός βαθμός επιτυχίας και πώς εντοπίζεται η αιτία όταν κάτι αποτυγχάνει.
-
6.7 Τα τρία αντιμοτίβα
Η ενότητα κλείνει με τρία επαναλαμβανόμενα λάθη σχεδιασμού (anti-patterns): έναν πράκτορα για όλες τις εργασίες, πολύπλοκο σχεδιασμό για δουλειά που αποδεικνύεται προβλέψιμη και σύστημα που λειτουργεί χωρίς να το παρακολουθεί κανείς. Για καθένα δίνονται τα σημάδια που επιτρέπουν την έγκαιρη αναγνώρισή του και η αντίστοιχη λύση.
-
Σ Ανακεφαλαίωση Ενότητας 6
Σύνοψη των σημείων που πρέπει να κρατήσεις από την ενότητα.
-
Τεστ αυτοαξιολόγησης Ενότητας 6
-