SlideShare uma empresa Scribd logo
1 de 57
Machine  Learning Come migliorarsi  attraverso l’esperienza Rossi Fabio 2004-05-12
Indice ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Definizioni di  Apprendimento Automatico ,[object Object],[object Object],[object Object],[object Object]
Definizioni di  Apprendimento Automatico ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Impieghi  dell’Apprendimento Automatico ,[object Object],[object Object],[object Object]
Scelte nella definizione  di un sistema di apprendimento ,[object Object],[object Object],[object Object],[object Object]
2.   funzione obiettivo ,[object Object],[object Object],peso altezza + + + + - - - A=bP
2.   funzione obiettivo e  funzione appresa ,[object Object],[object Object],[object Object]
3.   algoritmo di apprendimento   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
4.   Modalità di training ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
4.1.a.  Supervisionato Back ,[object Object],[object Object],[object Object],[object Object]
4.1.b.  Con rinforzo  ,[object Object],[object Object],[object Object],[object Object],Back
4.1.c.  Non supervisionato  ,[object Object],[object Object],[object Object],Back
4.2.  Apprendimento  attivo e passivo  ,[object Object],[object Object],[object Object],[object Object],Back
4.   Modalità di training ,[object Object],[object Object],Apprendimento
4.3.a   Apprendimento Deduttivo ,[object Object],[object Object],[object Object]
4.3.b   Apprendimento Induttivo ,[object Object],[object Object],[object Object]
Apprendimento Induttivo ,[object Object],[object Object],[object Object]
Apprendimento Induttivo ,[object Object],[object Object]
Apprendimento Induttivo   Definizione formale del problema ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Apprendimento Induttivo Completezza e Consistenza
Alberi di Decisione Metodo di apprendimento di conoscenza simbolica
Alberi di Decisione ,[object Object],[object Object],PROPRIETA’ V 1 V 2 V k …
Alberi di Decisione Clienti? No Si No No Si Si No Si Si Si No Si Si 0 Alcuni Pieno Attesa  stimata? Alternative? fame? Prenotazione? E' Venerdì o sabato? Alternative? Bar? Pioggia? >60 30-60 10-30 0-10 No Si No Si No Si No Si No Si No Si No Si Aspettare o meno?
Alberi di Decisione   Obiettivo ,[object Object],[object Object],[object Object],[object Object]
Alberi di Decisione ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Alberi di Decisione   Quando è appropriato usarli? ,[object Object],[object Object],[object Object],[object Object],[object Object]
Alberi di Decisione   Come utilizzare gli esempi D? E s. A lt . Ba r V / S F a . Clien . P z . P io . Pr e. T i p. A tt . A tt ? X 1 X 2 X 3 X 4 X 5 X 6 X 7 X 8 X 9 X 10 X 11 X 12 SI SI N O SI SI N O N O N O N O SI N O SI N O N O SI N O N O SI SI N O SI SI N O SI N O N O N O SI SI N O N O N O SI SI N O SI SI SI N O SI N O SI N O SI N O SI N O SI A lc P ien A lc P ie P ie A lc A lc N e s P ie P ie N e s P ie $$$ $ $ . . Fr T a il F . F T a il . . 0 - 10 30 - 60 S i N o S i S i …
Alberi di Decisione   Come utilizzare gli esempi D? ,[object Object],[object Object]
Alberi di Decisione Algoritmo ,[object Object],[object Object],[object Object],[object Object],[object Object]
Alberi di Decisione  Algoritmo ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Inductive Logic Programming Per la rappresentazione degli esempi e dei concetti
Conoscenza e Apprendimento Come utilizzare la conoscenza a priori L’approccio induttivo “puro” cerca ipotesi: Ipotesi    Descrizioni  Classificazioni. Ovviamente cerca Ipotesi “semplici” e consistenti con le descrizioni
Conoscenza e Apprendimento Come utilizzare la conoscenza a priori ,[object Object],[object Object],Approccio induttivo basato sulla Conoscenza osservazioni Ipotesi predizioni Conoscenza a priori
Inductive Logic Programming Definizione ,[object Object],[object Object]
Inductive Logic Programming Definizione del problema ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Inductive Logic Programming Terminologia ,[object Object],[object Object],[object Object],[object Object],[object Object]
Inductive Logic Programming Esempio ,[object Object],[object Object],[object Object],[object Object]
Inductive Logic Programming Esempio ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Altro Esempio
Inductive Logic Programming Esempio (2) ,[object Object],[object Object],[object Object],[object Object]
Inductive Logic Programming Esempio (2) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Inductive Logic Programming Esempio (2) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Inductive Logic Programming Aree di Applicazione ,[object Object],[object Object],[object Object],[object Object],[object Object]
Inductive Logic Programming Applicazioni di successo ,[object Object],[object Object],[object Object],[object Object],[object Object]
Inductive Logic Programming Classificazione dei sistemi ,[object Object],[object Object],[object Object],[object Object],[object Object]
Inductive Logic Programming Classificazione dei sistemi ,[object Object],[object Object],[object Object]
Inductive Logic Programming Relazione di generalità ,[object Object],[object Object],[object Object],[object Object],[object Object]
Inductive Logic Programming Esempio di  θ -sussunzione ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Inductive Logic Programming  proprietà della  θ -sussunzione ,[object Object],[object Object],[object Object]
Inductive Logic Programming Algoritmi ,[object Object],[object Object],[object Object]
Inductive Logic Programming Algoritmi Top-Down ,[object Object]
Inductive Logic Programming Top-Down: criteri di terminazione ,[object Object],[object Object],[object Object]
Inductive Logic Programming  Top-Down: Esempio ,[object Object],[object Object],[object Object],[object Object]
Inductive Logic Programming ,[object Object],[object Object],[object Object],[object Object],[object Object]
Bibliografia Fonti del seminario
Bibliografia Machine Learning ,[object Object],[object Object],[object Object],[object Object]
Bibliografia Inductive Logic Programming ,[object Object],[object Object],[object Object]

