Μοντέλα και πλατφόρμες AI
Η Amazon Δημιουργεί Νέα Εργαλείο για τη Μηχανική του AI με Λίγες Γραμμές Κώδικα
Καθώς οι προσπάθειες για να κάνουν τη μηχανική μάθηση πιο εύκολη και πιο προσιτή αυξάνονται, διαφορετικές εταιρείες δημιουργούν εργαλεία για να κάνουν τη δημιουργία και τη βελτίωση των μοντέλων深度 μάθησης πιο απλά. Όπως αναφέρει το VentureBeat, η Amazon (AMZN ) κυκλοφόρησε ένα νέο εργαλείο που σχεδιάστηκε για να βοηθήσει στη δημιουργία και τροποποίηση μοντέλων μηχανικής μάθησης με λίγες γραμμές κώδικα.
Η εκτέλεση μηχανικής μάθησης σε ένα σύνολο δεδομένων είναι συχνά μια μακρά και σύνθετη εργασία. Τα δεδομένα πρέπει να μετασχηματιστούν και να προεπεξεργαστούν, και στη συνέχεια το κατάλληλο μοντέλο πρέπει να δημιουργηθεί και να προσαρμοστεί. Η ρύθμιση των υπερπαραμέτρων του μοντέλου και στη συνέχεια η επαναεκπαίδευση μπορεί να πάρει πολύ χρόνο, και για να βοηθήσει στην επίλυση προβλημάτων όπως αυτό, η Amazon έχει κυκλοφορήσει το AutoGluon. Το AutoGluon είναι μια προσπάθεια να αυτοματοποιήσει πολλή από την επιβάρυνση που συνήθως συνοδεύει τη δημιουργία ενός συστήματος μηχανικής μάθησης. Για παράδειγμα, όχι μόνο οι μηχανικοί μηχανικής μάθησης πρέπει να αποφασίσουν για μια κατάλληλη αρχιτεκτονική, αλλά πρέπει επίσης να πειραματιστούν με τις υπερπαράμετρους του μοντέλου. Το AutoGluon επιχειρεί να κάνει και τη δημιουργία της αρχιτεκτονικής του νευρωνικού δικτύου και την επιλογή των κατάλληλων υπερπαραμέτρων πιο εύκολη.
Το AutoGluon βασίζεται σε εργασία που ξεκίνησε αρχικά από τη Microsoft (MSFT ) και την Amazon το 2017. Το αρχικό Gluon ήταν μια διεπαφή μηχανικής μάθησης που σχεδιάστηκε για να επιτρέψει στους développers να συνδυάσουν και να αντιστοιχίσουν βελτιστοποιημένα компонόντα για να δημιουργήσουν τα δικά τους μοντέλα, αλλά το AutoGluon δημιουργεί ένα μοντέλο από την αρχή έως το τέλος, με βάση τις επιθυμίες του χρήστη. Το AutoGluon αναφέρεται ότι είναι ικανό να παράγει ένα μοντέλο και να επιλέγει τις υπερπαράμετρους για το μοντέλο, μέσα σε einen καθορισμένο φάσμα επιλογών, με τόσο λίγες όσο τρεις γραμμές κώδικα. Ο développer πρέπει μόνο να παρέχει μερικά ορίσματα όπως ο επιθυμητός χρόνος ολοκλήρωσης της εκπαίδευσης, και το AutoGluon θα υπολογίσει το καλύτερο μοντέλο που θα ολοκληρωθεί μέσα στον καθορισμένο χρόνο και με τις διαθέσιμες υπολογιστικές πόρους.
Το AutoGluon είναι目前 capable να δημιουργεί μοντέλα για ταξινόμηση εικόνων, ταξινόμηση κειμένου, ανίχνευση αντικειμένων και προβλέψη πινάκων. Η API του AutoGluon είναι επίσης σχεδιασμένη για να επιτρέψει στους πιο έμπειρους développers να μπορούν να προσαρμόσουν το αυτόματα παραγόμενο μοντέλο και να βελτιώσουν την απόδοση. Για την ώρα, το AutoGluon είναι διαθέσιμο μόνο για Linux και απαιτεί Python 3.6 ή 3.7.
Ο Jonas Mueller, μέρος της ομάδας ανάπτυξης του AutoGluon, εξήγησε τον λόγο για τη δημιουργία του AutoGluon:
«Δημιουργήσαμε το AutoGluon για να δημοκρατικοποιήσουμε πραγματικά τη μηχανική μάθηση και να κάνουμε τη δύναμη της βαθιάς μάθησης διαθέσιμη σε όλους τους développers. Το AutoGluon λύνει αυτό το πρόβλημα, καθώς όλες οι επιλογές είναι αυτόματα ρυθμισμένες μέσα σε προκαθορισμένα φάσματα που είναι γνωστό ότι λειτουργούν καλά για το συγκεκριμένο έργο και μοντέλο.»
Το AutoGluon είναι μια νέα μέθοδος σε μια μακρά σειρά μεθόδων που προορίζονται για να μειώσουν την εμπειρία και τον χρόνο που απαιτείται για την εκπαίδευση μοντέλων μηχανικής μάθησης. Οι βιβλιοθήκες λογισμικού όπως το Theano αυτοματοποίησαν τον υπολογισμό των διανυσμάτων gradient, ενώ το Keras επέτρεψε στους développers να ορίσουν εύκολα ορισμένες επιθυμητές υπερπαράμετρους. Η Amazon πιστεύει ότι υπάρχει ακόμη περισσότερος χώρος που μπορεί να καλυφθεί όταν πρόκειται για τη δημοκρατικοποίηση της μηχανικής μάθησης, όπως η κάνων της προεπεξεργασίας δεδομένων και η ρύθμιση των υπερπαραμέτρων.
Η δημιουργία του AutoGluon φαίνεται να είναι μέρος μιας προσπάθειας της Amazon για να κάνει την εκπαίδευση και την ανάπτυξη συστημάτων μηχανικής μάθησης πιο εύκολη και πιο προσιτή. Η Amazon έχει επίσης κάνει αλλαγές που επικεντρώνονται στη μηχανική μάθηση στο σύνολο AWS. Για παράδειγμα, έχουν γίνει αναβαθμίσεις στο εργαλείο AWS Sagemaker. Το εργαλείο AWS SageMaker μέσα στο σύνολο AWS επιτρέπει στους développers να εκπαιδεύουν και να αναπτύσσουν μοντέλα στο cloud. Το SageMaker συνοδεύεται από eine ποικιλία εργαλείων που επιτρέπουν στους développers να επιλέξουν αυτόματα αλγόριθμους, να εκπαιδεύσουν και να επικυρώσουν μοντέλα, και να βελτιώσουν την ακρίβεια των μοντέλων.












