- Messaggi: 187
- Ringraziamenti ricevuti 0
- Forum
- Ingegneria
- Ingegneria Informatica - Specialistica
- INTELLIGENZA ARTIFICIALE 06/07 [TOPIC UFFICIALE]
INTELLIGENZA ARTIFICIALE 06/07 [TOPIC UFFICIALE]
- COM_EASYSOCIAL_GUEST_NAME
-
- Visitatori
-
18 Anni 3 Mesi fa #52543
da COM_EASYSOCIAL_GUEST_NAME
Risposta da COM_EASYSOCIAL_GUEST_NAME al topic INTELLIGENZA ARTIFICIALE 06/07 [TOPIC UFFICIALE]
Ossia? Riesci a disambiguare ed il risultato è pure corretto? :shock:
Si prega Accedi o Crea un account a partecipare alla conversazione.
- COM_EASYSOCIAL_GUEST_NAME
-
- Visitatori
-
18 Anni 3 Mesi fa #52546
da COM_EASYSOCIAL_GUEST_NAME
Sì, gli ICD rappresentano le dipendenze tra i chunk...e sono quelli, infatti, che bisogna disambiguare.
Ogni ambiguità produce, ovviamente, un parse tree diverso...
Risposta da COM_EASYSOCIAL_GUEST_NAME al topic INTELLIGENZA ARTIFICIALE 06/07 [TOPIC UFFICIALE]
[...]
Comunque qualcuno sa come diavolo si prendono i pars tree? Mi spiego meglio: per Collins si disambigua scegliendo il pars tree che massimizza il prodotto Pcappello di B x N di D. Ora in chaos i pars tree come sono rappresentati? Sono gli icd?
Aiutooooo!
Sì, gli ICD rappresentano le dipendenze tra i chunk...e sono quelli, infatti, che bisogna disambiguare.
Ogni ambiguità produce, ovviamente, un parse tree diverso...
Si prega Accedi o Crea un account a partecipare alla conversazione.
- COM_EASYSOCIAL_GUEST_NAME
-
- Visitatori
-
18 Anni 3 Mesi fa #52548
da COM_EASYSOCIAL_GUEST_NAME
macche'...
volevo dire che scartando quell'ICD, che non ha costituenti From e To, la classe gira e non mi va in NullPointerException!
Per disambiguare ci sono quasi...
solo che ho un piccolo dubbio...
cosa disambiguo?
mi spiego meglio... in teoria dovrei scegliere "l'interpretazione più corretta"... ok, ma tra quali?
in realtà ho solo un XDG da cui posso eventualmente scegliere se accettare un ICD, nel caso in cui abbia plausibilità < 1...
secondo voi il metodo XDG.alternativeInterpretations() può esserci utile?
cioè, le interpretazione alternative sono equivalenti? sono proprio quelle che bisogna valutare? se il secondo caso è vero... credo che mi sono tolto dalle balle sto progetto!... mo vedo e vi fo sapere...
Gnasky(speranzoso)
PS. cmq... una rogna dopo l'altra... mentre facevo una prova, mi è andato in OutOFMemoryException... dopodiche' il parser di Chaos mi da sempre errori di IO, durante l'inizializzazione... temo di aver sp_uttanato l'istanza del SW...
Risposta da COM_EASYSOCIAL_GUEST_NAME al topic INTELLIGENZA ARTIFICIALE 06/07 [TOPIC UFFICIALE]
Ossia? Riesci a disambiguare ed il risultato è pure corretto? Shocked
macche'...
volevo dire che scartando quell'ICD, che non ha costituenti From e To, la classe gira e non mi va in NullPointerException!
Per disambiguare ci sono quasi...
solo che ho un piccolo dubbio...
cosa disambiguo?
mi spiego meglio... in teoria dovrei scegliere "l'interpretazione più corretta"... ok, ma tra quali?
in realtà ho solo un XDG da cui posso eventualmente scegliere se accettare un ICD, nel caso in cui abbia plausibilità < 1...
secondo voi il metodo XDG.alternativeInterpretations() può esserci utile?
cioè, le interpretazione alternative sono equivalenti? sono proprio quelle che bisogna valutare? se il secondo caso è vero... credo che mi sono tolto dalle balle sto progetto!... mo vedo e vi fo sapere...
Gnasky(speranzoso)
PS. cmq... una rogna dopo l'altra... mentre facevo una prova, mi è andato in OutOFMemoryException... dopodiche' il parser di Chaos mi da sempre errori di IO, durante l'inizializzazione... temo di aver sp_uttanato l'istanza del SW...
Si prega Accedi o Crea un account a partecipare alla conversazione.
- COM_EASYSOCIAL_GUEST_NAME
-
- Visitatori
-
18 Anni 3 Mesi fa #52550
da COM_EASYSOCIAL_GUEST_NAME
Risposta da COM_EASYSOCIAL_GUEST_NAME al topic INTELLIGENZA ARTIFICIALE 06/07 [TOPIC UFFICIALE]
Scusate... ma qualcuno ha capito a cosa servono i file xml in AI_train e chaos? Dobbiamo usarli come training oppure come input?
Le "specifiche" di Zanzotto lascerebbero intendere quest'ultima possibilità, ma il metodo di Collins richiede l'utilizzo di un training (e in questo caso quale dovremmo usare????)
Le "specifiche" di Zanzotto lascerebbero intendere quest'ultima possibilità, ma il metodo di Collins richiede l'utilizzo di un training (e in questo caso quale dovremmo usare????)
Si prega Accedi o Crea un account a partecipare alla conversazione.
- COM_EASYSOCIAL_GUEST_NAME
-
- Visitatori
-
18 Anni 3 Mesi fa #52554
da COM_EASYSOCIAL_GUEST_NAME
Risposta da COM_EASYSOCIAL_GUEST_NAME al topic INTELLIGENZA ARTIFICIALE 06/07 [TOPIC UFFICIALE]
URGENTE
Rega... qualcuno volenteroso... mi può aiutare un attimo?
stavo facendo un test con il metodo XDG.alternativeInterpretations();
ho paura che sia bacato... dato che se gli do in pasto
"Questa _ ancora ' terra di nessuno ' , sotto , sulla sulla discesa che schiude l' orizzonte al al mare , ci sono barricate , bagliori di fuochi e gente inferocita ."
contenuta in "treebank2000gold-CONLL_ORG_UTF8_0.coln.xml"
succede che chaos mi vomita il seguente output:
.
*2*2*4*3*3*3*2*3
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
at java.lang.Object.clone(Native Method)
at java.util.Vector.clone(Vector.java:626)
at chaos.XDG.SimpleConst.clone(SimpleConst.java:167)
at chaos.XDG.ConstituentList.clone(ConstituentList.java:17)
at chaos.XDG.ComplxConst.clone(ComplxConst.java:82)
at chaos.XDG.ConstituentList.clone(ConstituentList.java:17)
at chaos.XDG.XDG.clone(XDG.java:160)
at chaos.XDG.XDG.alternativeInterpretations(XDG.java:629)
at CollinsProcessor.run(CollinsProcessor.java:260)
at AI.main(AI.java:42)
dove in CollinsProcessor.java:260
faccio appunto:
Vector<XDG> altXDGs = inputXdg.alternativeInterpretations();
il fatto che mi fa pensare al baco è che alla prima riga del output
quel *N*N* vengono proprio stampati dal metodo in questione... dove N è il numero di interpretazioni alternative...
... qualcuno ci vuol provare un attimo?
spero che sia un mio errore... altrimenti la vedo dura!
Gnasky
Rega... qualcuno volenteroso... mi può aiutare un attimo?
stavo facendo un test con il metodo XDG.alternativeInterpretations();
ho paura che sia bacato... dato che se gli do in pasto
"Questa _ ancora ' terra di nessuno ' , sotto , sulla sulla discesa che schiude l' orizzonte al al mare , ci sono barricate , bagliori di fuochi e gente inferocita ."
contenuta in "treebank2000gold-CONLL_ORG_UTF8_0.coln.xml"
succede che chaos mi vomita il seguente output:
.
*2*2*4*3*3*3*2*3
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
at java.lang.Object.clone(Native Method)
at java.util.Vector.clone(Vector.java:626)
at chaos.XDG.SimpleConst.clone(SimpleConst.java:167)
at chaos.XDG.ConstituentList.clone(ConstituentList.java:17)
at chaos.XDG.ComplxConst.clone(ComplxConst.java:82)
at chaos.XDG.ConstituentList.clone(ConstituentList.java:17)
at chaos.XDG.XDG.clone(XDG.java:160)
at chaos.XDG.XDG.alternativeInterpretations(XDG.java:629)
at CollinsProcessor.run(CollinsProcessor.java:260)
at AI.main(AI.java:42)
dove in CollinsProcessor.java:260
faccio appunto:
Vector<XDG> altXDGs = inputXdg.alternativeInterpretations();
il fatto che mi fa pensare al baco è che alla prima riga del output
quel *N*N* vengono proprio stampati dal metodo in questione... dove N è il numero di interpretazioni alternative...
... qualcuno ci vuol provare un attimo?
spero che sia un mio errore... altrimenti la vedo dura!
Gnasky
Si prega Accedi o Crea un account a partecipare alla conversazione.
18 Anni 3 Mesi fa #52557
da Gabriele
Dai file di chaos devi fare il training del sistema e poi disambiguare in modo da avere solo icd con plausibilità=1, poi devi mappare il risultato con i tag che vengono usati nei file di AI_train, che sono diversi da quelli usati da CHAOS.
Risposta da Gabriele al topic INTELLIGENZA ARTIFICIALE 06/07 [TOPIC UFFICIALE]
Scusate... ma qualcuno ha capito a cosa servono i file xml in AI_train e chaos? Dobbiamo usarli come training oppure come input?
Le "specifiche" di Zanzotto lascerebbero intendere quest'ultima possibilità, ma il metodo di Collins richiede l'utilizzo di un training (e in questo caso quale dovremmo usare????)
Dai file di chaos devi fare il training del sistema e poi disambiguare in modo da avere solo icd con plausibilità=1, poi devi mappare il risultato con i tag che vengono usati nei file di AI_train, che sono diversi da quelli usati da CHAOS.
Si prega Accedi o Crea un account a partecipare alla conversazione.