Πώς η επανάσταση του GenAI μας θυμίζει τους υπολογιστές της δεκαετίας του 1990

By | January 5, 2024

Το Generative AI (GenAI) αντιπροσωπεύει μια σημαντική πρόοδο στην εξέλιξη της πληροφορικής. Είδαμε πώς έχει εξελιχθεί η πληροφορική τις τελευταίες δεκαετίες, από mainframes (δεκαετία 1980) σε πελάτη/διακομιστή (δεκαετία 1990), στον ιστό (δεκαετία 2000) και σε cloud και κινητά (δεκαετία 2010). Έχει τη δυνατότητα να μεταμορφώσει το τοπίο της πληροφορικής.

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

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

Από διάφορες αρχιτεκτονικές επεξεργαστών έως επιταχυντές τεχνητής νοημοσύνης

ΕΤΣΙ: Η δεκαετία του 1990 είδε μια ποικιλία αρχιτεκτονικών επεξεργαστών, με τους DEC Alpha, SUN SPARC και Intel x86 να πρωτοστατούν στην αγορά.

ΤΩΡΑ: Η εστίαση είναι στα τσιπ επιτάχυνσης GPU και AI, με παράδειγμα Amazon, Google, Microsoft και NVIDIA.

Όπως και οι διάφορες αρχιτεκτονικές επεξεργαστών της δεκαετίας του 1990, οι επιταχυντές τεχνητής νοημοσύνης εξελίσσονται για να γίνουν ο φόρτος εργασίας του GenAI. Η επένδυση της Amazon σε τσιπ Trainium και Inferentia, η εστίαση της Google στις μονάδες επεξεργασίας τανυστών (TPU) και, πιο πρόσφατα, η επίσημη είσοδος της Microsoft με το Azure Maia, αποτελούν απόδειξη αυτής της τάσης. Το OpenAI αναμένεται επίσης να έχει τοπικά τσιπ για την εκπαίδευση των βασικών μοντέλων.

Μαζί με το προσαρμοσμένο υλικό AI, εξελίσσεται το επίπεδο λογισμικού που είναι υπεύθυνο για την αλληλεπίδραση μαζί του. Αν και το CUDA της NVIDIA κυριαρχεί σε αυτόν τον χώρο, το AWS Neuron SDK, το Azure Maia SDK και το ONNX κερδίζουν έδαφος. Για να αξιοποιήσετε στο έπακρο το προσαρμοσμένο υλικό, τα πλαίσια βαθιάς εκμάθησης όπως το TensorFlow, το PyTorch και το JAX έχουν βελτιστοποιηθεί για αυτά τα επίπεδα.

Οι προσαρμοσμένοι επιταχυντές τεχνητής νοημοσύνης μας θυμίζουν τις διάφορες αρχιτεκτονικές CPU που ήταν διαθέσιμες τη δεκαετία του 1990.

Η αλλαγή στη δυναμική OEM

ΕΤΣΙ: Οι παραδοσιακοί κατασκευαστές πρωτότυπου εξοπλισμού (OEM) όπως οι Compaq, Dell, HP, IBM και Sun ήταν οι κινητήριες δυνάμεις του υλικού.

ΤΩΡΑ: Οι δημόσιες πλατφόρμες cloud όπως το AWS, το Azure και το Google Cloud έχουν γίνει οι νέοι OEM. Διαδραματίζουν κεντρικό ρόλο στη φιλοξενία και την ανάπτυξη τεχνολογιών AI.

Στη δεκαετία του 1990, κατασκευαστές OEM όπως οι Compaq, HP, IBM και Sun απέστειλαν διακομιστές βασισμένους σε μια συγκεκριμένη αρχιτεκτονική CPU. Στο σημερινό περιβάλλον, οι δημόσιοι πάροχοι cloud μπορούν να συγκριθούν με τους OEM.

Το ιδιόκτητο υλικό, οι γυμνοί ή εικονικοί διακομιστές και το προσαρμοσμένο επίπεδο λογισμικού μοιάζουν με το πώς ορισμένοι προμηθευτές, όπως η Sun, έχουν παραδώσει στοίβες από άκρο σε άκρο που βασίζονται σε επεξεργαστές SPARC, το λειτουργικό σύστημα Solaris και άλλα στοιχεία που απαιτούνται για την εκτέλεση φόρτου εργασίας .

