KI & Machine Learning

KAPITEL 12 · SPEZIALTHEMEN

Künstliche Intelligenz & Machine Learning

Von einfachen Algorithmen bis zu tiefen neuronalen Netzen – lerne die Grundlagen, Arten und Anwendungen von KI und Machine Learning. Die Technologie, die unsere Welt verändert.

Grundlagen Neuronale Netze Algorithmen Anwendungen Ethik

Inhaltsverzeichnis

Schnellübersicht

Auf dieser Seite lernst du alles über KI und Machine Learning:

  • Definition: Was ist KI? Was ist Machine Learning?
  • Unterschiede: KI vs. ML vs. Deep Learning
  • ML-Arten: Supervised, Unsupervised, Reinforcement Learning
  • Neuronale Netze: Aufbau und Funktionsweise
  • Algorithmen: Die wichtigsten ML-Algorithmen
  • Anwendungen: Wo wird KI eingesetzt?
  • Berühmte Modelle: GPT, DALL-E, AlphaGo und mehr
  • Ethik: Verantwortung und Herausforderungen
  • Zukunft: Wohin entwickelt sich KI?

1. Was ist Künstliche Intelligenz?

Definition

Künstliche Intelligenz (KI) ist ein Teilgebiet der Informatik, das sich mit der Automatisierung intelligenten Verhaltens und dem maschinellen Lernen beschäftigt. Ziel ist es, Systeme zu entwickeln, die Aufgaben lösen können, die normalerweise menschliche Intelligenz erfordern.

Machine Learning (ML) ist eine Unterkategorie der KI, bei der Systeme aus Daten lernen und sich verbessern, ohne explizit programmiert zu werden. Statt fester Regeln nutzen ML-Algorithmen statistische Modelle, um Muster in Daten zu erkennen.

Deep Learning ist eine spezielle Form des Machine Learning, die tiefe neuronale Netze mit vielen Schichten verwendet. Es hat in den letzten Jahren zu bahnbrechenden Erfolgen in Bereichen wie Bilderkennung, Sprachverarbeitung und Spielen geführt.

Einfache Analogie

Lern-Analogie

Stell dir vor, du möchtest einem Kind beibringen, Hunde von Katzen zu unterscheiden:

  • Klassische Programmierung: Du gibst feste Regeln vor (z.B. "Hunde bellen, Katzen miauen")
  • Machine Learning: Du zeigst dem Kind tausende Bilder von Hunden und Katzen, und es lernt selbst, die Unterschiede zu erkennen
  • Deep Learning: Das Kind nutzt ein komplexes "Gehirn" mit vielen Schichten, um selbst komplexe Muster zu erkennen (z.B. Fellstruktur, Ohrenform)

2. KI vs. ML vs. Deep Learning

Diese drei Begriffe werden oft synonym verwendet, aber es gibt wichtige Unterschiede:

Künstliche Intelligenz

Der Oberbegriff

Das übergeordnete Feld, das alle Techniken umfasst, die Maschinen "intelligent" machen.

  • Oberbegriff für alle Techniken
  • Regelbasierte Systeme
  • Expertensysteme
  • Machine Learning
  • Robotik
  • Natural Language Processing

Machine Learning

Lernen aus Daten

Eine Unterkategorie der KI, bei der Systeme aus Daten lernen und Muster erkennen.

  • Teilmenge von KI
  • Lernen aus Daten
  • Statistische Modelle
  • Supervised Learning
  • Unsupervised Learning
  • Reinforcement Learning

Deep Learning

Tiefe neuronale Netze

Eine spezielle Form des ML, die tiefe neuronale Netze mit vielen Schichten verwendet.

  • Teilmenge von ML
  • Neuronale Netze
  • Viele Schichten (deep)
  • Automatische Feature-Extraktion
  • Benötigt viele Daten
  • Hohe Rechenleistung

Merke

KI ist der Oberbegriff → ML ist eine Methode der KI → Deep Learning ist eine spezielle Form des ML. Nicht jede KI ist ML, und nicht jedes ML ist Deep Learning!

3. Arten von Machine Learning

Machine Learning wird in drei Hauptkategorien unterteilt, je nachdem, wie das System lernt:

Supervised Learning

Überwachtes Lernen

Das System lernt aus gelabelten Daten – also Daten mit bekannten Antworten. Es wird "überwacht" und lernt, aus Eingaben die richtigen Ausgaben vorherzusagen.

  • Gelabelte Trainingsdaten
  • Klassifikation & Regression
  • Klar definiertes Ziel
  • Hohe Genauigkeit möglich
