CdSARTIFICIAL INTELLIGENCE AND DATA ENGINEERING
Codice886II
CFU9
PeriodoPrimo semestre
LinguaInglese
Moduli | Settore/i | Tipo | Ore | Docente/i | |
MULTIMEDIA INFORMATION RETRIEVAL AND COMPUTER VISION | ING-INF/05 | LEZIONI | 90 |
|
Lo studente che completa con successo il corso acquisirà tutte le conoscenze necessarie per:
- progettare, implementare e valutare un semplice motore di ricerca;
- comprendere e analizzare le funzionalità dei sistemi di recupero delle informazioni testuali;
- comprendere e analizzare i meccanismi alla base dei sistemi di elaborazione e la ricerca delle immagini;
- comprendere e analizzare i principali sistemi di elaborazione del linguaggio naturale basati su tecniche neurali.
The student who successfully completes the course will have the knowledge to
- design, implement and evaluate a simple search engine;
- understand and analyse the functionalties of an information retreival system for texts;
- understand and analyse the mechanisms of image processing systems and content-based image search systems;
- understand and analyse the main natural language processing systems based on neural techniques.
Gli studenti verranno valutati in base alle loro abilità e conoscenze acquisite sui contenuti del corso, attraverso una prova scritta e una prova orale.
The student will be assessed on his demonstrated ability to discuss the main course contents using the appropriate terminology, through a written exam and an oral exam.
Gli studenti alla fine del percorso didattico saranno in grado di progettare, implementare e valutare motori di ricerca e strumenti di IR, NLP e CV, adottando soluzioni allo stato dell'arte.
Students will be able to design, implement and evaluate IR, CV and NLP tools and search engines, by deploying the most adavanced solutions to date.
Gli studenti verranno valutati in base alle loro capacità acquisite attraverso un progetto software da svolgere durante il corso.
The student will be assessed on his skills developed during the course with a software project.
Gli studenti saranno esposti durante il corso al contesto dei sistemi IR, NLP e CV e dei motori di ricerca su dati testuali e non-testuali, le loro sfide tecnologiche, le scelte tecniche, e apprezzeranno l'impatto che le soluzioni viste in classe hanno sull'analisi e la ricerca di dati testuali in applicazioni pratiche.
Students will be exposed to the context of IR, NLP and CV systems and search engines on textual and non-textual data, their technological challenges and technical design choices. They will appreciate the impact of various known solutions dicussed in class, and be able to make their own choices and evaluate their pros/cons.
Esame orale.
Oral exam.
- Fondamenti di algebra lineare, analisi matematica e probabilità
- Fondamenti di programmazione, strutture dati e algoritmi
- Capacità di programmazione in Python
- Basics of linear algebra, calculus and probablities
- Basics of programming, data structure and algorithms
- Programming skills in Python
Lezioni di didattica frontale. L'apprendimento si realizzerà seguendo le lezioni (frequenza consigliata) in classe e attraverso lo studio individuale.
Face to face lectures, learnig through attending lectures (attendance advised) and individual study
- Basic IR system
- Compression methods used in IR and SE
- Ranking models: probabilistic and language models
- Query processing
- Learning-to-rank methodologies
- How search engines work
- Image processing
- Content-based image retrieval
- Neural networks for computer vision
- Neural networks for language processing
- Generative AI for text
- Metric Search Systems
- Neural IR
- Basic IR system
- Compression methods used in IR and SE
- Ranking models: probabilistic and language models
- Query processing
- Learning-to-rank methodologies
- How search engines work
- Image processing
- Content-based image retrieval
- Neural networks for computer vision
- Neural networks for language processing
- Generative AI for text
- Metric Search Systems
- Neural IR
- Introduction to Information Retrieval, Manning, Raghavan, Schutze (eds), Cambridge University Press 2008
- Search Engines (Information Retrieval in Practice), Bruce Croft, Metzler, Strohman, Addison Wesley 2015
- Dispense fornite dal docente
- Introduction to Information Retrieval, Manning, Raghavan, Schutze (eds), Cambridge University Press 2008
- Search Engines (Information Retrieval in Practice), Bruce Croft, Metzler, Strohman, Addison Wesley 2015
- Lecture notes provided by the teacher
Come per i frequentanti
Same as attending students
Scritto e orale.
Written and oral.