Mais conteúdo relacionado

Destaque

Presentazione Manuel Kirschner, Phd symposium UniBZ, 12/2010
Presentazione Manuel Kirschner, Phd symposium UniBZ, 12/2010Presentazione Manuel Kirschner, Phd symposium UniBZ, 12/2010
Presentazione Manuel Kirschner, Phd symposium UniBZ, 12/2010makirs
 
Azure Machine Learning (Italian)
Azure Machine Learning (Italian)Azure Machine Learning (Italian)
Azure Machine Learning (Italian)Davide Mauri
 
Analisi dati da Facebook con Microsoft Excel
Analisi dati da Facebook con Microsoft ExcelAnalisi dati da Facebook con Microsoft Excel
Analisi dati da Facebook con Microsoft ExcelRoberto Marmo
 
Pybcn machine learning for dummies with python
Pybcn machine learning for dummies with pythonPybcn machine learning for dummies with python
Pybcn machine learning for dummies with pythonJavier Arias Losada
 
Manuale presentazioni efficaci
Manuale presentazioni efficaciManuale presentazioni efficaci
Manuale presentazioni efficaciCristina Rigutto
 
Il Conversational Computing e la rivoluzione dei Chatbot!
Il Conversational Computing e la rivoluzione dei Chatbot!Il Conversational Computing e la rivoluzione dei Chatbot!
Il Conversational Computing e la rivoluzione dei Chatbot!Giorgio Robino
 
Big-data analytics: challenges and opportunities
Big-data analytics: challenges and opportunitiesBig-data analytics: challenges and opportunities
Big-data analytics: challenges and opportunities台灣資料科學年會
 
A project report on chat application
A project report on chat applicationA project report on chat application
A project report on chat applicationKumar Gaurav
 
chatbot and messenger as a platform
chatbot and messenger as a platformchatbot and messenger as a platform
chatbot and messenger as a platformDaisuke Minamide
 
Chatbots e dati sensibili
Chatbots e dati sensibiliChatbots e dati sensibili
Chatbots e dati sensibiliPaolo Montrasio
 
The Chatbots Are Coming: A Guide to Chatbots, AI and Conversational Interfaces
The Chatbots Are Coming: A Guide to Chatbots, AI and Conversational InterfacesThe Chatbots Are Coming: A Guide to Chatbots, AI and Conversational Interfaces
The Chatbots Are Coming: A Guide to Chatbots, AI and Conversational InterfacesTWG
 
