Newsgroup: it.comp.ia
Titolo: Forme a priori e Gnammy

Ciao. Sono Pietro Bello (leggo da qlc sett. questo NG
che da tempo avevo ormai abbandonato.... )e sono studente
di Ing. Informatica a Padova.
Sono interessato al progetto Gnammy e ci ho pensato un po' su...
Il mio problema =E8 partire: lo gnammi ha bisogno di forme e priori???
(e qui ci si pu=F2 riallacciare a Kant, ma ho visto che a qualcuno=20
non interessano i discorsi filosoficheggianti....). Mi spiego meglio.
Qualcuno ha fatto notare che un elemento comune agli animali e riportabile
agli Gnammy =E8 l' istinto di sopravvivenza. E' sufficiente??? Perch=E8 (mi
riferisco al progetto Gnammy iniziale) se spostandosi perde vita, chi glie
lo (?)
fa fare di spostarsi?? Il suo istnt di sopravv. gli direbbe "sta' fermo!!!".
Dovrei introdurre qualcosa che gli rende estremamente dannoso fermarsi.
OK. Ammesso che lo obblighi a spostarsi. Non sa che le pizze sono
"benefiche" ma la
prima volta che ci capita sopra se ne accorge. Il processo di apprendimento
finisce qui???
Cio=E8. Se uno Gnally cerca di sopravvivere nel modo che per lui =E8 il
migliore non=20
si evolver=E0 mai a meno di "incidenti". Cio=E8 quando conosce le pizze ci s=
i
fionda sopra
senza pensarci su due volte. E se magari ci fosse qlcs di meglio, tipo un
gelatone??? Questo
gelatone per essere scoperto dovrebbe frapporsi casualmente tra uno Gnammy
e la pizza???
Oooops. Ho fatto un discorso contorto e che a cui non volevo arrivare...=20
vedete un po' se ci riuscite a dare un senso e magari anche a rispondermi
Ciauz
:):):)
Pietro Bello
  PEPPUS
http://www.geocities.com/SiliconValley/Byte/1530/
--
Posted from 
mail.archimedia.it
 [192.106.156.2]
via Mailgate.ORG Server - 
http://www.mailgate.org

 Pietro Bello
In effetti il mio discorso era puramente teorico. Non ho caso mai
evidenziato che si potrebbe dotare uno Gnammy di caratteristiche
genetiche e che fosse in grado di trasmetterle se si riproducesse.
Queste potrebbero dare allo gnammy proprietà diverse a seconda dei
valori raggiunti.
Faccio un esempio:
/* avviso ai naviganti
   Martino scrive in preda al delirio cronico, dopo cena, con CRobots
appena scaricato da Internet e dall'approssimarsi dell'orario di Luna
Rossa
   fine avviso */
se avessi un proprietà tipo:
int DNA[MAXVALUE] = {1, 2, 3, ...};
dove i singoli valori esprimono i valori di vita per quallo Gnammy,
potrei nel processo di filiazione cederne una parte al figlio.
Ovviamente questi valori possono esprimere le capacità di ricerca del
cibo o la capacità di conquistare il territorio.
Ovviamente con il concetto mi stò spingendo oltre le intenzioni stesse
del progetto Gnammy (come si suol dire 'andare fuori dal seminato') ma
sarebbe interessante vedere cosa succede dopo circa 1000 generazioni.


