Metodi di ottimizzazione per le reti neurali
|
|
|
- Aureliana Pizzi
- 10 anni fa
- Просмотров:
Транскрипт
1 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 multistrato Addestramento di reti Radial Basis Metodi incrementali 1
2 Generalità sulle reti neurali Cos è una rete neurale? Il neurone formale Classificazione delle architetture Apprendimento e generalizzazione Metodi di ottimizzazione per l addestramento Applicazioni delle reti neurali Reti neurali e Ricerca Operativa 2
3 Cos è una rete neurale? Da un punto di vista fisico : una rete neurale è un processore distribuito costituito dalla interconnessione di unità computazionali elementari ( neuroni ) con due caratteristiche fondamentali: la conoscenza è acquisita dall ambiente esterno attraverso un processo di apprendimento o di adattamento la conoscenza è immagazzinata nei parametri della rete e, in particolare, nei pesi associati alle connessioni. Il connessionismo si contrappone alla concezione logico-simbolica tipica della Intelligenza Artificiale. cfr. S. Haykin, Neural Networks, Prentice Hall,1999 cfr. D. Parisi, Intervista sulle reti neurali, Il Mulino,
4 Da un punto di vista matematico : data una funzione G : X Y, nota attraverso un insieme di coppie {(x p,g(x p )) : x p X, p =1,...,P} una rete neurale è un particolare modello di approssimazione di G: F (,w):x Y dipendente da un vettore di parametri w (tipicamente nonlineare rispetto ai parametri). Da un punto di vista statistico, una rete neurale è un particolare modello di classificazione o di regressione ( non lineare ). sulla matematica dell approssimazione neurale cfr.: A.Pinkus, Approximation Theory of the MLP model in Neural Networks, Acta Numerica, 1999, pp per un inquadramento delle reti neurali nell ambito dei metodi di inferenza statistica cfr. T.Hastie, R.Tibshirani and J.Friedman, The Elements of Statistical Learning. Data mining, Inference and Prediction, Springer
5 Il neurone formale Modello semplificato del neurone biologico proposto da McCulloch e Pitts (1947). Dispositivo a soglia che ha uscita 1 se la somma algebrica pesata degli ingressi supera un valore di soglia θ, uscita -1 altrimenti. Ossia y = h M i=1 w i x i θ dove: y { 1, 1} uscita x i R ingressi (anche x i {0, 1}) w i R pesi θ R soglia h : R R funzione di attivazione: { 1 t 0 h(t) = 1 t<0. Il neurone formale può realizzare le operazioni logiche NOT, AND, OR. 5
6 Schema di neurone formale 6
7 Si può porre y(x) =sign(w T x θ). Fissati w, θ, il neurone può essere interpretato come un classificatore lineare, che assegna il vettore x alla classe A oppure alla classe B in base al valore di y(x), ossia, ad es.: x A se y(x) =1, x B se y(x) = 1. I parametri w, θ possono essere determinati a partire da un insieme di campioni x p di cui è nota la classificazione d p { 1, 1}, risolvendo (se possibile) rispetto a (w, θ) il sistema (x p ) T w θ 0, se x p A, (x p ) T w θ<0, se x p B. p =1,...,P. Ci si può ricondurre alla soluzione di un sistema di disequazioni lineari in w, θ che ammette soluzione se e solo se Conv({x p : d p =1}) Conv({x p : d p = 1}) =. 7
8 Insiemi di campioni linearmente separabili. Il neurone (addestrato sui campioni) definisce un iperpiano di separazione. 8
9 Una rete costituita da un singolo strato di neuroni formali è stata denominata Perceptron (Rosenblatt) (1962) ed è stato proposto un algoritmo per il calcolo dei pesi, noto come ( Perceptron learning rule ) che fornisce in un numero finito di iterazioni i parametri w, θ se i campioni sono linearmente separabili, aggiustando i pesi in corrispondenza a ciascun esempio. L algoritmo è riconducibile a un metodo di rilassamento per la soluzione iterativa di sistemi di disequazioni lineari (Agmon(1954), Motzkin - Schoenberg(1954)). La complessità è esponenziale e si può avere non convergenza se i campioni appartengono a insiemi non separabili linearmente. Il problema può essere risolto in tempo polinomiale utilizzando un metodo interno di programmazione lineare per risolvere un problema di ammissibilità oppure per minimizzare il massimo errore o la somma dei valori assoluti degli errori. 9
10 Un impostazione alternativa è quella di sostituire la funzione di attivazione sign con una funzione continuamente differenziabile g di tipo sigmoidale, ossia una funzione monotona crescente tale che: lim g(t) = 1, t lim come, ad esempio g(t) =1, t tanh(t) = et e t e t + e t, e minimizzare l errore quadratico. Gli algoritmi utilizzabili sono casi particolari di quelli che verranno considerati in seguito. 10
11 Le limitazioni del Perceptron sono state messe in luce da Minsky e Papert (1969), che hanno mostrato l esistenza di semplici problemi di classificazione che non possono essere risolti dal Perceptron. Un esempio noto è il problema dell OR esclusivo (XOR). L effetto del libro di Minsky e Papert è stato quello di far decadere l interesse iniziale verso le reti neurali. Era noto che le limitazioni del perceptron potevano essere superate, in linea di principio, collegando fra loro in modo opportuno dei neuroni formali o effettuando delle trasformazioni non lineari degli ingressi. Non erano tuttavia disponibili algoritmi di addestramento per il calcolo dei parametri. 11
12 Una rinascita dell interesse verso le reti neurali è stata in gran parte determinata dal lavoro di Rumelhart, Hinton e Williams (1986) che hanno proposto un algoritmo di addestramento per reti di neuroni formali, noto come metodo della backpropagation, essenzialmente basato sul metodo del gradiente. Gli sviluppi successivi hanno portato allo sviluppo di un area di ricerca interdisciplinare, in cui sono stati integrati contributi di vari settori. In particolare sono stati riscoperti e sviluppati risultati significativi sulla statistica dell apprendimento (Vapnik-Chervonenkis) (1971). Tra i (numerosi) libri a carattere introduttivo si segnalano: C.Bishop, Neural Networks for Pattern Recognition, Oxford, 1995 S.Haykin, Neural Networks, Prentice Hall,
13 Classificazione delle architetture Due classi principali: Reti feedforward Reti acicliche strutturate in diversi strati. Si distinguono: Reti feedforward a un solo strato: Perceptron; Reti feedforward multistrato Multilayer Perceptron (MLP); Reti Radial Basis Functions (RBF) (1 solo strato nascosto); ( Reti di Kolmogorov )(?). Reti ricorsive È presente almeno un ciclo di controreazione (feedback). Molte strutture diverse. Tipicamente dinamiche. 13
14 Nel seguito si farà riferimento solo a reti feedforward 14
15 Apprendimento e generalizzazione L apprendimento è il processo mediante il quale vengono determinati i parametri liberi di una rete. Due paradigmi fondamentali: apprendimento supervisionato: i parametri della rete vengono determinati, attraverso un processo di addestramento, sulla base di un insieme ( training set ) di esempi, consistenti in coppie {(x p,d p )} (ingresso, uscita desiderata) apprendimento non supervisionato la rete è dotata di capacità di auto-organizzazione ed è in grado di classificare gli ingressi attraverso tecniche di clustering Nel seguito si farà riferimento solo a problemi di apprendimento supervisionato 15
16 La capacità di generalizzazione di una rete addestrata è la capacità di fornire una risposta corretta a nuovi ingressi (non presentati nella fase di addestramento). Lo scopo ultimo dell addestramento è quello di costruire un modello del processo che genera i dati e non di interpolare i dati di training. Per una data struttura, la complessità delmodello (numero di parametri liberi) deve essere posta in relazione con il numero di campioni disponibili. Per uno studio teorico della generalizzazione nei processi di apprendimento supervisionato cfr.: H.White, ArtificialNeuralNetworks, Blackwell 1992 N. Vapnik, The Nature of Statistical Learning Theory, Springer 1995 N. Vapnik, Statistical Learning Theory, Wiley
17 Metodi di ottimizzazione per l addestramento I problemi di addestramento supervisionato per reti feedforward possono essere ricondotti a problemi di ottimizzazione. Sono di interesse: metodi di ottimizzazione non vincolata (MLP,RBF) metodi di tipo batch: (i parametri vengono aggiornati dopo una presentazione di tutto il training set) metodi per problemi fortemente nonlineari e malcondizionati (metodi non monotoni) metodi per problemi a grande dimensione metodi di decomposizione metodi iterativi per problemi di minimi quadrati metodi incrementali (on-line) (i parametri vengono aggiornati in corrispondenza a ogni singolo pattern del training set) approssimazione stocastica filtro di Kalman metodi ibridi batch-online metodi di decomposizione dell errore metodi programmazione quadratica (SVM) metodi interni metodi di proiezione metodi di decomposizione metodi di ottimizzazione globale 17
18 Applicazioni delle reti neurali Applicazioni tipiche delle reti neurali: classificazione riconoscimento di configurazioni elaborazione di immagini sistemi di allarme diagnostica medica problemi di data mining approssimazione di funzioni modellistica di processi industriali complessi progettazione ottima analisi di serie temporali previsioni finanziarie controllo di processi Robotica controllo ottimo (Zoppoli) filtraggio calcolo euristiche per problemi combinatori modellistica del sistema nervoso 18
19 Reti neurali e Ricerca Operativa Numeri speciali sulle Reti Neurali su: Computers and Operations Research, The Journal of Intelligent Manufacturing, Decision Support Systems, International Journal of Forecasting, European Journal of Operations Research. Principali settori di interesse: Modellistica di problemi di Management Firm Failure Prediction Bank Failure Prediction Investment Analysis Human Resource Management Stock Price Prediction Property Pricing Student Success Marketing Project Management Decision Making Exchange Rate Prediction Portfolio Management... 19
20 Euristiche neurali per problemi di ottimizzazione Combinatorial Optimization Traveling Salesman Problem Shortest Path Problem Linear Programming Mixed Integer Programming Nonlinear Programming Vehicle Routing Multi-Criteria Decision Making Markov Analysis Scheduling Manufacturing Facility Location Distance Estimation Matching Model Analysis Process Control Selection of an OR Technique Neuro-dynamic Programming (Bertsekas-Tsitslikis) Metodi di ottimizzazione per l addestramento 20
21 21
22 Neural network researchers constantly reinvent the wheel known to statisticians for decades Neural networks do what every good new theory does: they encompass and generalise the previous statistical techniques 22
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])
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
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]
Pro e contro delle RNA
Pro e contro delle RNA Pro: - flessibilità: le RNA sono approssimatori universali; - aggiornabilità sequenziale: la stima dei pesi della rete può essere aggiornata man mano che arriva nuova informazione;
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
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
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
VC-dimension: Esempio
VC-dimension: Esempio Quale è la VC-dimension di. y b = 0 f() = 1 f() = 1 iperpiano 20? VC-dimension: Esempio Quale è la VC-dimension di? banale. Vediamo cosa succede con 2 punti: 21 VC-dimension: Esempio
Automazione Industriale (scheduling+mms) scheduling+mms. [email protected]
Automazione Industriale (scheduling+mms) scheduling+mms [email protected] Introduzione Sistemi e Modelli Lo studio e l analisi di sistemi tramite una rappresentazione astratta o una sua formalizzazione
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
PROGETTO EM.MA PRESIDIO
PROGETTO EM.MA PRESIDIO di PIACENZA Bentornati Il quadro di riferimento di matematica : INVALSI e TIMSS A CONFRONTO LE PROVE INVALSI Quadro di riferimento per la valutazione Quadro di riferimento per i
Corso di. Dott.ssa Donatella Cocca
Corso di Statistica medica e applicata Dott.ssa Donatella Cocca 1 a Lezione Cos'è la statistica? Come in tutta la ricerca scientifica sperimentale, anche nelle scienze mediche e biologiche è indispensabile
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
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,
Progettaz. e sviluppo Data Base
Progettaz. e sviluppo Data Base! Progettazione Basi Dati: Metodologie e modelli!modello Entita -Relazione Progettazione Base Dati Introduzione alla Progettazione: Il ciclo di vita di un Sist. Informativo
Intelligenza collettiva Swarm intelligence. Swarm Intelligence. Intelligenza collettiva emergente in gruppi di agenti (semplici).
Swarm Intelligence Intelligenza collettiva Swarm intelligence Andrea Roli [email protected] Dipartimento di Scienze Università degli Studi G. D Annunzio Chieti-Pescara Intelligenza collettiva emergente in
Nozione di algoritmo. Gabriella Trucco
Nozione di algoritmo Gabriella Trucco Programmazione Attività con cui si predispone l'elaboratore ad eseguire un particolare insieme di azioni su particolari informazioni (dati), allo scopo di risolvere
Ottimizzazione Multi Obiettivo
Ottimizzazione Multi Obiettivo 1 Ottimizzazione Multi Obiettivo I problemi affrontati fino ad ora erano caratterizzati da una unica (e ben definita) funzione obiettivo. I problemi di ottimizzazione reali
Reti neurali artificiali e analisi dei dati per la ricerca sociale: un nuovo paradigma?
Reti neurali artificiali e analisi dei dati per la ricerca sociale: un nuovo paradigma? Giovanni Di Franco Pubblicato in Sociologia e Ricerca Sociale, n. 56, 1998, pp. 35-75. 1. Premessa Recentemente l
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
COMUNE DI RAVENNA GUIDA ALLA VALUTAZIONE DELLE POSIZIONI (FAMIGLIE, FATTORI, LIVELLI)
COMUNE DI RAVENNA Il sistema di valutazione delle posizioni del personale dirigente GUIDA ALLA VALUTAZIONE DELLE POSIZIONI (FAMIGLIE, FATTORI, LIVELLI) Ravenna, Settembre 2004 SCHEMA DI SINTESI PER LA
Disciplina: MATEMATICA e COMPLEMENTI di MATEMATICA - ore settimanali 3 Docente prof. Domenico QUARANTA. Quadro sintetico dei Moduli
Classe 5S Sede di Alberobello A.S. 2015/2016 Indirizzo di studio Art. Produzione e Trasformazione Disciplina: MATEMATICA e COMPLEMENTI di MATEMATICA - ore settimanali 3 Docente prof. Domenico QUARANTA
Metodi Computazionali
Metodi Computazionali Elisabetta Fersini [email protected] A.A. 2009/2010 Catene di Markov Applicazioni: Fisica dinamica dei sistemi Web simulazione del comportamento utente Biologia evoluzione delle
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
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
Progetto ASTREA WP2: Sistema informativo per il monitoraggio del sistema giudiziario
Progetto ASTREA WP2: Sistema informativo per il monitoraggio del sistema giudiziario Nell ambito di questa attività è in fase di realizzazione un applicativo che metterà a disposizione dei policy makers,
Le strumentazioni laser scanning oriented per i processi di censimento anagrafico dei patrimoni
CONVEGNO FACILITY MANAGEMENT: LA GESTIONE INTEGRATA DEI PATRIMONI PUBBLICI GENOVA FACOLTA DI ARCHITETTURA 06.07.2010 Le strumentazioni laser scanning oriented per i processi di censimento anagrafico dei
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
Scopo della lezione. Informatica. Informatica - def. 1. Informatica
Scopo della lezione Informatica per le lauree triennali LEZIONE 1 - Che cos è l informatica Introdurre i concetti base della materia Definire le differenze tra hardware e software Individuare le applicazioni
Indirizzo odontotecnico a.s. 2015/2016
I.P.S.I.A E. DE AMICIS - ROMA PROGRAMMAZIONE DIDATTICA DI MATEMATICA Classe 5C Indirizzo odontotecnico a.s. 2015/2016 Prof. Rossano Rossi La programmazione è stata sviluppata seguendo le linee guida ministeriali
Stimare il WCET Metodo classico e applicazione di un algoritmo genetico
Stimare il WCET Metodo classico e applicazione di un algoritmo genetico Sommario Introduzione Definizione di WCET Importanza del WCET Panoramica dei classici metodi per calcolare il WCET [1] Utilizzo di
Capitolo 4: Ottimizzazione non lineare non vincolata parte II. E. Amaldi DEIB, Politecnico di Milano
Capitolo 4: Ottimizzazione non lineare non vincolata parte II E. Amaldi DEIB, Politecnico di Milano 4.3 Algoritmi iterativi e convergenza Programma non lineare (PNL): min f(x) s.v. g i (x) 0 1 i m x S
ISTITUTO TECNICO ECONOMICO MOSSOTTI
CLASSE III INDIRIZZO S.I.A. UdA n. 1 Titolo: conoscenze di base Conoscenza delle caratteristiche dell informatica e degli strumenti utilizzati Informatica e sistemi di elaborazione Conoscenza delle caratteristiche
Amministrazione, finanza e marketing - Turismo Ministero dell Istruzione, dell Università e della Ricerca PROGRAMMAZIONE DISCIPLINARE PER U. di A.
CLASSE quinta INDIRIZZO AFM-SIA-RIM-TUR UdA n. 1 Titolo: LE FUNZIONI DI DUE VARIABILI E L ECONOMIA Utilizzare le strategie del pensiero razionale negli aspetti dialettici e algoritmici per affrontare situazioni
Programmazione Disciplinare: Calcolo Classe: Quarte - Quinte
Istituto Tecnico Tecnologico Basilio Focaccia Salerno Programmazione Disciplinare: Calcolo Classe: Quarte - Quinte Anno scolastico 01-01 I Docenti della Disciplina Salerno, settembre 01 Anno scolastico
Indice. pagina 2 di 10
LEZIONE PROGETTAZIONE ORGANIZZATIVA DOTT.SSA ROSAMARIA D AMORE Indice PROGETTAZIONE ORGANIZZATIVA---------------------------------------------------------------------------------------- 3 LA STRUTTURA
Liceo Tecnologico. Indirizzo Informatico e Comunicazione. Indicazioni nazionali per Piani di Studi Personalizzati
Indirizzo Informatico e Comunicazione Indicazioni nazionali per Piani di Studi Personalizzati Indirizzo Informatico e Comunicazione Discipline con attività di laboratorio 3 4 5 Fisica 132 Gestione di progetto
Lezione introduttiva su reti neurali e SVM Veronica Piccialli. Corso di Ottimizzazione a.a (seconda parte)
Lezione introduttiva su reti neurali e SVM Veronica Piccialli Corso di Ottimizzazione a.a. 2009-10 (seconda parte) Ottimizzazione Statistica Fisica Biologia Reti Neurali Matematica Psicologia Informatica
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
Matematica generale CTF
Successioni numeriche 19 agosto 2015 Definizione di successione Monotonìa e limitatezza Forme indeterminate Successioni infinitesime Comportamento asintotico Criterio del rapporto per le successioni Definizione
Programmazione Matematica classe V A. Finalità
Finalità Acquisire una formazione culturale equilibrata in ambito scientifico; comprendere i nodi fondamentali dello sviluppo del pensiero scientifico, anche in una dimensione storica, e i nessi tra i
Sequenziamento a minimo costo di commutazione in macchine o celle con costo lineare e posizione home (In generale il metodo di ottimizzazione
Sequenziamento a minimo costo di commutazione in macchine o celle con costo lineare e posizione home (In generale il metodo di ottimizzazione presentato in questo file trova la seq. a costo minimo per
Gestione Turni. Introduzione
Gestione Turni Introduzione La gestione dei turni di lavoro si rende necessaria quando, per garantire la continuità del servizio di una determinata struttura, è necessario che tutto il personale afferente
Indagini statistiche attraverso i social networks
Indagini statistiche attraverso i social networks Agostino Di Ciaccio Dipartimento di Scienze Statistiche Università degli Studi di Roma "La Sapienza" SAS Campus 2012 1 Diffusione dei social networks Secondo
MESA PROJECT ITIS G. Cardano Pavia New Curriculum
MESA PROJECT ITIS G. Cardano Pavia New Curriculum L'impatto delle innovazioni educative del Progetto MESA ha portato alcuni cambiamenti significativi e miglioramenti nel curriculum dei seguenti argomenti:
Page 1. Evoluzione. Intelligenza Artificiale. Algoritmi Genetici. Evoluzione. Evoluzione: nomenclatura. Corrispondenze natura-calcolo
Evoluzione In ogni popolazione si verificano delle mutazioni. Intelligenza Artificiale In un ambiente che varia, le mutazioni possono generare individui che meglio si adattano alle nuove condizioni. Questi
Indice. Introduzione...6. Capitolo 1: Realtà virtuale e computer vision..10. Capitolo 2: Riconoscimento facciale..34
Indice Introduzione...6 Capitolo 1: Realtà virtuale e computer vision..10 Introduzione.....10 1.1 Realtà virtuale immersiva 11 1.2 Dispositivi per l interazione 12 1.3 Gradi di immersione...14 1.4 Realtà
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
Cronoprogramma e Quadro Economico
Tutela della Biodiversità nel parco Regionale dei Castelli Romani Cronoprogramma e Quadro Economico 1 Indice generale 1 PREMESSA... 3 2 DESCRIZIONE DELLE COMPONENTI DEL PROGETTO PER LA CONSERVAZIONE DELLA
Appunti sulla Macchina di Turing. Macchina di Turing
Macchina di Turing Una macchina di Turing è costituita dai seguenti elementi (vedi fig. 1): a) una unità di memoria, detta memoria esterna, consistente in un nastro illimitato in entrambi i sensi e suddiviso
e-dva - eni-depth Velocity Analysis
Lo scopo dell Analisi di Velocità di Migrazione (MVA) è quello di ottenere un modello della velocità nel sottosuolo che abbia dei tempi di riflessione compatibili con quelli osservati nei dati. Ciò significa
1. BASI DI DATI: GENERALITÀ
1. BASI DI DATI: GENERALITÀ BASE DI DATI (DATABASE, DB) Raccolta di informazioni o dati strutturati, correlati tra loro in modo da risultare fruibili in maniera ottimale. Una base di dati è usualmente
Firewall applicativo per la protezione di portali intranet/extranet
Firewall applicativo per la protezione di portali intranet/extranet Descrizione Soluzione Milano Hacking Team S.r.l. http://www.hackingteam.it Via della Moscova, 13 [email protected] 20121 MILANO (MI)
SISTEMI E RETI 4(2) 4(2) 4(2) caratteristiche funzionali
CL AS SE INFORMATICA 6(3) 6(4) - 6(4) SISTEMI E RETI 4(2) 4(2) 4(2) TECNOLOGIE E PROGETTAZIONE DI SISTEMI INFORMATICI E DI TELECOMUNICAZIONI COMPETENZE 3 Essere in grado di sviluppare semplici applicazioni
Il concetto di valore medio in generale
Il concetto di valore medio in generale Nella statistica descrittiva si distinguono solitamente due tipi di medie: - le medie analitiche, che soddisfano ad una condizione di invarianza e si calcolano tenendo
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
Stefania Pozio. Le prove INVALSI di matematica: il confronto con le indagini internazionali.
Stefania Pozio Le prove INVALSI di matematica: il confronto con le indagini internazionali. Quali sono le principali indagini internazionali sulla matematica a cui l Italia partecipa? L Italia partecipa
L ORGANIZZAZIONE E LE STRUTTURE ORGANIZZATIVE
ORGANI E FUNZIONI L ORGANIZZAZIONE E LE STRUTTURE ORGANIZZATIVE ll sistema degli organi aziendali tramite i quali si svolge l amministrazione l forma la struttura organizzativa aziendale. Le attività svolte
Internet of Things, Big Data e Intelligenza Artificiale.
Oracle Ticino Day Lugano 26 Marzo 2015 Internet of Things, Big Data e Intelligenza Artificiale. Prof. Luca Maria Gambardella direttore IDSIA, istituto USI-SUPSI, Manno Le nuove sfide La società globale
IDENTIFICAZIONE dei MODELLI e ANALISI dei DATI. Lezione 40: Filtro di Kalman - introduzione. Struttura ricorsiva della soluzione.
IDENTIFICAZIONE dei MODELLI e ANALISI dei DATI Lezione 40: Filtro di Kalman - introduzione Cenni storici Filtro di Kalman e filtro di Wiener Formulazione del problema Struttura ricorsiva della soluzione
Laboratorio di Architettura degli Elaboratori A.A. 2015/16 Circuiti Logici
Laboratorio di Architettura degli Elaboratori A.A. 2015/16 Circuiti Logici Per ogni lezione, sintetizzare i circuiti combinatori o sequenziali che soddisfino le specifiche date e quindi implementarli e
Programmazione Annuale LICEO ECONOMICO
Programmazione Annuale LICEO ECONOMICO Classe 3 STRUTTURA DELLA PROGRAMMAZIONE ANNUALE I QUADRIMESTRE - MODULO N. 1 STRUMENTI E MODELLI CAPITALIZZAZIONE SEMPLICE Sottomodulo 1 : STRUMENTI E MODELLI: FUNZIONI,
Ricerca di outlier. Ricerca di Anomalie/Outlier
Ricerca di outlier Prof. Matteo Golfarelli Alma Mater Studiorum - Università di Bologna Ricerca di Anomalie/Outlier Cosa sono gli outlier? L insieme di dati che sono considerevolmente differenti dalla
Concetti di base di ingegneria del software
Concetti di base di ingegneria del software [Dalle dispense del corso «Ingegneria del software» del prof. A. Furfaro (UNICAL)] Principali qualità del software Correttezza Affidabilità Robustezza Efficienza
istraffic Sistema di monitoraggio Traffico
istraffic Sistema di monitoraggio Traffico Scopo Lo scopo del sistema è quello di eseguire un analisi automatica del flusso di traffico in modo da rilevare eventi quali rallentamenti, code, veicoli fermi,
Ricerca Operativa e Logistica
Ricerca Operativa e Logistica Dott. F.Carrabs e Dott.ssa M.Gentili A.A. 2011/2012 Lezione 10: Variabili e vincoli logici Variabili logiche Spesso nei problemi reali che dobbiamo affrontare ci sono dei
da Centri Territoriali Permanenti Centri provinciali di Istruzione per Adulti di Augusta Marconi
da Centri Territoriali Permanenti a Centri provinciali di Istruzione per Adulti di Augusta Marconi Introduzione QuickTime e un decompressore sono necessari per visualizzare quest'immagine. Attualmente
OSSERVAZIONI TEORICHE Lezione n. 4
OSSERVAZIONI TEORICHE Lezione n. 4 Finalità: Sistematizzare concetti e definizioni. Verificare l apprendimento. Metodo: Lettura delle OSSERVAZIONI e risoluzione della scheda di verifica delle conoscenze
Relazioni statistiche: regressione e correlazione
Relazioni statistiche: regressione e correlazione È detto studio della connessione lo studio si occupa della ricerca di relazioni fra due variabili statistiche o fra una mutabile e una variabile statistica
Che cosa e come valutano le prove di matematica e con quali risultati. nell A.S. 2008 2009
Che cosa e come valutano le prove di matematica e con quali risultati nell A.S. 2008 2009 Presentazione a cura di Roberta Michelini Casalpusterlengo, 8 gennaio 2010 http://www.invalsi.it/esamidistato0809/
Dispensa di Informatica I.1
IL COMPUTER: CONCETTI GENERALI Il Computer (o elaboratore) è un insieme di dispositivi di diversa natura in grado di acquisire dall'esterno dati e algoritmi e produrre in uscita i risultati dell'elaborazione.
PIANO DI LAVORO DEL PROFESSORE
ISTITUTO DI ISTRUZIONE SUPERIORE STATALE IRIS VERSARI - Cesano Maderno (MB) PIANO DI LAVORO DEL PROFESSORE Indirizzo LICEO TECNICO MATERIA: MATEMATICA APPLICATA ANNO SCOLASTICO 2012-2013 Classe 4 CT PROF
IL COMPONENTE DATA MINING MODEL DEL PROGETTO
IL COMPONENTE DATA MINING MODEL DEL PROGETTO Relatore: prof. Anna Corazza Tutor Aziendale: dr. Massimo Brescia 1 PROGETTO DAME (DAta Mining& Exploration) Progettazione di web application per effettuare
La costruzione di strumenti per la verifica delle competenze. LA PROVA ESPERTA
La costruzione di strumenti per la verifica delle competenze. LA PROVA ESPERTA 1 CONCETTO DI PROVA ESPERTA Per prova esperta si intende una prova di verifica che non si limiti a misurare conoscenze e abilità,
Corso di Matematica per la Chimica
Dott.ssa Maria Carmela De Bonis a.a. 203-4 I sistemi lineari Generalità sui sistemi lineari Molti problemi dell ingegneria, della fisica, della chimica, dell informatica e dell economia, si modellizzano
B C I un altro punto di vista Introduzione
Bollicine Community B C Intelligence B C I un altro punto di vista Introduzione Graziano Guazzi General Manager Data Flow Settembre 2007 pag, 1 Cosa misurare La definizione di quale domanda di mercato
Comparatori. Comparatori di uguaglianza
Comparatori Scopo di un circuito comparatore é il confronto tra due codifiche binarie. Il confronto può essere effettuato per verificare l'uguaglianza oppure una relazione d'ordine del tipo "maggiore",
Liceo Tecnologico. Indirizzo Elettrico Elettronico. Indicazioni nazionali per Piani di Studi Personalizzati
Indicazioni nazionali per Piani di Studi Personalizzati Obiettivi Specifici d Apprendimento Discipline con attività di laboratorio 3 4 5 Fisica 99 Gestione di progetto 132 99 *Tecnologie informatiche e
connessioni tra i singoli elementi Hanno caratteristiche diverse e sono presentati con modalità diverse Tali relazioni vengono rappresentate QUINDI
Documenti su Internet LINGUAGGI DI MARKUP Internet permette (tra l altro) di accedere a documenti remoti In generale, i documenti acceduti via Internet sono multimediali, cioè che possono essere riprodotti
PROCESSO DI INDICIZZAZIONE SEMANTICA
PROCESSO DI INDICIZZAZIONE SEMANTICA INDIVIDUAZIONE DEI TEMI/CONCETTI SELEZIONE DEI TEMI/CONCETTI ESPRESSIONE DEI CONCETTI NEL LINGUAGGIO DI INDICIZZAZIONE TIPI DI INDICIZZAZIONE SOMMARIZZAZIONE INDICIZZAZIONE
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
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
RELAZIONE TRA VARIABILI QUANTITATIVE. Lezione 7 a. Accade spesso nella ricerca in campo biomedico, così come in altri campi della
RELAZIONE TRA VARIABILI QUANTITATIVE Lezione 7 a Accade spesso nella ricerca in campo biomedico, così come in altri campi della scienza, di voler studiare come il variare di una o più variabili (variabili
FACOLTÀ DI INGEGNERIA ESAME DI ANALISI MATEMATICA A A.A. 2008/2009 - Ing. Biomedica, Elettrica, Elettronica, Informatica - L Z
FACOLTÀ DI INGEGNERIA ESAME DI ANALISI MATEMATICA A A.A. 2008/2009 - Ing. Biomedica, Elettrica, Elettronica, Informatica - L Z L esame è costituito da una prova scritta (o, in alternativa, da due prove
Ciclo di vita dimensionale
aprile 2012 1 Il ciclo di vita dimensionale Business Dimensional Lifecycle, chiamato anche Kimball Lifecycle descrive il framework complessivo che lega le diverse attività dello sviluppo di un sistema
RICERCA-AZIONE. l insegnamento riflessivo. Caterina Bortolani-2009
RICERCA-AZIONE ovvero l insegnamento riflessivo Gli insegnanti sono progettisti.. riflettono sul contesto nel quale devono lavorare sugli obiettivi che vogliono raggiungere decidono quali contenuti trattare
Memorie ROM (Read Only Memory)
Memorie ROM (Read Only Memory) Considerando la prima forma canonica, la realizzazione di qualsiasi funzione di m variabili richiede un numero di porte AND pari al numero dei suoi mintermini e di prolungare
Piano delle Performance
Comune di Pavullo nel Frignano Provincia di Modena Bilancio di Previsione 2011 Bilancio Pluriennale 2011 / 2013 Piano delle Performance *** Documento sulla compatibilità del sistema di programmazione,
Reti Neurali Artificiali per la Finanza (7 CFU)
Reti Neurali Artificiali per la Finanza (7 CFU) Facoltà di Economia - Università di Foggia CdLM in Finanza a.a. 2011/2012 Prof. Crescenzio Gallo [email protected] Premessa Le tecniche adottate per l'analisi
ALGEBRA DELLE PROPOSIZIONI
Università di Salerno Fondamenti di Informatica Corso di Laurea Ingegneria Corso B Docente: Ing. Giovanni Secondulfo Anno Accademico 2010-2011 ALGEBRA DELLE PROPOSIZIONI Fondamenti di Informatica Algebra
Analisi Statistica Spaziale
Analisi Statistica Spaziale Posa D., De Iaco S. [email protected] [email protected] UNIVERSITÀ del SALENTO DIP.TO DI SCIENZE ECONOMICHE E MATEMATICO-STATISTICHE FACOLTÀ DI ECONOMIA ANNO ACCADEMICO
Sistemi Informativi Territoriali. Map Algebra
Paolo Mogorovich Sistemi Informativi Territoriali Appunti dalle lezioni Map Algebra Cod.735 - Vers.E57 1 Definizione di Map Algebra 2 Operatori locali 3 Operatori zonali 4 Operatori focali 5 Operatori
I PROBLEMI ALGEBRICI
I PROBLEMI ALGEBRICI La risoluzione di problemi è una delle attività fondamentali della matematica. Una grande quantità di problemi è risolubile mediante un modello algebrico costituito da equazioni e
ESEMPIO P.L. : PIANIFICAZIONE DI INVESTIMENTI
ESEMPIO P.L. : PIANIFICAZIONE DI INVESTIMENTI PROBLEMA: un azienda deve scegliere fra due possibili investimenti al fine di massimizzare il profitto netto nel rispetto delle condizioni interne e di mercato
