Testo, Tessuto e Calcolatori It is known as a fact that the Jacquard loom is capable of weaving any design which the imagination of man may conceive. It.

Slides:



Advertisements
Presentazioni simili
SEI IN FORMA? Mercoledì, ventisette gennaio Objectives - focus on speaking skills: develop confidence - use modal verbs (can/be able/must/have to) - use.
Advertisements

Termodinamica Chimica
1 Quale spazio per uneducazione plurilingue nella scuola di oggi? Firenze, 30 settembre 2011 Silvia Minardi.
Intelligenza Artificiale 2 Metodologie di ragionamento Prof. M.T. PAZIENZA a.a
Intelligenza Artificiale 1 Gestione della conoscenza lezione 8
Computer, Lingue ed Applicazioni Perché comprendere tramite gli elaboratori i contenuti testuali? I testi sono i veicoli principali di significato per.
BRISCOLA GO ON AVANTI. Storia I giochi di carte hanno le origini più disparate e vengono collocati in differenti epoche, la Briscola risale al La.
Queuing or Waiting Line Models
Fonti, metodi e strumenti per lanalisi dei flussi turistici A.A Prof.ssa Barbara Baldazzi Corso di Laurea PROGEST Facoltà di Lettere e Filosofia.
Linguaggi di markup1 LINGUAGGI DI MARKUP. Linguaggi di markup2 Documenti su Internet Internet permette (tra laltro) di accedere a documenti remoti In.
11 1 Roma, 11 dicembre 2006 Laura Gasparini Garanzia su Portafogli Estero.
LINGUAGGI DI PROGRAMMAZIONE
Elementi di Informatica
Istituzioni di linguistica a.a Federica Da Milano
Descrizione Semantica ad Alto Livello di Ambienti Virtuali in X3D
Biologia Computazionale
Struttura di un neurone
Teoremi di Lieb Permette di stabilire l’esistenza di
Grammatiche, Linguaggio e Automi R. Basili TAL - a.a
Dati e DBMS DBMS relazionali SQL Progettazione di una base di dati Programma del Corso.
EMPOWERMENT OF VULNERABLE PEOPLE An integrated project.
GLI INDEFINITI.
Chapter 5 - Part 2 1 Procedura di sintesi  Specifiche  Formulazione – Ricavare un diagramma o una tabella di stato  Assegnazione della codifica di stato.
Calcolo dei costi di riferimento e simulazione
Shall I compare thee Shall I compare thee to a summer's day? (A) Thou art more lovely and more temperate. (B) Rough winds do shake the darling buds of.
Inglese Lezz /4/14. Cap. "Selflessness" da Nozick Presentazione di Antonio De Grandis senza l'ausilio del Powerpoint.
PINK FLOYD DOGS You gotta be crazy, you gotta have a real need. You gotta sleep on your toes. And when you're on the street. You gotta be able to pick.
Ontologia AA F. Orilia. Lez. 16 Discussione dell'approccio controfattualista di lewis condotta da Antonio De Grandis.
4/20/20151 Metodi formali dello sviluppo software a.a.2013/2014 Prof. Anna Labella.
© Copyright NTT DATA Italia – All Rights Reserved The information contained in this document is the property of NTT DATA Italia S.p.A. and the addressee.
( Art. 14 ) 1. Ogni bambino ha diritto all’istruzione senza distinzioni razziali. 1. Every child has the right to be brought up without.
Successione degli Stati nei trattati Successione di Stati = mutamento di sovranità territoriale. Conseguenze di tale mutamento sui diritti ed obblighi.
From wood the energy of the Sun. Dal legno l’energia del Sole Il legno fa parte delle biomasse ed è una delle fonti energetiche rinnovabili più utilizzata,
I VERBI MODALI.
Circuiti Sequenziali Elementi di memoria Logic combinatoria Inputs
Capitolo 14 Il presente del congiuntivo (the present subjunctive)
Un problema multi impianto Un’azienda dispone di due fabbriche A e B. Ciascuna fabbrica produce due prodotti: standard e deluxe Ogni fabbrica, A e B, gestisce.
Accoppiamento scalare
SUMMARY Time domain and frequency domain RIEPILOGO Dominio del tempo e della frequenza RIEPILOGO Dominio del tempo e della frequenza.
SUMMARY Quadripoles and equivalent circuits RIEPILOGO Quadripoli e circuiti equivalenti RIEPILOGO Quadripoli e circuiti equivalenti.
Mobilità tra i Paesi del Programma KA103 A.A. 2014/2015 (KA103) Mobility Tool+ e il Rapporto Finale Claudia Peritore Roma luglio 2015.
L A R OUTINE D EL M ATTINO Ellie B.. Io mi sono svegliata alle cinque del mattino.
Gestione trasferte SAP Best Practices. ©2013 SAP AG. All rights reserved.2 Finalità, vantaggi e passi fondamentali del processo Finalità  Fornire una.
SUMMARY Dinamic analysis RIEPILOGO Analisi dinamica RIEPILOGO Analisi dinamica.
Stefano Rufini Tel
RIEPILOGO Transistor JFET
Passato prossimo dei verbi riflessivi con Essere
Summary Module 1 – Unit 1 (Current, potential difference, resistance) RIEPILOGO Modulo 1 – Unità 1 (Corrente, tensione, resistenza)
SUMMARY Different classes and distortions RIEPILOGO Le diverse classi e le distorsioni RIEPILOGO Le diverse classi e le distorsioni.
Click to continue. “Abbiamo sentito dire d’una speciale disposizione della marina inglese. Tutti i sartiami della regia flotta, dal più robusto al più.
LA COLTIVAZIONE DELLA MELA
SUMMARY A/D converters RIEPILOGO Convertitori A/D RIEPILOGO Convertitori A/D.
Let It Be – Beatles When I find myself in times of trouble Mother Mary comes to me Speaking words of wisdom, let it be. And in my hour of darkness.
Language of Algebra.
Language of Algebra. Basic concepts Key words Practice exercises Basic concepts Key words Practice exercises.
Lingua Inglese - analisi dei testi filosofici semestre II
Buon giorno, ragazzi oggi è il quattro aprile duemilasedici.
Music Television Special Features. Etere For Music TV Integrated Music scheduling Music Video Cross fade Titling control.
Ci and ne. Ci Ci is used to replace nouns or expressions that refer to places or locations that have just been mentioned. Ci is roughly equivalent to.
Avere Vs. Essere Qual è la differenza e quando li usiamo?
Accertamento norme internazionali. Una delle tre funzioni essenziali sistemi giuridici Nessuna autorità sovraordinata In linea di principio, ciascun soggetto.
La Fede è DONO di Dio! … perchè … perchè a molte persone manca? Faith is a gift from God! …w hy …w hy then are there so many people who are deprived of.
Crescita I: Paolo Sospiro Università di Macerata Macerata 29 Settembre 2014 Economia dello Sviluppo Università di Macerata.
La Pace vera True Peace Vi lascio la pace, vi do la mia pace. Non come la dà il mondo, io la do a voi. (Gv 14, 27) Peace be with you; I give you my peace.
Activity diagrams Data & Control Flows Esempi
A Tiny Voice Inside Una piccola Voce interiore By Carole Smith Gaetano Lastilla.
Didattica e libri di testo Elisa Corino DLM 2016.
Fonti del diritto internazionale (art. 38 Statuto CIG)
AusTel by taha.a.
X. Specifications (IV).
Transcript della presentazione:

