Open Assistant! Το ChatGPT Ανοιχτού Κώδικα!

Κοινοποίηση:

Ας καλωσορίσουμε το OpenAssistant! Μία εφαρμογή γλωσσικών μοντέλων εφάμιλλη του ChatGPT που δημιουργήθηκε από την κοινότητα, για την κοινότητα!

Open Assistant

Το ChatGPT της OpenAI εκτιμάται πως είναι μία από τις ταχύτερα αναπτυσσόμενες εφαρμογές της ιστορίας. Τον Ιανουάριο του 2023, δύο μόνο μήνες μετά την κυκλοφορία του, υπολογίζεται πως έφτασε τους 100 εκατομμύρια ενεργούς χρήστες!

Αυτή η επιτυχία του ChatGPT έδωσε ένα πολύ μεγάλο προβάδισμα στην OpenAI σχετικά με τα μεγάλα γλωσσικά μοντέλα και τις χρήσεις τους. Κατά συνέπεια, η Microsoft, μέσω της συνεργασίας της με την OpenAI, προηγείται απέναντι στην Google ή την Meta που αναπτύσσουν παρόμοια γλωσσικά μοντέλα.

Η OpenAI όμως έχει υιοθετήσει την πολιτική του κλειστού κώδικα και αποφάσισε να μην δώσει στην δημοσιότητα τον κώδικα ή τα εκπαιδευμένα μοντέλα που χρησιμοποίησε για το ChatGPT. 

Αυτή η πρακτική κρύβει ένα σημαντικό πρόβλημα. Την δημιουργία μονοπωλίων στην Τεχνητή Νοημοσύνη.

Είναι πολύ ευχάριστο λοιπόν να βλέπουμε την δημιουργία ανεξάρτητων εφαρμογών ανοιχτού κώδικα με αντίστοιχες δυνατότητες! 

Τι Είναι το Open Assistant

Το OpenAssistant είναι μία εφαρμογή ανοικτού κώδικα που δημιουργήθηκε από τον οργανισμό LAION. 

Το ChatGPT βασίζεται σε μία νέα τεχνική εκπαίδευσης που ονομάζεται RLHF (Reinforcement Learning from Human Feedback). Κατα την RLHF, έχουμε ένα προεκπαιδευμένο γλωσσικό μοντέλο που δίνει απαντήσεις στις ερωτήσεις ενός χρήστη και στην συνέχεια έχουμε ανθρώπους που αξιολογούν και επιλέγουν χειροκίνητα τις καλύτερες απαντήσεις και ερωτήσεις, οδηγώντας έτσι σε μία ακριβέστερη εκπαίδευση του μοντέλου ώστε να δίνει καλύτερες απαντήσεις.

Η LAION χρησιμοποίησε την μέθοδο του crowdsourcing για να πραγματοποιήσει αυτή την τεχνική εκπαίδευσης. Δηλαδή, ζήτησε από τους ίδιους τους χρήστες να μπουν στην πλατφόρμα της και να συνεισφέρουν αξιολογώντας τις ερωτήσεις των χρηστών και τις απαντήσεις των μοντέλων της.

Το αποτέλεσμα είναι η δημιουργία του OpenAssistant. Μία εφαρμογή με δυνατότητες παρόμοιες με αυτές του ChatGPT που μπορούμε να δοκιμάσουμε όλοι στην σελίδα:

https://open-assistant.io/chat/ ή μέσω της πλατφόρμας Hugging Face.

To Open Assistant μπορεί να κάνει συζητήσεις με φυσικό τρόπο, να γράφει κώδικα, να γράφει ποιήματα και τραγούδια, να κάνει περίληψη κειμένων και άλλα πολλά.

Παραδείγματα

Στο πρώτο παράδειγμα ζήτησα από το OpenAssistant να γράψει ένα ποίημα για το κανάλι Tech to me About it!

Ένα ποίημα για το Tech to me About it από το Open Assistant

Στην συνέχεια του ζήτησα να γράψει ένα σύντομο πρόγραμμα σε Python.

Κώδικας υπολογισμού του FFT μίας ακολουθίας σε Python

Και για το τέλος του ζήτησα να επιχειρηματολογήσει σαν κάποιος που πιστεύει ότι η αστρολογία είναι πραγματική επιστήμη.  Θα παρατηρήσετε πως το OpenAssistant απαντάει με πολύ λιγότερους ενδοιασμούς για ευαίσθητα θέματα σε σχέση με το ChatGPT. Αυτό συμβαίνει επειδή το OpenAssistant δεν έχει τα ίδια φίλτρα που έχουν τοποθετηθεί στο ChatGPT αυτή τη στιγμή.

Επιχειρήματα υπέρ της αστρολογίας από το Open Assistant

Επίλογος

Η δημιουργία μιας εφαρμογής ανοιχτού κώδικα δεν σημαίνει απλά ότι έχουμε μία ακόμα δωρεάν εφαρμογή για να πειραματιζόμαστε.

Μία τέτοια εφαρμογή ανοιχτού κώδικα έχει τεράστια ερευνητική αξία καθώς δίνει την δυνατότητα σε ερευνητές απ΄όλο τον κόσμο να μελετήσουν, να αναπτύξουν και να συνεισφέρουν στην εξέλιξη της τεχνολογίας. 

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