Skip to content

Latest commit

 

History

History
234 lines (174 loc) · 28.5 KB

File metadata and controls

234 lines (174 loc) · 28.5 KB

GitHub license GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

GitHub watchers GitHub forks GitHub stars Binder Gitter

Microsoft Foundry Discord

Kunstmatige Intelligentie voor Beginners - Een Curriculum

Sketchnote by @girlie_mac https://twitter.com/girlie_mac
AI voor Beginners - Sketchnote door @girlie_mac

Ontdek de wereld van Kunstmatige Intelligentie (AI) met ons 12-weken, 24-lessen curriculum! Het bevat praktische lessen, quizzen en labs. Het curriculum is beginnersvriendelijk en behandelt tools zoals TensorFlow en PyTorch, evenals ethiek in AI.

🌐 Meertalige Ondersteuning

Ondersteund via GitHub Action (Geautomatiseerd & Altijd Up-to-Date)

Arabisch | Bengaals | Bulgaars | Birmese (Myanmar) | Chinees (Vereenvoudigd) | Chinees (Traditioneel, Hong Kong) | Chinees (Traditioneel, Macau) | Chinees (Traditioneel, Taiwan) | Kroatisch | Tsjechisch | Deens | Nederlands | Estisch | Fins | Frans | Duits | Grieks | Hebreeuws | Hindi | Hongaars | Indonesisch | Italiaans | Japans | Kannada | Koreaans | Litouws | Maleis | Malayalam | Marathi | Nepalees | Nigeriaans Pidgin | Noors | Perzisch (Farsi) | Pools | Portugees (Brazilië) | Portugees (Portugal) | Punjabi (Gurmukhi) | Roemeens | Russisch | Servisch (Cyrillisch) | Slowaaks | Sloveens | Spaans | Swahili | Zweeds | Tagalog (Filipijns) | Tamil | Telugu | Thai | Turks | Oekraïens | Urdu | Vietnamees

Liever lokaal clonen?

Deze repository bevat 50+ taalvertalingen die de downloadgrootte aanzienlijk vergroten. Om zonder vertalingen te clonen, gebruik sparse checkout:

Bash / macOS / Linux:

git clone --filter=blob:none --sparse https://github.com/microsoft/AI-For-Beginners.git
cd AI-For-Beginners
git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'

CMD (Windows):

git clone --filter=blob:none --sparse https://github.com/microsoft/AI-For-Beginners.git
cd AI-For-Beginners
git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"

Dit geeft je alles wat je nodig hebt om de cursus te voltooien met een veel snellere download.

Als je extra vertaaltalen wilt laten ondersteunen, staan deze vermeld hier

Word lid van de community

Microsoft Foundry Discord

Wat je zult leren

Mindmap van de Cursus

In dit curriculum leer je:

  • Verschillende benaderingen van Kunstmatige Intelligentie, inclusief de "oude" symbolische benadering met Kennisrepresentatie en redeneren (GOFAI).
  • Neurale Netwerken en Diep Leren, die centraal staan in moderne AI. We zullen de concepten achter deze belangrijke onderwerpen illustreren met code in twee van de populairste frameworks - TensorFlow en PyTorch.
  • Neurale Architecturen voor het werken met afbeeldingen en tekst. We behandelen recente modellen, maar het kan wat minder actueel zijn met de allerlaatste ontwikkelingen.
  • Minder populaire AI-benaderingen, zoals Genetische Algoritmen en Multi-Agentsystemen.

Wat we niet behandelen in dit curriculum:

Vind alle aanvullende bronnen voor deze cursus in onze Microsoft Learn collectie

Voor een zachte introductie tot AI in de Cloud-onderwerpen kun je overwegen de leerroute Aan de slag met kunstmatige intelligentie op Azure te volgen.

Inhoud

Leslink PyTorch/Keras/TensorFlow Lab
0 Cursus Instellen Stel je ontwikkelomgeving in
I Introductie tot AI
01 Introductie en Geschiedenis van AI - -
II Symbolische AI
02 Kennisrepresentatie en Expert Systemen Expert Systemen / Ontologie /Conceptgrafiek
III Inleiding tot Neurale Netwerken
03 Perceptron Notitieboek Lab
04 Meerdere Lagen Perceptron en het Creëren van ons eigen Framework Notitieboek Lab
05 Introductie tot Frameworks (PyTorch/TensorFlow) en Overfitting PyTorch / Keras / TensorFlow Lab
IV Computer Vision PyTorch / TensorFlow Verken Computer Vision op Microsoft Azure
06 Introductie tot Computer Vision. OpenCV Notitieboek Lab
07 Convolutionele Neurale Netwerken & CNN Architecturen PyTorch /TensorFlow Lab
08 Voorgetrainde Netwerken en Transfer Learning en Trainings-Trucs PyTorch / TensorFlow Lab
09 Auto-encoders en VAEs PyTorch / TensorFlow
10 Generatieve Adversariële Netwerken & Artistieke Stijl Transfer PyTorch / TensorFlow
11 Objectdetectie TensorFlow Lab
12 Semantische Segmentatie. U-Net PyTorch / TensorFlow
V Natuurlijke Taalverwerking PyTorch /TensorFlow Verken Natuurlijke Taalverwerking op Microsoft Azure
13 Tekstreprentatie. Bow/TF-IDF PyTorch / TensorFlow
14 Semantische woordembeddings. Word2Vec en GloVe PyTorch / TensorFlow
15 Taalmodellering. Je eigen embeddings trainen PyTorch / TensorFlow Lab
16 Recurrente Neurale Netwerken PyTorch / TensorFlow
17 Generatieve Recurrente Netwerken PyTorch / TensorFlow Lab
18 Transformers. BERT. PyTorch /TensorFlow
19 Named Entity Recognition TensorFlow Lab
20 Grote taalmodellen, promptprogrammering en few-shot taken PyTorch
VI Andere AI-Technieken
21 Genetische Algoritmen Notitieboek
22 Diepe Versterkingsleer PyTorch /TensorFlow Lab
23 Multi-Agentsystemen
VII AI Ethiek
24 AI Ethiek en Verantwoorde AI Microsoft Learn: Principes van Verantwoorde AI
IX Extra's
25 Multi-Modal Netwerken, CLIP en VQGAN Notitieboek