Testo, Tessuto e Calcolatori It is known as a fact that the Jacquard loom is capable of weaving any design which the imagination of man may conceive. It is also the constant practice for skilled artists to be employed by manufacturers in designing patterns. These patterns are then sent to a peculiar artist, who, by means of a certain machine, punches holes in a set of pasteboard cards in such a manner that when those cards are placed in a Jacquard loom, it will then weave upon its produce the exact pattern designed by the artist. … (C. Babbage, 1864)

Tessere formule algebriche Now the manufacturer may use, for the warp and weft of his work, threads which are all of the same colour; let us suppose them to be unbleached or white threads. In this case the cloth will be woven all of one colour; but there will be a damask pattern upon it such as the artist designed. But the manufacturer might use the same cards, and put into the warp threads of any other colour. Every thread might even be of a different colour, or of a different shade of colour; but in all these cases the form of the pattern will be precisely the same--the colours only will differ.

Il telaio Jacquard

Tessere formule algebriche The analogy of the Analytical Engine with this well-known process is nearly perfect. The Analytical Engine consists of two parts:-- 1. The store in which all the variables to be operated upon, as well as all those quantities which have arisen from the result of other operations, are placed. 2. The mill into which the quantities about to be operated upon are always brought. (…) Every formula which the Analytical Engine can be required to compute consists of certain algebraical operations to be performed upon given letters, and of certain other modifications depending on the numerical value assigned to those letters. (…) The Analytical Engine is therefore a machine of the most general nature. Whatever formula it is required to develop, the law of its development must be communicated to it by two sets of cards. When these have been placed, the engine is special for that particular formula.

La Macchina Analitica The Difference Engine

La Macchina Analitica (2)

Larchitettura di Von Neumann ALU Control Unit OutputInput Programma Dati

La Memoria N-1 Cella Unita atomica, bit Cella (o Parola) Valori Indirizzi

Organizzazione dei Dati Ogni informazione per poter essere elaborata necessita di una esplicita rappresentazione in memoria Tipi di dati Numerici Testuali Ibridi Multimediali Avanzati (e.g. MP3) Diverse tipologie richiedono organizzazioni e strutture diverse

