Che cos'è il machine learning?

Che cos'è il machine learning?

Che cos'è il machine learning?

Il machine learning è un campo secondario all'interno dell'intelligenza artificiale che si occupa di algoritmi informatici in grado di migliorarsi attraverso dati di addestramento in assenza di una programmazione esplicita. È ampiamente considerato il percorso più promettente per raggiungere l’ intelligenza artificiale più simile possibile all’essere umano. 

Gli algoritmi di machine learning possono essere classificati in tre categorie:

  • Apprendimento con supervisione: tu fornisci le etichette e presenti gli input di esempio con gli output desiderati e consenti all'algoritmo di apprendere le regole che abbinano gli input agli output.  
  • Apprendimento senza supervisione: non fornisci le etichette, quindi l'algoritmo può trovare la propria struttura per l'elaborazione degli input (ad esempio, scoprendo pattern nascosti nei dati).
  • Apprendimento di rinforzo: l'algoritmo interagisce ripetutamente con un ambiente dinamico con un obiettivo specifico, ad esempio vincere una partita o guidare un'auto. L'algoritmo definisce la soluzione ottimale al problema attraverso una procedura ripetuta di tentativi ed errori.

In questo articolo, forniremo una breve panoramica del machine learning e del deep learning, nonché delle differenze tra i due concetti.

Che cos'è il deep learning?

Il deep learning è una branca del machine learning che utilizza reti neurali artificiali per emulare l'intelligenza umana. Basato sul modello dei neuroni umani, il deep learning utilizza la teoria dei grafici per organizzare gli algoritmi di ponderazione in livelli di nodi e archi. Gli algoritmi di deep learning sono eccellenti per l'elaborazione di dati non strutturati come immagini o linguaggio. 

Tecnicamente, per essere classificata come "profonda" ("deep"), una rete neurale deve contenere livelli nascosti tra i livelli di input e di output di un percotrone, la struttura di base di una rete neurale. Questi strati sono considerati "nascosti" perché non presentano alcuna connessione con il mondo esterno. Alcuni esempi di architetture di deep learning:

  • Feed forward (FF): i dati passano in una sola direzione dal livello di input passando dai livelli nascosti fino al livello di output. Tutti i nodi sono connessi e i dati non tornano mai indietro attraverso i livelli nascosti. L'architettura FF è usata nella compressione dei dati e nell'elaborazione delle immagini di base. 
  • Reti neurali ricorrenti (RNN): un tipo di rete FF che aggiunge un ritardo ai livelli nascosti per consentire l'accesso alle informazioni precedenti durante un'iterazione corrente. Questo ciclo di feedback emula la memoria e rende le RNN eccellenti per l'elaborazione del linguaggio.  Ne è un ottimo esempio il testo predittivo che personalizza i suggerimenti sulla base delle parole utilizzate con maggiore frequenza. 
  • Reti neurali convoluzionali (CNN): una convoluzione è un'operazione matematica tra due funzioni il cui risultato è una terza funzione che descrive in che modo una delle funzioni è modificata dall'altra. Utilizzate principalmente per il riconoscimento e la classificazione delle immagini, le CNN rappresentano gli "occhi" dell'AI. I livelli nascosti in una CNN agiscono come filtri matematici usando somme ponderate per identificare bordi, colori, contrasti e altri elementi di un pixel.

Prova FlashBlade attraverso il nostro Test Drive

Prova l'esperienza di un'istanza self-service di Pure1® per gestire Pure FlashBlade™, la soluzione più avanzata del settore che offre file e l'object storage scale-out nativi.

Machine learning e deep learning a confronto

Il deep learning è considerato un sottoinsieme del machine learning. Il principale elemento di differenziazione che distingue gli algoritmi di deep learning da altri algoritmi di machine learning è dato dall'uso di reti neurali artificiali. Inoltre, la caratteristica principale di una rete neurale "profonda" ("deep") è la presenza di livelli nascosti tra i livelli di input e livelli di output che costituiscono un percettrone di base.

Vantaggi del deep learning

Gli algoritmi di deep learning sono eccellenti per l'elaborazione di dati non strutturati, a condizione di disporre della potenza di elaborazione necessaria per questa attività. Ciò offre al deep learning un vantaggio rispetto ad altri algoritmi di machine learning in fatto di apprendimento non supervisionato e di rinforzo. I recenti sviluppi dell'AI devono molto all'aumento della fattibilità delle reti neurali di deep learning grazie ai miglioramenti nella potenza di elaborazione e del data storage.

In che modo Pure Storage potenzia le applicazioni di machine learning

Pure Storage® dispone di un posizionamento ideale per sfruttare e supportare il mondo dell'AI. Le reti neurali di deep learning richiedono che i Big Data siano anche veloci. Le soluzioni di storage all-flash di Pure® combinano le performance della memoria flash completamente NVMe con predictive analytics potenziati dall'AI per offrire una Modern Data Experience™. Con Pure puoi:

  • Consolidare i tuoi silos di data storage in un data hub unificato.
  • Accelerare il tempo di acquisizione di insight con  real time/log analytics
  • Scoprire il futuro della gestione del data storage basata sull'AI con Pure1 Meta®
  • Potenziare le tue soluzioni di AI con AIRI®, una soluzione AI-Ready Infrastructure full-stack di Pure Storage e NVIDIA
  • Ottenere il supporto full-stack per i cicli di vita dell'AI e del machine learning con FlashStack®, una soluzione di infrastruttura convergente sviluppata in collaborazione con Cisco.
800-379-7873 +44 20 3870 2633 +43 720882474 +32 (0) 7 84 80 560 +33 9 75 18 86 78 +49 89 12089 253 +353 1 485 4307 +39 02 9475 9422 +31 (0) 20 201 49 65 +46-101 38 93 22 +45 2856 6610 +47 2195 4481 +351 210 006 108 +966112118066 +27 87551 7857 +34 51 889 8963 +41 31 52 80 624 +90 850 390 21 64 +971 4 5513176 +7 916 716 7308 +65 3158 0960 +603 2298 7123 +66 (0) 2624 0641 +84 43267 3630 +62 21235 84628 +852 3750 7835 +82 2 6001-3330 +886 2 8729 2111 +61 1800 983 289 +64 21 536 736 +55 11 2655-7370 +52 55 9171-1375 +56 2 2368-4581 +57 1 383-2387
Your Browser Is No Longer Supported!

Older browsers often represent security risks. In order to deliver the best possible experience when using our site, please update to any of these latest browsers.