Archive for the ‘Data Mining’ Category
-
Tecniche di Data Mining – Il Clustering concetti base e algoritmi
Il clustering è una tecnica di data mining utilizzata per suddividere un insieme di oggetti in gruppi di oggetti.
Gli oggetti che appartengono ad un gruppo sono correlati tra di loro, cioè condividono delle proprietà comuni.
In questo modo andiamo a suddividere gli oggetti presenti nel data set in gruppi per raggiungere due obiettivi:- minimazzare la distanza
- massimizzare la distanza tra oggetti che appartengono a gruppi diversi. Oppure minimizzare la similitudine tra oggetti che appartengono a gruppi diversi.
tra gli oggetti che appartengono allo stesso gruppo. Oppure se misuriamo la similarità la massimizziamo.
-
Tecniche di data mining per la classificazione – Reti Neurali
Le reti neurali sono utilizzate nell’ambito del data mining per fare classificazione e regressione. Esse sono ispirate al funzionamento del cervello umano che funziona per associazioni usando i neuroni. I neuroni sono delle unità di elaborazione individuali, collegati tra loro tramite sinapsi.
Read the rest of this entry » -
Tecniche di Data Mining per la Classificazione – Classificazione Bayesiana
In un precedente articolo ho introdotto a grandi linee il concetto di tecniche di data mining focalizzandomi sulla tecnica di classificazione e proponendo come primo esempio di classificazione gli alberi di decisione. In questo articolo, farò una breve introduzione alla tecnica di “Classificazione Bayesiana“. Questa tecnica, a differenza degli alberi di decisione , si basa sul calcolo delle probabilità poiché viene sfruttato il famoso teorema di Bayes.
Supponiamo di:
- avere un record X che vogliamo classificare
- avere tante etichette di classe da C1 a CN.
Dato X, vogliamo sapere quale sia la probabilità che il record X appartenga alla classe C.
P(C|X) = P(X|C)P(C) / P(X)
Read the rest of this entry » -
Tecniche di Data Mining per la Classificazione – Alberi di Decisione
Con il processo di data mining si esplora e si analizza una grande quantità di dati (database molto grandi) con l’obiettivo di ricavare delle informazioni di interesse che sono implicite nei dati. Si utilizzando le tecniche di data mining per scoprire correlazioni tra i dati (regole di associazione), per creare dei classificatori che predicono il valore di una variabile (es. alberi di decisione, reti neurali) oppure per suddividere dei dati che non conosciamo a priori, in gruppi con caratteristiche simili (clustering). Queste sono solo alcune delle tecniche di data mining disponibili in letteratura e saranno quelle trattate a grandi linee in questo articolo.
Read the rest of this entry »
Link consigliati
Categorie
- Actionscript 3 – Trucchi e Segreti (9)
- Algoritmi e Programmazione Avanzata (3)
- Analisi di Basi di Dati (10)
- Assembler 8086 (2)
- Base di dati (1)
- Codifiche (1)
- Data Mining (4)
- E-learning (4)
- Flash (9)
- Grafica 3D (1)
- HTML5 (1)
- Intelligenza Artificiale (1)
- Lego Mindstorms NXT (6)
- Linguaggio C++ (1)
- Linux (8)
- Microsoft Office (7)
- news (1)
- Objective C (4)
- PHP (9)
- Progetti Politecnico (12)
- Programmazione ad Oggetti (Java) (1)
- Programmazione in C (16)
- Realtà Aumentata (1)
- Red5 (6)
- Seminari (3)
- SEO (3)
- Server (3)
- Sicurezza dei Sistemi Informatici (17)
- Siti Amici (1)
- Strategia e Innovazione (19)
- Tecnologie delle Basi di Dati (2)
- Utilità (11)
- web design (2)
Articoli Recenti
- Come creare una UILabel da codice senza utilizzare Interface Builder in Objective-c
- Tool per testare il codice PHP online
- LMS – An Elearning Platform with Online activation and 5 free users forever
- LMS – Piattaforma di E-learning gratis per i primi 5 utenti….
- Gli Active Record di Yii: un design pattern per rappresentare le tabelle del database in un modo orientato agli oggetti.
- Come creare un pulsante dinamicamente in Objective-c – Iphone SDK
- Actionscript 3 versus Objective-C: vediamo le principali differenze a livello di sintassi del codice
- Firewall: IP Tables un esempio su Linux
- Una piccola introduzione al framework php Yii (Yes It Is!) – installazione e creazione di una semplice applicazione web 2.0
- NetBeans IDE: JVM Creation Failed vediamo come risolverlo
- I sistemi esperti basati su regole
- I protocolli in Objective C sono molto simili alle interfacce di Java
- 19 – Strategia e Innovazione – Benefici della diversificazione: matrice BGC
- 18 – Strategia e Innovazione – Scelta del tempo di ingresso nel mercato – I FIRST MOVER
- 17 – Strategia e Innovazione – I mercati “WINNER TAKE ALL”