Elke les bevat

  • Materiaal om vooraf te lezen
  • Uitvoerbare Jupyter Notebooks, die vaak specifiek zijn voor het framework (PyTorch of TensorFlow). Het uitvoerbare notitieboek bevat ook veel theoretisch materiaal, dus om het onderwerp te begrijpen moet je minstens één versie van het notitieboek doornemen (ofwel PyTorch of TensorFlow).
  • Labs beschikbaar voor sommige onderwerpen, waarmee je de gelegenheid krijgt om het geleerde materiaal toe te passen op een specifiek probleem.
  • Sommige secties bevatten links naar MS Learn modules die gerelateerde onderwerpen behandelen.

Aan de slag

🎯 Nieuw met AI? Begin Hier!

Als je helemaal nieuw bent met AI en snelle, praktische voorbeelden wilt, bekijk dan onze Beginnervriendelijke Voorbeelden! Deze omvatten:

  • 🌟 Hallo AI Wereld - Je eerste AI-programma (patroonherkenning)
  • 🧠 Eenvoudig Neuraal Netwerk - Bouw een neuraal netwerk vanaf nul
  • 🖼️ Beeldclassificator - Classificeer afbeeldingen met gedetailleerde opmerkingen
  • 💬 Tekstsentiment - Analyseer positieve/negatieve tekst

Deze voorbeelden zijn bedoeld om je te helpen AI-concepten te begrijpen voordat je in het volledige curriculum duikt.

📚 Volledige Curriculum Setup

  • We hebben een setup-les gemaakt om je te helpen je ontwikkelomgeving in te stellen.
  • Voor docenten hebben we ook een curriculum setup-les gemaakt!
  • Hoe de code uit te voeren in VSCode of een Codespace: handleiding

Volg deze stappen:

Fork de Repository: Klik op de knop "Fork" rechtsboven op deze pagina.

Clone de Repository: git clone https://github.com/microsoft/AI-For-Beginners.git

Vergeet niet deze repo een ster (🌟) te geven zodat je hem later makkelijker terugvindt.

Ontmoet andere Leerlingen

Doe mee aan onze officiële AI Discord-server om andere leerlingen die deze cursus volgen te ontmoeten, netwerken en ondersteuning te krijgen.

Als je productfeedback of vragen hebt tijdens het bouwen, bezoek dan ons Azure AI Foundry Developer Forum.

Quizzen

Een noot over quizzen: Alle quizzen bevinden zich in de Quiz-app map onder etc\quiz-app, of Online Hier. Ze zijn gekoppeld vanuit de lessen. De quiz-app kan lokaal draaien of worden gedeployed naar Azure; volg de instructies in de quiz-app map. Ze worden geleidelijk gelokaliseerd.

Hulp Gezocht

Heb je suggesties of fouten in spelling of code gevonden? Maak dan een issue aan of een pull request.

Speciale Dank

Andere Curriculum

Ons team produceert andere curricula! Bekijk:

LangChain

LangChain4j voor Beginners LangChain.js voor Beginners LangChain voor Beginners

Azure / Edge / MCP / Agents

AZD voor Beginners Edge AI voor Beginners MCP voor Beginners AI Agents voor Beginners


Generatieve AI Serie

Generative AI voor Beginners Generative AI (.NET) Generative AI (Java) Generative AI (JavaScript)


Kern Leren

ML voor Beginners Datawetenschap voor Beginners AI voor Beginners Cybersecurity voor Beginners Webontwikkeling voor Beginners IoT voor Beginners XR Ontwikkeling voor Beginners


Copilot Serie

Copilot voor AI Paarprogrammering Copilot voor C#/.NET Copilot Avontuur

Hulp Krijgen

Als je vastloopt of vragen hebt over het bouwen van AI-apps, sluit je aan bij mede-leerlingen en ervaren ontwikkelaars in discussies over MCP. Het is een ondersteunende gemeenschap waar vragen welkom zijn en kennis vrij gedeeld wordt.

Microsoft Foundry Discord

Als je productfeedback of fouten ondervindt tijdens het bouwen, bezoek dan:

Microsoft Foundry Developer Forum


Disclaimer: Dit document is vertaald met behulp van de AI-vertalingsdienst Co-op Translator. Hoewel we streven naar nauwkeurigheid, dient u er rekening mee te houden dat geautomatiseerde vertalingen fouten of onnauwkeurigheden kunnen bevatten. Het originele document in de oorspronkelijke taal moet als gezaghebbende bron worden beschouwd. Voor cruciale informatie wordt professionele menselijke vertaling aanbevolen. Wij zijn niet aansprakelijk voor eventuele misverstanden of verkeerde interpretaties die voortvloeien uit het gebruik van deze vertaling.