Maschinelles Lernen mit Python - Zweite Auflage: Verwalten des Lebenszyklus von Modellen für maschinelles Lernen mit MLOps und praktischen Beispielen

Bewertung:   (4,7 von 5)

Maschinelles Lernen mit Python - Zweite Auflage: Verwalten des Lebenszyklus von Modellen für maschinelles Lernen mit MLOps und praktischen Beispielen (Andrew McMahon)

Leserbewertungen

Zusammenfassung:

Das Buch „Machine Learning Engineering with Python“ ist ein umfassendes Handbuch für Praktiker, die ihre MLOps-Fähigkeiten verbessern und den Lebenszyklus von Machine-Learning-Modellen verstehen möchten. Es kombiniert auf effektive Weise theoretische Konzepte mit praktischen Beispielen zu verschiedenen Themen und eignet sich daher für Leser mit unterschiedlichem Wissensstand, wobei jedoch einige Grundkenntnisse empfohlen werden.

Vorteile:

Gut strukturierter Inhalt, umfassende Abdeckung von ML-Konzepten, praktische Beispiele, geeignet für verschiedene Kompetenzniveaus, gute Erklärungen, enthält moderne Tools und Technologien (wie LLMs, AWS und Kubernetes) und konzentriert sich auf wichtige MLOps-Praktiken. Leicht verdaulich und fesselnd für diejenigen, die ML in der realen Welt anwenden wollen.

Nachteile:

Nicht ideal für absolute Anfänger; Vorkenntnisse in Python und grundlegende ML-Konzepte sind erforderlich. Einige Inhalte können aufgrund der Schnelllebigkeit des Themas schnell veraltet sein. Bestimmte fortgeschrittene Themen werden nicht eingehend behandelt, und es könnten mehr praktische Fallstudien integriert werden, insbesondere in Bereichen wie generative KI. Der Schwerpunkt liegt eher auf bewährten Praktiken der Softwaretechnik als auf tiefgreifender ML-Theorie.

(basierend auf 25 Leserbewertungen)

Originaltitel:

Machine Learning Engineering with Python - Second Edition: Manage the lifecycle of machine learning models using MLOps with practical examples

Inhalt des Buches:

Verwandeln Sie Ihre Projekte zum maschinellen Lernen in erfolgreiche Implementierungen mit diesem praktischen Leitfaden zur Erstellung und Skalierung von Lösungen, die reale Probleme lösen

Enthält ein neues Kapitel über generative KI und große Sprachmodelle (LLMs) sowie den Aufbau einer Pipeline, die LLMs mit LangChain nutzt

Key Features:

⬤ Diese zweite Auflage vertieft wichtige Themen des maschinellen Lernens, CI/CD und Systemdesign.

⬤ Erforschen Sie die wichtigsten MLOps-Praktiken, wie z. B. Modellmanagement und Leistungsüberwachung.

⬤ Erstellen Sie End-to-End-Beispiele für einsatzfähige ML-Microservices und Pipelines mit AWS und Open-Source-Tools.

Buchbeschreibung:

Machine Learning Engineering with Python, 2nd Edition, ist der praktische Leitfaden, den MLOps- und ML-Ingenieure benötigen, um robuste Lösungen für reale Probleme zu entwickeln. Er vermittelt Ihnen die Fähigkeiten und das Wissen, das Sie benötigen, um in diesem sich schnell entwickelnden Bereich die Nase vorn zu haben.

Das Buch verfolgt einen praxisnahen, auf Beispiele fokussierten Ansatz, der wesentliche technische Konzepte, Implementierungsmuster und Entwicklungsmethoden vermittelt. Sie werden die wichtigsten Schritte des Entwicklungszyklus für maschinelles Lernen verstehen und robuste Lösungen für maschinelles Lernen erstellen und einsetzen. Sobald Sie die Grundlagen beherrschen, werden Sie praktische Erfahrungen mit Implementierungsarchitekturen sammeln und Methoden zur Skalierung Ihrer Lösungen entdecken.

