Come visto nel capitolo di introduzione ai sistemi di CBR, la strategia classica di retrieval è costituita dal KNN, che prevede il confronto, cioè il calcolo della similarità, tra il caso query in input e tutti i casi presenti nella base di conoscenza. Questa soluzione può non essere molto efficiente… (Read the full article)
Category Archives: University
Tesi Specialistica – Capitolo 2: Il framework jCOLIBRI’
jCOLIBRI è un framework object-oriented, sviluppato in linguaggio Java, per la creazione di sistemi di Case Based Reasoning. E’ stato sviluppato dal GAIA (GROUP FOR ARTIFICIAL INTELLIGENCE APPLICATIONS) dell’Università Complutense di Madrid. E’ disponibile in 2 major release, la versione 1 … (Read the full article)
Tesi Specialistica – Capitolo 1: I sistemi di Case-Based Reasoning
Il CBR (Case-Based Reasoning) è un modello di ragionamento in grado di sfruttare le informazioni, raggruppate in istanze di problemi già risolti, chiamati casi. L’esperienza acquisita è mantenuta memorizzando i casi passati in una libreria (library, o Case Base), e la soluzione di un nuovo problema… (Read the full article)
Attestato
La settimana scorsa, dopo quasi due anni, mi è finalmente arrivato il pezzo di carta che certifica a tutti gli effetti la mia laurea di primo livello in Informatica.
… (Read the full article)
Insieme potenza
Oggi, durante la lezione di Intelligenza Artificiale, ad un certo il punto il prof tira fuori il concetto di insieme potenza. Le facce perplesse dei presenti lo costringono alla domanda: “Vi ricordate vero cos’è l’insieme potenza di un insieme?”. Silenzio.
Ammetto che… (Read the full article)
Parallelismi
Stamattina durante la lezione di Economia dell’informazione si parlava di Diritti di proprietà intellettuale. Senza scendere in ulteriori dettagli dico solo che ad un certo punto il docente fa il seguente esempio:
… (Read the full article)Come in America che ogni volta che il copyright della Disney su Topolino sta
OCaml: le funzioni
Per definire una funzione la sintassi prevede il costrutto ‘let’ seguito dal nome della funzione, dai parametri indicati nel modo (nome:tipo) e, dopo il segno di uguaglianza il body della funzione e i soliti ;; finali.
Esempio:
… (Read the full article)
# let areaRett (base:int) (altezza:int) = base*altezza;;
OCaml: top-level e assegnazioni ‘let’
OCaml ha un top-level interattivo che offre all’utente la possibilità di interagire con il sistema attraverso un ciclo di lettura dell’input, interpretazione, esecuzione e stampa del risultato. Quindi quello che facciamo è inserire una serie di espressioni, OCaml le valuta ‘on… (Read the full article)
Aperta una nuova sezione dedicata ad OCaml
All’uni, nel corso di “Metodi formali dell’informatica I”, abbiamo iniziato a vedere un nuovo (per me) linguaggio di programmazione, OCaml. Quindi visto che parto praticamente da zero nello studio di questo linguaggio ho deciso di creare una categoria dedicata ad esso… (Read the full article)