Brain Storm

Closed
Artificial Life, Introduzione
view post Posted on 12/11/2007, 23:21Quote
Avatar

Pietra Miliare

Group: Administrator
Posts: 3748
Location: Sicilia


Status: Offline: ultima azione eseguita il 5/12/2009, 11:41


Creare la vita dentro un computer è possibile?
Il campo della ricerca sulla vita artificiale è caratterizzato dall'uso estensivo di programmi e simulazioni al computer, che includono il calcolo evolutivo (Algoritmi evolutivi, Algoritmi genetici, Programmazione genetica, Intelligenza di sciame (swarm intelligence) e Ottimizzazione basata sui formicai (Ant Colony Optimization)), la chimica artificiale, i modelli basati su agenti e gli automi cellulari. Spesso queste tecniche sono state considerate come sotto-campi della vita artificiale, e gli articoli su questi argomenti sono stati presentati presso le conferenze sulla vita artificiale, fino a che i rispettivi campi non sono cresciuti abbastanza da guadagnarsi conferenze specifiche.
Come tale, nel corso degli anni, la ricerca sulla vita artificiale è servita anche come ombrello temporaneo per diverse tecniche che non sarebbero state accettate in altri campi.

E' possibile quindi ricostruire un intero ecosistema o porzione di esso dentro un computer? La risposta è si.

Per realizzare una simulazione di questo tipo ci si deve concentrare su due diversi oggetti che sono l'ambiente e l'organismo (o gli organismi a seconda della complessità).

L'ambiente ha certe caratteristiche come ad esempio:

- presenza di cibo
- presenza di elementi di disturbo allo sviluppo degli organismi (condizioni climatiche ecc..)
- predatori

L'organismo da parte sua presenta caratteristiche come ad esempio:

- riproduzione
- adattabilità
- comunicazione
- competizione
- aggressività
- cooperazione

Quando piu' oggetti organismo si trovano all'interno di un ecosistema ed iniziano ad interagire si viene a creare un comportamento collettivo che rappresenta appunto l'interazione ed il comportamento di massa nei confronti dell'ecosistema. Ecco che se gli organismi hanno caratteristiche diverse (maggiore o minore adattabilità, maggiore o minore riproduzione ecc...) allora si viene a creare una situazione in cui alcuni tipi di caratteristiche vengono esaltate ed altre invece soppresse a seconda appunto dell'ambiente. Ad esempio un organismo che si riproduce piu' facilmente ma che consuma piu' cibo, a differenza di uno che si riproduce difficilmente ma consuma meno cibo, si ritroverà in minoranza in un ambiente dove il cibo scarseggia.

Quindi simulazioni di questo tipo consentono di osservare il comportamento collettivo nei confronti dell'ambiente studiando cosi' i meccanismi evolutivi.

Di tanto in tanto si potrebbe inserire una nuova caratteristica per studiare come questa si evolve, ecc...
Si noti la vastità delle possibilità di sviluppo.


Alcuni links:

http://www.alife.org/
http://web.tiscalinet.it/vitaartificiale/
http://www.siggraph.org/education/material...t_life/fish.htm
http://directory.google.com/Top/Computers/..._Life/Software/

Edited by Hellblow - 16/11/2007, 18:35

La madre degli idioti è sempre incinta.

La tecnologia evolve grazie all'uomo e l'uomo evolve grazie ad essa, in un processo reciprocamente adattativo che ricorda (in modo stupefacente) la simbiosi. (A.R.)
Il diavolo è un ottimista se crede di poter peggiorare gli uomini. (Karl Kraus)
Il problema dell'umanità è che gli stupidi sono strasicuri, mentre gli intelligenti sono pieni di dubbi. (B. Russell)
La grandezza dell'uomo si misura in base a quel che cerca e all'insistenza con cui egli resta alla ricerca.(Heidegger)
La matematica non possiede soltanto la verità, ma anche la bellezza suprema, una bellezza fredda ed austera, come quella della scultura. (Bertrand Russell)
 
P_MSG Top
0 replies since 12/11/2007, 23:21
 
Closed
 




Regole Generali
1) E' vietata qualsiasi forma di linguaggio offensivo come anche la segnalazione di link o l'invio di immagini che possono offendere la morale degli altri utenti. La stessa regola si applica alle firme ed alla tag board. Il rispetto e l'educazione sono alla base della comunicazione.
2) E' vietato fare nomi o postare dati personali legati agli utenti del forum. A qualsiasi infrazione in tal senso seguiranno i dovuti provvedimenti.
3) E' vietata qualsiasi forma di spam all'interno del forum come anche la segnalazione di link o quanto altro non attinente agli argomenti del forum.
4) E' vietata la duplicazione in più sezioni o anche sulla stessa sezione delle discussioni.
5) E' vietata qualsiasi forma di pubblicità fatta fuori dalla sezione di competenza.
6) Discussioni che non hanno contenuti interessanti ed attinenti alle sezioni in cui sono postati andranno incontro alla cancellazione o allo spostamento in altre sezioni.
7) Le decisioni dei moderatori, come anche i loro interventi, hanno carattere inappellabile. Eventuali lamentele o richieste di chiarimento possono essere inviate in forma privata all'amministratore.