Ερ:
Πώς μπορεί η εμπορευματοποίηση να είναι μια καλή επιλογή για ένα περιβάλλον έργου μάθησης μηχανών;
ΕΝΑ:Ορισμένες εταιρείες κινούνται προς τη μεταφορά εμπορευματοκιβωτίων για έργα μηχανικής μάθησης, βασισμένες σε μερικά από τα πλεονεκτήματα που προσφέρουν οι ρυθμίσεις κοντέινερ σε πλατφόρμες και περιβάλλοντα λογισμικού.
Η μηχανική μάθηση είναι περίπλοκη - οι ίδιοι οι αλγόριθμοι εκτελούν πολλές πολύ λεπτομερείς και περίπλοκες ενέργειες στα δεδομένα. Ωστόσο, η πρόταση για την αξία είναι, κατά κάποιο τρόπο, αρκετά απλή - οι αλγόριθμοι εκμάθησης μηχανών δουλεύουν σε δεδομένα που προέρχονται από περιβάλλοντα αποθήκευσης.
Δωρεάν Λήψη: Μηχανική Μάθηση και γιατί έχει σημασία |
Η χρήση δοχείων περιλαμβάνει τον τρόπο με τον οποίο οι μηχανικοί τοποθετούν τα δεδομένα στο περιβάλλον εκμάθησης μηχανών και πώς λειτουργούν οι αλγόριθμοι.
Οι μηχανικοί μπορούν να χρησιμοποιήσουν το virtualization του δοχείου είτε για να φιλοξενήσουν τα δεδομένα είτε για να αναπτύξουν τον κώδικα που τρέχει τους αλγόριθμους. Αν και τα δοχεία μπορεί να είναι χρήσιμα για τα δεδομένα, το κύριο όφελος τους πιθανότατα έρχεται στη χρήση τους για να φιλοξενήσουν κώδικα αλγορίθμων.
Οι αρχιτεκτονικές κοντέινερ διαθέτουν αυτοτελείς εφαρμογές και κωδικές βάσεις. Κάθε κοντέινερ παίρνει το δικό του κλώνο λειτουργικού συστήματος και παίρνει ένα πλήρες λειτουργικό περιβάλλον για το σύνολο εφαρμογών ή κωδικών που ζει μέσα του.
Ως αποτέλεσμα, οι μεμονωμένες εφαρμογές, οι μικροεπιχειρήσεις ή οι κωδικές βάσεις που υπάρχουν σε κάθε κοντέινερ μπορούν να αναπτυχθούν με πολύ ευπροσάρμοστους τρόπους. Μπορούν να αναπτυχθούν σε διαφορετικές πλατφόρμες και διαφορετικά περιβάλλοντα.
Τώρα, ας υποθέσουμε ότι προσπαθείτε να αναπτύξετε ένα πρόγραμμα εκμάθησης μηχανών στο οποίο διάφοροι αλγόριθμοι πρέπει να εργάζονται σε διάφορα κομμάτια δεδομένων με έναν επαναληπτικό τρόπο. Εάν κουραστείτε να αντιμετωπίζετε προκλήσεις που σχετίζονται με πλατφόρμες ή ζητήματα εξάρτησης ή καταστάσεις όπου η εγκατάσταση γυμνού μεταλλικού είναι δύσκολη, τα δοχεία μπορεί να είναι η λύση.
Ουσιαστικά, τα δοχεία παρέχουν έναν τρόπο να φιλοξενήσει τον κώδικα. Οι ειδικοί μιλούν για την ανάπτυξη των εμπορευματοκιβωτίων σε σχέση με τα αποθηκευμένα δεδομένα για να έχουν καλά αποτελέσματα.
"Οι εφαρμογές μπορούν να αναμιχθούν και να συνδυαστούν σε οποιουσδήποτε τύπους πλατφόρμων, χωρίς πρακτικά να απαιτούνται πόρτες και δοκιμές", γράφει ο David Linthicum σε ένα άρθρο του TechBeacon που εξηγεί την αξία των δοχείων για μηχανικά έργα μάθησης "επειδή υπάρχουν σε δοχεία, μπορούν να λειτουργούν σε ένα εξαιρετικά κατανεμημένο περιβάλλον και μπορείτε να τοποθετήσετε αυτά τα δοχεία κοντά στα δεδομένα που αναλύουν οι εφαρμογές. "
Το Linthicum συνεχίζει να μιλά για την εκδήλωση των υπηρεσιών εκμάθησης μηχανών ως μικροεπιχειρήσεις. Αυτό επιτρέπει σε εξωτερικές εφαρμογές - βασισμένες σε κοντέινερ ή όχι - να αξιοποιούν αυτές τις υπηρεσίες οποιαδήποτε στιγμή χωρίς να χρειάζεται να μετακινήσετε τον κώδικα μέσα στην εφαρμογή.
Με μια πολύ βασική έννοια, η ανάπτυξη κοντέινερ αφορά στην προσαρμογή της λειτουργικότητας του προγράμματος εκμάθησης μηχανών - στην απομάκρυνση των σιλό και των άχρηστων συνδέσεων - και πάλι, στις εξαρτήσεις - που μπορεί να παρακωλύσει ένα έργο. Για ένα άκαμπτο, μέσο πρόγραμμα εκμάθησης μηχανών, εάν τα επιμέρους τμήματα των αλγορίθμων ή εφαρμογών ή λειτουργικότητας στεγάζονται μέσα σε κοντέινερ, είναι εύκολο να μικροδιαχειριστεί αυτά τα ανεξάρτητα κομμάτια και να δημιουργηθούν σχετικά σύνθετα προγράμματα μηχανικής μάθησης.