Apprendimento automatico e Reti Neurali. Francesco Sambo tel
|
|
|
- Aloisia Costantino
- 9 anni fa
- Просмотров:
Транскрипт
1 Apprendimento automatico e Reti Neurali Francesco Sambo [email protected] tel
2 Apprendimento automatico Capacità di un agente di sintetizzare nuova conoscenza a partire da:!osservazione dell'ambiente!esperienza Agente dotato di stato dinamico
3 Applicazioni Computer Vision Riconoscimento di oggetti, biometria Bioinformatica Classificazione automatica di geni, proteine e sequenze di DNA, automated drug discovery Information Retrieval Text mining Natural Language Processing Riconoscimento vocale, riconoscimento di caratteri scritti a mano e di pattern sintattici Medicina Diagnosi automatica, analisi di cartelle cliniche Robotica Path Finding, gestione del movimento, individuazione di ostacoli...
4 Apprendimento automatico 3 tipologie:!apprendimento supervisionato!apprendimento non supervisionato!apprendimento per rinforzo
5 Apprendimento Supervisionato L agente apprende una funzione dell'input partendo da esempi di coppie input-output. Features X Y x 1 y 1 x 2 y 2 y = f(x) x n y n
6 Esempio: previsioni del tempo Input: coppie temperatura pressione Output: bello / brutto tempo T ( C) P (hpa) Output Bello Bello Brutto Brutto Brutto Bello Brutto Brutto Bello y = sign(" # T + $ # P) if T!22 and P!1021 then Bello else if T<0 then Brutto else if
7 Apprendimento Non Supervisionato L agente impara a riconoscere pattern o schemi nell input senza alcuna indicazione dei valori di output. Esempi: Clustering, Market Basket Analysis...
8 Apprendimento Per Rinforzo L agente apprende esplorando l ambiente e ricevendo ricompense nel caso di azioni positive
9 Apprendimento Supervisionato 2 tipologie:!classificazione Output discreto e limitato!regressione Output continuo
10 Classificazione Esempio: riconoscimento di cifre scritte a mano 3 7 0, 3? Codominio discreto e limitato y = { 0 9}
11 Regressione Esempio: fit dei parametri di un modello partendo dai dati Codominio continuo
12 Procedura di Apprendimento Dataset Training Set Test Set 2 Fasi!Training:!Al sistema viene fornito un insieme di coppie input-output!il sistema adatta il proprio stato interno per classificare correttamente le coppie fornite!testing:!al sistema viene fornito un diverso insieme di input (di cui si conosce l'output)!si valuta l'accuratezza del sistema, in termini di percentuale di risposte corrette
13 K-fold cross validation Come faccio ad essere sicuro di non aver introdotto bias con una particolare suddivisione del dataset?!! Random sampling!! K-fold cross validation: Suddivido il dataset in K sottoinsiemi, alleno il sistema su K-1 sottoinsiemi e lo testo sul sottoinsieme restante. Itero K volte e prendo la media dei risultati. Dataset Subset 1 Subset 2 Subset 3 Subset 4
14 Overfitting Cosa succede se adatto troppo il modello ai dati, o se scelgo un modello troppo complesso? Non generalizza! Suddivido ulteriormente il training set, tenendo da parte un validation set. Durante l allenamento, testo periodicamente l accuratezza sul validation set: se l errore aumenta, arresto l allenamento. validation error training error
15 Procedura di apprendimento Training Set Validation Set Test Set!! 3 sottoinsiemi: Training, Validation e Test Set!! Se devo scegliere fra più modelli o algoritmi di apprendimento, uso il training set, suddiviso in K insiemi di cross-validation, per confrontare le varie alternative.!! Alleno il modello scelto sul training set, controllando periodicamente l accuratezza sul validation set; arresto l allenamento quando inizia l overfitting.!! Valuto l accuratezza finale sul test set.
16 Apprendimento Supervisionato Tecniche: Neural Networks Decision Trees Support Vector Machines Bayesian Networks
17 Reti Neurali Francesco Sambo tel
18 Reti Neurali Artificiali Modello Computazionale basato sulle reti neurali biologiche. Rete di neuroni artificiali interconnessi. Classificazione / Regressione. Modello adattivo: Adatta il suo stato interno alle coppie input-output di training
19 Origini Modello matematico di neurone: McCulloch, W. S. and Pitts, W. (1943). A logical calculus of the ideas immanent in nervous activity. Bulletin of Mathematical Biophysics, 5,
20 Neurone Per il j-mo neurone:!! Input:!! Pesi:!! Output: o j x j = {-1,x 1j,,x nj } w j = {w 0j,w 1j,,w nj } z j = n # i= 0 w ij x ij = w j " x j
21 Separatore Lineare T P w" x = 0 ( ) = & 1 w# x $ 0 " w# x % ' 0 w# x < 0
22 Percettrone!! Rete neurale a singolo strato!! Un neurone in uscita per ogni classe!! Consente di classificare datasets linearmente separabili E se ho dati non linearmente separabili? Rosenblatt, F. (1957). The perceptron: A perceiving and recognizing automaton. Report , Project PARA, Cornell Aeronautical Laboratory, Ithaca, NewYork.
23 Dati non linearmente separabili
24 Reti Neurali Multistrato
25 Dati non linearmente separabili 1 hidden layer: combinazioni lineari di semispazi ciao 2 hidden layers: combinazioni lineari di combinazioni di semispazi
26 Backpropagation Algoritmo di allenamento di una rete a partire dalle coppie (x,y) (training set). Sottopone più volte il training set alla rete, aggiustando i pesi per minimizzare l errore quadratico. Algoritmo gradient descent, efficiente ma può arenarsi in un ottimo locale. L allenamento è, in generale, un problema NP-Completo. Initialize weights at random repeat for each example in the training set end compute example s output compute quadratic error for i = levels_# down to 1 end compute update for weights at level i update all weights until (all examples correctly classified or max iterations reached) Werbos (1974). Beyond Regression: New Tools for Prediction and Analysis in the Behavioral Sciences. Ph.D. Thesis, Harvard University. Rumelhart, Hintont, Williams (1986). Learning representations by back-propagating errors. Nature
27 Backpropagation Definizioni: Funzione di attivazione: Errore:
28 Backpropagation Aggiornamento del peso:
29 Backpropagation Aggiornamento del peso:
30 Backpropagation Aggiornamento dei pesi: con
31 Altre tipologie di Reti Neurali Recurrent Neural Networks Associative Neural Networks Stochastic Neural Networks Spiking Neural Networks
32 Procedura di apprendimento Reti Neurali Training Set Validation Set Test Set!! 3 sottoinsiemi: Training, Validation e Test Set!! # nodi in ingresso = # features!! # nodi in uscita = # di classi!! # hidden layer e # nodi per livello: k-fold cross validation sul training set.!! Alleno la struttura scelta con tutto il training set, limitando l overfitting col validation set.!! Valuto l accuratezza finale sul test set.
33 Buone abitudini e regolette euristiche Training Set Validation Set Test Set!! 1 hidden layer è sufficiente per la stragrande maggioranza dei problemi (e l allenamento è più rapido)!! Se devo scegliere il numero di nodi interni, parto con pochi e cresco (esponenzialmente) finchè vedo un miglioramento per es
34 Laboratorio 02/11 8:30-10:00 Aule Te e Ue Reti Neurali 1 09/11 8:30-10:00 Aule Te e Ue Reti Neurali 2 NB. Si comincia in aula Ce e poi ci si sposta!! Slide delle lezioni! Capitolo 20 Russel & Norvig
Esperienze di Apprendimento Automatico per il corso di Intelligenza Artificiale
Esperienze di Apprendimento Automatico per il corso di [email protected] Dipartimento Sistemi e Informatica Università di Firenze Dipartimento Ingegneria dell Informazione Università di Siena Introduzione
Artificial Neural Network(ANN)
Artificial Neural Network(ANN) Dott.ssa Elisa Turricchia Alma Mater Studiorum - Università di Bologna ANN: Definizione Una rete neurale artificiale definisce un modello matematico per la simulazione di
Regressione non lineare con un modello neurale feedforward
Reti Neurali Artificiali per lo studio del mercato Università degli studi di Brescia - Dipartimento di metodi quantitativi Marco Sandri ([email protected]) Regressione non lineare con un modello neurale
Data mining: classificazione DataBase and Data Mining Group of Politecnico di Torino
DataBase and Data Mining Group of Database and data mining group, Database and data mining group, DataBase and Data Mining Group of DataBase and Data Mining Group of So dati insieme di classi oggetti etichettati
Un sistema di Vision Inspection basato su reti neurali
Un sistema di Vision Inspection basato su reti neurali Ludovico Buffon 1, Evelina Lamma 1, Fabrizio Riguzzi 1, Davide Formenti 2 1 Dipartimento di Ingegneria, Via Saragat 1, 44122 Ferrara (FE), Italia
Backpropagation in MATLAB
Modello di neurone BACKPROPAGATION Backpropagation in MATLAB Prof. Beatrice Lazzerini Dipartimento di Ingegneria dell Informazione Via Diotisalvi 2, 56122 Pisa La funzione di trasferimento, che deve essere
Ingegneria di Manutenzione II. Intelligence diagnostica
1 Ingegneria di Manutenzione II Intelligence diagnostica Stefano Ierace, Luigi Troiano [email protected] - [email protected] Università degli Studi di Bergamo Università del Sannio Obiettivi del
Tecniche di riconoscimento statistico
On AIR s.r.l. Tecniche di riconoscimento statistico Applicazioni alla lettura automatica di testi (OCR) Parte 4 Reti neurali per la classificazione Ennio Ottaviani On AIR srl [email protected]
MACHINE LEARNING e DATA MINING Introduzione. a.a.2015/16 Jessica Rosati [email protected]
MACHINE LEARNING e DATA MINING Introduzione a.a.2015/16 Jessica Rosati [email protected] Apprendimento Automatico(i) Branca dell AI che si occupa di realizzare dispositivi artificiali capaci di
Sistemi Informativi Aziendali. Sistemi Informativi Aziendali
DIPARTIMENTO DI INGEGNERIA INFORMATICA AUTOMATICA E GESTIONALE ANTONIO RUBERTI Cenni al Data Mining 1 Data Mining nasce prima del Data Warehouse collezione di tecniche derivanti da Intelligenza Artificiale,
Feature Selection per la Classificazione
1 1 Dipartimento di Informatica e Sistemistica Sapienza Università di Roma Corso di Algoritmi di Classificazione e Reti Neurali 20/11/2009, Roma Outline Feature Selection per problemi di Classificazione
Metodi di ottimizzazione per le reti neurali
Metodi di ottimizzazione per le reti neurali L. Grippo DIS, Università di Roma La Sapienza M. Sciandrone IASI, Consiglio Nazionale delle Ricerche, Roma Generalità sulle reti neurali Addestramento di reti
Metodi di ottimizzazione per le reti neurali
Metodi di ottimizzazione per le reti neurali L. Grippo ([email protected]) Dipartimento di Informatica e Sistemistica, Università di Roma La Sapienza, Via Buonarroti 12, 00185 Roma M. Sciandrone ([email protected])
Machine Learning -1. Seminari di Sistemi Informatici. F.Sciarrone-Università Roma Tre
Machine Learning -1 Seminari di Sistemi Informatici Sommario Problemi di apprendimento Well-Posed Esempi di problemi well-posed Progettazione di un sistema di apprendimento Scelta della Training Experience
Classificazione e Predizione
Lezione di TDM DM del 16 Aprile 2007 Francesco Bonchi, KDD Lab Pisa, ISTI-C.N.R. 1 Lezione odierna Intuizioni sul concetto di classificazione Alberi di decisione Alberi di decisione con Weka Classificazione:
Modelli matematici e Data Mining
Modelli matematici e Data Mining Introduzione I modelli matematici giocano un ruolo critico negli ambienti di business intelligence e sistemi di supporto alle decisioni. Essi rappresentano un astrazione
Riconoscimento e recupero dell informazione per bioinformatica
Riconoscimento e recupero dell informazione per bioinformatica Reti Neurali Manuele Bicego Corso di Laurea in Bioinformatica Dipartimento di Informatica - Università di Verona Sommario Introduzione: approcci
I vantaggi ottenibili nei campi applicativi attraverso l uso di tecniche di data mining
Dipartimento di Informatica e Sistemistica I vantaggi ottenibili nei campi applicativi attraverso l uso di tecniche di data mining Renato Bruni [email protected] Antonio Sassano [email protected]
1. Capitolo: Introduzione ai concetti fondamentali delle Reti Neurali
1. Capitolo: Introduzione ai concetti fondamentali delle Reti Neurali 1 1.1 Cenni storici Le ricerche sulle reti neurali (Artificial Neural Network, ANN), iniziarono tra la fine del XIX e l'inizio del
Analisi di segnali fisiologici mediante reti neurali
POLITECNICO DI TORINO III Facoltà di Ingegneria Corso di Laurea in Ingegneria Informatica Tesi di Laurea Specialistica Analisi di segnali fisiologici mediante reti neurali Relatori: Prof.ssa Elena Baralis
Reti Neurali. F. Sciarrone Dicembre2005. Seminari di Sistemi Informatici
Reti Neurali F. Sciarrone Dicembre2005 Seminari di Sistemi Informatici Schema presentazione Obiettivi generali Reti neurali NeuroSolutions (software per la costruzione di reti neurali) Applicazioni Università
Le reti neurali artificiali. Giacomo Trudu aka Wicker25
Le reti neurali artificiali Giacomo Trudu aka Wicker25 Sommario L'approccio algoritmico Le reti neurali artificiali Apprendimento delle reti neurali Il neurone biologico Il percettrone L'apprendimento
DATA MINING PER IL MARKETING
DATA MINING PER IL MARKETING Andrea Cerioli [email protected] Sito web del corso GLI ALBERI DI CLASSIFICAZIONE Algoritmi di classificazione Zani-Cerioli, Cap. XI CHAID: Chi-square Automatic Interaction
Segmentazione di Immagini Mammografiche con Convolutional Neural Networks
Alma Mater Studiorum Università di Bologna Scuola di Scienze Corso di Laurea Magistrale in Fisica Segmentazione di Immagini Mammografiche con Convolutional Neural Networks Relatore: Prof. Renato Campanini
Cap. 4 Ricostruzione delle tracce con reti neurali
Cap. 4 Ricostruzione delle tracce con reti neurali 4.1 Introduzione alle Reti Neurali 4.1.1 Neuroni Le reti neurali si ispirano al funzionamento dei neuroni biologici, le cellule alla base dell'elaborazione
Data mining e rischi aziendali
Data mining e rischi aziendali Antonella Ferrari La piramide delle componenti di un ambiente di Bi Decision maker La decisione migliore Decisioni Ottimizzazione Scelta tra alternative Modelli di apprendimento
SVM. Veronica Piccialli. Roma 11 gennaio 2010. Università degli Studi di Roma Tor Vergata 1 / 14
SVM Veronica Piccialli Roma 11 gennaio 2010 Università degli Studi di Roma Tor Vergata 1 / 14 SVM Le Support Vector Machines (SVM) sono una classe di macchine di che derivano da concetti riguardanti la
Costruzione di una Rete Neurale Artificiale per applicazioni Economico Finanziarie
per applicazioni Economico Finanziarie Prof. Crescenzio Gallo [email protected] Università deglistudidifoggia Dipartimento di Scienze Biomediche Indice 1 Concetti preliminari 1 1.1 Introduzione......................................
Tecniche di riconoscimento statistico
Tecniche di riconoscimento statistico Applicazioni alla lettura automatica di testi (OCR) Parte 8 Support Vector Machines Ennio Ottaviani On AIR srl [email protected] http://www.onairweb.com/corsopr
RETI NEURALI (II PARTE)
RETI NEURALI (II PARTE) HOPFIELD Neural Net è utilizzata come MEMORIA ASSOCIATIVA e come CLASSIFICATORE input e output sono BINARI {+, -} i pesi sono fissati con un apprendimento non iterativo (fixed point
Introduzione al Pattern Recognition Statistico
Introduzione al Pattern Recognition Statistico Roberto Tagliaferri Dipartimento di Informatica Università di Salerno ( Sa ) 84084 Fisciano e-mail [email protected] Statistical Pattern Recognition Introduzione
Dr. A. Appice. Alberi di Decisione. Caso di studio di Metodi Avanzati di Programmazione AA 2012-2013
Alberi di Decisione Caso di studio di Metodi Avanzati di Programmazione AA 2012-2013 Data Mining Lo scopo del data mining è l estrazione (semi) automatica di conoscenza nascosta in voluminose basi di dati
Università degli Studi di Napoli Federico II
Università degli Studi di Napoli Federico II Facoltà di Scienze MM.FF.NN. Corso di Laurea in Informatica Tesi sperimentale di Laurea Triennale Calcolo ad alte prestazioni basato su GPU Un modello ibrido
Progettazione di un Sistema di Machine Learning
Progettazione di un Sistema di Machine Learning Esercitazioni per il corso di Logica ed Intelligenza Artificiale a.a. 2013-14 Vito Claudio Ostuni Data analysis and pre-processing Dataset iniziale Feature
CORSO DI WEB MINING E RETRIEVAL - INTRODUZIONE AL CORSO -
1 CORSO DI WEB MINING E RETRIEVAL - INTRODUZIONE AL CORSO - Corsi di Laurea in Informatica, Ing. Informatica, Ing. di Internet (a.a. 2013-2014) Roberto Basili 2 Overview WM&R: Motivazioni e prospettive
Corso di Web Mining e Retrieval. - Introduzione al Corso - (a.a. 2012-2013) Roberto Basili
Corso di Web Mining e Retrieval - Introduzione al Corso - (a.a. 2012-2013) Roberto Basili 1 Overview WM&R: Motivazioni e prospettive Richiami di Algebra Richiami di calcolo delle probabilità Introduzione
Reti neurali nel Data Mining, altre tecniche utilizzate nel DM e valutazione dei modelli.
Reti neurali nel Data Mining, altre tecniche utilizzate nel DM e valutazione dei modelli. Vincenzo Antonio Manganaro [email protected], www.statistica.too.it Indice 1 Utilizzo di reti neurali nel
Realizzazione di un sistema predittivo dei risultati del campionato di calcio italiano di serie A 2006/2007
Realizzazione di un sistema predittivo dei risultati del campionato di calcio italiano di serie A 2006/2007 Docente Prof. Giuseppe Manco Studenti Matr.. 96803 Francesco Aiello Matr.. 94881 Vittorio Leo
Intelligenza Artificiale Complementi ed Esercizi
Intelligenza Artificiale Complementi ed Esercizi Reti Neurali A.A. 2008-2009 Sommario Esempio di costruzione di programma in linguaggio c per la backpropagation Neurosolutions: esempio di sistema commerciale
Introduzione alle reti neurali artificiali: modelli, pacchetti software, applicazioni statistiche, agroindustriali e di ricerca
Introduzione alle reti neurali artificiali: modelli, pacchetti software, applicazioni statistiche, agroindustriali e di ricerca Angelo Fabbri (who s&d/l) Test in (h 10) http://angelofabbri.altervista.org
Riconoscimento di cifre manoscritte tramite una rete neurale
Riconoscimento di cifre manoscritte tramite una rete neurale 3 luglio 2008 Argomenti discussi 1 Il problema 2 Il training set Codifica dei file 3 Soluzione implementata Soluzione ideale Soluzione implementata
Analisi del Rischio Rapina
G. Bruno Ronsivalle Analisi del Rischio Rapina Il nuovo modello di valutazione e simulazione mediante algoritmi neuronali Verso una visione integrata del rischio rapina I tre livelli del modello di analisi
Reti neurali applicate al Data mining
Reti neurali applicate al Data mining Andrea Burattin 1 ottobre 2008 Sommario In questo documento si tratterà la tecnologia delle Reti Neurali, applicata al Data mining: dopo una breve introduzione sul
Istruzioni condizionali. Istruzioni condizionali IF-THEN- ELSE IF-THEN-ELSE. Statistica computazionale Carla Rampichini a.a.
Istruzioni condizionali Istruzioni condizionali Statistica computazionale Carla Rampichini a.a. 2008/09 Subsetting I I espressione; I-THEN-ELSE I espress THEN istr; [ELSE istr;] DO WHILE DO UNTIL I-THEN-
CORSO DI WEB MINING E RETRIEVAL - INTRODUZIONE AL CORSO -
1 CORSO DI WEB MINING E RETRIEVAL - INTRODUZIONE AL CORSO - Corsi di Laurea in Informatica, Ing. Informatica, Ing. di Internet (a.a. 2015-2016) Roberto Basili 2 Overview WM&R: Motivazioni e prospettive
Data Mining e Analisi dei Dati
e Analisi dei Dati Rosaria Lombardo Dipartimento di Economia, Seconda Università di Napoli La scienza che estrae utili informazioni da grandi databases è conosciuta come E una disciplina nuova che interseca
Università degli studi di Genova
Università degli studi di Genova Facoltà di Ingegneria TESI DI LAUREA Sviluppo di un modulo ad elevate prestazioni per Data Mining con SQL Server Relatore: Prof. Ing. Davide Anguita Correlatore: Dott.
Reti Neurali Artificiali
Reti Neurali Artificiali Master in Gestione dei Dati e Bioimmagini a.a. 2012/2013 Prof. Crescenzio Gallo Dipartimento di Medicina Clinica e Sperimentale [email protected] Concetti base [ 2 ] Le Reti Neurali
Tecniche di Clustering basate sul Machine Learning
UNIVERSITÀ DEGLI STUDI DI NAPOLI FEDERICO II Scuola Politecnica e delle Scienze di base Area didattica Scienze Matematiche Fisiche e Naturali Corso di Laurea in Informatica Tecniche di Clustering basate
Deep learning per il mondo business. http://axyon.ai
Deep learning per il mondo business http://axyon.ai Deep Learning: dove si usa? Visione artificiale Riconoscimento facciale Lettura di scene Riconoscimento oggetti Individuazione comportamenti Guida autonoma
Reti Neurali Artificiali Tutorial (Draft)
Reti Neurali Artificiali Tutorial (Draft) Crescenzio Gallo #1, Michelangelo De Bonis #2 IEEE MEMBERS # Dipartimento di Scienze Biomediche, Università degli Studi di Foggia 1 [email protected], 2 [email protected]
Computazione per l interazione naturale: Modelli dinamici
Computazione per l interazione naturale: Modelli dinamici Corso di Interazione Naturale Prof. Giuseppe Boccignone Dipartimento di Informatica Università di Milano [email protected] boccignone.di.unimi.it/in_2015.html
Sistemi Intelligenti. Riassunto
Sistemi Intelligenti Learning and Clustering Alberto Borghese and Iuri Frosio Università degli Studi di Milano Laboratorio di Sistemi Intelligenti Applicati (AIS-Lab) Dipartimento t di Scienze dell Informazione
Google Prediction API, Machines that learn. Simone Scardapane {[email protected]}
Google Prediction API, Machines that learn Simone Scardapane {[email protected]} Introduzione Partiamo da un esempio Devo prevedere il mio traffico web Ok, e quindi? (copyright Showsheet.com)
DATA MINING IN TIME SERIES
Modellistica e controllo dei sistemi ambientali DATA MINING IN TIME SERIES 01 Dicembre 2009 Dott. Ing.. Roberto Di Salvo Dipartimento di Ingegneria Elettrica Elettronica e dei Sistemi Anno Accademico 2009-2010
Intelligenza Artificiale. Introduzione alle Reti Neurali
Intelligenza Artificiale Introduzione alle Reti Neurali Roberto Marmo Reti Neurali - 1 Introduzione alle Reti Neurali Parte 1. Il cervello umano Parte 2. La rete neurale Parte 3. L apprendimento della
Il DataMining. Susi Dulli [email protected]
Il DataMining Susi Dulli [email protected] Il Data Mining Il Data Mining è il processo di scoperta di relazioni, pattern, ed informazioni precedentemente sconosciute e potenzialmente utili, all interno
INFORMATICA GENERALE Prof. Alberto Postiglione Dipartimento Scienze della Comunicazione Università degli Studi di Salerno
INFORMATICA GENERALE Prof. Alberto Postiglione Dipartimento Scienze della Comunicazione Università degli Studi di Salerno UD 3.1b: Costrutti di un Algoritmo Dispense 1.2 I Costrutti di base 13 apr 2010
Sommario. 1 Specifiche della soluzione. Davide Anastasia, Nicola Cogotti. 27 dicembre 2005
Utilizzo delle reti neurali di tipo MLP e RBF per l approssimazione di funzioni reali di variabile reale note mediante coppie di punti (x,y) in presenza di rumore Davide Anastasia, Nicola Cogotti 27 dicembre
Modellizzazione neurale di fenomeni cognitivi complessi: L'Effetto Stroop
Modellizzazione neurale di fenomeni cognitivi complessi: L'Effetto Stroop Il simulatore PDP++ John Ridley Stroop nato il 21 Marzo del 1897. Muore all età di 76 anni il 1 Settembre del 1973. Architettura
Analisi di Support Vector Machines per la classificazione automatica
Università degli Studi di Padova FACOLTÀ DI INGEGNERIA Corso di Laurea in Ingegneria dell Informazione Tesi di laurea triennale Analisi di Support Vector Machines per la classificazione automatica Laureanda:
STRUTTURE (O COSTRUTTI) DI CONTROLLO
Le strutture di controllo Le strutture di controllo STRUTTURE (O COSTRUTTI) DI CONTROLLO determinano l ordine con cui devono essere eseguite le istruzioni sono indipendenti dalla natura delle istruzioni
PDF created with pdffactory trial version www.pdffactory.com. Il processo di KDD
Il processo di KDD Introduzione Crescita notevole degli strumenti e delle tecniche per generare e raccogliere dati (introduzione codici a barre, transazioni economiche tramite carta di credito, dati da
Reti Neurali Artificiali: Teoria ed Applicazioni
Dipartimento di Scienze Economiche, Matematiche e Statistiche Università degli Studi di Foggia Reti Neurali Artificiali: Teoria ed Applicazioni Crescenzio Gallo Quaderno n. 28/2007 Esemplare fuori commercio
Lezione 8. Data Mining
Lezione 8 Data Mining Che cos'è il data mining? Data mining (knowledge discovery from data) Estrazione di pattern interessanti (non banali, impliciti, prima sconosciuti e potenzialmente utili) da enormi
Calcolo di equilibri auto-confermanti
Calcolo di equilibri auto-confermanti nei giochi in forma estesa con due giocatori Fabio Panozzo Politecnico di Milano 3 maggio 2010 Fabio Panozzo (Politecnico di Milano) Calcolo di equilibri auto-confermanti
Data Mining in SAP. Alessandro Ciaramella
UNIVERSITÀ DI PISA Corsi di Laurea Specialistica in Ingegneria Informatica per la Gestione d Azienda e Ingegneria Informatica Data Mining in SAP A cura di: Alessandro Ciaramella La Business Intelligence
Algoritmi. Pagina 1 di 5
Algoritmi Il termine algoritmo proviene dalla matematica e deriva dal nome di in algebrista arabo del IX secolo di nome Al-Khuwarizmi e sta ad indicare un procedimento basato su un numero finito operazioni
Reti neurali e loro applicazioni
Università degli Studi di Padova FACOLTÀ DI INGEGNERIA Corso di Laurea in Informazione Tesi di laurea triennale Reti neurali e loro applicazioni Relatore: LUCA SCHENATO Laureando: STEFAN KOKOROVIC Anno
Utilizzo di reti neurali per il riconoscimento di volti da foto
Università Politecnica delle Marche FACOLTA DI INGEGNERIA Corso di Laurea in Ingegneria Informatica e dell Automazione Utilizzo di reti neurali per il riconoscimento di volti da foto Relatore: Prof. Aldo
Apprendimento Automatico
Metodologie per Sistemi Intelligenti Apprendimento Automatico Prof. Pier Luca Lanzi Laurea in Ingegneria Informatica Politecnico di Milano Polo regionale di Como Intelligenza Artificiale "making a machine
DAL DIAGRAMMA AL CODICE
DAL DIAGRAMMA AL CODICE Un diagramma di flusso Appare, come un insieme di blocchi di forme diverse che contengono le istruzioni da eseguire, collegati fra loro da linee orientate che specificano la sequenza
Prof. Giuseppe Chiumeo. Avete già studiato che qualsiasi algoritmo appropriato può essere scritto utilizzando soltanto tre strutture di base:
LA STRUTTURA DI RIPETIZIONE La ripetizione POST-condizionale La ripetizione PRE-condizionale INTRODUZIONE (1/3) Avete già studiato che qualsiasi algoritmo appropriato può essere scritto utilizzando soltanto
MACHINE LEARNING E STRUMENTI ANTICRIMINE NELL ERA DEI BIG DATA. Gaetano Bruno Ronsivalle
Gaetano Bruno Ronsivalle Università degli Studi di Verona Tecnologie informatiche e multimediali MACHINE LEARNING E STRUMENTI ANTICRIMINE NELL ERA DEI BIG DATA Argomenti Big Data: una galassia online Machine
Facoltà di Scienze Matematiche, Fisiche e Naturali Corso di laurea specialistica in INFORMATICA
Università degli Studi di Perugia Facoltà di Scienze Matematiche, Fisiche e Naturali Corso di laurea specialistica in INFORMATICA Basi di Dati Avanzate e Tecniche di Data Mining Prof. G. Cecconi, Prof.
Classe III specializzazione elettronica. Sistemi automatici
Macro unità n 1 Classe III specializzazione elettronica Sistemi automatici Reti elettriche Reti elettriche in regime continuo. Generatore, resistori, legge di Ohm. Resistenze in serie e parallelo. Partitore
LE RETI NEURONALI E L EMERGENZA DELLE FUNZIONI SUPERIORI
Scarica di neuroni in vivo Registrazioni multi-elettrodo in vitro LE RETI NEURONALI E L EMERGENZA DELLE FUNZIONI SUPERIORI Proprietà computazionali del sistema nervoso cervello vs. computer: lento ( 100
SISTEMI INFORMATIVI AZIENDALI
SISTEMI INFORMATIVI AZIENDALI Prof. Andrea Borghesan venus.unive.it/borg [email protected] Ricevimento: Alla fine di ogni lezione Modalità esame: scritto 1 Data Mining. Introduzione La crescente popolarità
CIRCUITI INTELLIGENTI Parte 5: PCA e ICA
Ing. Simone SCARDAPANE Circuiti e Algoritmi per l Elaborazione dei Segnali Anno Accademico 2012/2013 Indice della Lezione 1. Analisi delle Componenti Principali 2. Auto-Associatori 3. Analisi delle Componenti
Classificazione di un data set di proteine con Weka
MODELLI PROBABILISTICI Classificazione di un data set di proteine con Weka SOFIA CIVIDINI 2 INTRODUZIONE Negli ultimi due decenni si è assistito ad un aumento esponenziale nella quantità dell informazione
11.4 Chiusura transitiva
6 11.4 Chiusura transitiva Il problema che consideriamo in questa sezione riguarda il calcolo della chiusura transitiva di un grafo. Dato un grafo orientato G = hv,ei, si vuole determinare il grafo orientato)
2.3 Cammini ottimi. E. Amaldi Fondamenti di R.O. Politecnico di Milano 1
. Cammini ottimi E. Amaldi Fondamenti di R.O. Politecnico di Milano .. Cammini minimi e algoritmo di Dijkstra Dato un grafo orientato G = (N, A) con una funzione di costo c : A c ij R e due nodi s e t,
Metodi incrementali. ² Backpropagation on-line. ² Lagrangiani aumentati
Metodi incrementali ² Backpropagation on-line ² Lagrangiani aumentati 1 Backpropagation on-line Consideriamo un problema di addestramento di una rete neurale formulato come problema di ottimizzazione del
Fondazione IRCCS Istituto Neurologico C. Besta
Fondazione IRCCS Istituto Neurologico C. Besta Neuroscienze Traslazionali Renato Mantegazza Sesto San Giovanni, 27 Novembre 2015 Fondazione IRCCS Istituto Neurologico Carlo Besta La Fondazione Istituto
Descrizione di un algoritmo
Descrizione di un algoritmo Un algoritmo descrive due tipi fondamentali di oper: calcoli ottenibili tramite le oper primitive su tipi di dato (valutazione di espressioni) che consistono nella modifica
