INTELLIGENZA ARTIFICIALE PER SVILUPPATORI (50 ore)

Intelligenza Artificiale per Sviluppatori: Corso avanzato di Large Language Models

GRADUATORIA AMMESSI

La Camera di Commercio di Sassari ha attivato all’interno dell’I-Lab – Centro di Competenza Digitale – l’Accademia Digitale dedicata alla diffusione della cultura digitale e allo sviluppo e consolidamento di nuove competenze specifiche e professionalizzanti.
L’I-Lab con la sua Accademia Digitale fa parte della rete territoriale degli Innovation Lab promossa e finanziata da Sardegna Ricerche.
Il corso è organizzato in collaborazione con H-FARM, uno dei più grandi ecosistemi per la formazione, l’innovazione e l’imprenditoria in Europa.

Il corso

Il corso avanzato mira ad insegnare ai partecipanti come scrivere, addestrare e migliorare algoritmi di Deep Learning. Dopo un primo approccio agli algoritmi basici, la formazione verterà su algoritmi generativi, i Transformer e infine i Large Language Models. Il corso alterna sessioni di trasferimento di conoscenza a sessioni di applicazione, affinché i partecipanti possano sviluppare sia conoscenze teoriche che competenze pratiche.

Il corso è ideato per consentire la migliore esperienza formativa con metodo teorico-pratico, esperienziale e interattivo grazie alla possibilità di confrontarsi con esperti del settore, aziende e casi studio pratici.

Le lezioni in presenza si svolgeranno presso la Camera di Commercio di Sassari, in via Roma 74.

Studenti con un profilo STEM (Science, Technology, Engineering e Mathematics), laurea triennale o magistrale oppure sviluppatori e professionisti nell’ambito ICT, con un forte interesse a lavorare nel mondo dello sviluppo dell’intelligenza artificiale.

I candidati devono essere residenti o domiciliati in Sardegna e in possesso dei requisiti previsti dall’avviso (Art.2).
Costituirà titolo preferenziale l’aver conseguito il diploma di Laurea Triennale e/o Laurea Magistrale.

I posti disponibili sono 10.

Considerate le tematiche trattate e il livello avanzato del corso, al fine di partecipare attivamente, sono necessarie le seguenti competenze tecniche propedeutiche:
– avere una conoscenza base di Python;
– avere una conoscenza base della lingua inglese al fine di comprendere e apprendere correttamente la terminologia tecnica.

Codificatori, decodificatori e Trasformatori
Autoregressive models
Introduzione all’AI generativa e prompt engineering
Foundational Vision Models
Foundational Large Language Models

Tab 2 content.

Programma

  • Complessità linguistica e introduzione al NLP (Natural Language Processing)
  • Embedding e Tokenizations
  • Apprendimento Trasferito (pre-training), apprendimento auto-supervisionato (CLM, MLM)
  • Encoder, decoder e Transformers
  • Embedding di frasi con HuggingFace
  • Introduzione alle architetture Autoregressive solo Decoder: GPT-2 Esempio di Modello Multimodale: CLIP
  • Nozioni di base del prompt engineering
  • Introduzione ai Modelli di Large language Models Fondamentali (LLMs)
  • Modelli a codice chiuso e aperto: GPT4, Llama-2, Mistral
  • Utilizzo e Fine-tuning di LLMs open-source
  • Frammentazione del Testo
  • Indicizzazione (strutturazione di documenti affinché i LLMs possano interagire con essi), Database Vettoriale (ricerca e recupero utilizzando gli embedding) & Generazione Potenziata dal Recupero (RAG) e librerie di orchestrazione, come LangChain e LlamaIndex
  • Ottimizzazione degli LLM tramite Quantizzazione
  • Fine-Tuning Supervisionato vs Fine-Tuning: LoRA & QLoRA
  • Valutazione degli LLM: benchmark specifici per compito (BLEU)
  • Distribuzione e Dimostrazioni degli LLM: Gradio, Streamlit, Spazio HuggingFace

È previsto un Workshop pratico per affrontare sfide reali con l’applicazione dell’intelligenza artificiale.

Il Workshop, della durata di 10 ore, è così articolato:
Giorno 1: (2 ore) Presentazione del workshop, dell’azienda e della challenge proposta.
Giorno 2: (6 ore) Workshop con sessioni pratiche e lavoro di gruppo. I partecipanti, guidati e supportati da un trainer, risolveranno la challenge posta dall’azienda, mettendo in pratica conoscenze e competenze acquisite durante le lezioni. 
Giorno 3: (2 ore) Presentazione della risoluzione della challenge, con pitching finale davanti all’azienda.

Come candidarsi

Per candidarsi è necessario inviare il modulo di domanda di partecipazione via PEC, debitamente compilata e sottoscritta in originale o con firma digitale al seguente indirizzo: cciaa@ss.legalmail.camcom.it.
Le domande devono essere inviate secondo le modalità indicate nell’avviso dall’8/03/2024 al 25/03/2024 (Termine prorogato con Determinazione del Segretario Generale n. 165 del 20/03/2024)
Nell’oggetto della comunicazione dovrà essere riportata la dicitura:
Candidatura corso “Intelligenza Artificiale per sviluppatori” 50 ore –  “proprio nome e cognome”.
Al modulo di domanda di partecipazione, pena l’esclusione, dovranno essere allegati i seguenti documenti:

  • CV
  • Lettera motivazionale
  • In caso di firma autografa, copia di un documento di identità in corso di validità
Scarica l’avviso GRADUATORIA AMMESSI

Per maggiori informazioni

Per ulteriori informazioni in merito alla selezione e al corso, è possibile inviare un’e-mail all’indirizzo ilab@ss.camcom.it specificando nell’oggetto:
Richiesta informazioni corso “Intelligenza Artificiale per sviluppatori” 50 ore
Oppure contattare i seguenti recapiti: 079/2080313 – 252

Link utili

forma.lms SSO