Μπορεί μεν οι υπολογιστές να έχουν κατακτήσει την κορυφή στο σκάκι και το πόκερ, ωστόσο, όταν πρόκειται για ανταγωνιστικό προγραμματισμό, οι άνθρωποι εξακολουθούν, τουλάχιστον για την ώρα, να έχουν το «πάνω χέρι» απέναντι στην τεχνητή νοημοσύνη.
Χαρακτηριστικό παράδειγμα, ο Πρζέμισλαβ Ντέμπιακ, Πολωνός προγραμματιστής και «πρωταθλητής πνευματικών αθλημάτων», ο οποίος κέρδισε με μικρή διαφορά τον «ψηφιακό διαγωνιζόμενο» της OpenAI στον τελικό του AtCoder World Tour 2025 που έγινε στο Τόκιο νωρίτερα αυτό το μήνα. Ωστόσο, ο κορυφαίος πολωνός προγραμματιστής, που είναι γνωστός στο διαδίκτυο με το ψευδώνυμο Psyho, προβλέπει ότι μπορεί να είναι ο τελευταίος άνθρωπος που θα κερδίσει τον περίφημο αυτό τίτλο, δεδομένου του απίστευτου ρυθμού της τεχνολογικής προόδου.
Ο 41χρόνος Πρζέμισλαβ Ντέμπιακ, ο οποίος εργάστηκε στην OpenAI πριν αποσυρθεί πριν από πέντε χρόνια, ανέφερε χαρακτηριστικά στον Guardian, «Είναι πολύ πιθανό. Θα προτιμούσα όμως να μην είναι έτσι, κυρίως επειδή μου αρέσουν αυτοί οι διαγωνισμοί και το να ξέρω ότι υπάρχει αυτή η μαγική οντότητα που μπορεί να το κάνει καλύτερα από μένα θα ήταν λίγο απογοητευτικό». Ταυτόχρονα παραδέχτηκε ότι οι ίδιοι οι προγραμματιστές συνέβαλαν στην επαγγελματική τους καταστροφή. «Πριν από τον διαγωνισμό, έγραψα στο Twitter «ζήσε με το σπαθί, πέθανε με το σπαθί»», είπε. «Βοήθησα στην ανάπτυξη της τεχνητής νοημοσύνης και θα ήμουν αυτός που θα έχανε τον αγώνα. Αν και τελικά κέρδισα, προς το παρόν».
Μόνο οι κορυφαίοι προγραμματιστές παραμένουν μπροστά από την τεχνητή νοημοσύνη
Ο τελικός του AtCoder περιελάμβανε 11 ανθρώπινους συμμετέχοντες που προσκλήθηκαν με βάση την παγκόσμια κατάταξη και έναν αλγόριθμο κωδικοποίησης που σχεδιάστηκε από την OpenAI, ο οποίος τερμάτισε στη δεύτερη θέση, 9,5% πίσω από το νικητήριο σκορ του Psyho. Ο Σαμ Άλτμαν, Διευθύνων Σύμβουλος της OpenAI, δημοσίευσε τα συγχαρητήριά του στο Twitter.
Ο 10ωρος διαγωνισμός περιλαμβάνει την επίλυση ενός σύνθετου προβλήματος βελτιστοποίησης. Ένα κλασικό παράδειγμα του είδους είναι το «πρόβλημα του πλανόδιου πωλητή», όπου ο πωλητής πρέπει να βρει τη συντομότερη δυνατή διαδρομή μεταξύ διαφόρων πόλεων, τις οποίες επισκέπτεται μία φορά την καθεμία.
Αυτά τα προβλήματα είναι απλά στην περιγραφή τους, αλλά η εύρεση της βέλτιστης λύσης είναι υπολογιστικά πολύ περίπλοκη. Έτσι, ενώ το ChatGPT χρησιμοποιείται πλέον συστηματικά για τη σύνταξη κώδικα boilerplate, η απόδοση της τεχνητής νοημοσύνης σε ένα ανοιχτό λογικό πρόβλημα θα θεωρηθεί εντυπωσιακή.
«Στην παρούσα φάση, οι άνθρωποι, οι κορυφαίοι άνθρωποι, για να είμαστε σαφείς, εξακολουθούν να είναι πολύ καλύτεροι στο συλλογισμό και την επίλυση σύνθετων προβλημάτων», δήλωσε ο Psyho. Ωστόσο, οι άνθρωποι έχουν ως μειονέκτημα την ταχύτητα με την οποία μπορούν να πληκτρολογήσουν κώδικα, ενώ μια τεχνητή νοημοσύνη μπορεί να δοκιμάσει πολλές μικρές προσαρμογές πολύ γρήγορα.
Η τεχνητή νοημοσύνη έχει το πλεονέκτημα της ταχύτητας
«Το μοντέλο είναι σαν να κλωνοποιείς έναν άνθρωπο πολλές φορές και να εργάζεσαι παράλληλα», είπε.
«Η τεχνητή νοημοσύνη μπορεί να μην είναι η πιο έξυπνη αυτή τη στιγμή, αλλά είναι σίγουρα η πιο γρήγορη. Και μερικές φορές, η πολλαπλασιασμός ενός μέσου ανθρώπου πολλές φορές παράγει καλύτερα αποτελέσματα από έναν μόνο, ξεχωριστό άνθρωπο».
Το αποτέλεσμα πάντως, έρχεται σε μια εποχή που μεγάλες εταιρείες τεχνολογίας, όπως η Meta και η Microsoft, στρέφονται προς την τεχνητή νοημοσύνη για τη συγγραφή κώδικα λογισμικού.
Η τεχνητή νοημοσύνη δεν προσφέρει εγκυρότητα
«Κάθε επάγγελμα αντιμετωπίζει αυτό το πρόβλημα, σε μικρότερο ή μεγαλύτερο βαθμό», δήλωσε ο Psyho. «Για μερικούς ανθρώπους, αυτό συμβαίνει ήδη για όλες τις θέσεις εργασίας γραφείου. Για τις χειρωνακτικές εργασίες, η ρομποτική υστερεί κατά αρκετά χρόνια».
Όπως πολλοί στον κλάδο, ο Psyho είναι αμφίθυμος σχετικά με τον πιθανό αντίκτυπο των ολοένα και πιο ισχυρών μοντέλων τεχνητής νοημοσύνης. Όπως ειπε, «Έχουμε μια πληθώρα προβλημάτων. Παραπληροφόρηση, κοινωνικός αντίκτυπος, άνθρωποι που δεν έχουν σκοπό στη ζωή. Ιστορικά, η κοινωνία κινείται με πολύ αργό ρυθμό. Η τεχνολογική πρόοδος αυτή τη στιγμή κινείται με όλο και ταχύτερο ρυθμό».






