{"id":51839,"date":"2020-11-08T07:00:47","date_gmt":"2020-11-08T06:00:47","guid":{"rendered":"http:\/\/smeupnew.it\/magazine\/blog\/machine-learning-come-funziona\/"},"modified":"2021-04-09T10:34:36","modified_gmt":"2021-04-09T08:34:36","slug":"machine-learning-come-funziona","status":"publish","type":"post","link":"https:\/\/www.smeup.com\/magazine\/blog\/machine-learning-come-funziona\/","title":{"rendered":"Machine Learning in pillole: come funziona?"},"content":{"rendered":"<div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 fusion-flex-container nonhundred-percent-fullwidth non-hundred-percent-height-scrolling gradient-container-1\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:1144px;margin-left: calc(-4% \/ 2 );margin-right: calc(-4% \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:1.92%;--awb-margin-bottom-large:0px;--awb-spacing-left-large:1.92%;--awb-width-medium:100%;--awb-spacing-right-medium:1.92%;--awb-spacing-left-medium:1.92%;--awb-width-small:100%;--awb-spacing-right-small:1.92%;--awb-spacing-left-small:1.92%;\"><div class=\"fusion-column-wrapper fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-1\"><h2>Cos&#8217;\u00e8 il machine learning?<\/h2>\n<p><span style=\"font-weight: 400;\">Il machine learning, come \u00e8 stato definito da <\/span><i><span style=\"font-weight: 400;\">Arthur Samuel<\/span><\/i><span style=\"font-weight: 400;\"> gi\u00e0 nel 1959, \u00e8 \u201cla scienza che d\u00e0 l&#8217;abilit\u00e0 al computer di imparare senza essere esplicitamente programmato\u201d e fa parte delle tecnologie che oggi definiamo con la sigla A.I., ovvero l\u2019Intelligenza Artificiale.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Come funziona? In poche parole, il machine learning utilizza degli algoritmi che, attraverso un modello matematico, sfruttano i dati per fare delle previsioni. I dati vengono definiti \u201ctraining data\u201d perch\u00e9 sono quelli che consentono al programma di apprendere e fare previsioni senza dover essere programmati in maniera esplicita.<\/span><\/p>\n<h2>I vantaggi del machine learning<\/h2>\n<p><span style=\"font-weight: 400;\">Il machine learning offre il grande vantaggio di semplificare il processo di programmazione e test rispetto a quello di un\u00a0 programma tradizionale.\u00a0 <\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\">Vediamo un esempio concreto: per realizzare un\u00a0 filtro antispam per una casella di posta elettronica, nel caso di un processo di programmazione tradizionale sarebbero necessari questi passaggi:\u00a0\u00a0<\/span><\/p>\n<ol>\n<li><span style=\"font-weight: 400;\"> Individuare le caratteristiche di ogni email classificabile come spam, per esempio quelle contenenti le parole &#8220;4U&#8221; o &#8220;credit card&#8221;.<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\">2. Scrivere un algoritmo per ogni caratteristica riconducibile a una mail spam<\/span><\/li>\n<li><span style=\"font-weight: 400;\"> Testare il corretto funzionamento del programma, e in caso di insuccesso ripetere gli steps 1 e 2 fino ad ottenere il corretto funzionamento.\u00a0<\/span><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">Il processo potrebbe diventare anche molto lungo, a seconda del numero di caratteristiche e del risultato dei test. <\/span><\/p>\n<\/div><div class=\"fusion-image-element \" style=\"text-align:center;--awb-margin-bottom:20px;--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\" fusion-imageframe imageframe-none imageframe-1 hover-type-none\"><img decoding=\"async\" width=\"624\" height=\"359\" alt=\"smeup Machine learning1\" title=\"smeup Machine learning1\" src=\"https:\/\/www.smeup.com\/magazine\/wp-content\/uploads\/sites\/5\/2020\/11\/Machine-learning1.png\" data-orig-src=\"https:\/\/www.smeup.com\/magazine\/wp-content\/uploads\/sites\/5\/2020\/11\/Machine-learning1.png\" class=\"lazyload img-responsive wp-image-53728\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27624%27%20height%3D%27359%27%20viewBox%3D%270%200%20624%20359%27%3E%3Crect%20width%3D%27624%27%20height%3D%27359%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-srcset=\"https:\/\/www.smeup.com\/magazine\/wp-content\/uploads\/sites\/5\/2020\/11\/Machine-learning1-200x115.png 200w, https:\/\/www.smeup.com\/magazine\/wp-content\/uploads\/sites\/5\/2020\/11\/Machine-learning1-400x230.png 400w, https:\/\/www.smeup.com\/magazine\/wp-content\/uploads\/sites\/5\/2020\/11\/Machine-learning1-600x345.png 600w, https:\/\/www.smeup.com\/magazine\/wp-content\/uploads\/sites\/5\/2020\/11\/Machine-learning1.png 624w\" data-sizes=\"auto\" data-orig-sizes=\"(max-width: 640px) 100vw, 624px\" \/><\/span><\/div><div class=\"fusion-text fusion-text-2\"><p><span style=\"font-weight: 400;\">Se ci avvalessimo invece del machine learning, il programma sarebbe non soltanto pronto in minor tempo, ma sarebbe anche pi\u00f9 preciso. Questo perch\u00e9 un filtro spam basato su machine learning apprenderebbe in automatico le caratteristiche necessarie per la previsione, comparando gli esempi di spam con gli esempi non-spam.<\/span><\/p>\n<\/div><div class=\"fusion-image-element \" style=\"text-align:center;--awb-margin-bottom:20px;--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\" fusion-imageframe imageframe-none imageframe-2 hover-type-none\"><img decoding=\"async\" width=\"624\" height=\"380\" alt=\"smeup Machine learning2\" title=\"smeup Machine learning2\" src=\"https:\/\/www.smeup.com\/magazine\/wp-content\/uploads\/sites\/5\/2020\/11\/Machine-learning2.png\" data-orig-src=\"https:\/\/www.smeup.com\/magazine\/wp-content\/uploads\/sites\/5\/2020\/11\/Machine-learning2.png\" class=\"lazyload img-responsive wp-image-53730\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27624%27%20height%3D%27380%27%20viewBox%3D%270%200%20624%20380%27%3E%3Crect%20width%3D%27624%27%20height%3D%27380%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-srcset=\"https:\/\/www.smeup.com\/magazine\/wp-content\/uploads\/sites\/5\/2020\/11\/Machine-learning2-200x122.png 200w, https:\/\/www.smeup.com\/magazine\/wp-content\/uploads\/sites\/5\/2020\/11\/Machine-learning2-400x244.png 400w, https:\/\/www.smeup.com\/magazine\/wp-content\/uploads\/sites\/5\/2020\/11\/Machine-learning2-600x365.png 600w, https:\/\/www.smeup.com\/magazine\/wp-content\/uploads\/sites\/5\/2020\/11\/Machine-learning2.png 624w\" data-sizes=\"auto\" data-orig-sizes=\"(max-width: 640px) 100vw, 624px\" \/><\/span><\/div><div class=\"fusion-text fusion-text-3\"><p><span style=\"font-weight: 400;\">Ma non solo: il machine learning offre anche il grande vantaggio dell\u2019automazione: nel caso in cui le mail riconducibili a spam contengano delle variazioni nelle parole che le identificano come spam, come ad esempio &#8220;4U&#8221; con &#8220;For U&#8221;, non sarebbe necessario modificare a mano l\u2019algoritmo, come avverrebbe nel caso di un programma tradizionale, ma sarebbe sufficiente inserire i dati aggiornati e creare un nuovo modello attraverso i \u201ctraining data\u201d.<\/span><\/p>\n<\/div><div class=\"fusion-image-element \" style=\"text-align:center;--awb-margin-bottom:30px;--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\" fusion-imageframe imageframe-none imageframe-3 hover-type-none\"><img decoding=\"async\" width=\"603\" height=\"265\" alt=\"smeup Machine learning3\" title=\"smeup Machine learning3\" src=\"https:\/\/www.smeup.com\/magazine\/wp-content\/uploads\/sites\/5\/2020\/11\/Machine-learning3.png\" data-orig-src=\"https:\/\/www.smeup.com\/magazine\/wp-content\/uploads\/sites\/5\/2020\/11\/Machine-learning3.png\" class=\"lazyload img-responsive wp-image-53732\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27603%27%20height%3D%27265%27%20viewBox%3D%270%200%20603%20265%27%3E%3Crect%20width%3D%27603%27%20height%3D%27265%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-srcset=\"https:\/\/www.smeup.com\/magazine\/wp-content\/uploads\/sites\/5\/2020\/11\/Machine-learning3-200x88.png 200w, https:\/\/www.smeup.com\/magazine\/wp-content\/uploads\/sites\/5\/2020\/11\/Machine-learning3-400x176.png 400w, https:\/\/www.smeup.com\/magazine\/wp-content\/uploads\/sites\/5\/2020\/11\/Machine-learning3-600x264.png 600w, https:\/\/www.smeup.com\/magazine\/wp-content\/uploads\/sites\/5\/2020\/11\/Machine-learning3.png 603w\" data-sizes=\"auto\" data-orig-sizes=\"(max-width: 640px) 100vw, 603px\" \/><\/span><\/div><div class=\"fusion-text fusion-text-4\"><h2>Categorie di Machine Learning<\/h2>\n<p><span style=\"font-weight: 400;\">Il machine learning si suddivide in 4 categorie:\u00a0<\/span><\/p>\n<ol>\n<li><span style=\"font-weight: 400;\"> Supervised Learning\u00a0<\/span><\/li>\n<li><span style=\"font-weight: 400;\"> Unsupervised Learning\u00a0<\/span><\/li>\n<li><span style=\"font-weight: 400;\"> Semi Supervised Learning\u00a0<\/span><\/li>\n<li><span style=\"font-weight: 400;\"> Reinforcement Learning<\/span><\/li>\n<\/ol>\n<h3>Supervised Learning<\/h3>\n<p><span style=\"font-weight: 400;\">Nel supervised learning lo sviluppatore fornisce all\u2019algoritmo dei Labeled data, ovvero informazioni che contengono dati di input(<\/span><b>Instance<\/b><span style=\"font-weight: 400;\">) con i rispettivi output(<\/span><b>Label<\/b><span style=\"font-weight: 400;\">), in cui (sempre facendo riferimento all\u2019esempio del sistema antispam) gli input corrispondono alle caratteristiche della mail che vogliamo classificare come spam, mentre l\u2019output corrisponde all\u2019identificazione \u201cspam\u201d o \u201cnon spam\u201d.\u00a0<\/span><\/p>\n<\/div><div class=\"fusion-image-element \" style=\"text-align:center;--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\" fusion-imageframe imageframe-none imageframe-4 hover-type-none\"><img decoding=\"async\" width=\"568\" height=\"183\" alt=\"smeup Supervised learning\" title=\"smeup Supervised learning\" src=\"https:\/\/www.smeup.com\/magazine\/wp-content\/uploads\/sites\/5\/2020\/11\/Supervised-learning.png\" data-orig-src=\"https:\/\/www.smeup.com\/magazine\/wp-content\/uploads\/sites\/5\/2020\/11\/Supervised-learning.png\" class=\"lazyload img-responsive wp-image-53738\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27568%27%20height%3D%27183%27%20viewBox%3D%270%200%20568%20183%27%3E%3Crect%20width%3D%27568%27%20height%3D%27183%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-srcset=\"https:\/\/www.smeup.com\/magazine\/wp-content\/uploads\/sites\/5\/2020\/11\/Supervised-learning-200x64.png 200w, https:\/\/www.smeup.com\/magazine\/wp-content\/uploads\/sites\/5\/2020\/11\/Supervised-learning-400x129.png 400w, https:\/\/www.smeup.com\/magazine\/wp-content\/uploads\/sites\/5\/2020\/11\/Supervised-learning.png 568w\" data-sizes=\"auto\" data-orig-sizes=\"(max-width: 640px) 100vw, 568px\" \/><\/span><\/div><div class=\"fusion-text fusion-text-5\"><h3>Unsupervised Learning<\/h3>\n<p><span style=\"font-weight: 400;\">Per Unsupervised learning si intende la situazione in cui i dati forniti all\u2019algoritmo di machine learning contengono solo dati di input (<\/span><b>Instance<\/b><span style=\"font-weight: 400;\">), senza dati di output.<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\">Questa tipologia di dati viene chiamata <\/span><b>unlabeled data<\/b><span style=\"font-weight: 400;\">.<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\">In questo caso l\u2019algoritmo crea dei cluster\/gruppi per separare i dati a seconda delle caratteristiche che \u00e8 in grado di identificare.<\/span><\/p>\n<\/div><div class=\"fusion-image-element \" style=\"text-align:center;--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\" fusion-imageframe imageframe-none imageframe-5 hover-type-none\"><img decoding=\"async\" width=\"624\" height=\"301\" alt=\"smeup Unsupervised learning\" title=\"smeup Unsupervised learning\" src=\"https:\/\/www.smeup.com\/magazine\/wp-content\/uploads\/sites\/5\/2020\/11\/Unsupervised-learning.png\" data-orig-src=\"https:\/\/www.smeup.com\/magazine\/wp-content\/uploads\/sites\/5\/2020\/11\/Unsupervised-learning.png\" class=\"lazyload img-responsive wp-image-53740\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27624%27%20height%3D%27301%27%20viewBox%3D%270%200%20624%20301%27%3E%3Crect%20width%3D%27624%27%20height%3D%27301%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-srcset=\"https:\/\/www.smeup.com\/magazine\/wp-content\/uploads\/sites\/5\/2020\/11\/Unsupervised-learning-200x96.png 200w, https:\/\/www.smeup.com\/magazine\/wp-content\/uploads\/sites\/5\/2020\/11\/Unsupervised-learning-400x193.png 400w, https:\/\/www.smeup.com\/magazine\/wp-content\/uploads\/sites\/5\/2020\/11\/Unsupervised-learning-600x289.png 600w, https:\/\/www.smeup.com\/magazine\/wp-content\/uploads\/sites\/5\/2020\/11\/Unsupervised-learning.png 624w\" data-sizes=\"auto\" data-orig-sizes=\"(max-width: 640px) 100vw, 624px\" \/><\/span><\/div><div class=\"fusion-text fusion-text-6\"><h3>Semisupervised Learning<\/h3>\n<p><span style=\"font-weight: 400;\">Alcuni algoritmi di machine learning possono lavorare con dati semi-completi, ovvero in cui i ci sono sia labeled data che unlabeled data, per cui si parla di Semisupervised Learning.<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\">Per fare un esempio concreto, immaginiamo di caricare delle fotografie su\u00a0 Google Photos. Il sistema riconoscer\u00e0 che nelle foto sono presenti due persone e in quali immagini sono presenti. L\u2019algoritmo chieder\u00e0 al proprietario delle immagini di dire il nome delle due persone e il nome diventer\u00e0 una label che il modello user\u00e0 per identificare la persona in tutte le immagini.<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\">In sostanza, l\u2019algoritmo non far\u00e0 altro che utilizzare i labeled data che ha a disposizione per identificare gli unlabeled data.<\/span><\/p>\n<\/div><div class=\"fusion-image-element \" style=\"text-align:center;--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\" fusion-imageframe imageframe-none imageframe-6 hover-type-none\"><img decoding=\"async\" width=\"657\" height=\"297\" alt=\"smeup semisupervised learning\" title=\"smeup semisupervised learning\" src=\"https:\/\/www.smeup.com\/magazine\/wp-content\/uploads\/sites\/5\/2020\/11\/semisupervised-learning.png\" data-orig-src=\"https:\/\/www.smeup.com\/magazine\/wp-content\/uploads\/sites\/5\/2020\/11\/semisupervised-learning.png\" class=\"lazyload img-responsive wp-image-53736\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27657%27%20height%3D%27297%27%20viewBox%3D%270%200%20657%20297%27%3E%3Crect%20width%3D%27657%27%20height%3D%27297%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-srcset=\"https:\/\/www.smeup.com\/magazine\/wp-content\/uploads\/sites\/5\/2020\/11\/semisupervised-learning-200x90.png 200w, https:\/\/www.smeup.com\/magazine\/wp-content\/uploads\/sites\/5\/2020\/11\/semisupervised-learning-400x181.png 400w, https:\/\/www.smeup.com\/magazine\/wp-content\/uploads\/sites\/5\/2020\/11\/semisupervised-learning-600x271.png 600w, https:\/\/www.smeup.com\/magazine\/wp-content\/uploads\/sites\/5\/2020\/11\/semisupervised-learning.png 657w\" data-sizes=\"auto\" data-orig-sizes=\"(max-width: 640px) 100vw, 657px\" \/><\/span><\/div><div class=\"fusion-text fusion-text-7\"><h3>Reinforcement Learning<\/h3>\n<p><span style=\"font-weight: 400;\">Il reinforcement learning \u00e8 invece un sistema di apprendimento che funziona diversamente. In questo caso, l\u2019algoritmo viene applicato ad un <\/span><b><i>agente<\/i><\/b><span style=\"font-weight: 400;\"> che inserito in un <\/span><b><i>ambiente<\/i><\/b><span style=\"font-weight: 400;\">, ottiene delle <\/span><b><i>ricompense<\/i><\/b><span style=\"font-weight: 400;\"> se ha svolto correttamente alcune azioni, oppure riceve delle <\/span><b><i>penalit\u00e0<\/i><\/b><span style=\"font-weight: 400;\"> nel caso non le abbia svolte in maniera corretta. <\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\">L&#8217;agente quindi sar\u00e0 in grado di apprendere autonomamente qual \u00e8 la strategia corretta da applicare, chiamata <\/span><b><i>policy<\/i><\/b><span style=\"font-weight: 400;\">, per ottenere il maggior numero di ricompense possibile.<\/span><\/p>\n<\/div><div class=\"fusion-image-element \" style=\"text-align:center;--awb-margin-bottom:30px;--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\" fusion-imageframe imageframe-none imageframe-7 hover-type-none\"><img decoding=\"async\" width=\"361\" height=\"258\" alt=\"smeup reinforcement learning\" title=\"smeup reinforcement learning\" src=\"https:\/\/www.smeup.com\/magazine\/wp-content\/uploads\/sites\/5\/2020\/11\/reinforcement-learning.png\" data-orig-src=\"https:\/\/www.smeup.com\/magazine\/wp-content\/uploads\/sites\/5\/2020\/11\/reinforcement-learning.png\" class=\"lazyload img-responsive wp-image-53734\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27361%27%20height%3D%27258%27%20viewBox%3D%270%200%20361%20258%27%3E%3Crect%20width%3D%27361%27%20height%3D%27258%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-srcset=\"https:\/\/www.smeup.com\/magazine\/wp-content\/uploads\/sites\/5\/2020\/11\/reinforcement-learning-200x143.png 200w, https:\/\/www.smeup.com\/magazine\/wp-content\/uploads\/sites\/5\/2020\/11\/reinforcement-learning.png 361w\" data-sizes=\"auto\" data-orig-sizes=\"(max-width: 640px) 100vw, 361px\" \/><\/span><\/div><div class=\"fusion-text fusion-text-8\"><h2>Il Workflow del Machine Learning<\/h2>\n<p><span style=\"font-weight: 400;\">Il machine learning \u00e8 una tecnologia in fase di evoluzione costante e incarna grandi potenzialit\u00e0 perch\u00e9 \u00e8 uno strumento che permette di semplificare molti processi, sia nella vita quotidiana sia per diversi settori come ad esempio quello manifatturiero, dei trasporti, delle comunicazioni\u2026<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\">Ma qual \u00e8 il flusso di svolgimento di un progetto di machine learning? Eccolo illustrato in maniera semplificata.<\/span><\/p>\n<\/div><div class=\"fusion-image-element \" style=\"text-align:center;--awb-margin-bottom:20px;--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\" fusion-imageframe imageframe-none imageframe-8 hover-type-none\"><img decoding=\"async\" width=\"496\" height=\"772\" alt=\"smeup Workflow machine learning\" title=\"smeup Workflow machine learning\" src=\"https:\/\/www.smeup.com\/magazine\/wp-content\/uploads\/sites\/5\/2020\/11\/Workflow-machine-learning.png\" data-orig-src=\"https:\/\/www.smeup.com\/magazine\/wp-content\/uploads\/sites\/5\/2020\/11\/Workflow-machine-learning.png\" class=\"lazyload img-responsive wp-image-53742\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27496%27%20height%3D%27772%27%20viewBox%3D%270%200%20496%20772%27%3E%3Crect%20width%3D%27496%27%20height%3D%27772%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-srcset=\"https:\/\/www.smeup.com\/magazine\/wp-content\/uploads\/sites\/5\/2020\/11\/Workflow-machine-learning-200x311.png 200w, https:\/\/www.smeup.com\/magazine\/wp-content\/uploads\/sites\/5\/2020\/11\/Workflow-machine-learning-400x623.png 400w, https:\/\/www.smeup.com\/magazine\/wp-content\/uploads\/sites\/5\/2020\/11\/Workflow-machine-learning.png 496w\" data-sizes=\"auto\" data-orig-sizes=\"(max-width: 640px) 100vw, 496px\" \/><\/span><\/div><div class=\"fusion-text fusion-text-9\"><p><span style=\"font-weight: 400;\">Riferimenti: <\/span><i><span style=\"font-weight: 400;\">Hands-On Machine Learning with Scikit-Learn &amp; Tensorflow<\/span><\/i><span style=\"font-weight: 400;\"> di <\/span><span style=\"font-weight: 400;\">Aur\u00e9lien G\u00e9ron<\/span><\/p>\n<p><strong>Aziz Ur Rehman<br \/>\n<\/strong><em>R&amp;D Department Intern &#8211; smeup<br \/>\n<\/em><a href=\"https:\/\/www.linkedin.com\/in\/aziz-ur-rehman-682764177\/\" target=\"_blank\" rel=\"noopener noreferrer\">My LinkedIn Profile<\/a><\/p>\n<\/div><\/div><\/div><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Ne sentiamo parlare spesso, ma&#8230; Il Machine Learning come funziona esattamente? In poche parole, il machine learning utilizza degli algoritmi che, attraverso un modello matematico, sfruttano i dati per fare delle previsioni. Ma non \u00e8 cos\u00ec semplice: vediamolo pi\u00f9 nel dettaglio.<\/p>\n","protected":false},"author":1,"featured_media":53725,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[7166],"tags":[],"class_list":["post-51839","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-machine-learning"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Machine Learning come funziona e quali vantaggi porta?<\/title>\n<meta name=\"description\" content=\"Machine Learning come funziona esattamente? Il machine learning utilizza degli algoritmi per fare delle previsioni. Vediamolo pi\u00f9 nel dettaglio.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.smeup.com\/magazine\/blog\/machine-learning-come-funziona\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Machine Learning come funziona e quali vantaggi porta?\" \/>\n<meta property=\"og:description\" content=\"Machine Learning come funziona esattamente? Il machine learning utilizza degli algoritmi per fare delle previsioni. Vediamolo pi\u00f9 nel dettaglio.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.smeup.com\/magazine\/blog\/machine-learning-come-funziona\/\" \/>\n<meta property=\"og:site_name\" content=\"Magazine\" \/>\n<meta property=\"article:published_time\" content=\"2020-11-08T06:00:47+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-04-09T08:34:36+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.smeup.com\/magazine\/wp-content\/uploads\/sites\/5\/2020\/11\/machine-learning-come-funziona.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1600\" \/>\n\t<meta property=\"og:image:height\" content=\"1200\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"smeup\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"smeup\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.smeup.com\\\/magazine\\\/blog\\\/machine-learning-come-funziona\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.smeup.com\\\/magazine\\\/blog\\\/machine-learning-come-funziona\\\/\"},\"author\":{\"name\":\"smeup\",\"@id\":\"https:\\\/\\\/www.smeup.com\\\/magazine\\\/#\\\/schema\\\/person\\\/194a55d96e7e52223a84ff78468bf5c7\"},\"headline\":\"Machine Learning in pillole: come funziona?\",\"datePublished\":\"2020-11-08T06:00:47+00:00\",\"dateModified\":\"2021-04-09T08:34:36+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.smeup.com\\\/magazine\\\/blog\\\/machine-learning-come-funziona\\\/\"},\"wordCount\":2546,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/www.smeup.com\\\/magazine\\\/blog\\\/machine-learning-come-funziona\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.smeup.com\\\/magazine\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2020\\\/11\\\/machine-learning-come-funziona.jpg\",\"articleSection\":[\"Machine learning\"],\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.smeup.com\\\/magazine\\\/blog\\\/machine-learning-come-funziona\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.smeup.com\\\/magazine\\\/blog\\\/machine-learning-come-funziona\\\/\",\"url\":\"https:\\\/\\\/www.smeup.com\\\/magazine\\\/blog\\\/machine-learning-come-funziona\\\/\",\"name\":\"Machine Learning come funziona e quali vantaggi porta?\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.smeup.com\\\/magazine\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.smeup.com\\\/magazine\\\/blog\\\/machine-learning-come-funziona\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.smeup.com\\\/magazine\\\/blog\\\/machine-learning-come-funziona\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.smeup.com\\\/magazine\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2020\\\/11\\\/machine-learning-come-funziona.jpg\",\"datePublished\":\"2020-11-08T06:00:47+00:00\",\"dateModified\":\"2021-04-09T08:34:36+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.smeup.com\\\/magazine\\\/#\\\/schema\\\/person\\\/194a55d96e7e52223a84ff78468bf5c7\"},\"description\":\"Machine Learning come funziona esattamente? Il machine learning utilizza degli algoritmi per fare delle previsioni. Vediamolo pi\u00f9 nel dettaglio.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.smeup.com\\\/magazine\\\/blog\\\/machine-learning-come-funziona\\\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.smeup.com\\\/magazine\\\/blog\\\/machine-learning-come-funziona\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/www.smeup.com\\\/magazine\\\/blog\\\/machine-learning-come-funziona\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.smeup.com\\\/magazine\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2020\\\/11\\\/machine-learning-come-funziona.jpg\",\"contentUrl\":\"https:\\\/\\\/www.smeup.com\\\/magazine\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2020\\\/11\\\/machine-learning-come-funziona.jpg\",\"width\":1600,\"height\":1200,\"caption\":\"smeup machine learning come funziona\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.smeup.com\\\/magazine\\\/blog\\\/machine-learning-come-funziona\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.smeup.com\\\/magazine\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Machine Learning in pillole: come funziona?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.smeup.com\\\/magazine\\\/#website\",\"url\":\"https:\\\/\\\/www.smeup.com\\\/magazine\\\/\",\"name\":\"Magazine\",\"description\":\"smeup\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.smeup.com\\\/magazine\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.smeup.com\\\/magazine\\\/#\\\/schema\\\/person\\\/194a55d96e7e52223a84ff78468bf5c7\",\"name\":\"smeup\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a88cc3ad6c0af01768fe2ac47c88a321699d97ced53c173f66ceaa51400f43ca?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a88cc3ad6c0af01768fe2ac47c88a321699d97ced53c173f66ceaa51400f43ca?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a88cc3ad6c0af01768fe2ac47c88a321699d97ced53c173f66ceaa51400f43ca?s=96&d=mm&r=g\",\"caption\":\"smeup\"},\"sameAs\":[\"https:\\\/\\\/www.smeup.com\"],\"url\":\"https:\\\/\\\/www.smeup.com\\\/magazine\\\/blog\\\/author\\\/admin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Machine Learning come funziona e quali vantaggi porta?","description":"Machine Learning come funziona esattamente? Il machine learning utilizza degli algoritmi per fare delle previsioni. Vediamolo pi\u00f9 nel dettaglio.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.smeup.com\/magazine\/blog\/machine-learning-come-funziona\/","og_locale":"it_IT","og_type":"article","og_title":"Machine Learning come funziona e quali vantaggi porta?","og_description":"Machine Learning come funziona esattamente? Il machine learning utilizza degli algoritmi per fare delle previsioni. Vediamolo pi\u00f9 nel dettaglio.","og_url":"https:\/\/www.smeup.com\/magazine\/blog\/machine-learning-come-funziona\/","og_site_name":"Magazine","article_published_time":"2020-11-08T06:00:47+00:00","article_modified_time":"2021-04-09T08:34:36+00:00","og_image":[{"width":1600,"height":1200,"url":"https:\/\/www.smeup.com\/magazine\/wp-content\/uploads\/sites\/5\/2020\/11\/machine-learning-come-funziona.jpg","type":"image\/jpeg"}],"author":"smeup","twitter_card":"summary_large_image","twitter_misc":{"Scritto da":"smeup","Tempo di lettura stimato":"7 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.smeup.com\/magazine\/blog\/machine-learning-come-funziona\/#article","isPartOf":{"@id":"https:\/\/www.smeup.com\/magazine\/blog\/machine-learning-come-funziona\/"},"author":{"name":"smeup","@id":"https:\/\/www.smeup.com\/magazine\/#\/schema\/person\/194a55d96e7e52223a84ff78468bf5c7"},"headline":"Machine Learning in pillole: come funziona?","datePublished":"2020-11-08T06:00:47+00:00","dateModified":"2021-04-09T08:34:36+00:00","mainEntityOfPage":{"@id":"https:\/\/www.smeup.com\/magazine\/blog\/machine-learning-come-funziona\/"},"wordCount":2546,"commentCount":0,"image":{"@id":"https:\/\/www.smeup.com\/magazine\/blog\/machine-learning-come-funziona\/#primaryimage"},"thumbnailUrl":"https:\/\/www.smeup.com\/magazine\/wp-content\/uploads\/sites\/5\/2020\/11\/machine-learning-come-funziona.jpg","articleSection":["Machine learning"],"inLanguage":"it-IT","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.smeup.com\/magazine\/blog\/machine-learning-come-funziona\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.smeup.com\/magazine\/blog\/machine-learning-come-funziona\/","url":"https:\/\/www.smeup.com\/magazine\/blog\/machine-learning-come-funziona\/","name":"Machine Learning come funziona e quali vantaggi porta?","isPartOf":{"@id":"https:\/\/www.smeup.com\/magazine\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.smeup.com\/magazine\/blog\/machine-learning-come-funziona\/#primaryimage"},"image":{"@id":"https:\/\/www.smeup.com\/magazine\/blog\/machine-learning-come-funziona\/#primaryimage"},"thumbnailUrl":"https:\/\/www.smeup.com\/magazine\/wp-content\/uploads\/sites\/5\/2020\/11\/machine-learning-come-funziona.jpg","datePublished":"2020-11-08T06:00:47+00:00","dateModified":"2021-04-09T08:34:36+00:00","author":{"@id":"https:\/\/www.smeup.com\/magazine\/#\/schema\/person\/194a55d96e7e52223a84ff78468bf5c7"},"description":"Machine Learning come funziona esattamente? Il machine learning utilizza degli algoritmi per fare delle previsioni. Vediamolo pi\u00f9 nel dettaglio.","breadcrumb":{"@id":"https:\/\/www.smeup.com\/magazine\/blog\/machine-learning-come-funziona\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.smeup.com\/magazine\/blog\/machine-learning-come-funziona\/"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.smeup.com\/magazine\/blog\/machine-learning-come-funziona\/#primaryimage","url":"https:\/\/www.smeup.com\/magazine\/wp-content\/uploads\/sites\/5\/2020\/11\/machine-learning-come-funziona.jpg","contentUrl":"https:\/\/www.smeup.com\/magazine\/wp-content\/uploads\/sites\/5\/2020\/11\/machine-learning-come-funziona.jpg","width":1600,"height":1200,"caption":"smeup machine learning come funziona"},{"@type":"BreadcrumbList","@id":"https:\/\/www.smeup.com\/magazine\/blog\/machine-learning-come-funziona\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.smeup.com\/magazine\/"},{"@type":"ListItem","position":2,"name":"Machine Learning in pillole: come funziona?"}]},{"@type":"WebSite","@id":"https:\/\/www.smeup.com\/magazine\/#website","url":"https:\/\/www.smeup.com\/magazine\/","name":"Magazine","description":"smeup","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.smeup.com\/magazine\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Person","@id":"https:\/\/www.smeup.com\/magazine\/#\/schema\/person\/194a55d96e7e52223a84ff78468bf5c7","name":"smeup","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/secure.gravatar.com\/avatar\/a88cc3ad6c0af01768fe2ac47c88a321699d97ced53c173f66ceaa51400f43ca?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/a88cc3ad6c0af01768fe2ac47c88a321699d97ced53c173f66ceaa51400f43ca?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a88cc3ad6c0af01768fe2ac47c88a321699d97ced53c173f66ceaa51400f43ca?s=96&d=mm&r=g","caption":"smeup"},"sameAs":["https:\/\/www.smeup.com"],"url":"https:\/\/www.smeup.com\/magazine\/blog\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.smeup.com\/magazine\/wp-json\/wp\/v2\/posts\/51839","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.smeup.com\/magazine\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.smeup.com\/magazine\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.smeup.com\/magazine\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.smeup.com\/magazine\/wp-json\/wp\/v2\/comments?post=51839"}],"version-history":[{"count":3,"href":"https:\/\/www.smeup.com\/magazine\/wp-json\/wp\/v2\/posts\/51839\/revisions"}],"predecessor-version":[{"id":53744,"href":"https:\/\/www.smeup.com\/magazine\/wp-json\/wp\/v2\/posts\/51839\/revisions\/53744"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.smeup.com\/magazine\/wp-json\/wp\/v2\/media\/53725"}],"wp:attachment":[{"href":"https:\/\/www.smeup.com\/magazine\/wp-json\/wp\/v2\/media?parent=51839"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.smeup.com\/magazine\/wp-json\/wp\/v2\/categories?post=51839"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.smeup.com\/magazine\/wp-json\/wp\/v2\/tags?post=51839"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}