Archive for December, 2008
Reti neurali attraverso algoritmi genetici in C++. Parte VI
30 December 2008
Applicazioni.
Le reti neurali hanno diverse applicazioni e spaziano in diversi campi. In questo paragrafo elencherò alcune applicazioni interessanti che ho trovato sulla rete e poi mostrerò come è possibile creare un molto rudimentale sistema di riconoscimento dii immagini, capace di riconoscere i numeri da 0 a 9.
Pubblicato in Informatica | Commenti (3)
PETN (Tetranitrato di pentaeritrite)
29 December 2008
Il PETN (Tetranitrato di pentaerite, anche conosciuto come pentrite o pentaeritritolo tetranitrato) è uno degli esplosivi più potenti conosciuti, con fattore relativo di efficacia (fattore R.E.) di 1.66. Esso è più sensibile agli shock o alla frizione del TNT. È l'ingrediente che sta alla base dell'esplosivo plastico Semtex.
Leggi il resto »
Pubblicato in Chimica | Commenti (1)
Steganografia in C++
28 December 2008
Su Mind Unpacked abbiamo gia' parlato di steganografia digitale in due precedenti articoli (Introduzione alla steganografia digitale e Algoritmi steganografici), oggi percio' discuteremo di un'implementazione in C++ dell'algoritmo LSB. L'algoritmo e' gia' stato trattato dal punto di vista teorico nei precedenti articoli, quindi non mi soffermero' piu' di tanto su di esso e passero' quasi subito alla spiegazione del codice.
Pubblicato in Informatica | Commenti (4)
Generatore di onde triangolari
19 December 2008
Vi presento uno schema di un generatore di onde triangolari. Come molti sapranno queste onde sono più utili di quelle sinusoidali per controllare stadi di BF in amplificatori Hi-Fi. Tale progetto può inoltre essere utilizzato come semplice e preciso oscillatore di BF. Leggi il resto »
Pubblicato in Elettronica | Commenti (0)
Animare il Buddhabrot
17 December 2008
In un precedente articolo abbiamo visto come sia possibile renderizzare immagini dell'insieme di Mandelbrot ottenendo il cosiddetto Buddhabrot. Oggi mostrerò come si possano renderizzare, invece, delle animazioni del Buddhabrot sfruttando il fatto che questo frattale puo' essere "interpretato" come un oggetto in quattro dimensioni. Spiegare cio' non e' molto facile, per il semplice motivo che non ci e' possibile visualizzare un oggetto in 4 dimensioni e che dobbiamo accontentarci di una approssimazione creata dalla nostra immaginazione, ma faro' del mio meglio per rendere l'articolo il piu' chiaro possibile.
Leggi il resto »
Pubblicato in Informatica | Commenti (0)
Lactucina e lactucarium
17 December 2008
La lactucina (C11H14O4) è un composto organico presente in molte varietà di lattuga, con percentuali più o meno alte. Allo stato puro si presenta sotto forma di cristalli bianchi di forma romboide, inodore, neutra e dal sapore amaro. Gli effetti sull'organismo sono prevalentemente di tipo sedativo, molto simili a quelli dei principali oppiacei. I primi effetti analgesici si manifestano con dosi tra i 15 ed i 30 mg/kg, risultando simile – su questo frangente – all'ibuprofene. Leggi il resto »
Pubblicato in Chimica | Commenti (13)
Il buffer overflow: introduzione
15 December 2008
Questo è il primo di tre articoli in cui cercherò di trattare una delle vulnerabilità più gravi che affliggono il software: il buffer overflow. In questo primo articolo spiegherò più o meno approfonditamente cos'è il buffer, lo stack, il bound checking eccetera, ed i principi base che permettono di sfruttare un buffer overflow a vantaggio di un eventuale attaccante.
Pubblicato in Informatica | Commenti (4)
Reti neurali attraverso algoritmi genetici in C++. Parte V
12 December 2008
In questa penultima parte della serie di articoli dedicati alle reti neurali, vedremo come creare una classe che riunisca tutto cio' che abbiamo programmato in precedenza e ne renda piu' facile l'utilizzo. Era gia' possibile utilizzare le classi cosi' com'erano, ma in questo modo ci rendiamo la vita piu' semplice. Inoltre c'e' da notare che quello che faremo oramai non ho molto a che fare con l'implementazione della rete, ma e' piu' una questione di ordine e OOP.
Pubblicato in Informatica | Commenti (2)
La ricina
10 December 2008
La ricina è una proteina che viene comunemente estratta dai semi di ricino (Ricinus communis), li stessi che vengono usati per produrre il rispettivo olio. Questa proteina viene solitamente scartata durante la lavorazione dei semi, ed in alcuni casi usata come medicinale. Leggi il resto »
Pubblicato in Chimica | Commenti (11)
Reti neurali attraverso algoritmi genetici in C++. Parte IV
9 December 2008
Le classi Chromosome e Population.
Abbiamo finito l'implementazione della rete ed ora possiamo passare alla parte relativa all'addestramento della stessa, che come ho già detto, verrà realizzata tramite algoritmi genetici. Vediamo la classe Chromosome:
Pubblicato in Informatica | Commenti (1)