Cosa sono il Machine Learning e il Deep Learning nell'Intelligenza Artificiale

I dispositivi connessi a Internet sono chiamati dispositivi intelligenti. Praticamente tutto ciò che riguarda Internet è noto come dispositivo intelligente(smart device) . In questo contesto, il codice che rende i dispositivi PIÙ SMART –(SMARTER – ) in modo che possano funzionare con il minimo o senza alcun intervento umano può dirsi basato sull'Intelligenza Artificiale(Artificial Intelligence) (AI). Gli altri due, vale a dire: Machine Learning (ML) e Deep Learning (DL), sono diversi tipi di algoritmi costruiti per portare più funzionalità ai dispositivi intelligenti. Vediamo in dettaglio AI vs ML vs DL di seguito per capire cosa fanno e come sono collegati all'IA.

Che cos'è l'Intelligenza Artificiale rispetto a ML & DL

Machine Learning e Deep Learning nell'Intelligenza Artificiale

L' IA può essere definita un superset di processi di Machine Learning (ML) e processi di Deep Learning (DL). L'IA di solito è un termine generico utilizzato per ML e DL. Il Deep Learning(Deep Learning) è di nuovo, un sottoinsieme di Machine Learning (vedi immagine sopra).

Alcuni sostengono che l' apprendimento automatico(Machine Learning) non faccia più parte dell'IA universale. Dicono che il ML sia una scienza completa a sé stante e quindi non ha bisogno di essere chiamato in riferimento all'Intelligenza Artificiale(Artificial Intelligence) . L' IA prospera sui dati: Big Data . Più dati consuma, più accurato è. Non è che preveda sempre correttamente. Ci saranno anche false flag. L'IA si allena su questi errori e migliora in ciò che dovrebbe fare, con o senza la supervisione umana.

L'intelligenza artificiale non può essere definita correttamente poiché è penetrata in quasi tutti i settori e influisce su troppi tipi di processi e algoritmi (aziendali). Possiamo dire che l' Intelligenza(Intelligence) Artificiale si basa sulla Data Science (DS: Big Data ) e contiene il Machine Learning come sua parte distinta. Allo stesso modo(Likewise) , il Deep Learning è una parte distinta del Machine Learning .

Il modo in cui il mercato IT sta cambiando, il futuro sarebbe dominato da dispositivi intelligenti connessi, chiamati Internet of Things (IoT) . Dispositivi intelligenti(Smart) significano intelligenza artificiale: direttamente o indirettamente. Stai già utilizzando l'intelligenza artificiale (AI) in molte attività della tua vita quotidiana. Ad esempio, digitando sulla tastiera di uno smartphone che continua a migliorare sul "suggerimento di parole". Tra gli altri esempi in cui hai a che fare inconsapevolmente con l'intelligenza artificiale(Artificial Intelligence) ci sono la ricerca di cose su Internet , gli acquisti online e, naturalmente, le sempre intelligenti caselle di posta di Gmail e Outlook .

Cos'è l'apprendimento automatico

L' apprendimento(Learning) automatico è un campo dell'intelligenza artificiale(Artificial Intelligence) in cui l'obiettivo è far sì che una macchina (o un computer o un software) impari e si alleni senza molta programmazione. Tali dispositivi richiedono meno programmazione poiché applicano metodi umani per completare le attività, incluso l'apprendimento di come eseguire meglio. Fondamentalmente(Basically) , ML significa programmare un po' un computer/dispositivo/software e consentirgli di imparare da solo.

Esistono diversi metodi per facilitare l' apprendimento automatico(Machine Learning) . Di questi, i seguenti tre sono ampiamente utilizzati:

  1. vigilato,
  2. Senza supervisione, e
  3. Insegnamento rafforzativo.

Apprendimento supervisionato in Machine Learning

Supervisionato nel senso che i programmatori forniscono prima alla macchina dati etichettati e risposte già elaborate. Qui, le etichette indicano i nomi di riga o colonna in un database o foglio di calcolo. Dopo aver fornito enormi set di tali dati al computer, è pronto per analizzare ulteriori set di dati e fornire risultati da solo. Ciò significa che hai insegnato al computer come analizzare i dati che gli vengono forniti.