Beispiele: Spam-Erkennung, Bildklassifikation, Vorhersage von Preisen

Unsupervised Learning

Unüberwachtes Lernen

Das System lernt aus unlabelten Daten – ohne vorgegebene Antworten. Es sucht selbst nach Mustern, Strukturen und Zusammenhängen in den Daten.

  • Unlabelte Daten
  • Clustering & Dimensionalitätsreduktion
  • Entdeckung unbekannter Muster
  • Keine klaren "richtigen" Antworten
Beispiele: Kundensegmentierung, Anomalie-Erkennung, Themen-Clustering

Reinforcement Learning

Bestärkendes Lernen

Das System lernt durch Versuch und Irrtum in einer Umgebung. Es erhält Belohnungen für gute Aktionen und Bestrafungen für schlechte – wie ein Kind, das laufen lernt.

  • Agent interagiert mit Umgebung
  • Belohnungen & Bestrafungen
  • Langfristige Strategie
  • Ideal für Spiele & Robotik
Beispiele: AlphaGo, autonomes Fahren, Robotik, Game-AI

4. Neuronale Netze

Neuronale Netze sind vom menschlichen Gehirn inspirierte Algorithmen. Sie bestehen aus künstlichen Neuronen, die in Schichten organisiert sind.

Aufbau eines neuronalen Netzes

Ein typisches Netz hat drei Arten von Schichten:

Input Layer
X₁
X₂
X₃
X₄
Hidden Layer 1
Hidden Layer 2
Output Layer
Y₁
Y₂

Wie funktioniert es?

  1. Input: Daten werden in die Eingabeschicht eingespeist
  2. Verarbeitung: Jedes Neuron gewichtet die Eingaben und wendet eine Aktivierungsfunktion an
  3. Weitergabe: Das Ergebnis wird an die nächste Schicht weitergegeben
  4. Output: Die Ausgabeschicht liefert das Ergebnis (z.B. Klassifikation)
  5. Training: Durch Backpropagation werden die Gewichte angepasst, um Fehler zu minimieren
CNN – Convolutional Neural Networks

Spezialisiert auf Bildverarbeitung. Nutzt Faltungsoperationen, um Merkmale wie Kanten, Formen und Objekte zu erkennen.

  • Bilderkennung & Klassifikation
  • Objekterkennung
  • Gesichtserkennung
  • Medizinische Bildanalyse
RNN – Recurrent Neural Networks

Spezialisiert auf sequenzielle Daten wie Text, Zeitreihen und Sprache. Hat ein "Gedächtnis" für vorherige Eingaben.

  • Natural Language Processing
  • Spracherkennung
  • Zeitreihenvorhersage
  • Übersetzung
Transformer

Der moderne Standard für NLP. Nutzt Attention-Mechanismen, um Kontext in Texten zu verstehen. Basis von GPT, BERT, etc.

  • GPT-Modelle (ChatGPT)
  • BERT & Varianten
  • Maschinelle Übersetzung
  • Textgenerierung

5. Wichtige ML-Algorithmen

Hier sind die wichtigsten Algorithmen des Machine Learning, kategorisiert nach Anwendung:

Lineare Regression

Vorhersage kontinuierlicher Werte durch eine lineare Funktion. Einfach, schnell, interpretierbar.

Preisvorhersage, Umsatzprognose

Decision Trees

Baumstruktur mit Entscheidungsregeln. Leicht verständlich, aber anfällig für Overfitting.

Kreditwürdigkeit, Diagnose

Random Forest

Ensemble aus vielen Decision Trees. Robust, genau, weniger Overfitting.

Klassifikation, Feature Importance

SVM

Support Vector Machines finden optimale Trennlinien zwischen Klassen. Gut für hochdimensionale Daten.

Textklassifikation, Bilderkennung

K-Means

Teilt Daten in K Cluster. Einfach, schnell, aber K muss vorher festgelegt werden.

Kundensegmentierung, Anomalie-Erkennung

Neuronale Netze

Inspiriert vom Gehirn. Lernen komplexe Muster. Benötigen viele Daten und Rechenleistung.

Bild, Sprache, NLP, Games

CNN

Convolutional Neural Networks für Bildverarbeitung. Erkennen hierarchische Merkmale.

Bilderkennung, autonomes Fahren

RNN / LSTM

Recurrent Neural Networks für sequenzielle Daten. LSTM hat Langzeitgedächtnis.

Sprache, Zeitreihen, Musik

Gradient Boosting

Sequenzielles Training von Modellen. Sehr genau, aber langsamer. XGBoost, LightGBM.

