Reti neurali. Il calcolo con le reti neurali si basa sull'analogia coi sistemi neurali biologici

Documenti analoghi
Data Alignment and (Geo)Referencing (sometimes Registration process)

Compact Muon Solenoid

Cap. 4 Ricostruzione delle tracce con reti neurali

Appendice E - Appendix E PANNELLI FOTOVOLTAICI - PHOTOVOLTAIC PANELS

How to use the WPA2 encrypted connection

Tecniche di riconoscimento statistico

3d geological modelling and education: teaching geological sections and geological mapping with MVE Move

Guida all installazione del prodotto 4600 in configurazione plip

Decode NGS data: search for genetic features

CRM analitico: introduzione. Andrea Farinet

The Compact Muon Solenoid Experiment. Conference Report. Mailing address: CMS CERN, CH-1211 GENEVA 23, Switzerland

copritunnel - rincalzatunnel cover-tunnel - Adjustable ridger for small tunnels

LABORATORIO ELETTROFISICO YOUR MAGNETIC PARTNER SINCE 1959

RETI NEURALI (II PARTE)

Copyright 2012 Binary System srl Piacenza ITALIA Via Coppalati, 6 P.IVA info@binarysystem.eu

Fieldbus. Introduzione terminologia. Industrial network systems. A short introduction to fieldbus for industrial applications. Systems interconnection

Studio e implementazione di un OCR per auto-tele-lettura dei contatori di gas e acqua

Il rilievo 3D dei piccoli oggetti: strumenti, metodi e applicazioni

A Solar Energy Storage Pilot Power Plant

SISTEMI DI SERRAGGIO SH-11 SU-08 SH-13 SU-10 SH-9T SH-12 SU-11 SU-12 SH-08 SH-14 SU-13 SU-14. TEAM WORK SRL

Estendere Lean e Operational Excellence a tutta la Supply Chain

Piani per il Commissioning della Fisica di Atlas e CMS

Combinazioni serie IL-MIL + MOT

LO LH BUSREP Jp2. Jp1 BUSREP. Ripetitore di linea seriale RS 485 Manuale d installazione RS 485 Serial Line Repeater Instruction Manual

Introduzione all Analisi Multivariata

Me and You and Everyone We Know

ACQUISTI PORTALE. Purchasing Portal

Immagini e clustering

Produzione di WW a LEP2

Laboratorio software. A.A C. Brandolese

Mini Hydro hydropower technology

Allinemento, stato dell'attivita' e impatto sui primi dati per Atlas e CMS DISCUSSIONE

La tecnica proporzionale

Replacement of hose carrier chain

the creative point of view

TUBO PIUMA 100 Presa d aria silenziata per fori di ventilazione nelle facciate degli edifici Air intake silencer for air intakes of building façades

RIMINI 14 NOVEMBRE Daniela Lucangeli IL POTENZIAMENTO DELLE FUNZIONI COGNITIVE Daniela Lucangeli - Atti Convegno Erickson

Grounding transfer di simboli con reti neurali

La qualità vista dal monitor

Efficienza nelle macchine utensili con sercos energy D. Dallefrate, Milano 21/6/2012

Reti Neurali Artificiali

SUNWAY M PLUS. Inverter solare monofase con trasformatore. Single-phase solar inverter with transformer

ERGON. ARATRI SEMIPORTATI REVERSIBILI MONORUOTA SEMI-MOUNTED REVERSIBLE PLOUGHS-single wheel

LO SVILUPPO E LE APPLICAZIONI DEI MODELLI NEURALI

SMART PIU' -28/112 9 greche POLYPIU'-PLAST S.R.L. VIA DELLE INDUSTRIE, GORNATE OLONA (VA)

PRODUCT DATA SHEET. Copernico 500 sospensione - Red TECHNICAL DATA SHEET. Features. Dimensions OPTICS DIMENSIONS LAMP LAMPS INCLUDED ELECTRICAL

monitoraggio odorizzazione odorization monitor

RAPPORTO DI CLASSIFICAZIONE CLASSIFICATION REPORT 0614\DC\REA\12_5

Clicca sulle immagini di preview qui sotto per aprire e visualizzare alcuni esempi di presentazioni dinamiche create con Focusky:

MACHINE LEARNING e DATA MINING Introduzione. a.a.2015/16 Jessica Rosati jessica.rosati@poliba.it

We take care of your buildings

Fisica pp a LHC A Colaleo Introduzione alla fisica dei collisionatori adronici Detector

La Sua banca dovrá registrare il mandato di addebito nei propri sistemi prima di poter iniziare o attivare qualsiasi transazione

Esperienze di Apprendimento Automatico per il corso di Intelligenza Artificiale

Costruzioni Constructions. Acustica Acoustics 0109/DC/ACU/10 26/07/2010

Macchine ad Impatto Impact machines

ANALISI COMPUTERIZZATA DELLA POSTURA A LETTO E SEDUTA

Virtualizzazione con Microsoft Tecnologie e Licensing

SOLUZIONI PER IL FUTURO

