Connettersi a Labelbox

Labelbox è una piattaforma dati di training usata per creare dati di training da immagini, video, audio, testo e immagini affiancate. Usando Labelbox, i team di intelligenza artificiale possono personalizzare un flusso di lavoro per gestire, gestire e migliorare l'etichettatura dei dati, il catalogo dei dati e il debug dei modelli in una singola piattaforma unificata. Labelbox è progettato per aiutare i team di intelligenza artificiale a creare e gestire sistemi di Machine Learning di livello di produzione.

È possibile connettere i cluster di Azure Databricks con la versione di Machine Learning di Databricks Runtime a Labelbox.

Connettersi a Labelbox tramite Partner Connect

Questa sezione descrive come connettere un cluster nell'area di lavoro di Azure Databricks a Labelbox usando Partner Connect.

Differenze tra connessioni standard e Labelbox

Per connettersi a Labelbox tramite Partner Connect, seguire la procedura descritta in Connettersi ai partner ml usando Partner Connect. La connessione Labelbox è diversa dalle connessioni di Machine Learning standard nei modi seguenti:

  • Oltre a un cluster, un'entità servizio e un token di accesso personale, Partner Connect crea un notebook denominato labelbox_databricks_example.ipynb nella cartella Workspace/Shared/labelbox_demo nell'account Labelbox, se non esiste già.

Passaggi per la connessione

Per connettersi a Labelbox tramite Partner Connect, eseguire le operazioni seguenti:

  1. Connettiti ai partner ML tramite Partner Connect.
  2. Crea una chiave API di Labelbox per il tuo account Labelbox, se non ne hai già una. Copiare la chiave API e salvarla in una posizione sicura, perché alla fine la chiave verrà nascosta dalla visualizzazione e sarà necessaria in un secondo momento.
  3. Configurare il cluster ML e il notebook Starter di Labelbox.

Connettersi manualmente a Labelbox

I passaggi descritti in questa sezione descrivono come connettere Labelbox a un cluster Di Azure Databricks.

Nota

Per connettersi più velocemente, usare Partner Connect.

Requisiti

È necessario disporre di un cluster disponibile che esegue Databricks Runtime per Machine Learning. Per verificarlo in un cluster esistente, cerca ML nella colonna Runtime quando si visualizza il cluster nel tuo spazio di lavoro. Se non si dispone di un cluster Databricks Runtime ML disponibile, crea un cluster e, per Versione di Databricks Runtime, scegli una versione dall'elenco ML.

Passaggi per la connessione

Per connettersi manualmente a Labelbox, eseguire le operazioni seguenti:

  1. Passare alla pagina Labelbox per iscriversi a un nuovo account Labelbox o accedere all'accountLabelbox esistente.
  2. Crea una chiave API di Labelbox per il tuo account Labelbox, se non ne hai già una. Copiare la chiave API e salvarla in una posizione sicura, perché alla fine la chiave verrà nascosta dalla visualizzazione e sarà necessaria in un secondo momento.
  3. Verificare la presenza di un notebook di avvio Labelbox nell'area di lavoro:
    1. Nella barra laterale fare clic su Area di lavoro > condivisa.
    2. Se non esiste già una cartella denominata labelbox_demo , crearla:
      1. Fare clic sulla freccia giù accanto a Condiviso.
      2. Fare clic su Crea > cartella.
      3. Inserire labelbox_demo,
      4. Fare clic su Crea cartella.
    3. Fare clic sulla cartella labelbox_demo . Se nella cartella non esiste un notebook di avvio denominato labelbox_databricks_example.ipynb , importarlo:
      1. Fare clic sulla freccia giù accanto a labelbox_demo.
      2. Cliccare Importa.
      3. Fare clic su URL.
      4. Immettere https://github.com/Labelbox/labelspark/blob/master/notebooks/full-demo.ipynb e fare clic su Importa.
  4. Continuare a configurare il cluster ML e il notebook starter di Labelbox.

Configurare il cluster ML e il notebook starter Labelbox

  1. Verificare che nel cluster ml siano installate le librerie Labelbox necessarie:

    1. Nella barra laterale fare clic su Ambiente di calcolo.

    2. Fare clic sul cluster ML. Usare la casella di filtro per trovarla, se necessario.

      Nota

      Se è stato usato Partner Connect per connettersi a Labelbox, il nome del cluster ml deve essere LABELBOX_CLUSTER.

    3. Cliccare la scheda Librerie.

    4. Se il pacchetto labelbox non è elencato, installarlo: i. Fare clic su Installa nuovo. Ii. Fare clic su PyPI. iii. Per il campo Pacchetto, immetti labelbox. iv. Cliccare Installa.

    5. Se il pacchetto labelspark non è elencato, installarlo: i. Fare clic su Installa nuovo. Ii. Fare clic su PyPI. iii. Per il campo Pacchetto, immettere labelspark. iv. Cliccare Installa.

  2. Collega il cluster ML al notebook iniziale.

    1. Nella barra laterale, fai clic su Area di lavoro > Condivisa > labelbox_demo > labelbox_databricks_example.ipynb.
    2. Collega il cluster ML al notebook.
  3. Sfoglia il notebook per scoprire come automatizzare Labelbox.

Risorse aggiuntive