AI Agent and Chatbot Trends For Enterprises
AI Agent and Chatbot Trends For EnterprisesAI Agent and Chatbot Trends For Enterprises
AI Agent and Chatbot Trends For EnterprisesTeewee Ang
 

Destaque (18)

Presentazione Manuel Kirschner, Phd symposium UniBZ, 12/2010
Presentazione Manuel Kirschner, Phd symposium UniBZ, 12/2010Presentazione Manuel Kirschner, Phd symposium UniBZ, 12/2010
Presentazione Manuel Kirschner, Phd symposium UniBZ, 12/2010
 
Chatbots - An Introduction
Chatbots - An IntroductionChatbots - An Introduction
Chatbots - An Introduction
 
Azure Machine Learning (Italian)
Azure Machine Learning (Italian)Azure Machine Learning (Italian)
Azure Machine Learning (Italian)
 
Analisi dati da Facebook con Microsoft Excel
Analisi dati da Facebook con Microsoft ExcelAnalisi dati da Facebook con Microsoft Excel
Analisi dati da Facebook con Microsoft Excel
 
Pybcn machine learning for dummies with python
Pybcn machine learning for dummies with pythonPybcn machine learning for dummies with python
Pybcn machine learning for dummies with python
 
Manuale presentazioni efficaci
Manuale presentazioni efficaciManuale presentazioni efficaci
Manuale presentazioni efficaci
 
Il Conversational Computing e la rivoluzione dei Chatbot!
Il Conversational Computing e la rivoluzione dei Chatbot!Il Conversational Computing e la rivoluzione dei Chatbot!
Il Conversational Computing e la rivoluzione dei Chatbot!
 
Big-data analytics: challenges and opportunities
Big-data analytics: challenges and opportunitiesBig-data analytics: challenges and opportunities
Big-data analytics: challenges and opportunities
 
A project report on chat application
A project report on chat applicationA project report on chat application
A project report on chat application
 
chatbot and messenger as a platform
chatbot and messenger as a platformchatbot and messenger as a platform
chatbot and messenger as a platform
 
Chatbots e dati sensibili
Chatbots e dati sensibiliChatbots e dati sensibili
Chatbots e dati sensibili
 
What is big data?
What is big data?What is big data?
What is big data?
 
Chatbot e Conversational Agents
Chatbot e Conversational AgentsChatbot e Conversational Agents
Chatbot e Conversational Agents
 
The Chatbots Are Coming: A Guide to Chatbots, AI and Conversational Interfaces
The Chatbots Are Coming: A Guide to Chatbots, AI and Conversational InterfacesThe Chatbots Are Coming: A Guide to Chatbots, AI and Conversational Interfaces
The Chatbots Are Coming: A Guide to Chatbots, AI and Conversational Interfaces
 
AI Agent and Chatbot Trends For Enterprises
AI Agent and Chatbot Trends For EnterprisesAI Agent and Chatbot Trends For Enterprises
AI Agent and Chatbot Trends For Enterprises
 
Big data ppt
Big data pptBig data ppt
Big data ppt
 
What is Big Data?
What is Big Data?What is Big Data?
What is Big Data?
 
Big data ppt
Big  data pptBig  data ppt
Big data ppt
 

Semelhante a Machine Learning

Valutazione dinamica
Valutazione dinamicaValutazione dinamica
Valutazione dinamicaimartini
 
(Deep) Reinforcement Learning
(Deep) Reinforcement Learning (Deep) Reinforcement Learning
(Deep) Reinforcement Learning Alumni Mathematica
 
Presentazione corretta algoritmi
Presentazione corretta algoritmiPresentazione corretta algoritmi
Presentazione corretta algoritmimattuzzi
 
Griglia metodologica 1
Griglia metodologica 1Griglia metodologica 1
Griglia metodologica 1imartini
 
Cosa sono gli algoritmi?
Cosa sono gli algoritmi?Cosa sono gli algoritmi?
Cosa sono gli algoritmi?mattuzzi
 

Semelhante a Machine Learning (8)

Valutazione dinamica
Valutazione dinamicaValutazione dinamica
Valutazione dinamica
 
