luglio 2007 Blog Posts
Dopo la rassegna prettamente teorica con cui abbiamo analizzato gli Algoritmi Genetici, vediamo tramite un semplice esempio come sia possibile mettere in pratica i principi sui quali si fondano. L' esempio che prenderemo in considerazione è il classico problema dello zaino (Knapsack Problem): supponiamo di dover partire per le tanto attese vacanze estive; supponiamo inoltre di avere una valigia con una capacità C limitata, e un insieme di n oggetti ciascuno con un peso wi e un valore ci; il problema consiste nel decidere quali oggetti mettere in valigia massimizzandone il valore, non superando la capacità massima della valigia. In termini un pò più formali possiamo definire...
Visto l' ottimo interesse suscitato, sia all' interno della community che all' esterno ( due tesisti mi hanno contattato dopo aver letto i miei post sul Machine Learning), voglio presentarvi un metodo molto interessante che viene utilizzato per risolvere problemi di ottimizazzione: gli Algoritmi Genetici (AG). Gli algoritmi genetici costituiscono un sottoinsieme degli Algoritmi Evolutivi, termine generico che indica una gamma di sistemi di risoluzione dei problemi che riproducono il processo evolutivo cosi come descritto nella teoria Darwiniana.
Tra la fine degli anni '50 e l'inizio degli anni '60 alcuni ricercatori cominciarono a interessarsi ai sistemi naturali nella convinzione che potessero fornire le...
Anche se con un pò di ritardo, d' altronde ad un week-end al mare non si può mai rinunciare, anche stavolta ecco una mia recensione, in particolare quella legata all' evento tenuto da DotNetMarche su DDD. Il meeting è stato articolato in due sole sessioni onde evitare, dato il caldo torrido, incontrollabili surriscaldamenti cerebrali ; concordo quindi appieno con la stesura dell' agenda anche se vorrei evidenziare IMHO come l' inizio di un meeting non debba subire pesanti ritardi a causa del ritardo di uno o due partecipanti, in quanto "sforando" poi alla fine si perdono per strada molti piu pezzi. Per quanto concerne...
In questi giorni sto realizzando la sezione Gallery di un sito di una gioielleria aretina utilizzando alcune delle ottime tecniche CSS presenti su CssPlay (so che a molti potrebbe non interessare ma è un ottima fonte ). Ho deciso quindi di modellare delle semplici entity rappresentanti il catalogo delle immagini
Dato che come hosting il sito si appoggerà sul piano base di Aruba ( lungi da me riaprire la interminabile diatriba sulla qualità del servizio) ho deciso di utilizzare come fonte dati un file xml che presenta una struttura che ben descrive le entities sopra mostrare ( niente impedance mismatching sarà per la prox volta ...