Dati in un DBMS (record)

Dati in un DBMS (record) (2)

Dati in un DBMS (pagine)

Dati in un DBMS (pagine) (2)

Strutture dei dati Tipi dati primitivi (es. interi, date, …) Record (es. ) Array di records - File di records Oggetti e classi TDP record record set Oggetti - TDA

Grafi Il problema del commesso viaggiatore … I ponti di Konigsberg Soluzione di Eulero "Solutio problematis ad geometriam situs pertinentis" (1736 )

Equivalenza e Generalizzazione Es. frazioni: 1/2, 2/4, 6/12 3/5, 15/25, 30/50 Molti dati (puntuali) esprimono una informazione equivalente Relazione di Equivalenza ( ) (riflessivita) A A (simmetria) A B B A (antisimmetria)A B not (B A) (transitivita) A B e B C A C 1/2 3/5

Equivalenza e Generalizzazione Tipi di Equivalenze (vs. proprietà) Es. sostituibilita nelle lingue, categorie grammaticali, e.g. nomi/verbi/aggettivi Genere e numero (nomi) Isotopie Fonetiche (…. perche, … fuorche) Fonetiche e semantiche ( … onde, tacque, donde, acque) Le proprietà distinguono oggetti nelle stesse classi N Stessa categoria Sint. Stesso genere VA mf

Equivalenza e Generalizzazione Classi di equivalenza diverse non possono essere confrontate Isotopie di natura diversa Il genere vs. la forma verbale Classi di equivalenza in livelli diversi danno luogo ad ordinamenti parziali Es. tutti le parole x che sono f sono nomi N, x f(x) N(x) f N

Relazioni di ordine parziale {1,2,3} {1,3} {2} {1}{3} {2,3} {1,2} 2 A, A={1,2,3} 2 A = {, {1},{2},{3},{1,2},…,{1,2,3} }

Ereditarietà La nozione di sottoclasse stabilisce una relazione dordine parziale tra gli insiemi, cioe le classi, che implica un meccanismo di ereditarieta tra gli individui che appartengono a tali s.i. Ogni x in f eredita anche tutte le proprieta di N, Ogni N,V ed A possiede tutte le caratteristiche delle P P N Stessa categoria Sint. Stesso genere VA mf

Semantica della Elaborazione dei Dati Una struttura di dati anche molto complessa fornisce sempre una precisa semantica definita da Proprietà intrinseche (per es. numero di figli per ogni nodo della gerarchia) Insieme di operazioni legali su tale struttura (per es. propagazione della ereditarietà) Una struttura di dati implicitamente determina la sua interpretazione (cioè le caratteristiche richieste al suo interprete)

Verso lIA: Logica ed Inferenza Le strutture in cui sono organizzati dati piu i meccanismi di navigazione ed elaborazione che essi rendono disponibile forniscono strumenti di ragionamento automatico: Inferenza logica Ereditarietà (subsumption) Analogia Similarita Abduzione

Reti semantiche

Applicazioni (4): TAL Grammatiche

Disambiguazione

Ontologie Madre Donna Femmina PersonaGenitore figli (1,0) Donna Persona Femmina figli(ANNA,JACOPO)

Navigando tessuti elettronici …

Reti Neuronali e Memorie Associative

Memorie Associative

Modelli Markoviani di fenomeni testuali

Diagramma degli stati e Trellis

Lattice (1)

Applicazioni nel TAL POS tagging

Approccio Markoviano Stati POS tag p i (i time stamps) Transizioni p i p i+1 Emissione simbolo: z i+1

Conclusioni (?) Il calcolo sin presenta si dalle origini come tessitura cioè intreccio tra operazioni e dati, rappresentati in modo equivalente in trame, funzionale ad uno obbiettivo specifico Le strutture dei dati in informatica rappresentano informazioni di crescente complessità e si adattano alle realta (significati) che intendono modellare ma … forniscono una semantica univoca ai processi di calcolo fino ad includerne alcune caratteristiche

Conclusioni (2) In modo ricorsivo le organizzazioni dei dati complesse consentono il trattamento dei fenomeni testuali complessi … Ribaltamento dei ruoli tra le organizzazioni dei dati (testi come strutture gerarchiche) e le operazioni su di essi (es. disambiguazione come navigazione nei modelli testuali di ragionamento) Tali meccanismi di inferenza sono applicati ricorsivamente dagli elementi più semplici fino alla generazione delle strutture complesse (e.g. grafi alle dipendenze a partire dalla disambiguazione sintattica locale alle parole)

Elaborazione, Programmazione e Linguaggi Ada Byron, Lady Lovelace ( ) Rappresentazione dei dati Controllo delle sequenze e loop Il linguaggio di programmazione, ADA