Streaming unicast. Live media source. Media store. server. internet. Client player. control. 5. Multimedia streaming Pag. 1

VDI Solution. Today - Tough Choice for VDI Delopment. One or two application non browser-based activity.

You can visualize the free space percentage in Compact Flash memory from the MENU/INFO C.F. UTILITY-FREE SPACE page.

Management software for remote and/or local monitoring networks

StrumenJ semanjci per la ricerca applicata ai tram funzionali: sviluppo e applicabilità dei Thesauri

User Guide Guglielmo SmartClient

FLORIM CERAMICHE SPA Via Canaletto, Fiorano Modenese (MO)

L. Landi SICUREZZA FUNZIONALE E «MODI OPERATIVI SICURI», SVILUPPI NELLE NORMATIVE PER LE MACCHINE UTENSILI

N 1 alla versione bilingue (italiano-inglese) NORMA UNI EN ISO 9001 (novembre 2008) Sistemi di gestione per la qualità - Requisiti.

Internal rating e gestione efficiente del credito:

Settori Applicativi Field of Application

COSTRUZIONI FISICA DELLE COSTRUZIONI

TNCguide OEM Informativa sull introduzione di documentazione aggiuntiva nella TNCguide

Attività professionale

Riconoscimento di cifre manoscritte tramite una rete neurale

TEST REPORT INDICE - INDEX

ISAC. Company Profile

Corso di Ottimizzazione MODELLI MATEMATICI PER IL PROBLEMA DELLO YIELD MANAGEMENT FERROVIARIO. G. Di Pillo, S. Lucidi, L. Palagi

Analisi del Rischio Rapina

Artificial Neural Network(ANN)

Sistemi Informativi Aziendali. Sistemi Informativi Aziendali

Lo scenario industriale

Calcolo efficienza energetica secondo Regolamento UE n. 327/2011 Energy efficiency calculation according to EU Regulation no.


Introduzione a Matlab

Tecniche di Clustering basate sul Machine Learning

Studi di produzione delle J/psi in CMS

THETIS Water Management System for Settignano acqueduct (Firenze, Italy) Water Management System for Settignano aqueduct (Firenze, Italy)

rasomuro 41_ muratura-wall istruzioni di montaggio

A free and stand-alone tool integrating geospatial workflows to evaluate sediment connectivity in alpine catchments

Esercizi Programming Contest

&&' & + $, $ $ ( $" $ + ! " # $ " % Numeric addr. tough for humans to remember Numeric addr. impossible to guess

Spin Applicazioni Magnetiche S.r.l. Programmi di calcolo per la simulazione elettromeccanica, termica e meccatronica

WEIGHING SYSTEMS SISTEMI DI PESATURA

Metodi di prova per la determinazione della reazione al fuoco: evoluzione del quadro europeo. Silvio Messa

PLASMA WELDING ROBOT SISTEMA ROBOTIZZATO PER SALDATURA AL PLASMA. PLASMA WELDING ROBOTIZED SYSTEM. AUTOMATION

Schede di espansione per Hi-drive: Profibus. Expansion cards for Hi-drive: Profibus

Laboratorio di Amministrazione di Sistema (CT0157) parte A : domande a risposta multipla

RAIL lock & unlock RAIL lock & unlock Catalogo / Catalogue

GESTIONE IMMOBILIARE REAL ESTATE

Column version with channel profile arm A colonna con braccio in profilato a canalina 162

Transcript:

Reti neurali Il calcolo con le reti neurali si basa sull'analogia coi sistemi neurali biologici Computer seriale: una CPU accentra le capacità di calcolo eseguendo le istruzioni in sequenza Approccio particolarmente efficiente quando il problema può essere ridotto ad un algoritmo ma presenta grossi limiti nella soluzione di problemi quali il riconoscimento e la processazione di immagini Reti neurali: numero elevato di processori dotati di capacità di calcolo elementare, che comunicano tra loro mediante delle connessioni a cui sono associati dei pesi. Alessandro De Falco, INFN Cagliari 1 11/9/05

Neurone for dummies Un neurone genera un impulso elettrico (di uguale intensità per tutti i neuroni) che si propaga lungo l'assone (output) quando la sua attività elettrica supera un valore di soglia. Il segnale di ingresso del neurone è dato dai dendriti che sono connessi agli assoni di altri neuroni tramite le sinapsi. La sinapsi modula l'impulso elettrico proveniente dall'assone. A parità di potenziale pre-sinaptico, due diverse sinapsi generano potenziali differenti. Dunque, la sinapsi PESA il segnale proveniente dall'assone. Se i segnali post-sinaptici provenienti dai vari dendriti superano un valore di soglia, il neurone si attiva. Le sinapsi modificano le loro proprietà sulla base degli stimoli esterni Alessandro De Falco, INFN Cagliari 2 11/9/05

