Rete semantica: differenze tra le versioni

Da Wikipedia, l'enciclopedia libera.
Vai alla navigazione Vai alla ricerca
Contenuto cancellato Contenuto aggiunto
Robykiwi (discussione | contributi)
Nessun oggetto della modifica
Robykiwi (discussione | contributi)
Nessun oggetto della modifica
Riga 1: Riga 1:
Una '''rete semantica''' è spesso usata come forma di [[rappresentazione della conoscenza]].
Una '''rete semantica''' è spesso usata come forma di [[rappresentazione della conoscenza]].


È un [[grafo orientato]] formato da [[vertici (teoria dei grafi)|vertici]], che rappresentano [[concetto|concetti]], e [[teoria dei grafi|archi]], che rappresentano relazioni [[semantica|semantiche]] tra i concetti.
È un [[grafo orientato]] formato da [[vertice (teoria dei grafi)|vertici]], che rappresentano [[concetto|concetti]], e [[teoria dei grafi|archi]], che rappresentano relazioni [[semantica|semantiche]] tra i concetti.


Le reti semantiche sono un tipo comune di dizionario leggibile da una macchina.
Le reti semantiche sono un tipo comune di dizionario leggibile da una macchina.

Versione delle 18:02, 19 mar 2009

Una rete semantica è spesso usata come forma di rappresentazione della conoscenza.

È un grafo orientato formato da vertici, che rappresentano concetti, e archi, che rappresentano relazioni semantiche tra i concetti.

Le reti semantiche sono un tipo comune di dizionario leggibile da una macchina.

Origini

Le "Reti Semantiche" sono state inizialmente sviluppate per i calcolatori da Richard H. Richens del Cambridge Language Research Unit nel 1956 come un "interlingua" per la traduzione automatica dei linguaggi naturali. Sono stati sviluppati da Robert F. Simmons nella System Development Corporation a Santa Monica nei primi anni del 1960 e in seguito hanno avuto una posizione di rilievo nel lavoro di M. Ross Quillian nel 1966.

Dagli anni 60 agli 80, l'idea di un collegamento semantico è stato sviluppato all'interno di ipertesti come la principale unità di base, o vertici, in una rete semantica. Queste idee sono state estremamente influenti, e ci sono stati molti tentativi di aggiungere link per la semantica a pagine HTML e XML.

Esempi

Un esempio di rete semantica è il WordNet, un database lessicale dell'inglese.
WordNet comporta un semantica associativa abbastanza ampia, confrontato rispetto a reti più formali. E' possibile rappresentare descrizioni logiche usando reti semantiche come i grafi esistenziali o i correlati grafi concettuali di John F. Sowa. Questi hanno potere espressivo almeno pari allo standard della logica dei predicati del primo ordine.
Diversamente dal WordNet o da altre reti lessicali, le reti semantiche possono essere usate per una attendibile deduzione logica automatizzata. Alcuni ragionatori automatici sfruttano le proprietà della teoria dei grafi durante il processo.

Ci sono anche tipi elaborativi di reti semantiche collegati con l'insieme corrispondenti di strumenti software utilizzati per conoscenze ingegneristiche lessicali, come il Semantic Network Processing System (SNePS), di Stuart C. Shapiro o il paradigma MultiNet di Hermann Helbig (MultiNet è un acronimo che sta per "Multilayered ampliata Semantic Network"). Quest'ultimo è particolarmente adatto per la rappresentazione della semantica del linguaggio naturale e le espressioni utilizzate in diverse applicazioni NLP .

Si può considerare un mind map come una forma libera di una rete semantica. Utilizzando i colori e le immagini si pone l'accento sulla generazione di una rete semantica che evoca creatività umana. Tuttavia, sussiste una grande differenza tra mappe mentali e reti semantiche, la struttura di una mappa mentale, con nodi che si propagano da un centro e sotto-nodi che si propagano da nodi, è gerarchica, mentre nelle reti semantiche ogni nodo può essere collegato a qualsiasi nodo, hanno quindi una maggiore struttura eterarchica.

Relazioni semantiche importanti

  • Meronimia (A è parte di B, quindi B ha A come sua parte)
  • Holonimia (B è parte di A, quindi A ha B come sua parte)
  • Hyponymy (o troponymy) (A è subordinata a B; A è un tipo di B)
  • Hypernymy (A è subordinata a B)
  • Synonymy (A denota la stessa cosa di B)
  • Antonymy (A denota il concetto opposto a B)

Voci correlate

Collegamenti esterni