Daimo

Sistema di Labeling per le Applicazioni di Machine Learning

Daimo-ML

L'Etichettatore per il Machine Learning

Introduzione

Il machine learning e il deep learning prevedono necessariamente l'allenamento e la convalida del proprio modello di apprendimento. In particolare, si ha necessità di etichettare in modo veloce, sicuro e in modo qualitativamente accettabile i dati in proprio possesso. Etichettare grandi insiemi di dati, però, richiede tempo, fatica e denaro. Ecco perché abbiamo sviluppato DAIMO: uno strumento semiautomatico espressamente concepito per supportare la fase di etichettatura dei progetti di machine learning riducendo tempi, costi ed errori.

DAIMO non è il primo strumento di questo tipo. Tuttavia, fornisce un insieme di caratteristiche uniche che lo distinguono dagli altri suoi competitors:

Interfaccia

DAIMO fornisce un'interfaccia semplice ed efficace per esplorare collezioni predefinite di campioni di dati da etichettare. Gli utenti hanno a disposizione un ricco set di opzioni per cercare, interrogare e riassumere la collezione di esempi. Questa è una caratteristica cruciale per qualsiasi attività di training che coinvolge migliaia di oggetti.

Estensione

DAIMO permette agli utenti di aggiungere etichette sia ad un'intera istanza, sia a porzioni di essa. Questo rappresenta un importante vantaggio rispetto ad altri strumenti che supportano solo la prima opzione.

Collaborazione

DAIMO è finalizzato all'etichettatura collaborativa da parte di un gruppo di esperti. Fornisce un controllo sofisticato per bloccare, sbloccare, salvare e rivedere le etichette. Inoltre, supporta sia un processo in un unico passaggio che un processo di clerical-review.

Vocabolario

DAIMO permette agli utenti di definire i vocabolari delle etichette, al fine di standardizzare il modo in cui le etichette vengono assegnate ai campioni. Questo perché le etichette non sono sempre conosciute in anticipo: nelle grandi applicazioni di etichettatura hanno piuttosto bisogno di essere costruite durante l’attività.

Suggerimenti

DAIMO fornisce un processo di etichettatura basato su suggerimenti. In sostanza, DAIMO incorpora un motore che è in grado di imparare le strategie di etichettatura dagli esempi. Dopo un certo addestramento iniziale, limitato, non solo è in grado di acquisire le nuove etichette indicate dagli utenti, ma di suggerirne in automatico: in questo modo, gli utenti devono solo accettare o rifiutare i suggerimenti di DAIMO velocizzando il lavoro.

Classificatori

DAIMO supporta i classificatori personalizzati, cioè i classificatori generati dagli utenti o da se stesso.

Queste caratteristiche trasformano profondamente il processo di etichettatura, velocizzando l’attività ed eliminando gli errori poiché, dopo la fase di training, è DAIMO a fare in automatico la maggior parte del lavoro!