Wettbewerbe, tabellarische Daten

6. Anwendungen von KI

KI wird in fast allen Bereichen eingesetzt. Hier die wichtigsten Anwendungsgebiete:

Medizin & Gesundheit

  • Bildanalyse (Röntgen, MRT)
  • Medikamentenentwicklung
  • Diagnoseunterstützung
  • Personalisierte Medizin
  • Robotik in der Chirurgie

Finanzen & Banking

  • Betrugserkennung
  • Kreditwürdigkeitsprüfung
  • Algorithmischer Handel
  • Risikomanagement
  • Chatbots für Kundenservice

Automotive & Mobilität

  • Autonomes Fahren
  • Verkehrsprognose
  • Predictive Maintenance
  • Fahrerassistenzsysteme
  • Routenoptimierung

Retail & E-Commerce

  • Empfehlungssysteme
  • Personalisierte Werbung
  • Nachfrageprognose
  • Chatbots
  • Preisoptimierung

Cybersecurity

  • Malware-Erkennung
  • Anomalie-Erkennung
  • Phishing-Erkennung
  • Verhaltensanalyse
  • Threat Intelligence

Kreativbranche

  • Bildgenerierung (DALL-E, Midjourney)
  • Textgenerierung (GPT, Claude)
  • Musikkomposition
  • Video-Generierung (Sora)
  • Design-Assistenten

7. Berühmte KI-Modelle

Die wichtigsten Meilensteine und Modelle der KI-Geschichte:

2016

AlphaGo (DeepMind)

Besiegt den Go-Weltmeister Lee Sedol. Erster großer Erfolg von Deep Reinforcement Learning.

2017

Transformer (Google)

Das Paper "Attention is All You Need" revolutioniert NLP. Basis für alle modernen Sprachmodelle.

2018

BERT (Google)

Bidirectional Encoder Representations from Transformers. Verbessert Sprachverständnis dramatisch.

2020

GPT-3 (OpenAI)

175 Milliarden Parameter. Zeigt, dass große Sprachmodelle überraschend fähig sind.

2021

DALL-E (OpenAI)

Generiert Bilder aus Textbeschreibungen. Startschuss für generative KI in der Kunst.

2022

ChatGPT (OpenAI)

Macht KI massentauglich. 100 Millionen Nutzer in 2 Monaten. Revolutioniert Arbeitswelt.

2023

GPT-4 (OpenAI)

Multimodales Modell (Text + Bild). Deutlich leistungsfähiger als GPT-3.5.

2023

Midjourney V5

Fotorealistische Bildgenerierung. KI-Kunst wird kaum noch von echter Kunst unterscheidbar.

2024

Sora (OpenAI)

Generiert realistische Videos aus Text. Nächster großer Schritt in generativer KI.

2024

Claude 3, Gemini 1.5

Konkurrenz zu GPT-4. Claude von Anthropic, Gemini von Google. Multimodale Modelle.

8. KI-Ethik & Herausforderungen

Wichtige ethische Fragen

KI bringt große Chancen, aber auch erhebliche Risiken und ethische Herausforderungen mit sich:

Datenschutz

KI-Modelle benötigen große Datenmengen. Wie werden personenbezogene Daten geschützt? DSGVO-Konformität ist essenziell.

Bias & Diskriminierung

Modelle können Vorurteile aus Trainingsdaten übernehmen. Fairness und Transparenz sind kritisch.

Arbeitsplatzverlust

Automatisierung kann Jobs ersetzen. Umschulung und Weiterbildung sind notwendig.

Deepfakes

KI-generierte Fälschungen von Bildern, Videos und Audio. Gefahr für Demokratie und Vertrauen.

Urheberrecht

Wer besitzt KI-generierte Inhalte? Dürfen Trainingsdaten copyrighted Materials enthalten?

Autonome Waffen

KI in Waffensystemen. Ethische Fragen bei "Killer-Robotern" ohne menschliche Kontrolle.

Transparenz

Black-Box-Problem: Wie treffen komplexe Modelle Entscheidungen? Erklärbare KI ist wichtig.

Umweltimpact

Training großer Modelle verbraucht viel Energie und Wasser. Nachhaltigkeit ist eine Herausforderung.

EU AI Act

Die Europäische Union hat mit dem AI Act das weltweit erste umfassende KI-Gesetz verabschiedet. Es klassifiziert KI-Systeme nach Risiko und setzt strenge Anforderungen für Hochrisiko-Anwendungen. Ziel: Innovation fördern, aber Bürger schützen.

9. Zukunft der KI

Wohin entwickelt sich KI? Hier die wichtigsten Trends und Prognosen:

AGI (Artificial General Intelligence)

KI mit menschenähnlicher Intelligenz, die beliebige Aufgaben lösen kann. Noch nicht erreicht, aber aktives Forschungsziel.

  • Universelles Verständnis
  • Selbstbewusstsein (debattiert)
  • Prognosen: 2030-2060+
Multimodale KI

Modelle, die Text, Bild, Audio und Video gleichzeitig verstehen und generieren können. GPT-4, Gemini sind erste Schritte.

  • Text + Bild + Audio + Video
  • Natürlichere Interaktion
  • Bessere Kontextverständnis
Edge AI

KI direkt auf Geräten (Smartphones, IoT) statt in der Cloud. Schneller, privater, energieeffizienter.

  • Lokale Verarbeitung
  • Datenschutz
  • Niedrige Latenz
KI-Agenten

Autonome KI-Systeme, die komplexe Aufgaben selbstständig planen und ausführen können. Nächster Schritt nach Chatbots.

  • Selbstständige Planung
  • Tool-Nutzung
  • Multi-Step-Aufgaben
KI in der Wissenschaft

KI beschleunigt wissenschaftliche Entdeckungen: Protein-Faltung (AlphaFold), Materialforschung, Klimamodelle.

  • AlphaFold (Proteine)
  • Material-Discovery
  • Drug Discovery
Quanten-KI

Kombination von Quantencomputing und KI. Könnte bestimmte Probleme exponentiell schneller lösen.

  • Quantum Machine Learning
  • Optimierungsprobleme
  • Noch frühe Forschung

10. FAQ – Häufige Fragen

Häufige Fragen zu KI & ML

Was ist der Unterschied zwischen KI und Machine Learning?

KI (Künstliche Intelligenz) ist der Oberbegriff für alle Techniken, die Maschinen "intelligent" machen – einschließlich regelbasierten Systemen, Expertensystemen und Robotik.

Machine Learning ist eine Unterkategorie der KI, bei der Systeme aus Daten lernen, ohne explizit programmiert zu werden. ML nutzt statistische Modelle, um Muster zu erkennen.

Nicht jede KI ist ML (z.B. regelbasierte Chatbots), aber jedes ML ist KI.

Was ist Deep Learning?

Deep Learning ist eine spezielle Form des Machine Learning, die tiefe neuronale Netze mit vielen Schichten (daher "deep") verwendet.

Vorteile:

  • Automatische Feature-Extraktion (kein manuelles Engineering nötig)
  • Sehr hohe Genauigkeit bei komplexen Aufgaben
  • Skaliert gut mit mehr Daten und Rechenleistung

Nachteile: Benötigt viele Daten, hohe Rechenleistung, schwer interpretierbar ("Black Box").

Wie funktioniert ein neuronales Netz?

Ein neuronales Netz besteht aus künstlichen Neuronen, die in Schichten organisiert sind:

  1. Input Layer: Empfängt die Eingabedaten
  2. Hidden Layers: Verarbeiten die Daten durch gewichtete Verbindungen und Aktivierungsfunktionen
  3. Output Layer: Liefert das Ergebnis

Jedes Neuron berechnet: Output = Aktivierung(Summe(Eingaben × Gewichte) + Bias)

Durch Backpropagation werden die Gewichte während des Trainings angepasst, um Fehler zu minimieren.

Was sind gelabelte vs. ungelabelte Daten?

Gelabelte Daten: Daten mit bekannten Antworten/Tags. Beispiel: Bilder mit Label "Hund" oder "Katze". Wird für Supervised Learning verwendet.

Ungelabelte Daten: Daten ohne vorgegebene Antworten. Beispiel: Eine Sammlung von Bildern ohne Labels. Wird für Unsupervised Learning verwendet.

Gelabelte Daten sind teurer (manuelle Annotation), aber für viele Aufgaben notwendig.

Was ist Overfitting?

Overfitting bedeutet, dass ein Modell die Trainingsdaten zu genau lernt – inklusive Rauschen und Ausreißern. Es funktioniert gut auf Trainingsdaten, aber schlecht auf neuen, unbekannten Daten.

Lösungsansätze:

  • Mehr Trainingsdaten
  • Regularisierung (L1, L2)
  • Dropout (bei neuronalen Netzen)
  • Early Stopping
  • Cross-Validation
Kann KI wirklich "denken"?

Das ist eine philosophische Frage. Aktuelle KI-Systeme simulieren intelligentes Verhalten, aber ob sie wirklich "denken" oder "bewusst" sind, ist unklar.

