Testimonianze dei clienti / Pubblicità e marketing

2022
Logo HUMAN Security

HUMAN Security accelera l'addestramento del machine learning e il time-to-market utilizzando Amazon SageMaker

La società di sicurezza informatica HUMAN Security ha triplicato il numero di modelli di machine learning (ML) che ha implementato in produzione e ha migliorato la qualità delle sue soluzioni digitali utilizzando Amazon SageMaker. HUMAN Security offre soluzioni che utilizzano il machine learning per rilevare le frodi. L'azienda voleva accelerare il time-to-market automatizzando l'addestramento e l'implementazione dei suoi modelli di machine learning.

Da settimane a ore

Riduzione del tempo necessario per addestrare nuovi modelli di ML 

3 volte

il numero di modelli di ML implementati in produzione

5 volte

la quantità di dati inseriti rispetto al sistema precedente

15 trilioni

di interazioni online convalidate ogni settimana

Panoramica

HUMAN Security voleva iterare più rapidamente i suoi modelli di ML e accelerare il time-to-market in modo da poter migliorare le prestazioni di MediaGuard, la sua soluzione leader che aiuta a proteggere le società di media e gli inserzionisti dalle frodi pubblicitarie. Tuttavia, quando l'azienda ha rilasciato per la prima volta MediaGuard, i suoi team di progettazione hanno addestrato e implementato manualmente tutti i modelli di ML. Questo processo manuale ha consumato una parte significativa delle risorse di HUMAN Security e, in alcuni casi, l'azienda ha impiegato settimane per implementare un modello di ML in produzione.

Per addestrare i suoi modelli di ML in modo più efficiente, HUMAN Security aveva necessità di automatizzare il processo manuale. Grazie alla sua lunga esperienza di lavoro su Amazon Web Services (AWS), HUMAN Security ha adottato Amazon SageMaker, che offre alle aziende la possibilità di creare, addestrare e implementare modelli di ML praticamente per qualsiasi caso d'uso con infrastruttura, strumenti e flussi di lavoro completamente gestiti. Combinando automazione e scalabilità, l'azienda ha triplicato il numero di modelli di ML addestrati, acquisendo al contempo una quantità di dati cinque volte superiore rispetto al processo precedente. Ora, HUMAN Security può addestrare e implementare modelli di machine learning in poche ore, accelerando il time-to-market e migliorando la qualità della sua offerta di prodotti.

team di persone che lavorano insieme attorno a un tavolo

Opportunità | Distruggere l'economia della criminalità informatica

HUMAN Security utilizza una strategia di difesa moderna, che include interruzioni, effetti di rete e visibilità su Internet, per sconvolgere l'economia del crimine informatico. Aiuta le aziende di tutti i settori ad aumentare la sicurezza della loro presenza digitale offrendo un'ampia gamma di soluzioni di sicurezza informatica che aiutano le aziende a proteggere le proprie risorse digitali da frodi e bot online che imitano gli esseri umani. Per gli inserzionisti digitali, l'azienda ha creato MediaGuard, una soluzione di tecnologia pubblicitaria che utilizza il machine learning nella piattaforma Human Defense per prevedere la validità delle impressioni pubblicitarie online quasi in tempo reale su tutti i canali e formati digitali.

Poiché i bot online stanno diventando sempre più sofisticati, HUMAN Security mantiene severi requisiti di latenza e precisione per MediaGuard e il suo team di ingegneri itera continuamente nuovi modelli di ML per migliorarne le prestazioni. Tuttavia, quando HUMAN Security ha implementato questa soluzione, il processo di addestramento dei suoi modelli di ML era interamente manuale e prevedeva l'esecuzione di una serie di script e il copia e incolla di diverse configurazioni. In molti casi, HUMAN Security ha impiegato settimane per implementare nuovi modelli di ML. "Volevamo risparmiare tempo umano", ha affermato Austin Leirvik, data scientist dello staff di HUMAN Security. "Stavamo cercando di creare una pipeline di dati completa che effettuasse la preparazione dei dati, la loro estrazione, l'addestramento dei modelli e la valutazione offline dei modelli con la semplice pressione di un pulsante".

Sin dalla sua fondazione nel 2012, HUMAN Security si è affidata ad AWS per le soluzioni cloud e nel 2020 ha ingaggiato il team AWS per far maturare le sue capacità di machine learning. "Abbiamo collaborato ogni 2 settimane", ha affermato Leirvik. "Abbiamo ricevuto numerosi feedback su come automatizzare l'addestramento dei nostri modelli e abbiamo visto SageMaker come uno strumento che potevamo usare per risolvere i problemi che stavamo affrontando".

kr_quotemark

Grazie ad Amazon SageMaker, abbiamo ridotto notevolmente il tempo necessario per addestrare i modelli di machine learning". 

Austin Leirvik
Data scientist del personale, HUMAN Security

Soluzione | Automazione del processo di addestramento per il machine learning

HUMAN Security ha coinvolto il team AWS ma ha anche partecipato a diverse opportunità di formazione tramite AWS, tra cui le Giornate immersive AWS Partner Network (APN), che sono workshop per i clienti tenuti dai partner AWS. Queste opportunità di formazione hanno aiutato HUMAN Security a migliorare le competenze del personale e ad acquisire una comprensione più profonda del ciclo di vita del modello di ML. HUMAN Security ha inoltre adottato Snowflake Data Cloud, una soluzione per il data warehousing, i data lake, l'ingegneria dei dati, il data science, lo sviluppo di applicazioni dati e la condivisione dei dati di Snowflake, un partner AWS. L'azienda utilizza questa soluzione per elaborare e archiviare le proprie tabelle di dati su larga scala. "Per una tipica sessione di addestramento del modello, lavoriamo con circa 50 milioni di punti dati", ha affermato Leirvik. "Poiché possiamo eseguire la nostra valutazione offline su un set di dati più ampio, abbiamo un quadro molto più ampio della coda lunga, il che è davvero fantastico".