Από λειτουργικά συστήματα μέχρι βασικά μοντέλα

ΕΤΣΙ: Το Linux και τα Windows ήταν τα κύρια λειτουργικά συστήματα, θεμελιώδη για τους υπολογιστές.

ΤΩΡΑ: Τα βασικά μοντέλα έχουν γίνει ο πυρήνας του λειτουργικού συστήματος AI, με ορισμένα μοντέλα ανοιχτού κώδικα και άλλα ιδιόκτητα.

Η συζήτηση μεταξύ ανοιχτού κώδικα και εμπορικού λογισμικού χρονολογείται από τη δεκαετία του 1990, η οποία είδε την άνοδο του GNU και του FOSS. Γρήγορα προς τα εμπρός στο 2024, και ακόμα συζητάμε τα πλεονεκτήματα και τα μειονεκτήματα των σχεδίων ανοιχτών και κλειστών θεμελίων.

Με τον Meta να ηγείται του πακέτου με τον LLaMA, άλλοι παίκτες, όπως ο Mistral, κερδίζουν εξέχουσα θέση. Από την άλλη, έχουμε GPT-4 από την OpenAI, Gemini από την Google, Titan LLM από AWS και πολλά άλλα μοντέλα όπως Claude 2, Jurassic 2 και Command από την Anthropic, AI21 και Cohere, αντίστοιχα.

Τα μοντέλα μεγάλων γλωσσών (LLM) θα γίνουν τόσο σημαντικά που θα ενσωματωθούν στον πυρήνα του λειτουργικού συστήματος για να παρέχουν δυνατότητες δημιουργίας τεχνητής νοημοσύνης και ακόμη και δυνατότητες αυτοίασης του λειτουργικού συστήματος.

Βοηθητικά προγράμματα ενσωματωμένα σε εργαλεία τεχνητής νοημοσύνης

ΕΤΣΙ: Τα λειτουργικά συστήματα ήταν εξοπλισμένα με βασικά βοηθητικά προγράμματα και εντολές.

ΤΩΡΑ: Οι διανυσματικές βάσεις δεδομένων, τα εργαλεία αναζήτησης και ενορχήστρωσης αποτελούν τη ραχοκοκαλιά των βοηθητικών προγραμμάτων AI, βελτιώνοντας την ικανότητα και την αποτελεσματικότητα των πλατφορμών AI.

Σχεδόν όλα τα λειτουργικά συστήματα διαθέτουν ενσωματωμένα βοηθητικά προγράμματα και εντολές για τη διαχείριση του συστήματος. Από τη βασική διαχείριση αρχείων έως τα προηγμένα εργαλεία βελτιστοποίησης, τα λειτουργικά συστήματα συνδυάζουν εργαλεία μαζί τους.

Όπως αυτά τα βοηθητικά προγράμματα, οι διανυσματικές βάσεις δεδομένων με φέροντες και μοντέλα κατάταξης θα γίνουν ένα κρίσιμο μέρος της στοίβας AI. Η νέα στοίβα AI θα το έχει ως στρώμα πάνω από τα LLM για να επηρεάζει τις αποκρίσεις τους και να παρέχει συμφραζόμενα στοιχεία μέσω προτροπών. Οι εφαρμογές υψηλού επιπέδου, όπως οι πράκτορες, θα τις χρησιμοποιούν για να αυτοματοποιήσουν διάφορες εργασίες που βασίζονται στην αποθήκευση, την αναζήτηση και την ανάκτηση.

Shell και γραφικές διεπαφές σε πλατφόρμες AI

ΕΤΣΙ: Οι διεπαφές γραμμής εντολών που τροφοδοτούνται από BASH και Zsh και οι εξελιγμένες γραφικές διεπαφές που είναι ενσωματωμένες στα Windows και στο MacOS έχουν εκδημοκρατίσει την πρόσβαση στους υπολογιστές.

ΤΩΡΑ: Οι πλατφόρμες τεχνητής νοημοσύνης όπως το Hugging Face, το Azure ML, το Amazon Bedrock και το Google Vertex AI χρησιμεύουν ως ένα νέο «κέλυφος λειτουργικού συστήματος», καθιστώντας τις τεχνολογίες AI πιο προσιτές και φιλικές προς τον χρήστη.