In dieser Ausgabe werden ML-Engineering und MLOps vertieft, wobei der Schwerpunkt stärker auf ML liegt. Sie werden CI/CD mit kontinuierlichem Training und Testen weiterentwickeln und sich eingehend mit Daten- und Konzeptdrift befassen.

In einem neuen Kapitel über generative KI lernen Sie Hugging Face, PyTorch und GitHub Copilot kennen und konsumieren ein LLM über eine API mit LangChain. Sie werden auch Überlegungen zum Deep Learning in Bezug auf Arbeitsabläufe, Hardware und die Skalierung von Arbeitslasten sowie die Orchestrierung von Arbeitsabläufen mit Airlfow und Kafka behandeln. Nutzen Sie die Vorteile von ZenML als Open-Source-Option für das Pipelining von Datenströmen und entwickeln Sie die Bereitstellung mit Canary-, Blue- und Green-Deployments weiter.

Was Sie lernen werden:

⬤ Planen und Verwalten von Entwicklungsprojekten für maschinelles Lernen.

⬤ Erforschen Sie ANNs, DNNs und LLMs und machen Sie sich mit dem Aufstieg der generativen KI in MLOps vertraut.

⬤ Verwenden Sie Python, um Ihre eigenen ML-Tools zu verpacken und Lösungen mit Apache Spark, Kubernetes und Apache Airflow zu skalieren.

⬤ Verwenden Sie AutoML für die Abstimmung von Hyperparametern.

⬤ Erkennen Sie Drift und bauen Sie robuste Mechanismen in Ihre Lösungen ein.

⬤ Optimieren Sie Ihre Fehlerbehandlung mit robusten Kontrollflüssen und Schwachstellenscans.

⬤ Hosten und erstellen Sie einen ML-Microservice mit AWS und Flask.

Für wen dieses Buch gedacht ist:

Dieses Buch richtet sich an MLOps- und ML-Ingenieure, Datenwissenschaftler und Softwareentwickler, die robuste Lösungen erstellen möchten, die maschinelles Lernen zur Lösung realer Probleme nutzen. Wenn Sie kein Entwickler sind, aber den Produktlebenszyklus dieser Systeme verwalten oder verstehen wollen, wird Ihnen dieses Buch ebenfalls nützlich sein. Es setzt grundlegende Kenntnisse über Konzepte des maschinellen Lernens und mittlere Programmierkenntnisse in Python voraus. Mit seinem Schwerpunkt auf praktischen Fertigkeiten und realen Beispielen ist dieses Buch eine unverzichtbare Ressource für alle, die ihre Karriere im Bereich des maschinellen Lernens vorantreiben wollen.

Weitere Daten des Buches:

ISBN:9781837631964
Autor:
Verlag:
Sprache:Englisch
Einband:Taschenbuch

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Drei Klaviere: Ein Memoir - Three Pianos: A Memoir
Der geliebte Indie-Musiker Andrew McMahon erzählt in seinen schonungslos ehrlichen und wunderschön...
Drei Klaviere: Ein Memoir - Three Pianos: A Memoir
Drei Klaviere: Ein Erinnerungsbuch - Three Pianos: A Memoir
Der geliebte Indie-Musiker Andrew McMahon erzählt in seinen schonungslos ehrlichen und...
Drei Klaviere: Ein Erinnerungsbuch - Three Pianos: A Memoir
Maschinelles Lernen mit Python - Zweite Auflage: Verwalten des Lebenszyklus von Modellen für...
Verwandeln Sie Ihre Projekte zum maschinellen Lernen...
Maschinelles Lernen mit Python - Zweite Auflage: Verwalten des Lebenszyklus von Modellen für maschinelles Lernen mit MLOps und praktischen Beispielen - Machine Learning Engineering with Python - Second Edition: Manage the lifecycle of machine learning models using MLOps with practical examples

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht: