Newsgroup: it.comp.ia
Titolo: visiete mai chiesti....

...perche' se ascolto un pezzo di musica con diversi strumenti che
suonano..capisco che la batteria fa : BAM BAM BAMBAM
mentre se lo dovesse ascoltare un computer...non ci capirebbe una mazza ?
ovvero l'uomo e' capace di capire e distingure i suoni...la macchina no.
e' stato fatto qualcosa di "intelligente" in questo campo ?
Sandro Pons

Quali erano le direttive che dovevano seguire i robot ?...
quelle di asimov....credo....
qualcuno me le puo' passare ??
tnx
Sandro Pons

 Quali erano le direttive che dovevano seguire i robot ?...
1 Un robot non puň recar danno agli esseri umani ne puň permettere che, a 
causa  del suo mancato intervento, gli essere umani ricevano un danno.
2 Un robot deve obbedire agli ordini impartiti dagli esseri umani tranne
nel 
caso che tali ordini siano in contrasto con la Prima Legge.
3 Un robot deve salvaguardare la propria esistenza, purchč cio' non sia in
contrasto con la Prima o la Seconda Legge.
-- 
Inviato il mer 11 lug 2001 22:50:40 CEST da 
fw01-e31.inferentia.net
[217.29.160.1]
http://www.neuromante.net/

c'è anche la legge zero ...
0
Un robot non può recar danno all'umanità, né può permettere che, a causa del
proprio mancato intervento, l'umanità riceva danno.
;-)
ciao
Nick







Non è vero che 
un computer non riconosce gli strumenti. Anzi: è lo strumento ideale per fare 
un'analisi delle frequenze ed ottenere più informazioni di un orecchio allenato. 
:-))
Massimiliano



informazioni di un orecchio allenato. :-))
Concordo, un'analisi di onde (sonore o meno) e' molto piu' precisa se
fatta con un calcolatore..certo..e' anche vero che un calcolatore e'
piu' sensibile al "rumore" in questo senso il nostro "essere
analogici" ci rende piu' robusti.
Augusto Pucci ( 
http://www.prospektiva.it/webmaster/
 )
Webmaster di Prospektiva On-line
http://www.prospektiva.it
Webmaster di SIPO Toscana
http://sipotoscana.supereva.it





E' vero, infatti credo che forse alcuni software 
risolvano il problema del rumore utilizzando tecniche di 
ia.



Perdonatemi l'intrusione senza presentazione, ma tornerň instantaneamente a
lurkare.
Vi sto seguendo da soli due giorni! :-)
Ed č un "mondo" che mi sta attirando parecchio!
Volevo soltanto dare un contributo tecnico su materie che conosco benissimo:
Il suono.
Ciň che dice Sandro č in gran parte sbagliato... e ti dico anche il perchč.
Come Massimiliano ha affermato il PC hai il vantaggio enorme di poter farci
sentire, editare e lovorare su bande di frequenza ben precise.
Un esempio, che calza a pennello con la tua domanda, č il calcolo dei BPM
fatto dai vari software.
Per chi non lo sapesse il BPM č il numero dei battiti al minuto di una
canzona... ovvero risponde alla domanda: "Quanti BAM BAM BAMBAM in un minuto
ci sono nella canzone tal dei tali?"
E' davvero molto raro che il software sbagli il numero dei BPM!
Come funziona la faccenda?
Il PC opera un taglio delle alte frequenze (un filtro Hi-Cut) a questo punto
rimangono soltanto i bassi (la batteria).
Il Pc cronometra l'intervallo tra un picco di volume e l'altro della canzone
cosě filtrata... e fa una media.
Come vedi ha fatto un lavoro che solo l'esperienza umana puň compiere... ma
con massima precisione.
Ci sono difetti?
Sě.
Se il ritmo č dato da un charleston (caratterizzato da frequenze medio-alte)
esso scompare con il filtro Hi-Cut con le conseguenze che ne derivano.
Posso dirti, Sandro, che nel momento in cui ascolti un brano non fai altro
che associare i suoni caretteristici di uno strumento memorizzati nella tua
mente a quelli della canzone... Ma fai molto di piů: la nostra immaginazione
riece a modificare il suono in maniera pressocchč instantanea. Una volta
memorizzata una nota prodotta da uno strumento da te mai ascoltato riesci ad
immaginare qulsiasi altra nota e quindi puoi suonare una canzone nella tua
mente. Ciň non č affatto impossibile per il PC... il problema č che in tempo
brevissimo dovrebbe confrontare il suono della nota base con quello della
canzone aumentanto (o diminuendo)  via via il pitch (la frequenza)... ed č
qui che le cose si complicano! :-))
Comunque sia, i riconoscitori vocali che fanno cň che dico con la voce,
esistono da molto tempo.
Per quanto riguarda il filtro noisenon ha nulla di ia, ve lo posso
assicurare.
E' complicato da spiegare scrivendolo... ci provo:
Viene tagliata la parte centrale dell'onda sonora...
Se non vi č charo m dispiace ma č facile da capire "vedendo" il suono.
Credo ci sia piů ia negli algoritmi di un encoder mp3.
Mi scuso per la lunghezza del post.
Continuate cosě!
Buon lavoro a tutti!





si, sul taglio delle frequenze ci sono (in fondo 
avevo studiato elettronica :-)) ) ma....... rinfrescami la memoria: per 
l'eventuale rumore rimasto? Si può ripulire con tecniche sistematiche? Per 
l'elaborazione delle frequenze risultanti dal taglio si può fare a meno di 
algoritmi 'pressapoco intelligenti'?


 


Massimiliano



Per l'elaborazione delle frequenze risultanti dal taglio si può fare a meno
di algoritmi 'pressapoco intelligenti'?
Si di questo sono certo. Come ho già detto (nel mio esempio) il software non
fa altro che cronometrare l'intervallo tra un picco di volume e l'altro.
Se poi ti riferisci ad una elaborazione delle frequenze in generale... non
ho mai visto un software di questo genere, l'unica applicazione che mi viene
in mente è il riconoscitore vocale... e credo che questi software in un
certo senso possono essere considerati dotati di ia... ma altre applicazioni
non me ne vengono in mente.
Se vuoi rinfrescarti la memoria usa Cool Edit 2000 (un software molto
intuitivo), anche la demo, e divertiti ad applicare filtri in quantità, ti
accorgerai che è solo matematica sfruttata al meglio... eccetto l'encoder
mp3.





Quindi, come vedi, il solo taglio delle frequenze 
non è sempre sufficiente. All'interno della stessa banda può restare del rumore 
che disturba la qualità del suono. Il confronto delle frequenze risultanti con 
quelle caratteristiche di uno strumento mi sembra proprio un problema 
risolvibile con tecniche di ia, siano esse R.N. B.P. oppure tecniche di F.L. 
Queste ultime mi sembrano più adatte.


 



siano esse R.N. B.P. oppure tecniche di F.L. Queste ultime mi sembrano più
adatte.
Ecco.. come ho già detto vi seguo da pochissimo... Cosa significano queste
sigle???





......... ma allora non hai letto le faq.  
:-))


 


Reti Neurali Back Propagation


Fuzzy Logic