Di solito, viene confermato utilizzando la regola 80/20. Enormi(Huge) set di dati vengono inviati a un computer che prova e apprende la logica dietro le risposte. L'80% dei dati di un evento viene inviato al computer insieme alle risposte. Il restante 20 percento viene alimentato senza risposte per vedere se il computer può fornire risultati adeguati. Questo 20 percento viene utilizzato per il controllo incrociato per vedere come il computer (macchina) sta imparando.

Apprendimento automatico senza supervisione

L'apprendimento non supervisionato si verifica quando la macchina viene alimentata con set di dati casuali non etichettati e non in ordine. La macchina deve capire come produrre i risultati. Ad esempio, se gli offri softball di diversi colori, dovrebbe essere in grado di classificare in base ai colori. Pertanto, in futuro, quando alla macchina verrà presentato un nuovo softball, potrà identificare la palla con etichette già presenti nel suo database. Non ci sono dati di allenamento in questo metodo. La macchina deve imparare da sola.

Insegnamento rafforzativo

Le macchine che possono prendere una sequenza di decisioni rientrano in questa categoria. Poi c'è un sistema di ricompensa. Se la macchina fa bene quello che vuole il programmatore, ottiene una ricompensa. La macchina è programmata in modo da desiderare le massime ricompense. E per ottenerlo, risolve i problemi ideando algoritmi diversi in casi diversi. Ciò significa che il computer AI utilizza metodi di prova ed errore per ottenere risultati.

Ad esempio, se la macchina è un veicolo a guida autonoma, deve creare i propri scenari su strada. Non è possibile che un programmatore possa programmare ogni passaggio poiché non riesce a pensare a tutte le possibilità quando la macchina è in viaggio. È qui che entra in gioco l' apprendimento per rinforzo(Reinforcement Learning) . Puoi anche chiamarlo IA per tentativi ed errori.

In che modo il Deep Learning è diverso dal Machine Learning

Il Deep Learning(Deep Learning) è per compiti più complicati. Deep Learning è un sottoinsieme di Machine Learning . Solo che contiene più reti neurali che aiutano la macchina nell'apprendimento. Le reti neurali artificiali non sono nuove . (Manmade)I laboratori(Labs) di tutto il mondo stanno cercando di costruire e migliorare le reti neurali in modo che le macchine possano prendere decisioni informate. Devi aver sentito parlare di Sophia , un umanoide in Arabia Saudita(Saudi) a cui è stata fornita la cittadinanza regolare. Le reti neurali sono come i cervelli umani ma non così sofisticate come il cervello.

Ci sono alcune buone reti che forniscono un apprendimento profondo senza supervisione. Puoi dire che il Deep Learning è più reti neurali che imitano il cervello umano. Tuttavia, con un numero sufficiente di dati di esempio, gli algoritmi di Deep Learning possono essere utilizzati per raccogliere dettagli dai dati di esempio. Ad esempio, con una macchina DL con processore di immagini, è più facile creare volti umani con emozioni che cambiano in base alle domande poste alla macchina.

Quanto sopra spiega AI vs MI vs DL in un linguaggio più semplice. L'IA e il ML sono campi vasti, che si stanno appena aprendo e hanno un enorme potenziale. Questo è il motivo per cui alcune persone sono contrarie all'utilizzo di Machine Learning e Deep Learning nell'Intelligenza Artificiale(Artificial Intelligence) .



About the author

Dopo quasi 20 anni nel settore della tecnologia, ho imparato molto sui prodotti Apple e su come personalizzarli per le mie esigenze. In particolare, so utilizzare la piattaforma iOS per creare aspetti personalizzati e interagire con i miei utenti tramite le preferenze dell'applicazione. Questa esperienza mi ha fornito preziose informazioni su come Apple progetta i suoi prodotti e su come migliorare al meglio la loro esperienza utente.



Related posts