Neuroni artificiali Un neurone artificiale (processing element, PE, o nodo) è l'unità di calcolo elementare nelle reti neurali. Il PE esegue la somma pesata dei diversi input, confronta il risultato con una certa soglia, e calcola il valore di output. (Nota: w i può essere <0; in tal caso il collegamento svolge una funzione inibitoria). L'output sarà in generale una funzione della somma pesata (funzione di trasferimento) i 1 w 1 Input i 2 w 2 Output Segnale f w k i k i 3 w 3 w 4 w k i k Soglia Funzione di trasferimento [ es. 1/(1+e -t ) ] i 4 Alessandro De Falco, INFN Cagliari 3 11/9/05

Architettura delle reti neurali I singoli nodi vengono organizzati in strati Un esempio di connessione (feed forward) è riportata in figura. Se si modificano i pesi delle singole connessioni, si modifica la risposta della rete. Si distinguono due casi: Rete supervisionata Si considera un campione di training, per cui è noto sia il pattern di ingresso che l'output desiderato Si modificano i pesi in modo da avere la risposta aspettata per gli elementi del campione di training. In questo modo la rete APPRENDE Rete non supervisionata La forma dell'output non è conosciuta a priori Alessandro De Falco, INFN Cagliari 4 11/9/05

Apprendimento: un esempio APPRENDIMENTO SUPERVISIONATO: L'immagine digitalizzata delle lettere F e L corrisponde ad una matrice di pixel (accesi o spenti) che costituiscono l'input. Si regolano i pesi (inizialmente definiti in maniera casuale) in modo da avere in output la risposta desiderata mediante minimizzzazione dello scarto quadratico medio. APPRENDIMENTO NON SUPERVISIONATO: I due pattern differiscono per il numero e la posizione dei pixel accesi. L'algoritmo modifica i pesi in modo da enfatizzare le differenze in uscita. F L F L Regolando i pesi mediante l'apprendimento si può ottenere una risposta intermedia quando il pattern di input ha alcune componenti in comune e altre discordanti con più elementi del campione di training Alessandro De Falco, INFN Cagliari 5 11/9/05

Implementation: 1 definitions Neuron: oriented track segment 2 indexes: [s ij ] links two consecutive points in the particle s path according to a well-defined direction Weight: geometrical relations between neurons 4 idxs: [w ijkl ] Geometrical constraint: only neurons which share a point have a non zero weight Case 1: sequence guess for a track segment, good alignment requested Case 2: crossing negative weight leads to a competition between units Excitatory : w Inhibitory : w with A, B > 0 ijkl ijkl = A = ( ) n 1 sin θijl δ jk B ( 1 δ ) ( 1 δ ) jl ik Alessandro De Falco, INFN Cagliari 6 11/9/05

CMS Calorimeter System Barrel: 4 longitudinal readouts ECAL, HB1,HB2,HO Endcaps: 3 longitudinal readouts ECAL,HE1,HE2 Calibration: ECAL e-beam scan and in situ calibration Z e + e - HCAL calibration several wedges with hadron and muon beams Transfer of the calibration to the other wedges with radioactive source. In situ calibration obligatory (response depends from magnetic field) Single track hadrons, photon + jet, dijet resonances W jj, Z bb, Z ττ L. Litov Application of Neural Networks for Energy Reconstruction ACAT 2002

Energy reconstruction Hadron calorimeters Intrinsic (stochastic) fluctuations Sampling fluctuations EM shower E vis ~ E inc Hadron shower: E = E EM + E h E h = E ch + E n + E nuc Response for e and hadrons is different e/π > 1 Non-compensating Calorimeters Response depends on the type of the particle it is different for e, hadrons and jets Energy reconstruction Most common approach (SM): E rec j j j w j are determined by minimization of the width of the energy distribution with additional constraint <E> = E inc Linearity: = w inc Test MC events, e and π E = 5,10,20,50,100,200,300,500 GeV Jets - E = 30,50,100,200,300,500 GeV w j are energy dependent E ( Erec E L = E inc ) L. Litov Application of Neural Networks for Energy Reconstruction ACAT 2002

Energy reconstruction To ensure the best possible measurement of the energy To every individual event different correction factor Using the lateral and longitudinal development - EM part of the hadron shower should be estimated The type of the particle (electron, hadron, jet) should be determined We need a method Able to deal with many parameters Sensitive to correlation between them Flexible to react to fluctuations Possible solution Neural Network L. Litov Application of Neural Networks for Energy Reconstruction ACAT 2002

Neural Network Powerful tool for: Classification of particles and final states Track reconstruction Particle identification Reconstruction of invariant masses Energy reconstruction in calorimeters L. Litov Application of Neural Networks for Energy Reconstruction ACAT 2002

Neural Network Multi-Layer-Feed Forward network consists of: Set of input neurons One or more layers of hidden neurons Set of output neurons The neurons of each layer are connected to the ones to the subsequent layer Training Presentation of pattern Comparison of the desired output with the actual NN output Backwards calculation of the error and adjustment of the weights Minimization of the error function E 1 ( 2 t = j j o j 2 ) L. Litov Application of Neural Networks for Energy Reconstruction ACAT 2002

Neural Network L. Litov Application of Neural Networks for Energy Reconstruction ACAT 2002