KI-Modelle wie GPT-4 können:

  • Muster erkennen und verallgemeinern
  • Kohärente Texte generieren
  • Probleme lösen
  • Aber: Kein Bewusstsein, kein Verständnis im menschlichen Sinne

Der Turing-Test (1950) fragt: Kann eine Maschine so intelligent erscheinen, dass ein Mensch sie nicht von einem Menschen unterscheiden kann? Moderne KI besteht diesen Test in bestimmten Domänen.

Welche Programmiersprachen werden für KI verwendet?

Die wichtigsten Sprachen für KI/ML:

  • Python: Die dominierende Sprache. Frameworks: TensorFlow, PyTorch, scikit-learn
  • R: Für statistische Analysen und Visualisierung
  • Julia: Hochperformant, wachsende Community
  • C++: Für Performance-kritische Komponenten
  • Java: Enterprise-ML, Deeplearning4j

Empfehlung für Einsteiger: Python mit scikit-learn und TensorFlow/PyTorch.

Was ist der Unterschied zwischen GPT und BERT?

GPT (Generative Pre-trained Transformer):

  • Generatives Modell – erzeugt Text
  • Unidirektional (nur nach rechts schauen)
  • Ideal für Textgenerierung, Chatbots
  • Beispiele: GPT-3, GPT-4, ChatGPT

BERT (Bidirectional Encoder Representations from Transformers):

  • Verstehendes Modell – analysiert Text
  • Bidirektional (nach links und rechts schauen)
  • Ideal für Klassifikation, Suche, Q&A
  • Beispiele: BERT, RoBERTa, DistilBERT

11. Praxisaufgaben & Quiz

Übungsaufgaben

Aufgabe 1: Erkläre den Unterschied zwischen Supervised Learning, Unsupervised Learning und Reinforcement Learning.
Aufgabe 2: Was ist Overfitting und wie kann man es vermeiden?
Aufgabe 3: Nenne drei Anwendungen von CNNs und drei von RNNs.
Aufgabe 4: Was ist der Turing-Test und was besagt er?
Aufgabe 5: Erkläre den Unterschied zwischen GPT und BERT.
Aufgabe 6: Nenne drei ethische Herausforderungen bei KI und erkläre sie kurz.

Zusammenfassung

Die wichtigsten Punkte

  • KI: Oberbegriff für Techniken, die Maschinen "intelligent" machen
  • Machine Learning: Teilmenge von KI – Systeme lernen aus Daten
  • Deep Learning: Spezielle Form von ML mit tiefen neuronalen Netzen
  • ML-Arten: Supervised (gelabelt), Unsupervised (ungelabelt), Reinforcement (Belohnung)
  • Neuronale Netze: Vom Gehirn inspiriert, bestehen aus Input/Hidden/Output Layers
  • Wichtige Architekturen: CNN (Bilder), RNN (Sequenzen), Transformer (NLP)
  • Algorithmen: Regression, Decision Trees, Random Forest, SVM, K-Means
  • Anwendungen: Medizin, Finanzen, Automotive, Retail, Security, Kreativbranche
  • Berühmte Modelle: AlphaGo, BERT, GPT-3/4, DALL-E, ChatGPT, Midjourney, Sora
  • Ethik: Bias, Datenschutz, Deepfakes, Arbeitsplatzverlust, Transparenz, Umwelt
  • Zukunft: AGI, multimodale KI, Edge AI, KI-Agenten, Quanten-KI
  • Programmiersprachen: Python (dominant), R, Julia, C++, Java

Einstieg in KI & ML

Bereit, selbst mit KI zu experimentieren? Hier ein empfohlener Weg:

  1. Python lernen: Basis für fast alle ML-Frameworks
  2. Mathematik auffrischen: Lineare Algebra, Statistik, Calculus
  3. scikit-learn: Einsteiger-freundliches ML-Framework
  4. Kaggle: Praktische Wettbewerbe und Datasets
  5. TensorFlow/PyTorch: Deep Learning Frameworks
  6. Papers with Code: Aktuelle Forschung und Implementierungen

Weiterführende Themen

KI-Liste

Umfassende Liste von KI-Tools, Frameworks und Ressourcen.

Zur KI-Liste
Quantencomputing

Quantencomputer und ihre Anwendung in der KI.

Zu Quantencomputing
IoT & Embedded

Internet of Things und Edge AI für IoT-Geräte.

Zu IoT & Embedded
Green IT

Nachhaltigkeit und Energieeffizienz in der KI.

Zu Green IT