Microsoft παρουσιάζει ASSERT για στοχευμένο έλεγχο συμπεριφοράς συστημάτων τεχνητής νοημοσύνης

Η Microsoft λανσάρει το ASSERT, ένα ανοικτού κώδικα πλαίσιο που μετατρέπει λεκτικές περιγραφές σε δοκιμές συμπεριφοράς για συστήματα τεχνητής νοημοσύνης. Στόχος είναι πιο αξιόπιστες, εφαρμογοκεντρικές αξιολογήσεις πέρα από τα γενικά benchmarks.

Η εκρηκτική εξάπλωση των μεγάλων γλωσσικών μοντέλων έχει δημιουργήσει μια νέα, πιο σύνθετη ανάγκη για τις επιχειρήσεις: όχι μόνο να γνωρίζουν αν ένα μοντέλο είναι «καλό» σε γενικά benchmarks, αλλά αν συμπεριφέρεται ακριβώς όπως απαιτείται μέσα σε ένα συγκεκριμένο προϊόν, με συγκεκριμένους κανόνες και πολιτικές. Σε αυτή τη ζήτηση επιχειρεί να απαντήσει η Microsoft με το ASSERT, ένα νέο ανοικτού κώδικα πλαίσιο αξιολόγησης συστημάτων τεχνητής νοημοσύνης.

Πώς λειτουργεί το ASSERT και τι το διαφοροποιεί

Το ASSERT (Adaptive Spec-driven Scoring for Evaluation and Regression Testing) επιτρέπει στους προγραμματιστές να περιγράφουν σε απλή, φυσική γλώσσα το πώς <emπρέπει να συμπεριφέρεται ένα σύστημα τεχνητής νοημοσύνης: στόχους, πολιτικές, επιτρεπτές και μη επιτρεπτές ενέργειες. Από αυτές τις περιγραφές, το εργαλείο δημιουργεί μια δομημένη «προδιαγραφή» αποδεκτών και μη αποδεκτών συμπεριφορών, παράγει σενάρια χρήσης και test cases, τα εκτελεί πάνω στο υπό δοκιμή σύστημα και βαθμολογεί τα αποτελέσματα.

Κρίσιμο στοιχείο είναι ότι το ASSERT καταγράφει και τη «διαδρομή» που ακολουθεί το σύστημα – ενδιάμεσες ενέργειες, κλήσεις εργαλείων κ.λπ. – ώστε οι ομάδες ανάπτυξης να μπορούν να εντοπίζουν με ακρίβεια πού και γιατί προκύπτουν αστοχίες. Οι προγραμματιστές μπορούν να προσθέτουν περαιτέρω συμφραζόμενα, διαθέσιμα εργαλεία και περιορισμούς, προσαρμόζοντας έτσι τις αξιολογήσεις στις πραγματικές συνθήκες λειτουργίας της εφαρμογής.

Ενδεικτικά, μια εταιρεία μπορεί να ορίσει ότι ένας agent έρευνας εγγράφων δεν πρέπει να στέλνει emails εκτός εταιρείας, ότι ευαίσθητες πληροφορίες περιορίζονται σε ανώτατα στελέχη και ότι οι απαντήσεις οφείλουν να είναι σύντομες και με γνώμονα προηγούμενο context. Το ASSERT δημιουργεί δοκιμές που ελέγχουν συστηματικά αν οι κανόνες αυτοί τηρούνται διαρκώς.

Από τα γενικά benchmarks σε συνεχή, εφαρμογοκεντρική εποπτεία

Στελέχη της Microsoft υπογραμμίζουν ότι οι αξιολογήσεις είναι κρίσιμες για την εμπιστοσύνη σε συστήματα τεχνητής νοημοσύνης, ειδικά όταν πρέπει να καλύπτουν πολλές, εφαρμογοκεντρικές διαστάσεις πέρα από την ασφάλεια ή τη συμμόρφωση σε αφηρημένο επίπεδο. Το ASSERT σχεδιάστηκε ώστε να χρησιμοποιείται τόσο κατά την ανάπτυξη, όσο και μετά την παραγωγική διάθεση, ακόμη και για συνεχή παρακολούθηση (regression testing) καθώς τα μοντέλα ή τα prompts αλλάζουν.

Η κίνηση εντάσσεται σε μια ευρύτερη στροφή του κλάδου προς επαναλήψιμα, τυποποιημένα τεστ συμπεριφοράς, με πληθώρα νέων benchmarks και πρωτοβουλιών αξιολόγησης. Ωστόσο, το κενό που επιχειρεί να καλύψει η Microsoft είναι εκείνο των εξαιρετικά ειδικών, επιχειρησιακών σεναρίων, όπου τα γενικά benchmarks δεν επαρκούν για να διασφαλίσουν ότι ένα σύστημα πληροί τα εσωτερικά standards μιας εταιρείας.

Σχόλιο SBCTV : Η διάθεση του ASSERT δείχνει ότι η πραγματική «μάχη» στην τεχνητή νοημοσύνη μεταφέρεται από τα εντυπωσιακά demos στην αξιόπιστη, μετρήσιμη συμπεριφορά σε πραγματικές επιχειρησιακές ροές. Για μεγάλους οργανισμούς –συμπεριλαμβανομένων τραπεζών, τηλεπικοινωνιών και δημοσίου– τέτοια εργαλεία είναι προϋπόθεση για υιοθέτηση σε κλίμακα, καθώς επιτρέπουν τεκμηριωμένο έλεγχο ρίσκου και συμμόρφωσης αντί για πειραματισμό «στα τυφλά».

#Microsoft #AI #ΤεχνητήΝοημοσύνη #Λογισμικό

Τελευταία Νέα

Ακολουθήστε το στο Google News και μάθετε πρώτοι όλες τις ειδήσεις.