Come *non* ottenere modelli di Machine Learning in produzione

Come evitare modelli di Machine Learning in produzione

Una guida satirica per evitare di far arrivare la produzione vicino ai tuoi modelli di intelligenza artificiale

Foto di Unpad Street Feeding Animal Friend su Unsplash

Panoramica del tuo percorso

  1. Introduzione – Nessuna produzione, nessun problema!
  2. I notebook possono essere utilizzati per tutto!
  3. Perché automatizzare quando hai tempo?
  4. Test? Non fare mai errori!
  5. Gestione delle dipendenze nella mia testa!
  6. Conclusione

1 – Introduzione – Nessuna produzione, nessun problema!

Come data scientist, data engineer e ML engineer siamo bombardati di informazioni sui modelli di intelligenza artificiale in produzione. Centinaia di video e migliaia di blog hanno fatto del loro meglio per aiutarci a evitare la situazione in cui ci troviamo. Ma senza successo. In questo momento, mi duole dirlo, ci sono modelli di intelligenza artificiale in produzione in tutto il mondo. Che generano valore per milioni di persone inconsapevoli. Ad ogni angolo di strada. E lo tolleriamo, solo perché è comune.

Quando vado alle conferenze, ascolto nervosi data scientist sul palco di fronte a un grande pubblico parlare di produzione. È chiaro dal sudore sulla loro fronte e dalle mani umide che la situazione è seria. Questo va avanti da molti anni, ma non abbiamo creduto alle loro profezie. E guardateci ora. Avremmo dovuto ascoltare.

Questo non è il momento per nessuno di dire “Te l’avevo detto”. Dobbiamo unirci per riprendere ciò che è nostro. Dobbiamo professare unilateramente disprezzo per i modi moderni di fare le cose. Dobbiamo tornare ai tempi migliori, quando i modelli di intelligenza artificiale in produzione erano solo un punto non vincolante negli annunci di lavoro per aziende di medie dimensioni.

Qualcuno deve prendere il comando e guidare questo percorso di redenzione. E chi meglio di me? Senza voler vantarmi, ho realizzato diversi modelli di intelligenza artificiale che non sono arrivati in produzione. Alcuni di loro non erano nemmeno vicini. Posso condividere con te alcuni dei migliori consigli in modo che non sia necessario replicare il tuo ambiente di sviluppo, perché non ci sarà altro.

Ho suddiviso chiaramente ogni sezione successiva in due parti. La prima si chiama Il modo giusto. Ti dice come evitare i modelli di intelligenza artificiale in produzione…