|
| 1 | +Kategorien von Aufgaben |
| 2 | +======================= |
| 3 | + |
| 4 | +Maschinelles Lernen kann für verschiedene **Aufgabentypen** eingesetzt werden, |
| 5 | +abhängig davon, ob das Ziel eine **Vorhersage, Gruppierung oder |
| 6 | +Entscheidungsoptimierung** ist. In diesem Kapitel werden die vier Hauptarten von |
| 7 | +ML-Aufgaben vorgestellt: :ref:`regression`, :ref:`classification`, |
| 8 | +:ref:`clustering` und :ref:`autonomous`. |
| 9 | + |
| 10 | +.. _regression: |
| 11 | + |
| 12 | +Regression |
| 13 | +---------- |
| 14 | + |
| 15 | +* Sie ist eine Technik zur **Vorhersage von kontinuierlichen Werten** auf Basis |
| 16 | + von Eingabedaten. |
| 17 | +* Sie wird genutzt, wenn das Ziel eine numerische Größe ist, :abbr:`z.B. |
| 18 | + (zum Beispiel)` Preis, Temperatur oder Umsatzprognose. |
| 19 | + |
| 20 | +Beispiele |
| 21 | +~~~~~~~~~ |
| 22 | + |
| 23 | +Immobilienpreise vorhersagen |
| 24 | + Basierend auf Faktoren wie Größe, Lage und Baujahr. |
| 25 | +Wettervorhersagen |
| 26 | + Prognose der Temperatur für den nächsten Tag. |
| 27 | +Finanzmarktanalysen |
| 28 | + Vorhersage von Aktienkursen oder Umsatzentwicklungen. |
| 29 | + |
| 30 | +Typische Algorithmen |
| 31 | +~~~~~~~~~~~~~~~~~~~~ |
| 32 | + |
| 33 | +* Lineare Regression |
| 34 | +* Multiple Regression |
| 35 | +* Polynomial Regression |
| 36 | +* Neuronale Netze für kontinuierliche Vorhersagen |
| 37 | + |
| 38 | +.. _classification: |
| 39 | + |
| 40 | +Klassifikation |
| 41 | +-------------- |
| 42 | + |
| 43 | +Definition |
| 44 | +~~~~~~~~~~ |
| 45 | + |
| 46 | +* Klassifikation ist eine Methode zur **Zuordnung von Datenpunkten zu diskreten |
| 47 | + Kategorien**. |
| 48 | +* Das Ziel ist, eine Entscheidung über eine vordefinierte Anzahl von Klassen zu |
| 49 | + treffen. |
| 50 | + |
| 51 | +Beispiele |
| 52 | +~~~~~~~~~ |
| 53 | + |
| 54 | +E-Mail-Spam-Erkennung |
| 55 | + Klassifizierung von E-Mails als "Spam" oder "Nicht-Spam". |
| 56 | +Diagnosen in der Medizin |
| 57 | + Erkennung von Krankheiten anhand von Symptomen. |
| 58 | +Bilderkennung |
| 59 | + Identifizierung von Objekten auf Fotos (Hund vs. Katze). |
| 60 | + |
| 61 | +Typische Algorithmen |
| 62 | +~~~~~~~~~~~~~~~~~~~~ |
| 63 | + |
| 64 | +* Entscheidungsbäume |
| 65 | +* Random Forest |
| 66 | +* Support Vector Machines (SVM) |
| 67 | +* Neuronale Netze für Bilderkennung (CNNs) |
| 68 | + |
| 69 | +.. _clustering: |
| 70 | + |
| 71 | +Clustering |
| 72 | +---------- |
| 73 | + |
| 74 | +Definition |
| 75 | +~~~~~~~~~~ |
| 76 | + |
| 77 | +* Clustering ist eine Technik des **unüberwachten Lernens**, bei der Daten ohne |
| 78 | + vorherige Labels in Gruppen eingeteilt werden. |
| 79 | +* Das Ziel ist es, Muster oder Strukturen in den Daten zu erkennen. |
| 80 | + |
| 81 | +Beispiele |
| 82 | +~~~~~~~~~ |
| 83 | + |
| 84 | +Kundensegmentierung |
| 85 | + Kunden anhand ihres Kaufverhaltens in Gruppen einteilen. |
| 86 | +Genanalyse |
| 87 | + Identifikation von ähnlichen genetischen Mustern. |
| 88 | +Betrugserkennung |
| 89 | + Auffinden verdächtiger Transaktionsmuster. |
| 90 | + |
| 91 | +Typische Algorithmen |
| 92 | +~~~~~~~~~~~~~~~~~~~~ |
| 93 | + |
| 94 | +* K-Means-Clustering |
| 95 | +* DBSCAN (Density-Based Spatial Clustering) |
| 96 | +* Hierarchisches Clustering |
| 97 | + |
| 98 | +.. _autonomous: |
| 99 | + |
| 100 | +Autonome Aufgaben |
| 101 | +----------------- |
| 102 | + |
| 103 | +Definition |
| 104 | +~~~~~~~~~~ |
| 105 | + |
| 106 | +* Autonome Aufgaben erfordern eine Kombination aus **überwachtem, unüberwachtem |
| 107 | + und bestärkendem Lernen**, um **eigenständig Entscheidungen** zu treffen und |
| 108 | + sich an neue Situationen anzupassen. |
| 109 | +* Diese Aufgaben sind besonders anspruchsvoll, da sie oft |
| 110 | + **Echtzeit-Entscheidungen** erfordern. |
| 111 | + |
| 112 | +Beispiele |
| 113 | +~~~~~~~~~ |
| 114 | + |
| 115 | +Selbstfahrende Autos |
| 116 | + Kombination aus Bilderkennung, Reinforcement Learning und Sensorfusion zur |
| 117 | + sicheren Navigation. |
| 118 | +Industrielle Robotik |
| 119 | + Roboter, die sich an neue Umgebungen anpassen und Produktionslinien |
| 120 | + optimieren. |
| 121 | +Dynamische Preisgestaltung |
| 122 | + Systeme, die in Echtzeit Preisentscheidungen treffen, basierend auf Angebot |
| 123 | + und Nachfrage. |
| 124 | + |
| 125 | +Technologien |
| 126 | +~~~~~~~~~~~~ |
| 127 | + |
| 128 | +Reinforcement Learning (RL): |
| 129 | + Algorithmen lernen durch Belohnungssysteme. |
| 130 | +Neuronale Netze |
| 131 | + Deep Learning wird genutzt, um Sensordaten zu verarbeiten. |
| 132 | +Edge Computing |
| 133 | + Echtzeit-Datenverarbeitung für schnelle Reaktionen. |
| 134 | + |
| 135 | +.. _generative: |
| 136 | + |
| 137 | +Generative Aufgaben |
| 138 | +------------------- |
| 139 | + |
| 140 | +Definition |
| 141 | +~~~~~~~~~~ |
| 142 | + |
| 143 | +* Generative KI zielt darauf ab, neue Daten zu erzeugen, die den Muster der |
| 144 | + Trainingsdaten folgen, aber nicht identisch mit ihnen sind. |
| 145 | +* Diese Technologie basiert auf Modellen, die durch unüberwachtes oder |
| 146 | + selbstüberwachtes Lernen trainiert werden und dann neue Inhalte generieren. |
| 147 | + |
| 148 | +Beispiele |
| 149 | +~~~~~~~~~ |
| 150 | + |
| 151 | +* Bildgenerierung: |
| 152 | + |
| 153 | + * Erstellung neuer Bilder auf Basis bestehender Stile (:abbr:`z.B. (zum |
| 154 | + Beispiel)` DeepDream, DALL·E). |
| 155 | + * Erstellung realistischer Gesichter mit GANs (:abbr:`z.B. (zum Beispiel)` |
| 156 | + „ThisPersonDoesNotExist.com“). |
| 157 | + |
| 158 | +* Textgenerierung: |
| 159 | + |
| 160 | + * Chatbots wie ChatGPT, die menschenähnliche Texte generieren. |
| 161 | + * Automatische Textzusammenfassungen oder Artikelgenerierung. |
| 162 | + |
| 163 | +* Musik und Audio: |
| 164 | + |
| 165 | + * KI-gestützte Musikkomposition (:abbr:`z.B. (zum Beispiel)` OpenAIs Jukebox). |
| 166 | + * Stimmenklonen und Deepfake-Audio. |
| 167 | + |
| 168 | +* Code-Generierung: |
| 169 | + |
| 170 | + * KI-Systeme wie GitHub Copilot oder AlphaCode, die Programmiercode |
| 171 | + generieren. |
| 172 | + |
| 173 | +* 3D- und Videogenerierung: |
| 174 | + |
| 175 | + * Synthese neuer 3D-Modelle für Videospiele oder Animationen. |
| 176 | + * KI-generierte Deepfake-Videos. |
| 177 | + |
| 178 | +Typische Algorithmen |
| 179 | +~~~~~~~~~~~~~~~~~~~~ |
| 180 | + |
| 181 | +* Generative Adversarial Networks (GANs) |
| 182 | + |
| 183 | + * Lernen zwei konkurrierende Netzwerke: ein „Generator“ und ein |
| 184 | + „Diskriminator“. |
| 185 | + |
| 186 | + * Beispiel: Stiltransfer von Gemälden auf Fotos. |
| 187 | + |
| 188 | +* Variational Autoencoders (VAEs) |
| 189 | + |
| 190 | + * Lernen eine kompakte Darstellung der Daten und können daraus neue Instanzen generieren. |
| 191 | + |
| 192 | +* Transformer-Modelle (:abbr:`z.B. (zum Beispiel)` GPT, BERT, T5) |
| 193 | + |
| 194 | + * Werden für Text- und Codegenerierung eingesetzt. |
| 195 | + |
| 196 | +* Diffusionsmodelle (DALL·E, Stable Diffusion) |
| 197 | + |
| 198 | + * Besonders leistungsfähig für hochwertige Bilderzeugung. |
| 199 | + |
| 200 | +Zusammenfassung |
| 201 | +~~~~~~~~~~~~~~~ |
| 202 | + |
| 203 | +* Generative KI ist eine eigene Aufgabenkategorie, da sie keine Vorhersage- oder |
| 204 | + Gruppierungsaufgabe erfüllt, sondern neue Inhalte erstellt. |
| 205 | +* Sie nutzt tiefe neuronale Netze, insbesondere GANs, Transformer-Modelle und |
| 206 | + Diffusionsmodelle. |
| 207 | +* Generative KI wird zunehmend wichtiger in Bereichen wie Kunst, Design, Code, |
| 208 | + Audio und Sprache. |
| 209 | + |
| 210 | +Vergleich der ML-Aufgabentypen |
| 211 | +------------------------------ |
| 212 | + |
| 213 | +.. list-table:: Vergleich von Regression, Klassifikation, Clustering und autonomen Aufgaben |
| 214 | + :header-rows: 1 |
| 215 | + |
| 216 | + * - Merkmal |
| 217 | + - :ref:`regression` |
| 218 | + - :ref:`classification` |
| 219 | + - :ref:`clustering` |
| 220 | + - :ref:`autonomous` |
| 221 | + - :ref:`generative` |
| 222 | + * - Art der Vorhersage |
| 223 | + - Kontinuierlicher Wert |
| 224 | + - Diskrete Klassen |
| 225 | + - Gruppenbildung ohne Labels |
| 226 | + - Eigenständige Entscheidungsfindung |
| 227 | + - Erzeugung neuer Daten |
| 228 | + * - Beispiele |
| 229 | + - Preisprognosen, Finanzanalysen |
| 230 | + - Bilderkennung, Spam-Filter |
| 231 | + - Kundensegmentierung, Anomalieerkennung |
| 232 | + - Selbstfahrende Autos, Industrieroboter |
| 233 | + - KI-generierte Bilder, Texte, Musik |
| 234 | + * - Typische Algorithmen |
| 235 | + - Lineare Regression, neuronale Netze |
| 236 | + - Entscheidungsbäume, SVM |
| 237 | + - K-Means, DBSCAN |
| 238 | + - Reinforcement Learning, Deep Learning |
| 239 | + - GANs, VAEs, Transformer |
| 240 | + |
| 241 | +Fazit |
| 242 | +----- |
| 243 | + |
| 244 | +* Regression, Klassifikation und Clustering gehören zu den klassischen Aufgaben |
| 245 | + des maschinellen Lernens. |
| 246 | +* Autonome Systeme sind eine anspruchsvolle Anwendung, die verschiedene |
| 247 | + ML-Techniken kombiniert. |
| 248 | +* Je nach Daten und Zielsetzung kann eine Kombination dieser Methoden sinnvoll |
| 249 | + sein. |
0 commit comments