wrote:
Eccovi qua un idea di struttura dati che definisce un signolo
Gnammy... come punto di partenza (la sintassi e' pseudo C ma non ha
importanza):
struct GNAMMY
{
char nome[8];
int eta;
int salute;
int fame;
int sonno;
int maturita;
int grado_clan;
int dna[80];
}
il vettore dna sarebbe coisituito solo da 0 e 1 in ogni cella... ad
esempio le prime 4 celle (che rappresentano quindi in base due numeri
da 0 a (2^4)-1 cioe' da 0 a 15) si riferiscono la colore dello Gnammy
(in CGA), le due celle successive rappresentano la aggressivita'
(sempre in base due) e cosi' via.. ad esempio potremmo avere le
seguenti costanti codificate nel dna (costanti per un singolo gnammy
ovviamente):
aggressivita;
costituzione;
resistenza;
sesso;
intelligenza;
velocita;
sviluppo;
percezione;
psiche; /*per le abilita' gnammose*/
e siccome sovvertiamo un po' di legge fisiche e ci vogliamo divertire
lo gnbanmy potrebbe avere capacita gnammose tipo:
(sempre nel dna)
teleporting;
bilocation;
clone;
freeze;
night-vision;
freenzy;
cast;
etc..etc.. che ve ne pare ?
Augusto Pucci
Webmaster di Prospektiva On-line
http://go.to/Prospektiva


Ciao, ti rispondo io.
Mi pare che tu non abbia capito molto dello gnammy (ODIO questo nome).
Lo gnammy (un robot autonomo che si muove in una matrice) non ha alcun istinto di
sopravvivenza. Non sa neppure che cosa sia la sopravvivenza. Quello che noi
chiamiamo istinto di sopravvivenza, non esiste. E', in effetti, una semplice
compulsione a comportarsi in un certo modo, che del tutto incidentalmente e' il
migliore per la sopravvivenza. Lo gnammy non impara e non si accorge di nulla
quando capita su una pizza, semplicemente sopravvive. Se chi sopravvive e' anche
chi ha piu' probabilita' di avere una progenie, progenie che eredita le
predisposizioni di comportamento dei progenitori, anche la progenie si
comportera' nel modo in cui si e' comportato lo gnammy genitore, modo di
comportamento che ha dato al genitore la possibilita' di sopravvivere. Se ad un
certo punto tu introduci il gelato, nessuno se ne accorgera'. Per questo devi
introdurre delle lievi mutazioni casuali, esattamente come avviene nella realta'
(circa tre mutazioni casuali nel DNA di un essere umano). Le mutazioni
coinvolgono solo pochi dei figli dello gnammy, perche' altrimenti uno gnammy di
successo rischierebbe una progenie di soli storpi. Infatti, la maggior parte
delle mutazioni casuali peggiora le probabilita' di sopravvivenza dei figli,
anziche' aumentarle (noi abbiamo sempre qualche mutazione nel nostro DNA, perche'
e' un DNA molto piu' lungo, e la maggior parte di esso non serve assolutamente a
nulla -il cosiddetto DNA spazzatura). Ma quando compare una mutazione che fa si'
che uno gnammy tenga conto dei gelati, la sua probabilita' di riprodursi con
successo, aumenta, e questa predisposizione si spande nella progenie, che,
aumentando numericamente in un ambiente dalle risorse limitate, puo' alla fine
soppiantare i cugini non in grado di avvalersi dei gelati. Dopo molte
generazioni, gli gnammy possiedono, senza saperlo, senza essere stati programmati
per alcunche', un istinto di sopravvivenza. Questo discende solo dalle regole del
mondo.
Comunque consiglio a tutti quelli che fossero interessati allo gnammy, e non
l'avessero ancora letto, la lettura de "Il gene egoista" di Richard Dawkins,
Oscar Mondadori Saggi, un libro assolutamente affascinante, divertentissimo, e
utilissimo per comprendere i meccanismi dell' evoluzione.
Infine: studio anch'io ingegneria informatica a Padova, e un ingegnere che cita
Kant non l'avevo ancora conosciuto...
Ciao,
Carlo Comis

Augusto Pucci wrote some code that I cut:
E' essenzialmente quello che avevo in mente.
In base ai valori inseriti nel DNA si comporta di conseguenza.
Ad esempio (mi esprimo in percentuale):
Se la sua velocità è 80 significa che ha una velocità massima di
spostamento dell'80 percentuo sul valore massimo raggiungibile.
oppure ha 60 in costituzione vuol dire che è un po' deboluccio, e che si
ammala di frequente ma non facilmente, al contrario di quello che ha 80
e che si ammala molto difficilmente che è esattamente l'opposto di
quello che ha 20 di punti percentuale, perchè basta che faccia un passo
e si ammala.
Ragionando su questo però mi viene da chiedere:
Noi sappiamo che se ad una persona togli la vista, è in grado di
sviluppare tutti gli altri sensi in modo da sopperire a quello mancante.
L'Intelligenza artificiale dovrebbe capacitare lo Gnammy di furbizia e
intelligenza per equilibrare il suo status. Magari non nello stesso
Gnammy ma nelle generazioni successive; Ma come????
Un Martino Molto Perplesso e poco contento della disfatta di Luna Rossa.


