Πίνακας περιεχομένων:

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

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

Βίντεο: Πώς αναπτύσσετε ένα μοντέλο μηχανικής μάθησης στην παραγωγή;
Βίντεο: Tim Maudlin Λ Palmer: Fractal Geometry, Non-locality, Bell 2024, Νοέμβριος
Anonim

Αναπτύξτε το πρώτο σας μοντέλο ML στην παραγωγή με μια απλή στοίβα τεχνολογίας

  1. Εκπαίδευση α μοντέλο μηχανικής μάθησης σε ένα τοπικό σύστημα.
  2. Αναδίπλωση της λογικής συμπερασμάτων σε μια εφαρμογή φιάλης.
  3. Χρησιμοποιώντας το docker για τη συσκευασία της εφαρμογής φιάλης.
  4. Φιλοξενία του κοντέινερ docker σε μια παρουσία AWS ec2 και κατανάλωση της υπηρεσίας web.

Απλώς, πώς μπορείτε να αναπτύξετε ένα μοντέλο ML στην παραγωγή;

Επιλογές για παρατάσσω τα δικα σου Το μοντέλο ML στην παραγωγή Ενας τρόπος ανάπτυξης τα δικα σου μοντέλο ML είναι, απλά αποθηκεύστε τους εκπαιδευμένους και δοκιμασμένους μοντέλο ML (sgd_clf), με ένα κατάλληλο σχετικό όνομα (π.χ. mnist), σε κάποια θέση αρχείου στο παραγωγή μηχανή. Οι καταναλωτές μπορούν να το διαβάσουν (αποκαταστήσουν). μοντέλο ML αρχείο (mnist.

Κάποιος μπορεί επίσης να ρωτήσει, πώς αναπτύσσετε ένα μοντέλο μηχανικής εκμάθησης χρησιμοποιώντας μια φιάλη; Με επιτυχία παρατάσσω ένα μοντέλο μηχανικής εκμάθησης με το Flask και Heroku, θα χρειαστείτε τα αρχεία: μοντέλο.

Οι κύριες ενότητες αυτής της ανάρτησης είναι οι εξής:

  1. Δημιουργία αποθετηρίου GitHub (προαιρετικό)
  2. Δημιουργήστε και τουρσί ένα μοντέλο χρησιμοποιώντας δεδομένα Titanic.
  3. Δημιουργία εφαρμογής Flask.
  4. Test Flask App Locally (προαιρετικό)
  5. Αναπτύξτε στο Heroku.
  6. Test Working App.

Γνωρίζετε επίσης, τι σημαίνει η ανάπτυξη ενός μοντέλου μηχανικής εκμάθησης;

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

Πώς επεκτείνεστε στην παραγωγή;

Έχοντας αυτό κατά νου, ας μιλήσουμε για μερικούς τρόπους ομαλής ανάπτυξης στην παραγωγή χωρίς να διακινδυνεύσουμε την ποιότητα

  1. Αυτοματοποιήστε όσο το δυνατόν περισσότερο.
  2. Δημιουργήστε και συσκευάστε την εφαρμογή σας μόνο μία φορά.
  3. Αναπτύξτε με τον ίδιο τρόπο όλη την ώρα.
  4. Αναπτύξτε χρησιμοποιώντας σημαίες λειτουργιών στην εφαρμογή σας.
  5. Αναπτύξτε το σε μικρές παρτίδες και κάντε το συχνά.

Συνιστάται: