Traduzione (non ufficiale) in italiano: here the English official page
“Introduzione all'Intelligenza Artificiale” è un corso online basato sull’omonimo corso in aula dell’università di Stanford “CS221 - Introduzione alla Intelligenza Artificiale”. Il corso fornisce agli studenti le basi della disciplina “Intelligenza Artificiale” approfondendo temi quali l'apprendimento automatico, il ragionamento probabilistico, la robotica e l'elaborazione del linguaggio naturale.
L'obiettivo del corso è fornire le basi dell’Intelligenza Artificiale (IA) moderna. Imparete le tecniche di base ed trucchi del mestiere di questa disciplina allo stesso livello fornito ai nostri studenti di Stanford. Vorremmo anche che vi entusiasmaste al tema dell'intelligenza artificiale. Al corso possono partecipare tutti: professionisti, studenti universitari o di scuola superiore.
Grazie a questo corso online possiamo offrire il nostro materiale didattico a tutto il mondo. Non si dovrà solo guardare, in modo passivo, le video lezioni ma si dovrà partecipare. Sono infatti previsti compiti da svolgere a casa, esami da sostenere, discussioni con altri studenti, la possibilità di porre domande ai docenti ed anche una valutazione finale (sotto forma di punteggio).
Il corso è offerto in due modalità. Il percorso “avanzato” è progettato per essere un vero e proprio corso universitario e dunque richiede almeno una decina di ore a settimana da dedicare allo studio e alle esercitazioni. Ogni settimana sono previste esercitazioni e compiti da svolgere a casa; ci sarà un esame intermedio e un esame finale. Per ottenere l’attestazione finale del percorso “avanzato” si deve superare sia l’esame intermedio sia l’esame finale.
Il percorso “base” è per le persone interessate all’Intelligenza Artificiale che non hanno tempo da dedicare allo studio o comunque preferiscono non fare i compiti a casa e sostenere gli esami. Anche in questo caso è possibile visualizzare le lezioni come nel percorso “avanzato”; sarà possibile, inoltre, avere accesso ai compiti per casa e agli esami dopo che essi saranno stati completati dagli studenti che frequentano il percorso “avanzato” ma non si avrà nessuna valutazione personale su questo tipo di risultati. Per ottenere l’attestato di partecipazione al percorso “base” occorre essere uno studente “attivo” e continuare a visualizzare il materiale durante il corso.
Si può passare da un percorso all’altro in ogni momento; tuttavia si deve essere coscienti che se si è iscritti al percorso “base” non si ha accesso alle esercitazioni, compiti per casa e esami e questo influenzerà il punteggio e l'ammissibilità se si decide di tornare al percorso “avanzato”.
Le videolezioni sono il principale metodo per fornire i contenuti didattici del corso. I video sono pubblicati settimanalmente e sono composti da molte piccole clip da 1 a 15 minuti di lunghezza ciascuna. In queste videolezioni i professori Thrun e Norvig illustreranno i concetti chiave dell’Artificial Intelligence (AI). Le lezioni saranno pubblicate settimanalmente suddivise per argomento; dopo che sono state pubblicate per la prima volta, le videolezioni possono essere riprodotte quando si preferisce fino alla fine del corso.
Sono previsti quiz online per consentire di valutare la propria conoscenza degli argomenti sull’AI via via che si apprendono i nuovi concetti. Se si fornisce una risposta sbagliata ai quiz non c’è nessun problema. I quiz non concorrono infatti al punteggio finale. È possibile però che vi venga chiesto di rivedere certi specifici video per capire e risolvere gli errori commessi nel rispondere alle domande.
I “compiti per casa” sono simili ai quiz con la differenza che essi concorrono all’attribuzione del punteggio finale. Una volta assegnato, il “compito per casa” sarà disponibile per una settimana entro la quale è necessario rispondere a tutte le domande altrimenti si otterrà un punteggio uguale a 0. Sono previsti un totale di 8 compiti per casa: i due compiti che otterranno i punteggi peggiori non saranno conteggiati nel punteggio finale. I rimanenti 6 compiti concorrano al 30% del punteggio finale. Le risposte dei compiti per casa saranno a disposizione di tutti i frequentanti quando la settimana a disposizione per completare il compito è finita; anche il punteggio personale di ogni studente viene reso noto a tutti.
Non è prevista programmazione di software; tuttavia realizzare dei piccoli programmi potrebbe essere utile per risolvere più velocemente alcuni dei compiti per casa. Si può scrivere codice in qualsiasi linguaggio: noi consigliamo Python se si ha già qualche esperienza di programmazione; il codice in ogni caso non verrà valutato ai fini del calcolo del punteggio. Per esempio per una certa domanda si potrebbe scegliere tra 6 risposte diverse ciascuna con diverse variabili e parametri di ingresso. Si può ovviamente fare tutti i calcoli a mano o a mente però scrivere un piccolo programma software potrebbe essere il modo più veloce per risolvere il problema e comprendere meglio come funziona l'algoritmo.
I compiti per casa devono essere completati individualmente; noi incoraggiamo gli studenti ad aiutarsi a vicenda per imparare meglio ma deve essere chiaro che i compiti per casa devono essere frutto esclusivamente del tuo lavoro e non risultato degli sforzi di un gruppo.
Anche gli esami sono simili a quiz e compiti a casa. Ma mentre i compiti per casa coprono solo i contenuti didattici appena imparati gli esami vanno più in profondità e possono riguardare qualsiasi argomento insegnato fino a quel momento nel corso. Gli esami inoltre sono programmati in modo da dare più tempo per prepararsi e sostenerli. È possibile iniziare l'esame in qualsiasi momento all’interno di una finestra temporale di 24 ore da noi fissata; dopo aver cominciato l'esame si avranno a disposizione 4 ore per completare o modificare le risposte. Abbiamo scelto una finestra di 24 ore in modo, indipendentemente dal fuso orario in cui ci si trova, di poter completare l’esame nel momento migliore della giornata. L'esame intermedio concorre al 30% del punteggio finale; l'esame finale al 40%.
Come per i compiti per casa, gli esami devono essere completati individualmente senza l'aiuto di altre persone.
Il corso prevede un forum in cui è possibile porre le vostre domande direttamente ai docenti. È anche possibile vedere le domande degli altri studenti di questo corso e dare un voto alle domande poste. I docenti risponderanno solo alle domande più votate. Quindi se si desidera ottenere una risposta alla proprie domande bisogna formulare i quesiti in modo che suscitino e rispondano all’interesse di molti altri studenti.
Ci sarà anche un forum di discussione generale, in cui è possibile discutere di varie questioni e interagire con altri studenti. Non è ovviamente permesso condividere nel forum le soluzioni dei compiti per casa e degli esami mentre è permesso discutere le tematiche affrontate in classe e porre domande. Dopo che le risposte relative ai compiti per casa sono state “ufficialmente” pubblicate se ne può parlare anche nel forum ed è possibile condividere il codice software utilizzato per risolvere i problemi.
Il punteggio finale di ogni studente viene calcolato assegnando il 30% ai 6 migliori risultati ottenuti negli 8 compiti per casa, un ulteriore 30% al risultato dell'esame intermedio e il rimanente 40% al risultato della prova finale. Coloro che frequentano il percorso “avanzato” riceveranno oltre al punteggio finale anche un valore percentuale (classifica) rispetto ai tutti coloro che frequentano tale percorso; tale valore verrà riportato nell’attestazione finale. L’attestato finale sarà inviato tramite e-mail e firmato da Sebastian Thrun e Peter Norvig. Speriamo di poter firmare digitalmente gli attestati così che sia possibile verificarne la loro autenticità. L’attestato non è rilasciato dalla Stanford University.
Sappiamo già che si possono presentare problemi ed imprevisti che possono rendere difficile o impossibile completare alcuni compiti per casa nei tempi prestabiliti. I due compiti a casa che non saranno conteggiati possono ovviare, in certi casi, a questo tipo di problemi. Avere un tale numero di iscritti a questo corso è sicuramente emozionante ma ci pone anche di fronte a sfide non facili; in sintesi non saremo in grado di concedere eccezioni sul rispetto delle date e dei tempi per gli esami quale che sia il motivo. Se solo lo 0,3% dei nostri studenti avesse dei problemi che richiedono di fare un’eccezione rispetto alle regole prestabilite dovremmo organizzare e gestire 300 eccezioni particolari - molto più di quel che accade in un corso tradizionale. Preghiamo quindi di accettare in anticipo le nostre scuse ma non possiamo fare eccezioni; se per un qualsiasi motivo non si supera un esame è sempre possibile passare al percorso “base”.