Skip to content

Latest commit

 

History

History
232 lines (173 loc) · 29.1 KB

File metadata and controls

232 lines (173 loc) · 29.1 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 by @girlie_mac https://twitter.com/girlie_mac
KI für Anfänger - Sketchnote von @girlie_mac

Entdecke die Welt der Künstlichen Intelligenz (KI) mit unserem 12-wöchigen Kursprogramm mit 24 Lektionen! Es umfasst praktische Lektionen, Quizze und Labore. Der Lehrplan ist anfängerfreundlich und behandelt Tools wie TensorFlow und PyTorch sowie Ethik in der KI.

🌐 Unterstützung mehrerer Sprachen

Unterstützt über GitHub Action (Automatisiert & Immer Aktuell)

Arabisch | Bengalisch | Bulgarisch | Birmanisch (Myanmar) | Chinesisch (Vereinfacht) | Chinesisch (Traditionell, Hongkong) | 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 | 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 | Suaheli | Schwedisch | Tagalog (Filipino) | Tamil | Telugu | Thailändisch | Türkisch | Ukrainisch | Urdu | Vietnamesisch

Möchtest du es lieber lokal klonen?

Dieses Repository enthält über 50 Sprachübersetzungen, die die Downloadgröße erheblich erhöhen. Um ohne Übersetzungen zu klonen, verwende 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 erhältst du alles, was du benötigst, um den Kurs mit einem viel schnelleren Download abzuschließen.

Wenn du zusätzliche Übersetzungssprachen wünschst, werden die unterstützten Sprachen hier aufgelistet.

Werde Teil der Community

Microsoft Foundry Discord

Was du lernen wirst

Mindmap des Kurses

In diesem Lehrplan lernst du:

  • Verschiedene Ansätze der Künstlichen Intelligenz, einschließlich des „guten alten“ symbolischen Ansatzes mit Wissensrepräsentation und Schlussfolgerungen (GOFAI).
  • Neuronale Netze und Deep Learning, die im Kern moderner KI stehen. Wir werden die Konzepte hinter diesen wichtigen Themen mit Code in zwei der beliebtesten Frameworks demonstrieren – TensorFlow und PyTorch.
  • Neuronale Architekturen für die Arbeit mit Bildern und Text. Wir behandeln aktuelle Modelle, könnten aber bei State-of-the-Art etwas eingeschränkt sein.
  • Weniger populäre KI-Ansätze wie Genetische Algorithmen und Multi-Agenten-Systeme.

Was wir in diesem Lehrplan nicht behandeln:

Finde alle zusätzlichen Ressourcen für diesen Kurs in unserer Microsoft Learn-Sammlung

Für eine sanfte Einführung in KI in der Cloud-Themen kannst du den Lernpfad Erste Schritte mit künstlicher Intelligenz auf Azure in Betracht ziehen.

Inhalt

Lektion Link 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 /Begriffsgraf
III Einführung in neuronale Netzwerke
03 Perzeptron Notebook Labor
04 Mehrlagiges Perzeptron und Erstellung unseres eigenen Frameworks Notebook Labor
05 Einführung in Frameworks (PyTorch/TensorFlow) und Überanpassung PyTorch / Keras / TensorFlow Labor
IV Computer Vision PyTorch / TensorFlow Erkunden Sie Computer Vision auf Microsoft Azure
06 Einführung in Computer Vision. OpenCV Notebook Labor
07 Konvolutionale neuronale Netzwerke & CNN-Architekturen PyTorch /TensorFlow Labor
08 Vortrainierte Netzwerke und Transferlernen und Trainingstricks PyTorch / TensorFlow Labor
09 Autoencoder und VAEs PyTorch / TensorFlow
10 Generative Adversarial Networks & Künstlerischer Stiltransfer PyTorch / TensorFlow
11 Objekterkennung TensorFlow Labor
12 Semantische Segmentierung. U-Net PyTorch / TensorFlow
V Natürliche Sprachverarbeitung PyTorch /TensorFlow Erkunden Sie natürliche Sprachverarbeitung auf Microsoft Azure
13 Textrepräsentation. Bow/TF-IDF PyTorch / TensorFlow
14 Semantische Wort-Einbettungen. Word2Vec und GloVe PyTorch / TensorFlow
15 Sprachmodellierung. Training eigener Einbettungen PyTorch / TensorFlow Labor
16 Rekurrente neuronale Netzwerke PyTorch / TensorFlow
17 Generative rekurrente Netzwerke PyTorch / TensorFlow Labor
18 Transformers. BERT. PyTorch /TensorFlow
19 Benannte Entitätserkennung TensorFlow Labor
20 Große Sprachmodelle, Prompt-Programmierung und Few-Shot-Aufgaben PyTorch
VI Andere KI-Techniken
21 Genetische Algorithmen Notebook
22 Tiefes Verstärkungslernen PyTorch /TensorFlow Labor
23 Multi-Agenten-Systeme
VII KI-Ethik
24 KI-Ethik und verantwortungsvolle KI Microsoft Learn: Verantwortungsvolle KI Prinzipien
IX Extras
25 Multimodale Netzwerke, CLIP und VQGAN Notebook

