Informatica Laurea Triennale in Economia - Anno Accademico 2017-2018 - Unife
←
→
Trascrizione del contenuto della pagina
Se il tuo browser non visualizza correttamente la pagina, ti preghiamo di leggere il contenuto della pagina quaggiù
10 Informatica Laurea Triennale in Economia Anno Accademico 2017-2018 Prof. Giorgio Poletti giorgio.poletti@unife.it
«La civiltà sta producendo macchine che si comportano come uomini e uomini che si comportano come macchine.» (Eric Fromm) GOOGLE RANK BRAIN •...
RANK BRAIN ALGORITMO di INTERPRETAZIONE delle Search Engine Results Page QUERY degli utenti Componente dell’Algoritmo Hummingbird (Google) Ricerca COLLOQUIALE Query Vocali (Siri/Cortana) ? Domande «AMBIGUE»
RANK BRAIN ALGORITMO di INTERPRETAZIONE delle QUERY degli utenti WEB SEMANTICO MACHINE LEARNING sistema di Ambiente dove i documenti pubblicati sono Un computer insegna a se stesso associati ad informazioni e dati (metadati) come fare qualcosa che ne specificano il CONTESTO SEMANTICO basato su INTELLIGENZA ARTIFICIALE SEMIOLOGIA SEMIOTICA (STUDIO DEI SEGNI) (STUDIO DEI SEGNI E LORO SIGNIFICAZIONE) SEMANTICA LOGICA PSICOLOGIA
INTELLIGENZA ARTIFICIALE (Apprendimento Automatico) Operazione compiuta dal sistema intelligente non è distinguibile da quella svolta da un umano Agire umanamente IA Processo che porta il sistema intelligente a Agire Pensare risolvere un problema ricalca quello umano razionalmente umanamente (Problem Solving e processi cognitivi) « L'intelligenza artificiale (IA) è una disciplina appartenente all'informatica Processo che porta il sistema che studia i fondamenti teorici, le metodologie e le tecniche che consentono intelligente a risolvere il problema è la progettazione di sistemi hardware e sistemi di programmi software capaci quello che gli permette di ottenere il di fornire all’elaboratore elettronico prestazioni che, a un osservatore miglior risultato atteso date le comune, sembrerebbero essere di pertinenza esclusiva dell’intelligenza informazioni a disposizione Pensare umana. » razionalmente Marco Somalvico Processo che porta il sistema intelligente a risolvere un problema è un procedimento formale che si rifà alla logica
MACHINE LEARNING Arthur Samuel - 1959 «Si dice che un programma apprende dall'esperienza E con riferimento a alcune classi di compiti T e con misurazione della performance P, se le sue performance nel compito T, come misurato da P, migliorano con l'esperienza E.» (Tom M. Mitchell) •macchine ad apprendimento automatico •routine di apprendimento basata su ricompensa e Reti Neurali punizione. apprendere ed adattarsi alle mutazioni dell'ambiente in cui sono immersi attraverso la distribuzione di una "RICOMPENSA" detta RINFORZO che consiste nella VALUTAZIONE DELLE LORO PRESTAZIONI Rete •imparare solo alcune attività specifiche •richiede la riprogrammazione per ogni nuova altamente applicazione, risulta essere molto più efficiente dal punto di vista computazionale Rete neurale artificiale (artificial neural network, ANN o NN) è un MODELLO MATEMATICO composto di organizzata •riconoscimento di PATTERN "neuroni" artificiali
I data mining si sovrappongono in modo significativo, ma mentre l'apprendimento MACHINE LEARNING Data MINING automatico si concentra sulla previsione basata su proprietà note apprese dai dati, il data mining Arthur Samuel - 1959 si concentra sulla scoperta di proprietà prima sconosciute nei dati. Idee dell'apprendimento automatico, dai principi metodologici agli strumenti teorici, sono stati sviluppati prima in statistica (Michael I. Jordan) Molti problemi formulati come la Statistica APPRENDIMENTO Ottimizzazione minimizzazione di una qualche AUTOMATICO funzione di costo su un insieme di esempi di apprendimento. Funzione di costo (o funzione di perdita) rappresenta il gap tra le previsioni del I paradigmi di SOFT COMPUTING si basano modello che si sta addestrando e le su due principi istanze del problema reale. Le differenze • apprendimento a partire da dati tra i due campi (l'apprendimento sperimentali; automatico e l'ottimizzazione) è • integrazione di conoscenza umana, Soft Computing evidenziata dalla necessità strutturata e preesistente, all'interno di generalizzazione. L’apprendimento automatico si preoccupa di minimizzare modelli matematici computabili la perdita su campioni mai visti dalla (valutabili). macchina HARD COMPUTING risoluzione di un problema tramite l'esecuzione di un algoritmo ben definito e decidibile
HUMMINGBIRD Dalla ricerca di PAROLE CHIAVE alla ricerca degli INTENTI DELL’UTENTE
DOMANDE
Puoi anche leggere