Gnammy ma nelle generazioni successive; Ma come????
Bhe algoritmi genetici... Gnammy con le migliori caratteristiche
avranno + possibilita' di sopravvivere, di accoppiarsi (giunti alla
,maturita0) e di generare gnammy figli... tali nuovi gnammy avranno
DNA dipendente da quello dei genitori (ed eventuali elementi latenti
di altre generazioni) e una componente mutata casuale eventulae.


 
http://go.to/Prospektiva
sembra interessante; quanto sarà finito sarà un programma freewere?
Non so se ne avete gia discusso, ma perchè non dare allo gnammy  lo
possibilità di comunicare?si potrebbe fargli comunicare semplici messaggi
con "balletti" tipo quelli delle api, per esempio se uno gnammy vuole
accertire altri della sua tribu di una zona con grandi quantita di cibo si
muove come per disegnare un triangolo isoscele con base X e altezza Y con la
punta in direzione del deposito di cibo.
X e Y sono scritti nel dna dello gnammy e possono variare con mutazioni
casuali
dopo un gran numero di generazioni potrebbe venir fuori una tribu di gnammy
per la quale un triangolo con base 2 e altezza 5 significa "cibo in quella
direzione" mentre per un altra la stessa "parola" si scrive base 4 altezza
6, in pratica parlerebbero due lingue diverse.

 Dovrei introdurre qualcosa che gli rende estremamente dannoso fermarsi.
Mi pareva di aver capito che la possibilità di "stare fermo" non ce
l'avesse...
Strano mondo quello degli Gnammy :-)
Bella l'idea del gelatone. E se gli piacesse più che la pizza?
--
Alessandro Monti


Intanto ringrazio te e tutti quelli che mi hanno risposto (e lo
farano).
CREDO di aver capito meglio lo spirito del progetto ma ancora un punto
(magari fosse solo uno) mi è oscuro. Se il discorso è questo di
favorire la sopravvivenza degli individui secondo teorie più o meno
Darwiniane (altro filosofo -non era solo uno scienziato! -  per la
gioia di LeVivisecteur) allora dov'è l' intelligenza??? Lo scopo
finale che ci stiamo prefiggendo è quello di dimostrare che l'
intelligenza non è altro che un DNA estremamente complesso e ben
strutturato?? Che l' unica differenza tra noi e una blatta è che
abbiamo un codice genetico più ricco o meglio organizzato??
Perchè se il discorso dello Gnammy è così come lo interpreto io ora
non è più intelligente di un battere. Anzi. Di intelligenza non se ne
parla ma si tratta di "culo nella sopravvivenza" (quello cioè che
accade uno o due miliardi di annucci....)
Ok capito tutto male???
Spero di no...
bo.
hehe
CIauz
:):):)
Pietro Bello
  PEPPUS
http://www.geocities.com/SiliconValley/Byte/1530/

 wrote:
Bhe possimao ianche inserire la possibilita' di stare fermo..ma in
questo caso morirebbe comunque di fame (anche se+ lentamente poiche'
consumerebbe meno energie).


