Skip to content

Latest commit

 

History

History
232 lines (173 loc) · 29 KB

File metadata and controls

232 lines (173 loc) · 29 KB

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

GitHub watchers GitHub forks GitHub stars Binder Gitter

Microsoft Foundry Discord

Künstliche Intelligenz für Anfänger - Ein Lehrplan

Sketchnote von @girlie_mac https://twitter.com/girlie_mac
AI For Beginners - Sketchnote von @girlie_mac

Erkunden Sie die Welt der Künstlichen Intelligenz (KI) mit unserem 12-wöchigen, 24-teiligen Lehrplan! Er beinhaltet praktische Lektionen, Quizze und Labore. Der Lehrplan ist anfängerfreundlich und behandelt Werkzeuge wie TensorFlow und PyTorch sowie Ethik in der KI.

🌐 Unterstützung mehrerer Sprachen

Unterstützt durch GitHub Action (Automatisiert & immer aktuell)

Arabisch | Bengalisch | Bulgarisch | Birmanisch (Myanmar) | Chinesisch (Vereinfacht) | Chinesisch (Traditionell, Hong Kong) | Chinesisch (Traditionell, Macau) | Chinesisch (Traditionell, Taiwan) | Kroatisch | Tschechisch | Dänisch | Niederländisch | Estnisch | Finnisch | Französisch | Deutsch | Griechisch | Hebräisch | Hindi | Ungarisch | Indonesisch | Italienisch | Japanisch | Kannada | Khmer | Koreanisch | Litauisch | Malaiisch | Malayalam | Marathi | Nepali | Nigerianisches Pidgin | Norwegisch | Persisch (Farsi) | Polnisch | Portugiesisch (Brasilien) | Portugiesisch (Portugal) | Punjabi (Gurmukhi) | Rumänisch | Russisch | Serbisch (Kyrillisch) | Slowakisch | Slowenisch | Spanisch | Swahili | Schwedisch | Tagalog (Filipino) | Tamil | Telugu | Thailändisch | Türkisch | Ukrainisch | Urdu | Vietnamesisch

Bevorzugen Sie das lokale Klonen?

Dieses Repository enthält über 50 Sprachübersetzungen, wodurch die Downloadgröße erheblich zunimmt. Um ohne Übersetzungen zu klonen, verwenden Sie 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"

So erhalten Sie alles, was Sie brauchen, um den Kurs zu absolvieren, mit einem viel schnelleren Download.

Wenn Sie möchten, dass zusätzliche Übersetzungssprachen unterstützt werden, finden Sie diese hier

Treten Sie der Community bei

Microsoft Foundry Discord

Was Sie lernen werden

Mindmap des Kurses

In diesem Lehrplan lernen Sie:

  • Verschiedene Ansätze der Künstlichen Intelligenz, einschließlich des "guten alten" symbolischen Ansatzes mit Wissensrepräsentation und Schlussfolgerung (GOFAI).
  • Neuronale Netze und Deep Learning, die im Kern der modernen KI stehen. Wir veranschaulichen die Konzepte hinter diesen wichtigen Themen mit Code in zwei der beliebtesten Frameworks - TensorFlow und PyTorch.
  • Neuronale Architekturen für die Arbeit mit Bildern und Text. Wir behandeln neuere Modelle, könnten aber im Bereich des neuesten Standes der Technik etwas eingeschränkt sein.
  • Weniger populäre KI-Ansätze, wie Genetische Algorithmen und Multi-Agenten-Systeme.

Was wir in diesem Lehrplan nicht abdecken:

Finden Sie alle zusätzlichen Ressourcen zu diesem Kurs in unserer Microsoft Learn-Collection

Für eine sanfte Einführung in KI in der Cloud empfehlen wir den Lernpfad Erste Schritte mit künstlicher Intelligenz auf Azure.

Inhalt

Unterrichtslink PyTorch/Keras/TensorFlow Labor
0 Kurs Einrichtung Richte deine Entwicklungsumgebung ein
I Einführung in KI
01 Einführung und Geschichte der KI - -
II Symbolische KI
02 Wissensrepräsentation und Expertensysteme Expertensysteme / Ontologie /Konzeptgraph
III Einführung in neuronale Netze
03 Perzeptron Notebook Labor
04 Mehrschichtiges Perzeptron und Erstellung unseres eigenen Frameworks Notebook Labor
05 Einführung in Frameworks (PyTorch/TensorFlow) und Overfitting PyTorch / Keras / TensorFlow Labor
IV Computer Vision PyTorch / TensorFlow Erkunde Computer Vision auf Microsoft Azure
06 Einführung in Computer Vision. OpenCV Notebook Labor
07 Convolutional Neural Networks & CNN-Architekturen PyTorch /TensorFlow Labor
08 Vorgefertigte Netzwerke und Transferlernen und Trainingstricks PyTorch / TensorFlow Labor
09 Autoencoder und VAEs PyTorch / TensorFlow
10 Generative Adversariale Netzwerke & Künstlerischer Stiltransfer PyTorch / TensorFlow
11 Objekterkennung TensorFlow Labor
12 Semantische Segmentierung. U-Net PyTorch / TensorFlow
V Natürliche Sprachverarbeitung PyTorch /TensorFlow Erkunde die Verarbeitung natürlicher Sprache auf Microsoft Azure
13 Textrepräsentation. BoW/TF-IDF PyTorch / TensorFlow
14 Semantische Wort-Einbettungen. Word2Vec und GloVe PyTorch / TensorFlow
15 Sprachmodellierung. Eigene Einbettungen trainieren PyTorch / TensorFlow Labor
16 Rekurrente neuronale Netze PyTorch / TensorFlow
17 Generative rekurrente Netze PyTorch / TensorFlow Labor
18 Transformers. BERT. PyTorch /TensorFlow
19 Named Entity Recognition TensorFlow Labor
20 Große Sprachmodelle, Prompt-Programmierung und Few-Shot-Aufgaben PyTorch
VI Andere KI-Techniken
21 Genetische Algorithmen Notebook
22 Deep Reinforcement Learning PyTorch /TensorFlow Labor
23 Multi-Agenten-Systeme
VII KI-Ethik
24 KI-Ethik und verantwortungsbewusste KI Microsoft Learn: Prinzipien für verantwortungsvolle KI
IX Extras
25 Multi-modale Netzwerke, CLIP und VQGAN Notebook