Τα API που παρέχονται από παρόχους πλατφορμών τεχνητής νοημοσύνης παρέχουν πρόσβαση στα βασικά μοντέλα με τον ίδιο τρόπο που η Shell παρέχει πρόσβαση στο λειτουργικό σύστημα. Παρέχουν μια απλή διεπαφή για προ-εκπαίδευση, τελειοποίηση, έκδοση εκδόσεων, ανάπτυξη μοντέλων και εκτέλεση συμπερασμάτων στο νέο περιβάλλον OEM: δημόσιο ή ιδιωτικό cloud.

Τα εργαλεία χαμηλού κώδικα και χωρίς κώδικα μοιάζουν με τις γραφικές διεπαφές που είναι διαθέσιμες σε Windows και macOS. Εκδημοκρατίζουν την τεχνητή νοημοσύνη επιτρέποντας σε μη προγραμματιστές και ισχυρούς χρήστες να χρησιμοποιούν βασικά μοντέλα και να δημιουργούν σύγχρονες εφαρμογές.

Εφαρμογές λογισμικού για βοηθούς τεχνητής νοημοσύνης

ΕΤΣΙ: Οι εφαρμογές λογισμικού αναπτύχθηκαν από OEM ή τρίτους.

ΤΩΡΑ: Οι βοηθοί τεχνητής νοημοσύνης, όπως το Duet AI της Google, το Amazon Q και το Microsoft Copilot, είναι οι νέες εφαρμογές που γίνονται όλο και περισσότερο αναπόσπαστο μέρος του καταναλωτικού και επιχειρηματικού περιβάλλοντος.

Εάν οι πλατφόρμες AI είναι η νέα Shell, οι βοηθοί AI είναι οι νέες εφαρμογές. Με τον ίδιο τρόπο που οι προμηθευτές λειτουργικών συστημάτων προσφέρουν ενσωματωμένες εφαρμογές ενώ επιτρέπουν στους προγραμματιστές να δημιουργούν προσαρμοσμένες εφαρμογές, οι νέες πλατφόρμες διαθέτουν ενσωματωμένο οδηγό ενώ προσφέρουν το απαραίτητο περιβάλλον ανάπτυξης και εργαλεία για τη δημιουργία εξατομικευμένων βοηθών AI.

Το Duet AI είναι ενσωματωμένο στο Google Workspace, ενώ η Microsoft ενσωματώνει το Copilot σε όλες σχεδόν τις επιχειρηματικές εφαρμογές. Το Amazon Q είναι στενά ενσωματωμένο με την Κονσόλα Διαχείρισης AWS για να επιτρέπει στους χρήστες να εκτελούν κοινές εργασίες.

Περιβάλλοντα ανάπτυξης: χθες και σήμερα

ΕΤΣΙ: IDE όπως το Borland Delphi, το Visual Studio και το Eclipse ήταν το πρότυπο για την ανάπτυξη λογισμικού.

ΤΩΡΑ: Το Microsoft Copilot Studio, το Google Generative AI Studio, το Amazon Step Functions και παρόμοια περιβάλλοντα αντιπροσωπεύουν την επόμενη γενιά εργαλείων ανάπτυξης προσαρμοσμένων στην τεχνητή νοημοσύνη και τη μηχανική μάθηση.

Οι προγραμματιστές βασίστηκαν σε εργαλεία όπως το Visual Studio, το Eclipse και το XCode για τη δημιουργία προσαρμοσμένων εφαρμογών. Στην εποχή του GenAI, εργαλεία που βασίζονται σε σύννεφο όπως το Microsoft Copilot Studio, το Google Generative AI Studio και το Amazon Bedrock + AWS Step Functions έχουν γίνει τα προτιμώμενα IDE για την ανάπτυξη βοηθών AI. Επιτρέπουν στους προγραμματιστές να ενσωματώσουν διάφορες πηγές δεδομένων, LLM, ταχεία μηχανική και προστατευτικά κιγκλιδώματα για να δημιουργήσουν βοηθούς τεχνητής νοημοσύνης για επιχειρήσεις.

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

Ζώνη Δημιουργήθηκε με το Sketch.

Leave a Reply

Your email address will not be published. Required fields are marked *