On Tue, 22 Feb 2000 23:04:54 GMT, 
pietro...@archimedia.it
 (Pietro
Bello) wrote:
Dunque, la questione riguarda la distinzione di comodo che stiamo
facendo fra intelligenza e coscienza... all'attuale stadio del
progetto si cerca di far diventare lo Gnammy intelligente, non
cosciuente.
Uk oresupposto (mi pare condiviso da quasdi tutti9 e' che
l'intelligenza e' pura questione di struttura, di materia, di
evoluzione, in altre parole se tu scannerizzassi un cervello umano a3D
e ne riproducessi ogni dettaglio asvrestio un simulacro di essere
umano che sarrebbe intelligente ma (secondo me) non cosciente.
In altre parole l'intelligenza (intesa come capacita' di un agente di
agire nel modo relativamente ottimo rispetto al suo environment) si fa
dipendere unicamente dalla sua struttursa fisica (nel nostro caso
simulata via software).
Altra cosa e' invece la coscienza (nota bene, secondo alcuni una volta
riprodotta la struttura anche la coscienza verrebbe di conseguenza)
che deriva da qualcosa id diverso dalla materia.
Questi sono grossomodo i presupposti del progetto..quindi lo Gnammy
dovrebbe diventare intelligente nel senso di agente intelligente (per
una definizione + articolata del concetto di agente ti rimando al
pluricitato libro di Russel e Norvigf "Intelligenca Artificiale: un
approccio moderno").



imho e` necessario porre dei limiti, ad esempio di velocita` se lo
gnammi e` di grossa costituzione.
Quindi codificare solo 1 dei 2, ed ottenere la'ltro come differenza.
Altrimenti l'evoluzione porterebbe (dovrebbe, almeno credo) a gnammy con
un DNA fatto tutto di 1 :-)
bye!
-- 
Emanuele Cesena                  
http://www.penguinpowered.com/~ecesena
ece...@penguinpowered.com
 - Attenzione antispam: ROT13 per rispondermi 
Personaggi Illustri [17 di 35]:
	Lanciatore di coltelli cinese: Ki Ciapo Ciapo
		Moglie del suddetto: Sontuta Untai
		Figlio dei suddetti: Cerotin
	Lanciatore di coltelli coreano: Ndo Cojo Cojo
		Figlio dei suddetti: Cion Noh Skuarcjo
		-- Da 
http://www.geocities.com/SouthBeach/Marina/9922/nomi.txt

 intelligenza non è altro che un DNA estremamente complesso e ben
No. O almeno non in generale.
Vi sono batteri che sono molto specializzati. Per non parlare dei virus!
La differenza tra IA e questi casi è che lo gnammy deve svolgere 1 solo
compito.
Non deve argomentare su argomenti filosofici. Non deve guardare la tele e
poi farci un commento intelligente.
Deve mangiare la pizza.
Ovvero, lo gnammy, per quanto mi è sembrato di capire, deve apprendere
(forse su questo verbo vi è confusione) la strategia migliore per diventare
grasso come un bue e oltre.
In realtà, usando la genetica, non apprende niente: viene selezionato.
E' un po' come un biologo impazzito che genera a caso filamenti di DNA a
migliaia, poi, incidentalmente, qualche essere cresce e sopravvive. Qualcuno
magari diventa un virus letale e provoca lo sterminio della razza umana! Ma
in nessun caso ha generato Intelligenza. (o almeno, non era quello lo scopo
e sarebbe proprio un bel colpo di c...)
--
Alessandro Monti

Alessandro Monti
Ace.
Ciauz
:):):):)


Ho trovato una signature che potrebbe stimolarci :-D
Leggi di O'Donnell del Moto dei Cartoni Animati (1980) [1 di 4]:
  I. Qualunque corpo sospeso nello spazio rimarra' sospeso finche' non
     consapevole della sua situazione.
        Daffy Duck cammina oltre un dirupo, aspettandosi altro terreno.
        Indugia a mezz'aria, parlando tra se', finche' non gli succede
        di guardare in basso.  A questo punto, sopraggiunge il familiare
        principio dei 9,8 metri al secondo al secondo.
 II. Qualunque corpo in moto tende a rimanere in moto finche' non
     interviene inaspettata materia solida.
        Se lanciati da un cannone o in un concitato inseguimento a
        piedi, i personaggi dei cartoni animati hanno una quantita' di
        moto cosi' assoluta che solo un palo telefonico o un enorme
        macigno rallentano il loro moto in avanti.  [...]
III. Qualunque corpo passante attraverso materia solida lascera' una
     perforazione conforme al suo perimetro.
        Chiamato anche la silhouette del passaggio, questo fenomeno e'
        la specialita' di vittime di onde d'urto dirette di esplosioni e
        di ingenui avventati che sono cosi' impazienti di scappare che
        escono direttamente attraverso il muro di una casa, lasciando
        una breccia a perfetta sagoma di biscotto.  La minaccia di morte
        o di matrimonio spesso catalizza questa reazione.
bye!
-- 
Emanuele Cesena                  
http://www.penguinpowered.com/~ecesena
ece...@penguinpowered.com
 - Attenzione antispam: ROT13 per rispondermi 
Per fare la maggior parte dei lavori occorrono tre mani.
		-- Legge di Murphy

 }
La notte mi ha portato consiglio: possiamo aggiungere anche un fenotipo,
che in parte puo` modificare le caratteristiche dello gnammy e che non
sia trasmissibile geneticamente.
Gli avevo dato un senso, solo che ora mi sfugge...
Fra l'altro, leggendo piu` avanti la proposta per il linguaggio, forse
lo si potrebbe mettere nel fenotipo, e definire delle regole
per trasferirsi parte del fenotipo, tra 2 gnammy vicini.
bye!
-- 
Emanuele Cesena                  
http://www.penguinpowered.com/~ecesena
ece...@penguinpowered.com
 - Attenzione antispam: ROT13 per rispondermi 
"Mi sono iscritto ad un concorso di colpa, ma non ho vinto niente perche'
non c'entravo."
		-- Alessandro Bergonzoni