24 KiB
Intelligenza Artificiale per Principianti - Un Curriculum
![]() |
|---|
| AI For Beginners - Sketchnote di @girlie_mac |
Esplora il mondo dell'Intelligenza Artificiale (AI) con il nostro curriculum di 12 settimane e 24 lezioni! Include lezioni pratiche, quiz e laboratori. Il curriculum è adatto ai principianti e copre strumenti come TensorFlow e PyTorch, oltre a trattare l'etica nell'AI.
🌐 Supporto Multilingue
Supportato tramite GitHub Action (Automatizzato e Sempre Aggiornato)
Francese | Spagnolo | Tedesco | Russo | Arabo | Persiano (Farsi) | Urdu | Cinese (Semplificato) | Cinese (Tradizionale, Macao) | Cinese (Tradizionale, Hong Kong) | Cinese (Tradizionale, Taiwan) | Giapponese | Coreano | Hindi | Bengalese | Marathi | Nepalese | Punjabi (Gurmukhi) | Portoghese (Portogallo) | Portoghese (Brasile) | Italiano | Polacco | Turco | Greco | Thailandese | Svedese | Danese | Norvegese | Finlandese | Olandese | Ebraico | Vietnamita | Indonesiano | Malese | Tagalog (Filippino) | Swahili | Ungherese | Ceco | Slovacco | Rumeno | Bulgaro | Serbo (Cirillico) | Croato | Sloveno | Ucraino | Birmano (Myanmar)
Se desideri supportare ulteriori lingue, l'elenco delle lingue supportate è disponibile qui
Unisciti alla Comunità
Cosa imparerai
In questo curriculum, imparerai:
- Diversi approcci all'Intelligenza Artificiale, inclusi il "vecchio e caro" approccio simbolico con Rappresentazione della Conoscenza e ragionamento (GOFAI).
- Reti Neurali e Deep Learning, che sono al centro dell'AI moderna. Illustreremo i concetti dietro questi argomenti importanti utilizzando codice nei due framework più popolari - TensorFlow e PyTorch.
- Architetture Neurali per lavorare con immagini e testo. Copriremo modelli recenti, anche se potremmo non trattare lo stato dell'arte.
- Approcci meno popolari all'AI, come Algoritmi Genetici e Sistemi Multi-Agente.
Cosa non copriremo in questo curriculum:
Trova tutte le risorse aggiuntive per questo corso nella nostra raccolta su Microsoft Learn
- Casi aziendali sull'uso dell'AI nel Business. Considera di seguire il percorso di apprendimento Introduzione all'AI per utenti aziendali su Microsoft Learn, o AI Business School, sviluppato in collaborazione con INSEAD.
- Machine Learning Classico, ben descritto nel nostro Curriculum di Machine Learning per Principianti.
- Applicazioni pratiche di AI costruite utilizzando Cognitive Services. Per questo, ti consigliamo di iniziare con i moduli Microsoft Learn per vision, natural language processing, Generative AI con Azure OpenAI Service e altri.
- Specifici Framework Cloud ML, come Azure Machine Learning, Microsoft Fabric, o Azure Databricks. Considera di seguire i percorsi di apprendimento Costruisci e gestisci soluzioni di machine learning con Azure Machine Learning e Costruisci e gestisci soluzioni di machine learning con Azure Databricks.
- AI Conversazionale e Chat Bot. Esiste un percorso di apprendimento separato Crea soluzioni di AI conversazionale, e puoi anche fare riferimento a questo post sul blog per maggiori dettagli.
- Matematica Avanzata dietro il deep learning. Per questo, ti consigliamo Deep Learning di Ian Goodfellow, Yoshua Bengio e Aaron Courville, disponibile anche online su https://www.deeplearningbook.org/.
Per un'introduzione semplice ai temi di AI nel Cloud, puoi considerare di seguire il percorso di apprendimento Introduzione all'intelligenza artificiale su Azure.
Contenuti
Ogni lezione contiene
- Materiale di lettura preliminare
- Notebook Jupyter eseguibili, spesso specifici per il framework (PyTorch o TensorFlow). Il notebook eseguibile include anche molto materiale teorico, quindi per comprendere l'argomento è necessario seguire almeno una versione del notebook (PyTorch o TensorFlow).
- Laboratori disponibili per alcuni argomenti, che ti danno l'opportunità di applicare il materiale appreso a un problema specifico.
- Alcune sezioni contengono link ai moduli MS Learn che trattano argomenti correlati.
Per iniziare
🎯 Nuovo all'AI? Inizia qui!
Se sei completamente nuovo all'AI e vuoi esempi pratici e veloci, dai un'occhiata ai nostri Esempi per Principianti! Questi includono:
- 🌟 Hello AI World - Il tuo primo programma AI (riconoscimento di pattern)
- 🧠 Rete Neurale Semplice - Costruisci una rete neurale da zero
- 🖼️ Classificatore di Immagini - Classifica immagini con commenti dettagliati
- 💬 Sentiment del Testo - Analizza testo positivo/negativo
Questi esempi sono progettati per aiutarti a comprendere i concetti di AI prima di immergerti nel curriculum completo.
📚 Configurazione del Curriculum Completo
- Abbiamo creato una lezione di configurazione per aiutarti a configurare il tuo ambiente di sviluppo. - Per gli educatori, abbiamo creato anche una lezione di configurazione del curriculum!
- Come Eseguire il codice in VSCode o Codepace
Segui questi passaggi:
Fork del Repository: Clicca sul pulsante "Fork" in alto a destra in questa pagina.
Clone del Repository: git clone https://github.com/microsoft/AI-For-Beginners.git
Non dimenticare di aggiungere una stella (🌟) a questo repository per trovarlo più facilmente in futuro.
Incontra altri studenti
Unisciti al nostro server ufficiale Discord AI per incontrare e fare networking con altri studenti che seguono questo corso e ricevere supporto.
Se hai feedback sui prodotti o domande durante la costruzione, visita il nostro Forum degli sviluppatori di Azure AI Foundry.
Quiz
Nota sui quiz: Tutti i quiz si trovano nella cartella Quiz-app in etc\quiz-app, oppure Online Qui. Sono collegati all'interno delle lezioni. L'app dei quiz può essere eseguita localmente o distribuita su Azure; segui le istruzioni nella cartella
quiz-app. La localizzazione è in corso.
Aiuto richiesto
Hai suggerimenti o hai trovato errori di ortografia o nel codice? Apri un problema o crea una pull request.
Ringraziamenti speciali
- ✍️ Autore principale: Dmitry Soshnikov, PhD
- 🔥 Editor: Jen Looper, PhD
- 🎨 Illustratore di sketchnote: Tomomi Imura
- ✅ Creatore dei quiz: Lateefah Bello, MLSA
- 🙏 Collaboratori principali: Evgenii Pishchik
Altri curricula
Il nostro team produce altri curricula! Dai un'occhiata:
- Generative AI for Beginners
- Generative AI for Beginners .NET
- Generative AI with JavaScript
- Generative AI with Java
- AI for Beginners
- Data Science for Beginners
- ML for Beginners
- Cybersecurity for Beginners
- Web Dev for Beginners
- IoT for Beginners
- XR Development for Beginners
- Mastering GitHub Copilot for Agentic use
- Mastering GitHub Copilot for C#/.NET Developers
- Choose Your Own Copilot Adventure
Ottenere aiuto
Se ti blocchi o hai domande sulla creazione di app AI, unisciti a:
Se hai feedback sui prodotti o errori durante la costruzione, visita:
Disclaimer:
Questo documento è stato tradotto utilizzando il servizio di traduzione AI Co-op Translator. Sebbene ci impegniamo per garantire l'accuratezza, si prega di notare che le traduzioni automatiche possono contenere errori o imprecisioni. Il documento originale nella sua lingua nativa dovrebbe essere considerato la fonte autorevole. Per informazioni critiche, si raccomanda una traduzione professionale effettuata da un traduttore umano. Non siamo responsabili per eventuali incomprensioni o interpretazioni errate derivanti dall'uso di questa traduzione.
