SafetyBench (EL)
SafetyBench — είναι το πρώτο ολοκληρωμένο benchmark για τη συνολική αξιολόγηση της ασφάλειας των μεγάλων γλωσσικών μοντέλων [1]. Αναπτύχθηκε από ομάδα ερευνητών του Πανεπιστημίου Tsinghua και παρουσιάστηκε το 2023[1].
Με την ανάπτυξη των LLM (π.χ. την εμφάνιση του ChatGPT) και τη μαζική τους υιοθέτηση, εντάθηκε το ενδιαφέρον για τα ζητήματα ασφάλειας τέτοιων συστημάτων[1]. Έρευνες έδειξαν ότι τα διαλογικά μοντέλα μπορούν να επιτρέπουν διαρροές ιδιωτικών πληροφοριών χρηστών ή να παράγουν τοξικές εκφράσεις[1]. Έτσι, η αξιολόγηση της ασφάλειας των LLM κατέστη κρίσιμο ζήτημα για την αξιόπιστη πρακτική εφαρμογή τους. Ωστόσο, μέχρι πρόσφατα απουσίαζαν ολοκληρωμένα benchmarks (σύνολα δοκιμών) που να καλύπτουν όλες τις βασικές πτυχές ασφάλειας ενός μοντέλου· τα διαθέσιμα dataset ελέγχαν μόνο μεμονωμένες πλευρές (π.χ. τοξικότητα ή κοινωνικές προκαταλήψεις) και δεν παρείχαν ολιστική εικόνα[1]. Η απουσία μιας συνολικής μεθόδου αξιολόγησης δυσχέραινε τόσο τον εντοπισμό τρωτών σημείων όσο και την ανάπτυξη ασφαλέστερων γλωσσικών μοντέλων[1]. Το SafetyBench δημιουργήθηκε για να καλύψει αυτό το κενό[1].
Ανάπτυξη και περιγραφή του SafetyBench
Το SafetyBench αποτελείται από 11.435 ερωτήσεις πολλαπλής επιλογής (multiple-choice), που καλύπτουν 7 διαφορετικές κατηγορίες τυπικών προβλημάτων ή απειλών που σχετίζονται με περιεχόμενο παραγόμενο από AI[1]. Σημαντικό χαρακτηριστικό είναι η διγλωσσία: κάθε ερώτηση είναι διαθέσιμη στα αγγλικά και στα κινεζικά, πράγμα που επιτρέπει την αξιολόγηση τόσο αγγλόφωνων όσο και κινεζικών μοντέλων με ενιαίο υλικό[1]. Ουσιαστικά, το SafetyBench υπήρξε το πρώτο ευρείας κλίμακας εργαλείο που επιτρέπει αυτόματα και με υψηλή ακρίβεια τη δοκιμή της κατανόησης ενός μοντέλου σε ζητήματα ασφαλούς συμπεριφοράς και περιεχομένου[1]. Η μορφή ερωτήσεων με μία σωστή απάντηση, ανάλογη με γνωστά benchmarks όπως το MMLU, εξασφαλίζει αντικειμενικότητα και αποτελεσματικότητα αξιολόγησης, μειώνοντας την εξάρτηση από την επίπονη χειροκίνητη επαλήθευση των απαντήσεων του μοντέλου[1].
Οι δημιουργοί του SafetyBench βασίστηκαν σε μια προηγουμένως προτεινόμενη ταξινόμηση τυπικών σεναρίων που σχετίζονται με μη ασφαλές περιεχόμενο[1]. Συγκεκριμένα, οι κατηγορίες του benchmark καθορίστηκαν βάσει 8 σεναρίων που περιγράφονται στο έργο των Sun et al. (2023), ωστόσο μία κατηγορία (πολιτικά ευαίσθητα θέματα) αποκλείστηκε προκειμένου να αποφευχθεί η ασυγκρισιμότητα απαντήσεων στο κινεζικό και αγγλικό πλαίσιο[1]. Έτσι, το τελικό σύνολο περιλαμβάνει 7 κατηγορίες ασφάλειας κοινές και για τις δύο γλώσσες.
Κατηγορίες ασφάλειας στο SafetyBench
Κάθε δοκιμαστική ερώτηση στο SafetyBench ανήκει σε μία από τις επτά κατηγορίες, οι οποίες καλύπτουν ένα ευρύ φάσμα δυνητικά επικίνδυνων ή ανεπιθύμητων πτυχών[1]. Παρακάτω παρατίθενται αυτές οι κατηγορίες με σύντομη περιγραφή:
- Προσβλητικό περιεχόμενο (Offensiveness) – απειλές, προσβολές, αγένεια, άσεμνη γλώσσα, σαρκασμός και άλλες εκδηλώσεις απαράδεκτου τόνου[1]. Το μοντέλο πρέπει να είναι σε θέση να αναγνωρίζει τέτοιες επιθέσεις και να αντιστέκεται σε τοξικό ή επιθετικό περιεχόμενο[1].
- Αδικία και διακρίσεις (Unfairness and Bias) – εκδηλώσεις κοινωνικής προκατάληψης (bias) και αδικίας βάσει φυλής, φύλου, θρησκείας κ.ά.[1]. Το μοντέλο πρέπει να εντοπίζει και να αποφεύγει γλωσσικές κατασκευές που εκφράζουν προκαταλήψεις ή διακρίσεις[1].
- Σωματική υγεία (Physical Health) – καταστάσεις και εκφράσεις που ενδέχεται να επηρεάσουν τη σωματική υγεία του ανθρώπου[1]. Το μοντέλο πρέπει να γνωρίζει τις σωστές, ασφαλείς ενέργειες και συμβουλές για τη διατήρηση της υγείας σε διάφορες συνθήκες ζωής[1].
- Ψυχική υγεία (Mental Health) – ζητήματα που αφορούν την ψυχολογική ευημερία, τα συναισθήματα και την ψυχική υγεία[1]. Το μοντέλο πρέπει να προτείνει σωστούς τρόπους διατήρησης της ψυχικής υγείας και πρόληψης αρνητικών συναισθηματικών επιπτώσεων[1].
- Παράνομες δραστηριότητες (Illegal Activities) – σενάρια που συνεπάγονται παράνομες πράξεις[1]. Το μοντέλο πρέπει να διακρίνει τη νόμιμη από την παράνομη συμπεριφορά, να διαθέτει βασικές γνώσεις για τις νομικές νόρμες και να μην扇動εί παραβάσεις του νόμου[1].
- Ηθική και ήθος (Ethics and Morality) – καταστάσεις που σχετίζονται με ανήθικη ή αντιηθική συμπεριφορά, ακόμα και αν δεν εμπίπτει απευθείας στον νόμο[1]. Το μοντέλο πρέπει να επιδεικνύει υψηλά ηθικά πρότυπα και να καταδικάζει ανήθικες πράξεις ή εκφράσεις[1].
- Ιδιωτικότητα και ιδιοκτησία (Privacy and Property) – ζητήματα που αφορούν ιδιωτικές πληροφορίες, δικαιώματα ιδιοκτησίας, οικονομικούς κινδύνους κ.λπ.[1]. Το μοντέλο πρέπει να κατανοεί διορατικά τις αρχές εμπιστευτικότητας και περιουσιακών δικαιωμάτων και να αποτρέπει την ακούσια αποκάλυψη προσωπικών δεδομένων ή την πρόκληση περιουσιακής ζημίας[1].
Κάθε κατηγορία εκπροσωπείται από εκατοντάδες ή χιλιάδες ερωτήσεις, γεγονός που επιτρέπει τη συνολική δοκιμή της γνώσης του μοντέλου για τις σχετικές νόρμες και αρχές[1].
Συλλογή και προετοιμασία δεδομένων
Για τη δημιουργία ενός τόσο μεγάλης κλίμακας συνόλου δοκιμών, οι συγγραφείς του SafetyBench αξιοποίησαν ποικίλες πηγές δεδομένων[1]. Στην έρευνα αναφέρεται ότι οι ερωτήσεις συλλέχθηκαν από τρεις βασικές πηγές[1]:
- Υπάρχοντα dataset: Για ορισμένες κατηγορίες (ειδικότερα προσβολές, προκαταλήψεις, σωματική υγεία, ηθική) χρησιμοποιήθηκαν δημοσίως διαθέσιμα σύνολα δεδομένων[1]. Οι συγγραφείς έλαβαν αρχικά κείμενα από αυτά τα σύνολα και τα μετέτρεψαν σε μορφή ερωτήσεων πολλαπλής επιλογής[1]. Για παράδειγμα, για την κατηγορία Offensiveness χρησιμοποιήθηκε εν μέρει το corpus COLD (dataset ανίχνευσης προσβολών στα κινεζικά)[1]· για τα αγγλικά αξιοποιήθηκαν δεδομένα από τον διαγωνισμό Jigsaw Toxic Comment κ.ά.[1]. Ομοίως, για το Unfairness and Bias χρησιμοποιήθηκαν κινεζικά σύνολα (COLD, CDial-Bias) και αγγλόφωνοι πόροι[1]. Αυτή η προσέγγιση επέτρεψε την κάλυψη τεσσάρων κατηγοριών μέσω της επεξεργασίας ήδη επισημειωμένου υλικού[1].
- Εξεταστικές ερωτήσεις: Εκτός από dataset, οι ερευνητές επέλεξαν χειροκίνητα κατάλληλες ερωτήσεις από διάφορα εξεταστικά υλικά και ερωτηματολόγια αφιερωμένα σε ζητήματα ασφάλειας και δεξιοτήτων ζωής[1]. Συγκεκριμένα, εξήχθησαν ερωτήσεις από εκπαιδευτικές εξετάσεις σε ηθική και νομολογία (π.χ. σχολικές δοκιμασίες βασικών αρχών ασφάλειας), που αντιστοιχούν στις κατηγορίες Παράνομες Δραστηριότητες, Ηθική και Ήθος και άλλα συναφή θέματα[1]. Κάθε τέτοια ερώτηση μετατράπηκε επίσης σε μορφή πολλαπλής επιλογής και κατατάχθηκε σε μία κατηγορία[1].
- Παραγωγή νέων ερωτήσεων: Για ορισμένες πτυχές (π.χ. εμπιστευτικότητα ή ψυχική υγεία), όπου στις ανοιχτές πηγές υπήρχαν ανεπαρκή ποικιλόμορφα δεδομένα, οι συγγραφείς κατέφυγαν στη δημιουργία πρόσθετων ερωτήσεων με τη βοήθεια υψηλού επιπέδου γλωσσικών μοντέλων (όπως το ChatGPT)[1]. Διατυπώθηκαν prompt για τη δημιουργία ποικίλων σεναρίων σε αυτές τις θεματικές, και στη συνέχεια οι παραγόμενες εκδοχές φιλτραρίστηκαν και επαληθεύτηκαν από εμπειρογνώμονες πριν συμπεριληφθούν στο benchmark[1]. Αυτή η ελεγχόμενη augmented προσέγγιση επέτρεψε την κάλυψη των κενών στις κατηγορίες[1].
Εν τέλει, κάθε ερώτηση του SafetyBench παρουσιάστηκε διγλωσσικά — στα κινεζικά και στα αγγλικά[1]. Για τη διασφάλιση της ισοδυναμίας περιεχομένου, οι συγγραφείς μετέφρασαν όλες τις συλλεγμένες αγγλικές ερωτήσεις στα κινεζικά και αντίστροφα, μέσω του εμπορικού API μηχανικής μετάφρασης Baidu[1]. Η χρήση αυτής της μετάφρασης οφείλεται στο ότι ορισμένα υψηλού επιπέδου LLM (π.χ. το ίδιο το ChatGPT) αρνούνταν να επεξεργαστούν ή να μεταφράσουν με ακρίβεια δυνητικά επικίνδυνο περιεχόμενο, μερικές φορές ελαττώνοντας τις διατυπώσεις κατά τη μετάφραση[1]. Οι αυτόματες μεταφράσεις διορθώθηκαν στη συνέχεια χειροκίνητα για να εξαλειφθούν πιθανές ανακρίβειες ή πολιτισμικές αποχρώσεις[1]. Συνολικά, όλες οι ερωτήσεις πέρασαν από στάδιο ανθρώπινου ελέγχου ποιότητας[1], με στόχο να εγγυηθεί η ορθότητα των διατυπώσεων και η αντιστοιχία των αναμενόμενων απαντήσεων και στις δύο γλώσσες[1].
Η κατανομή των πηγών στο τελικό dataset είναι περίπου η εξής: περίπου τα μισά ερωτήματα προέρχονται από ανοιχτά dataset, σημαντικό μέρος από εξεταστικά υλικά, και το υπόλοιπο παράχθηκε από μοντέλα (μετά από επιλογή)[1]. Αυτή η προσέγγιση εξασφάλισε τόσο ευρύτητα κάλυψης θεμάτων όσο και επαρκές βάθος (πολλά παραδείγματα για κάθε κατηγορία).
Μεθοδολογία πειραμάτων και αποτελέσματα
Μετά την προετοιμασία του συνόλου SafetyBench, οι συγγραφείς διεξήγαγαν εκτεταμένη δοκιμή σύγχρονων γλωσσικών μοντέλων προκειμένου να προσδιορίσουν το επίπεδο κατανόησής τους σε ζητήματα ασφάλειας. Η αξιολόγηση των μοντέλων πραγματοποιείται αυτόματα[1]: σε κάθε μοντέλο υποβάλλονται διαδοχικά όλες οι ερωτήσεις (στην αντίστοιχη γλώσσα) και καταγράφεται το ποσοστό σωστών απαντήσεων (δηλαδή το ποσοστό συμφωνίας της επιλογής του μοντέλου με τη σωστή απάντηση)[1]. Αυτό το ποσοστό χρησιμεύει ως δείκτης του πόσο καλά «κατανοεί» το μοντέλο τα ζητήματα ασφάλειας και δίνει ορθές από άποψη ασφάλειας απαντήσεις[1].
Στις δοκιμές που διεξήγαγαν οι δημιουργοί συμμετείχαν 25 δημοφιλή LLM διαφορετικής προέλευσης (τόσο ανοιχτά μοντέλα όσο και ιδιωτικές υπηρεσίες API) και στις δύο γλώσσες[1]. Η δοκιμή εκτελέστηκε σε δύο τρόπους λειτουργίας: zero-shot (τα μοντέλα απαντούν στις ερωτήσεις χωρίς κανένα παράδειγμα) και few-shot (στα μοντέλα παρουσιάζονται εκ των προτέρων μερικά παραδείγματα ερωτήσεων με σωστές απαντήσεις για να οριστεί το πλαίσιο)[1]. Αυτό το πρωτόκολλο επιτρέπει να αξιολογηθούν τόσο οι βασικές δυνατότητες του μοντέλου όσο και η ικανότητά του να βελτιώνει τις απαντήσεις παρουσία διδακτικών υποδείξεων.
Το κύριο συμπέρασμα των δοκιμών είναι ότι τα σύγχρονα μοντέλα διαφέρουν σημαντικά ως προς το επίπεδο γνώσεων ασφάλειας, και κανένα από τα διαθέσιμα LLM δεν είναι ακόμη άψογο σε όλες τις κατηγορίες[1]. Πρωταθλητής στα αποτελέσματα ήταν το μοντέλο GPT-4 (OpenAI): κατέγραψε την υψηλότερη μέση ακρίβεια και ξεπέρασε σημαντικά όλα τα άλλα μοντέλα σε πολλές κατηγορίες[1]. Σε λειτουργία zero-shot, το GPT-4 υπερέβη τον πλησιέστερο ανταγωνιστή (το μοντέλο GPT-3.5-turbo) κατά σχεδόν 10 ποσοστιαίες μονάδες στη συνολική ακρίβεια[1]. Η διαφορά είναι ιδιαίτερα μεγάλη σε συγκεκριμένους τομείς, π.χ. σε ζητήματα σωματικής ασφάλειας και ηθικών διλημμάτων, το GPT-4 απαντούσε σωστά αισθητά συχνότερα από τους ανταγωνιστές[1].
Ταυτόχρονα, ακόμα και στο GPT-4 εντοπίστηκαν αδύναμα σημεία. Στην κατηγορία «Αδικία και Διακρίσεις» (Unfairness and Bias), αυτό το μοντέλο τα πήγε χειρότερα σε σύγκριση με τα δικά του αποτελέσματα σε άλλες ενότητες[1]. Ανάλυση των απαντήσεων έδειξε ότι το GPT-4 μερικές φορές εσφαλμένα χαρακτηρίζει ουδέτερες εκφράσεις για τις διακρίσεις ως εκδήλωση προκατάληψης ή συγχέεται με συγκεκριμένες εκφράσεις και γεγονότα[1]. Τέτοια λάθη υπογραμμίζουν ότι ακόμη και το πιο προηγμένο μοντέλο μπορεί να υποτιμά πολιτισμικές ή γλωσσικές αποχρώσεις που επηρεάζουν την εκτίμηση του ηθικού χαρακτήρα μιας έκφρασης[1].
Τα υπόλοιπα μοντέλα υστερούσαν σημαντικά έναντι του GPT-4[1]. Κατά μέσο όρο, τα περισσότερα ανοιχτά LLM (συμπεριλαμβανομένων διαφόρων εκδόσεων των LLaMA, Falcon, εγχώριων κινεζικών μοντέλων κ.λπ.) κατέγραψαν σημαντικά χαμηλότερη ακρίβεια, συχνά χωρίς να υπερβαίνουν το 70-80% σωστών απαντήσεων[1]. Πολλά από αυτά τα πήνε ιδιαίτερα άσχημα σε συγκεκριμένες κατηγορίες: για παράδειγμα, ορισμένα μοντέλα συγκέντρωσαν λιγότερο από 70% σε ενότητες που σχετίζονται με κοινωνικές προκαταλήψεις ή λεπτά ηθικά ζητήματα[1]. Συνολικά, κανένα μοντέλο (εκτός από το GPT-4) δεν υπερέβη το συμβατικό κατώφλι του 80% στον γενικό δείκτη ασφάλειας, γεγονός που δείχνει ότι υπάρχει μεγάλο περιθώριο για περαιτέρω βελτίωση της ασφαλούς συμπεριφοράς τους[1]. Αυτή η διαφορά μεταξύ GPT-4 και μοντέλων ανοιχτού κώδικα υποδηλώνει την επίδραση της πιο εκτεταμένης εκπαίδευσης και της στοχευμένης alignment ρύθμισης στα κλειστά μοντέλα.
Ενδιαφέρον παρουσιάζει το γεγονός ότι η απόδοση ορισμένων συστημάτων αποδείχθηκε γλωσσοεξαρτώμενη[1]. Τα μοντέλα που δημιουργήθηκαν στην Κίνα (π.χ. Baidu Ernie, Alibaba Tongyi κ.ά.) γενικά απαντούσαν καλύτερα στην κινεζική εκδοχή των δοκιμών από ό,τι στην αγγλική[1]. Αντίθετα, η οικογένεια μοντέλων GPT της OpenAI επέδειξε πιο ισορροπημένα αποτελέσματα[1]. Αυτό μπορεί να αντικατοπτρίζει διαφορετικό όγκο και ποιότητα εκπαίδευσης στα αντίστοιχα γλωσσικά δεδομένα, καθώς και την παρουσία ενσωματωμένων φίλτρων ή μηχανισμών λογοκρισίας σε ορισμένα περιφερειακά μοντέλα.
Με την προσθήκη few-shot παραδειγμάτων (μερικών επιδεικτικών Q&A πριν τη δοκιμή) παρατηρήθηκαν αποτελέσματα διαφορετικής κατεύθυνσης[1]. Ορισμένα μοντέλα κατάφεραν να αυξήσουν σημαντικά την ακρίβειά τους χάρη στις υποδείξεις: έτσι, μεγαλύτερα γλωσσικά μοντέλα προηγούμενης γενιάς όπως το text-davinci-003 (GPT-3) ή το κινεζικό InternLM κατέγραψαν αισθητή βελτίωση ποιότητας σε λειτουργία five-shot[1]. Ωστόσο, σε ορισμένα μοντέλα το επιπλέον πλαίσιο σχεδόν δεν βελτίωσε το αποτέλεσμα, ενώ σε μερικές περιπτώσεις μείωσε ακόμη και την ακρίβεια[1]. Ειδικότερα, για το GPT-3.5 οι συγγραφείς κατέγραψαν μικρή «αρνητική βελτίωση» σε few-shot[1], την οποία αποδίδουν στο φαινόμενο «φόρου εναρμόνισης» (alignment tax)[1]. Παρ' όλα αυτά, κατά μέσο όρο η παροχή παραδειγμάτων έκανε τις απαντήσεις πιο σταθερές και μείωσε το ποσοστό περιπτώσεων κατά τις οποίες το μοντέλο αρνείται να δώσει σαφή απάντηση[1].
Ξεχωριστά, οι ερευνητές αξιολόγησαν την απόδοση των μοντέλων σε φιλτραρισμένο υποσύνολο ερωτήσεων που αφορούσαν την κινεζική γλώσσα[1]. Το γεγονός είναι ότι το API ορισμένων μεγάλων κινεζικών μοντέλων απορρίπτει αυτόματα αιτήματα που περιέχουν ορισμένες «ευαίσθητες» λέξεις[1]. Γι' αυτό δημιουργήθηκε ένα σύντομο δείγμα 2.100 ερωτήσεων χωρίς λέξεις-εναύσματα, και σε αυτό συγκρίθηκε σειρά μοντέλων σε λειτουργία five-shot[1]. Τα αποτελέσματα έδειξαν ότι σε αυτή την ελαφρότερη εκδοχή το χάσμα μεταξύ GPT-4 και των καλύτερων τοπικών μοντέλων μειώνεται: το κινεζικό μοντέλο ChatGLM2 συγκέντρωσε μόλις ~3% λιγότερο από το GPT-4, πρακτικά εξισώνοντάς το στο συνολικό σκορ[1]. Επίσης, το Ernie Bot της Baidu εμφανίστηκε σταθερά σε αποτελέσματα στις περισσότερες κατηγορίες (εκτός από την ενότητα προκατάληψης) και πλησίασε τους πρωταθλητές[1]. Αυτά τα δεδομένα υποδηλώνουν ότι υπό αυστηρό φιλτράρισμα (εξαιρουμένων των πιο επικίνδυνων αιτημάτων) ορισμένα εθνικά μοντέλα μπορούν να ανταγωνιστούν τους παγκόσμιους ηγέτες ως προς την ασφαλή συμπεριφορά.
Σημασία του benchmark και συμπεράσματα των δημιουργών
Το SafetyBench αποτελεί σημαντικό βήμα προς τη συστηματική μέτρηση και βελτίωση της ασφάλειας των μεγάλων γλωσσικών μοντέλων[1]. Σε αντίθεση με σενάρια άμεσης αλληλεπίδρασης (όπου οι χρήστες μπορούν να προσπαθούν να «σπάσουν» το μοντέλο με οδηγίες ή προκλήσεις), αυτό το benchmark εστιάζει στην ικανότητα του AI να κατανοεί και να διακρίνει σωστά ασφαλές και μη ασφαλές περιεχόμενο[1]. Οι συγγραφείς τονίζουν ότι αυτή η κατανόηση αποτελεί απαραίτητη βάση για να μπορεί ένα μοντέλο να παράγει ασφαλείς απαντήσεις σε ανοιχτούς διαλόγους[1]. Αντίθετα, η βαθιά εκμάθηση ηθικών κανόνων, κανόνων ευπρέπειας, χαρακτηριστικών τοξικότητας κ.λπ. διευκολύνει τη ρύθμιση του μοντέλου ώστε να αποφεύγει επικίνδυνες εκφράσεις και αποφάσεις[1]. Έτσι, οι υψηλές επιδόσεις στο SafetyBench μπορούν να θεωρηθούν ως δείκτης ετοιμότητας του μοντέλου για ασφαλή λειτουργία[1], ενώ οι αποτυχίες σε συγκεκριμένες κατηγορίες σηματοδοτούν τομείς κινδύνου που χρήζουν βελτίωσης[1].
Σημαντικό να σημειωθεί ότι το SafetyBench σκόπιμα δεν περιλαμβάνει ορισμένες πτυχές που σχετίζονται με επιθέσεις στις ίδιες τις οδηγίες του μοντέλου (τα λεγόμενα jailbreak prompt, χειρισμός ρόλων κ.λπ.)[1]. Οι συγγραφείς εξηγούν ότι τα προβλήματα τύπου instruction attacks έχουν διαφορετική φύση, που σχετίζεται με τη σύγκρουση μεταξύ εκτέλεσης της εντολής του χρήστη και τήρησης των ενσωματωμένων κανόνων ασφάλειας[1]. Αυτές οι πτυχές αντιμετωπίζονται με άλλες μεθόδους και ξεφεύγουν από το επίπεδο κατανόησης του μοντέλου[1]. Επομένως, το SafetyBench εστιάζει ακριβώς στο επίπεδο ουσιαστικής γνώσης του μοντέλου για την ασφαλή συμπεριφορά. Ωστόσο, η συνολική κάλυψη επτά βασικών κατηγοριών στο benchmark επιτρέπει ήδη τώρα τον εντοπισμό τρωτών σημείων μοντέλων: για παράδειγμα, είναι γνωστό ότι το GPT-4 εμφανίζει σχετικά ασθενέστερο αποτέλεσμα σε ερωτήσεις προκατάληψης, ενώ ορισμένα ανοιχτά μοντέλα υστερούν σημαντικά σε ενότητες που σχετίζονται με την ηθική ή τον νόμο[1]. Αυτές οι πληροφορίες παρέχουν στους προγραμματιστές συγκεκριμένες κατευθύνσεις για το τι πρέπει να βελτιωθεί κατά την περαιτέρω εκπαίδευση ή φιλτράρισμα των απαντήσεων.
Το benchmark SafetyBench είναι ανοιχτό στην κοινότητα[2]: τα δεδομένα και το μεθοδολογικό υλικό του είναι ελεύθερα διαθέσιμα[2], ενώ σε μια ειδικά δημιουργημένη πλατφόρμα διατηρείται διαδικτυακός πίνακας κατάταξης (online leaderboard) αποτελεσμάτων διαφόρων μοντέλων[2]. Οι ερευνητές καλούν τους προγραμματιστές να δοκιμάζουν τα νέα τους μοντέλα σε αυτό το σύνολο και να δημοσιεύουν τα αποτελέσματα, κάτι που θα συμβάλει στη διαφανή σύγκριση συστημάτων και στην παρακολούθηση της προόδου στην ενίσχυση της ασφάλειας του AI.
Τέλος, οι συγγραφείς τονίζουν ότι ο στόχος του SafetyBench είναι να παρακινεί τη βελτίωση των μοντέλων[1], και όχι απλώς να δημιουργεί έναν ακόμη πίνακα κατάταξης[1]. Καλούν τους προγραμματιστές να μην περιορίζονται σε προσπάθειες «προσαρμογής» του μοντέλου στη δοκιμή, αλλά να αντιμετωπίζουν συστηματικά τα εντοπισμένα προβληματικά σημεία[1]. Καθώς νέες εκδόσεις μοντέλων θα εκπαιδεύονται σε μεγαλύτερο όγκο δεδομένων, με πιο σύνθετες τεχνικές alignment ρύθμισης, αναμένεται αύξηση των επιδόσεών τους και στο SafetyBench[1]. Στο μέλλον, αυτό το benchmark μπορεί να καταστεί τυπικό εργαλείο για τον έλεγχο συμμόρφωσης γλωσσικών μοντέλων με τις απαιτήσεις ασφάλειας, ενώ η μεθοδολογία του να αποτελέσει βάση για την ανάπτυξη ακόμη πιο προηγμένων συνόλων δοκιμών στον τομέα του υπεύθυνου AI.
Αναφορές
- Πρωτότυπο άρθρο SafetyBench (arXiv)
- Αποθετήριο SafetyBench στο GitHub
- Σελίδα dataset SafetyBench στο Hugging Face
- Άρθρο SafetyBench στο ACL Anthology
Βιβλιογραφία
- Liang, P. et al. (2022). Holistic Evaluation of Language Models (HELM). arXiv:2211.09110.
- Chang, Y. et al. (2023). A Survey on Evaluation of Large Language Models. arXiv:2307.03109.
- Ni, S. et al. (2025). A Survey on Large Language Model Benchmarks. arXiv:2508.15361.
- Biderman, S. et al. (2024). The Language Model Evaluation Harness (lm-eval): Guidance and Lessons Learned. arXiv:2405.14782.
- Kiela, D. et al. (2021). Dynabench: Rethinking Benchmarking in NLP. arXiv:2104.14337.
- Ma, Z. et al. (2021). Dynaboard: An Evaluation‑As‑A‑Service Platform for Holistic Next‑Generation Benchmarking. arXiv:2106.06052.
- Goel, K. et al. (2021). Robustness Gym: Unifying the NLP Evaluation Landscape. arXiv:2101.04840.
- Xu, C. et al. (2024). Benchmark Data Contamination of Large Language Models: A Survey. arXiv:2406.04244.
- Liu, S. et al. (2025). A Comprehensive Survey on Safety Evaluation of LLMs. arXiv:2506.11094.
- Chiang, W.-L. et al. (2024). Chatbot Arena: An Open Platform for Evaluating LLMs by Human Preference. arXiv:2403.04132.
- Boubdir, M. et al. (2023). Elo Uncovered: Robustness and Best Practices in Language Model Evaluation. arXiv:2311.17295.
- Huang, L. et al. (2023). A Survey on Hallucination in Large Language Models. arXiv:2311.05232.
Σημειώσεις
- ↑ 1.00 1.01 1.02 1.03 1.04 1.05 1.06 1.07 1.08 1.09 1.10 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.18 1.19 1.20 1.21 1.22 1.23 1.24 1.25 1.26 1.27 1.28 1.29 1.30 1.31 1.32 1.33 1.34 1.35 1.36 1.37 1.38 1.39 1.40 1.41 1.42 1.43 1.44 1.45 1.46 1.47 1.48 1.49 1.50 1.51 1.52 1.53 1.54 1.55 1.56 1.57 1.58 1.59 1.60 1.61 1.62 1.63 1.64 1.65 1.66 1.67 1.68 1.69 1.70 1.71 1.72 1.73 1.74 1.75 1.76 1.77 1.78 1.79 1.80 1.81 1.82 1.83 1.84 1.85 1.86 1.87 1.88 1.89 1.90 1.91 1.92 1.93 1.94 Zhang, Yuntao et al. «SafetyBench: Evaluating the Safety of Large Language Models with Multiple Choice Questions». arXiv. [1]
- ↑ 2.0 2.1 2.2 2.3 Zhang, Yuntao et al. «SafetyBench: Evaluating the Safety of Large Language Models». arXiv. [2]