Jede Lektion enthält

  • Vorlesematerial
  • Ausführbare Jupyter-Notebooks, die oft frameworkspezifisch sind (PyTorch oder TensorFlow). Das ausführbare Notebook enthält auch viel theoretisches Material, daher müssen Sie mindestens eine Version des Notebooks (entweder PyTorch oder TensorFlow) durchgehen, um das Thema zu verstehen.
  • Labs, die für einige Themen verfügbar sind und Ihnen die Möglichkeit geben, das Gelernte an einem spezifischen Problem anzuwenden.
  • Einige Abschnitte enthalten Links zu MS Learn Modulen, die verwandte Themen abdecken.

Erste Schritte

🎯 Neu bei KI? Beginnen Sie hier!

Wenn Sie völlig neu in der KI sind und schnelle, praktische Beispiele möchten, schauen Sie sich unsere Einsteigerfreundlichen Beispiele an! Diese beinhalten:

  • 🌟 Hello AI World – Ihr erstes KI-Programm (Mustererkennung)
  • 🧠 Einfaches neuronales Netzwerk – Erstellen Sie ein neuronales Netzwerk von Grund auf
  • 🖼️ Bildklassifikator – Klassifizieren Sie Bilder mit ausführlichen Kommentaren
  • 💬 Textstimmung – Analysieren Sie positive/negative Texte

Diese Beispiele sollen Ihnen helfen, KI-Konzepte zu verstehen, bevor Sie sich in den gesamten Lehrplan vertiefen.

📚 Setup des vollständigen Lehrplans

  • Wir haben eine Setup-Lektion erstellt, die Ihnen bei der Einrichtung Ihrer Entwicklungsumgebung hilft. - Für Lehrkräfte haben wir ebenfalls eine Lehrplan-Setup-Lektion erstellt!
  • Wie man den Code in VSCode oder einem Codespace ausführt

Führen Sie diese Schritte aus:

Repository forken: Klicken Sie auf die Schaltfläche „Fork“ oben rechts auf dieser Seite.

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

Vergessen Sie nicht, dieses Repo zu bewerten (🌟), um es später leichter zu finden.

Treffen Sie andere Lernende

Treten Sie unserem offiziellen AI Discord-Server bei, um andere Lernende dieses Kurses zu treffen, sich zu vernetzen und Unterstützung zu erhalten.

Wenn Sie Produktfeedback oder Fragen während des Aufbaus haben, besuchen Sie unser Azure AI Foundry Developer Forum

Quizze

Eine Anmerkung zu Quizzen: Alle Quizze befinden sich im Quiz-app-Ordner unter etc\quiz-app oder online hier. Sie sind von den Lektionen verlinkt, die Quiz-App kann lokal ausgeführt oder auf Azure bereitgestellt werden; folgen Sie den Anweisungen im quiz-app Ordner. Sie werden nach und nach lokalisiert.

Hilfe erwünscht

Haben Sie Vorschläge oder Fehler bei Rechtschreibung oder Code gefunden? Erstellen Sie ein Issue oder einen Pull Request.

Besonderer Dank

Andere Lehrpläne

Unser Team erstellt weitere Lehrpläne! Schauen Sie sich an:

LangChain

LangChain4j für Einsteiger LangChain.js für Einsteiger LangChain für Einsteiger

Azure / Edge / MCP / Agents

AZD für Einsteiger Edge AI für Einsteiger MCP für Einsteiger KI-Agenten für Einsteiger


Generative KI-Serie

Generative KI für Einsteiger Generative KI (.NET) Generative KI (Java) Generative KI (JavaScript)


Kernlernen

ML für Einsteiger Datenwissenschaft für Einsteiger KI für Einsteiger Cybersicherheit für Einsteiger Webentwicklung für Einsteiger IoT für Einsteiger XR-Entwicklung für Einsteiger


Copilot-Serie

Copilot für KI-Paarprogrammierung Copilot für C#/.NET Copilot Abenteuer

Hilfe erhalten

Wenn Sie feststecken oder Fragen beim Erstellen von KI-Anwendungen haben. Schließen Sie sich anderen Lernenden und erfahrenen Entwicklern in Diskussionen über MCP an. Es ist eine unterstützende Community, in der Fragen willkommen sind und Wissen frei geteilt wird.

Microsoft Foundry Discord

Wenn Sie Produktfeedback oder Fehler während des Aufbaus haben, besuchen Sie:

Microsoft Foundry Developer Forum


Haftungsausschluss: Dieses Dokument wurde mithilfe des KI-Übersetzungsdienstes Co-op Translator übersetzt. Obwohl wir uns um Genauigkeit bemühen, weisen wir darauf hin, dass automatisierte Übersetzungen Fehler oder Ungenauigkeiten enthalten können. Das Originaldokument in seiner ursprünglichen Sprache gilt als maßgebliche Quelle. Für wichtige Informationen wird eine professionelle menschliche Übersetzung empfohlen. Wir übernehmen keine Haftung für Missverständnisse oder Fehlinterpretationen, die durch die Nutzung dieser Übersetzung entstehen.