Maschinelles Lernen und C# (.NET): Ein praktischer Leitfaden
300 Seiten
German
PDF
4.5

Maschinelles Lernen und C# (.NET): Ein praktischer Leitfaden

Maschinelles Lernen und C# (.NET): Ein praktischer Leitfaden

Autor:

Jahr:

Zusammenfassung:

Das Buch „Maschinelles Lernen und C# (.NET)“ ist der erste praktische Leitfaden seiner Art, der zeigt, wie man Algorithmen des maschinellen Lernens im .NET-Ökosystem einsetzt, ohne auf Python zurückzugreifen. Wenn Sie ein C#-Entwickler sind und intelligente Funktionen in Ihre Anwendungen integrieren möchten – von der Verkaufsprognose bis zur Bilderkennung – wird dieses Buch Ihr zuverlässiger Begleiter sein.



Worum es in diesem Buch geht

  • Grundlagen des maschinellen Lernens: Regression, Klassifikation, Clustering, Ensemble-Methoden.
  • Arbeit mit dem ML.NET-Framework: Daten laden, Pipelines erstellen, Modelle trainieren und bewerten.
  • Reale Projekte: Empfehlungssystem, Anomalieerkennung, Textanalyse (Sentimentanalyse).
  • Integration neuronaler Netze: Einsatz von TensorFlow und ONNX in .NET-Anwendungen.
  • Modellbereitstellung: Veröffentlichung über Web-APIs, Einbettung in Desktop- und mobile Anwendungen.
  • Best Practices: Behandlung fehlender Werte, Normalisierung, Metrikenauswahl, Vermeidung von Overfitting.


Für wen dieses Buch gedacht ist

  • C#-Entwickler, die maschinelles Lernen erlernen möchten, ohne den Stack zu wechseln.
  • .NET-Backend-Ingenieure, die ihren Webservices KI-Funktionalität hinzufügen möchten.
  • Studenten und Junior-Spezialisten, die Data Science auf der Microsoft-Plattform studieren.
  • Teamleiter und Architekten, die die Möglichkeiten von ML.NET für kommerzielle Projekte evaluieren.


Was Sie lernen werden

  • Wie Sie ein Modell für maschinelles Lernen entwerfen und trainieren, indem Sie nur C# und Visual Studio verwenden.
  • Wie Sie Daten aufbereiten: von CSV und Datenbanken bis hin zu Streaming-Quellen.
  • Wie Sie den passenden Algorithmus auswählen: Lineare Regression, Entscheidungsbäume, SVM, neuronale Netze.
  • Wie Sie die Modellqualität mittels Kreuzvalidierung und Konfusionsmatrix bewerten.
  • Wie Sie das Modell in das ONNX-Format exportieren und in anderen Umgebungen nutzen.
  • Wie Sie eine End-to-End-Pipeline von Rohdaten bis zur Produktionslösung aufbauen.


Jedes Kapitel enthält fertige Codebeispiele, die Sie sofort in .NET Core / .NET 8+ ausführen können. Das Buch ist in einfacher Sprache geschrieben, ohne übermäßige Mathematik – der Schwerpunkt liegt auf der Praxis. Sie lernen nicht nur, Algorithmen auszuführen, sondern auch zu verstehen, warum sie funktionieren und wie Sie sie für Ihre spezifische Aufgabe anpassen.



Unabhängig davon, ob Sie einen Chatbot, ein Spam-Filtersystem oder eine prädiktive Analyse erstellen – dieses Buch gibt Ihnen die Werkzeuge an die Hand, um maschinelles Lernen auf der .NET-Plattform zu implementieren.

Empfehlungen