(Deep) Reinforcement Learning
(Deep) Reinforcement Learning (Deep) Reinforcement Learning
(Deep) Reinforcement Learning
 
Presentazione corretta algoritmi
Presentazione corretta algoritmiPresentazione corretta algoritmi
Presentazione corretta algoritmi
 
Asti131210
Asti131210Asti131210
Asti131210
 
Griglia metodologica 1
Griglia metodologica 1Griglia metodologica 1
Griglia metodologica 1
 
Cosa sono gli algoritmi?
Cosa sono gli algoritmi?Cosa sono gli algoritmi?
Cosa sono gli algoritmi?
 
Algoritmi
AlgoritmiAlgoritmi
Algoritmi
 
Invalsi risorsa
Invalsi risorsaInvalsi risorsa
Invalsi risorsa
 

Mais de butest

EL MODELO DE NEGOCIO DE YOUTUBE
EL MODELO DE NEGOCIO DE YOUTUBEEL MODELO DE NEGOCIO DE YOUTUBE
EL MODELO DE NEGOCIO DE YOUTUBEbutest
 
1. MPEG I.B.P frame之不同
1. MPEG I.B.P frame之不同1. MPEG I.B.P frame之不同
1. MPEG I.B.P frame之不同butest
 
LESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALLESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALbutest
 
Timeline: The Life of Michael Jackson
Timeline: The Life of Michael JacksonTimeline: The Life of Michael Jackson
Timeline: The Life of Michael Jacksonbutest
 
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...butest
 
LESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALLESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALbutest
 
Com 380, Summer II
Com 380, Summer IICom 380, Summer II
Com 380, Summer IIbutest
 
The MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
The MYnstrel Free Press Volume 2: Economic Struggles, Meet JazzThe MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
The MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazzbutest
 
MICHAEL JACKSON.doc
MICHAEL JACKSON.docMICHAEL JACKSON.doc
MICHAEL JACKSON.docbutest
 
Social Networks: Twitter Facebook SL - Slide 1
Social Networks: Twitter Facebook SL - Slide 1Social Networks: Twitter Facebook SL - Slide 1
Social Networks: Twitter Facebook SL - Slide 1butest
 
Facebook
Facebook Facebook
Facebook butest
 
Executive Summary Hare Chevrolet is a General Motors dealership ...
Executive Summary Hare Chevrolet is a General Motors dealership ...Executive Summary Hare Chevrolet is a General Motors dealership ...
Executive Summary Hare Chevrolet is a General Motors dealership ...butest
 
Welcome to the Dougherty County Public Library's Facebook and ...
Welcome to the Dougherty County Public Library's Facebook and ...Welcome to the Dougherty County Public Library's Facebook and ...
Welcome to the Dougherty County Public Library's Facebook and ...butest
 
NEWS ANNOUNCEMENT
NEWS ANNOUNCEMENTNEWS ANNOUNCEMENT
NEWS ANNOUNCEMENTbutest
 
C-2100 Ultra Zoom.doc
C-2100 Ultra Zoom.docC-2100 Ultra Zoom.doc
C-2100 Ultra Zoom.docbutest
 
MAC Printing on ITS Printers.doc.doc
MAC Printing on ITS Printers.doc.docMAC Printing on ITS Printers.doc.doc
MAC Printing on ITS Printers.doc.docbutest
 
Mac OS X Guide.doc
Mac OS X Guide.docMac OS X Guide.doc
Mac OS X Guide.docbutest
 
WEB DESIGN!
WEB DESIGN!WEB DESIGN!
WEB DESIGN!butest
 

Mais de butest (20)

EL MODELO DE NEGOCIO DE YOUTUBE
EL MODELO DE NEGOCIO DE YOUTUBEEL MODELO DE NEGOCIO DE YOUTUBE
EL MODELO DE NEGOCIO DE YOUTUBE
 
1. MPEG I.B.P frame之不同
1. MPEG I.B.P frame之不同1. MPEG I.B.P frame之不同
1. MPEG I.B.P frame之不同
 
LESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALLESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIAL
 
Timeline: The Life of Michael Jackson
Timeline: The Life of Michael JacksonTimeline: The Life of Michael Jackson
Timeline: The Life of Michael Jackson
 
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
 
LESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALLESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIAL
 
Com 380, Summer II
Com 380, Summer IICom 380, Summer II
Com 380, Summer II
 
PPT
PPTPPT
PPT
 
The MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
The MYnstrel Free Press Volume 2: Economic Struggles, Meet JazzThe MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
The MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
 
MICHAEL JACKSON.doc
MICHAEL JACKSON.docMICHAEL JACKSON.doc
MICHAEL JACKSON.doc
 
Social Networks: Twitter Facebook SL - Slide 1
Social Networks: Twitter Facebook SL - Slide 1Social Networks: Twitter Facebook SL - Slide 1
Social Networks: Twitter Facebook SL - Slide 1
 
Facebook
Facebook Facebook
Facebook
 
Executive Summary Hare Chevrolet is a General Motors dealership ...
Executive Summary Hare Chevrolet is a General Motors dealership ...Executive Summary Hare Chevrolet is a General Motors dealership ...
Executive Summary Hare Chevrolet is a General Motors dealership ...
 
Welcome to the Dougherty County Public Library's Facebook and ...
Welcome to the Dougherty County Public Library's Facebook and ...Welcome to the Dougherty County Public Library's Facebook and ...
Welcome to the Dougherty County Public Library's Facebook and ...
 
NEWS ANNOUNCEMENT
NEWS ANNOUNCEMENTNEWS ANNOUNCEMENT
NEWS ANNOUNCEMENT
 
C-2100 Ultra Zoom.doc
C-2100 Ultra Zoom.docC-2100 Ultra Zoom.doc
C-2100 Ultra Zoom.doc
 
MAC Printing on ITS Printers.doc.doc
MAC Printing on ITS Printers.doc.docMAC Printing on ITS Printers.doc.doc
MAC Printing on ITS Printers.doc.doc
 
Mac OS X Guide.doc
Mac OS X Guide.docMac OS X Guide.doc
Mac OS X Guide.doc
 
hier
hierhier
hier
 
WEB DESIGN!
WEB DESIGN!WEB DESIGN!
WEB DESIGN!
 

Machine Learning

  • 1. Machine Learning Come migliorarsi attraverso l’esperienza Rossi Fabio 2004-05-12
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 22. Alberi di Decisione Metodo di apprendimento di conoscenza simbolica
  • 23.
  • 24. Alberi di Decisione Clienti? No Si No No Si Si No Si Si Si No Si Si 0 Alcuni Pieno Attesa stimata? Alternative? fame? Prenotazione? E' Venerdì o sabato? Alternative? Bar? Pioggia? >60 30-60 10-30 0-10 No Si No Si No Si No Si No Si No Si No Si Aspettare o meno?
  • 25.
  • 26.
  • 27.
  • 28. Alberi di Decisione Come utilizzare gli esempi D? E s. A lt . Ba r V / S F a . Clien . P z . P io . Pr e. T i p. A tt . A tt ? X 1 X 2 X 3 X 4 X 5 X 6 X 7 X 8 X 9 X 10 X 11 X 12 SI SI N O SI SI N O N O N O N O SI N O SI N O N O SI N O N O SI SI N O SI SI N O SI N O N O N O SI SI N O N O N O SI SI N O SI SI SI N O SI N O SI N O SI N O SI N O SI A lc P ien A lc P ie P ie A lc A lc N e s P ie P ie N e s P ie $$$ $ $ . . Fr T a il F . F T a il . . 0 - 10 30 - 60 S i N o S i S i …
  • 29.
  • 30.
  • 31.
  • 32. Inductive Logic Programming Per la rappresentazione degli esempi e dei concetti
  • 33. Conoscenza e Apprendimento Come utilizzare la conoscenza a priori L’approccio induttivo “puro” cerca ipotesi: Ipotesi  Descrizioni Classificazioni. Ovviamente cerca Ipotesi “semplici” e consistenti con le descrizioni
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.
  • 53.
  • 54.
  • 56.
  • 57.

Notas do Editor

  1. Deduzione = derivare da una premessa una conclusione
  2. Induzione = Ricavare da osservazioni i principi generali in essi impliciti