Jede Lektion enthält

  • Vorab-Lesematerial
  • Ausführbare Jupyter-Notebooks, die oft spezifisch für das Framework (PyTorch oder TensorFlow) sind. Das ausführbare Notebook enthält auch viel theoretisches Material, daher muss man mindestens eine Version des Notebooks durchgehen (entweder PyTorch oder TensorFlow), um das Thema zu verstehen.
  • Labs zu einigen Themen, die dir die Möglichkeit geben, das Gelernte an einem spezifischen Problem anzuwenden.
  • Einige Abschnitte enthalten Links zu MS Learn-Modulen, die verwandte Themen behandeln.

Erste Schritte

🎯 Neu in KI? Hier anfangen!

Wenn du komplett neu in KI bist und schnelle, praktische Beispiele möchtest, schau dir unsere Einsteigerfreundlichen Beispiele an! Diese beinhalten:

  • 🌟 Hello AI World – Dein erstes KI-Programm (Mustererkennung)
  • 🧠 Einfache neuronale Netzwerke – Baue ein neuronales Netzwerk von Grund auf
  • 🖼️ Bildklassifizierer – Klassifiziere Bilder mit ausführlichen Kommentaren
  • 💬 Text-Sentiment – Analysiere positiven/negativen Text

Diese Beispiele wurden entworfen, um dir KI-Konzepte zu vermitteln, bevor du in das vollständige Curriculum eintauchst.

📚 Einrichtung des vollständigen Curriculums

Folge diesen Schritten:

Repository forken: Klicke auf den „Fork“-Button oben rechts auf dieser Seite.

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

Vergiss nicht, dieses Repo mit einem Stern (🌟) zu markieren, damit du es später leichter findest.

Triff andere Lernende

Tritt unserem offiziellen AI Discord Server bei, um andere Lernende, die diesen Kurs absolvieren, kennenzulernen, dich zu vernetzen und Unterstützung zu erhalten.

Wenn du Produkt-Feedback oder Fragen während des Entwickelns hast, besuche unser Azure AI Foundry Developer Forum.

Quizze

Hinweis zu Quizzen: Alle Quizze befinden sich im Ordner Quiz-app in etc\quiz-app, oder Online Hier. Sie sind in den Lektionen verlinkt. Die Quiz-App kann lokal ausgeführt oder auf Azure bereitgestellt werden; folge den Anweisungen im quiz-app-Ordner. Die Quizze werden nach und nach lokalisiert.

Unterstützung erwünscht

Hast du Vorschläge oder Fehler in Rechtschreibung oder Code gefunden? Erstelle ein Issue oder einen Pull Request.

Besonderer Dank

Weitere Curricula

Unser Team entwickelt weitere Curricula! Sieh dir an:

LangChain

LangChain4j for Beginners LangChain.js for Beginners LangChain for Beginners

Azure / Edge / MCP / Agents

AZD for Beginners Edge AI for Beginners MCP for Beginners AI Agents for Beginners


Generative AI Reihe

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


Kernlernung

ML for Beginners Data Science for Beginners AI for Beginners Cybersecurity for Beginners Web Dev for Beginners IoT for Beginners XR Development for Beginners


Copilot Reihe

Copilot for AI Paired Programming Copilot for C#/.NET Copilot Adventure

Hilfe bekommen

Wenn du feststeckst oder Fragen zum Entwickeln von KI-Anwendungen hast, tritt Gleichgesinnten und erfahrenen Entwicklern in Diskussionen über MCP bei. Es ist eine unterstützende Community, wo Fragen willkommen sind und Wissen frei geteilt wird.

Microsoft Foundry Discord

Wenn du Produkt-Feedback oder Fehler beim Entwickeln hast, besuche:

Microsoft Foundry Developer Forum


Haftungsausschluss:
Dieses Dokument wurde mithilfe des KI-Übersetzungsdienstes Co-op Translator übersetzt. Obwohl wir auf Genauigkeit achten, beachten Sie bitte, dass automatisierte Übersetzungen Fehler oder Ungenauigkeiten enthalten können. Das Originaldokument in seiner Ursprungssprache ist als maßgebliche Quelle zu betrachten. Für wichtige Informationen wird eine professionelle menschliche Übersetzung empfohlen. Wir übernehmen keine Haftung für Missverständnisse oder Fehlinterpretationen, die aus der Verwendung dieser Übersetzung entstehen.