L'azienda ha anche iniziato a utilizzare AWS Glue, un servizio di integrazione dei dati semplice, scalabile e serverless. HUMAN Security utilizza AWS Glue per i suoi processi di estrazione e per preparare i dati per le interrogazioni. Una volta preparati i dati, HUMAN Security utilizza SageMaker per creare, addestrare e distribuire nuovi modelli di ML. "Grazie ad Amazon SageMaker, abbiamo ridotto notevolmente il tempo necessario per addestrare i modelli di machine learning", ha dichiarato Leirvik. "Ora abbiamo una tracciabilità e una riproducibilità complete per tutti i nostri modelli". In passato, l'addestramento di un nuovo modello di ML poteva richiedere diverse settimane. Ora, l'azienda può creare, addestrare e implementare un nuovo modello di machine learning in poche ore.

Inoltre, HUMAN Security esegue i propri carichi di lavoro utilizzando le istanze M5 di Amazon Elastic Compute Cloud (Amazon EC2), che offrono risorse bilanciate di elaborazione, memoria e rete per carichi di lavoro generici. Da quando è passata a questo tipo di istanza Amazon EC2, l'azienda ha aumentato i risparmi sui costi del 15% ed è ora in grado di scalare rapidamente la domanda. Questa scalabilità aiuta HUMAN Security a potenziare i suoi modelli di ML per convalidare l'umanità di 15 trilioni di interazioni online ogni settimana. "Siamo rimasti molto soddisfatti della scalabilità e dell'affidabilità delle istanze M5 di Amazon EC2", ha dichiarato Leirvik. "Siamo stati in grado di aumentare di cinque volte la quantità di dati con cui lavoriamo".

Per ottenere la completa automazione, HUMAN Security ha impostato funzioni graduali in tutte le sue soluzioni AWS definendo un set di file di configurazione grazie ad Amazon States Language e aggiungendo tali file al suo repository con il resto della sua base di codice di ML. Ogni volta che viene apportata una modifica alla sua base di codice, l'azienda reimplementa automaticamente tali funzioni, riducendo in questo modo la complessità dei flussi di lavoro. Tale automazione ha aiutato ad accelerare il time-to-market e a migliorare l'agilità aziendale. Con un ulteriore risparmio di tempo, HUMAN Security ha riorientato i propri sforzi sul rilascio di nuove funzionalità predittive per MediaGuard. "Grazie ad AWS, abbiamo triplicato il numero di implementazioni rispetto al nostro processo precedente", ha affermato Leirvik. "Ora siamo in grado di reagire più rapidamente quando vediamo emergere un problema di prestazioni".

Risultato | Applicazione delle conoscenze acquisite ad altri modelli di ML

HUMAN Security intende applicare quanto appreso da questo progetto ad altri modelli di ML che ha in produzione. Continuerà inoltre a utilizzare i servizi AWS per un'ampia varietà di casi d'uso in tutta l'azienda. "Lavorare a fianco del team AWS è stata un'esperienza molto positiva", ha affermato Leirvik. "Il team AWS ci ha aiutato a guardare al problema che stavamo affrontando in un modo nuovo e ci ha tenuto al passo con i tempi necessari per la riuscita del progetto".

Informazioni su HUMAN Security

HUMAN Security aiuta le aziende a proteggere le proprie risorse digitali dalle frodi offrendo soluzioni di sicurezza informatica che utilizzano il machine learning per convalidare l'autenticità delle interazioni online. Dal 2012, l'azienda è un fornitore indipendente di software su AWS.

Servizi AWS utilizzati

Amazon SageMaker

Amazon SageMaker si fonda su due decenni di esperienza di Amazon nello sviluppo di applicazioni di machine learning nel mondo reale, tra cui raccomandazioni sui prodotti, personalizzazione, shopping intelligente, robotica e dispositivi vocali assistiti.

Ulteriori informazioni »

AWS Glue

AWS Glue è un servizio di integrazione dati serverless che semplifica l'individuazione, la preparazione e la combinazione dei dati per l'analisi, il machine learning e lo sviluppo di applicazioni.

Ulteriori informazioni »

Amazon EC2

Amazon Elastic Compute Cloud (Amazon EC2) offre la piattaforma di calcolo più ampia e approfondita, con oltre 500 istanze e la selezione dei più recenti processori, sistemi di archiviazione, reti, sistemi operativi e modelli di acquisto per aiutarti a soddisfare al meglio le esigenze del tuo carico di lavoro.

Ulteriori informazioni »

Istanze M5 di Amazon EC2

Le istanze M5 offrono un equilibro di risorse di calcolo, memoria e rete per un'ampia gamma di carichi di lavoro.

Ulteriori informazioni »

Inizia

Organizzazioni di tutte le dimensioni in tutti i settori trasformano il proprio business e realizzano le loro missioni ogni giorno utilizzando AWS. Contatta i nostri esperti e inizia subito il tuo percorso verso il cloud AWS.