Machine Learning with Python – 2 Days Schulung
Ziel dieses Kurses ist es, eine grundlegende Kompetenz in der Anwendung Machine Learning Methoden in der Praxis zu bieten. Durch die Verwendung der Programmiersprache und ihrer verschiedenen Bibliotheken und auf der Grundlage einer Vielzahl praktischer Beispiele lehrt dieser Kurs, wie man die wichtigsten Baublöcke von Machine Learning verwendet, wie man Datenmodellierungsentscheidungen macht, die Ergebnisse der Algorithmen interpretiert und die Ergebnisse validiert.
Unser Ziel ist es, Ihnen die Fähigkeiten zu vermitteln, die grundlegendsten Tools aus dem Toolbox vertrauensvoll zu verstehen und zu verwenden und die gemeinsamen Fälle der Anwendungen zu vermeiden.
Schulungsübersicht
Einführung in angewandtes Machine Learning
- Statistisches Lernen vs. Maschinelles Lernen
- Iteration und Bewertung
- Bias-Varianz-Abgleich
Machine Learning mit Python
- Auswahl von Bibliotheken
- Zusätzliche Werkzeuge
Regression
- Lineare Regression
- Verallgemeinerungen und Nichtlinearität
- Übungen
Klassifikation
- Bayessche Auffrischung
- Naiver Bayes
- Logistische Regression
- K-Nächste Nachbarn
- Übungen
Kreuzvalidierung und Resampling
- Ansätze zur Kreuzvalidierung
- Bootstrap
- Übungen
Unüberwachtes Lernen
- K-Mittel-Clustering
- Beispiele
- Herausforderungen beim unüberwachten Lernen und über K-means hinaus
Voraussetzungen
Kenntnisse der Programmiersprache Python. Grundlegende Vertrautheit mit Statistik und linearer Algebra wird empfohlen.
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.
Machine Learning with Python – 2 Days Schulung - Booking
Machine Learning with Python – 2 Days Schulung - Enquiry
Erfahrungsberichte (5)
Der Trainer zeigte, dass er ein gutes Verständnis für die Thematik hat.
Marino - EQUS - The University of Queensland
Kurs - Machine Learning with Python – 2 Days
Maschinelle Übersetzung
Es war eine großartige Einführung in ML!! Das Ganze hat mir wirklich gut gefallen. Die Organisation war perfekt. Die richtige Zeit für Vorträge/Demos und einfach nur zum Herumspielen. Viele Themen wurden berührt, genau auf dem richtigen Niveau. Er war auch sehr gut darin, uns super bei Laune zu halten, auch ohne dass die Kamera eingeschaltet war.
Zsolt - EQUS - The University of Queensland
Kurs - Machine Learning with Python – 2 Days
Maschinelle Übersetzung
Klare Erklärungen und sachkundige Antworten auf Fragen.
Harish - EQUS - The University of Queensland
Kurs - Machine Learning with Python – 2 Days
Maschinelle Übersetzung
Die Kenntnisse des Trainers waren sehr hoch und der Lehrstoff war gut vorbereitet und strukturiert.
Otilia - TCMT
Kurs - Machine Learning with Python – 2 Days
Maschinelle Übersetzung
Ich fand den Trainer sehr kenntnisreich und er beantwortete die Fragen mit Zuversicht, um das Verständnis zu klären.
Jenna - TCMT
Kurs - Machine Learning with Python – 2 Days
Maschinelle Übersetzung
Kommende Kurse
Kombinierte Kurse
AdaBoost Python for Machine Learning
14 StundenDiese von einem Trainer geleitete Live-Schulung in Schweiz (online oder vor Ort) richtet sich an Datenwissenschaftler und Software-Ingenieure, die AdaBoost verwenden möchten, um Boosting-Algorithmen für maschinelles Lernen mit Python zu erstellen.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein,:
- die notwendige Entwicklungsumgebung einzurichten, um mit der Erstellung von Modellen für maschinelles Lernen mit AdaBoost zu beginnen.
- den Ensemble-Learning-Ansatz und die Implementierung von adaptivem Boosting zu verstehen.
- Lernen, wie man AdaBoost-Modelle erstellt, um maschinelle Lernalgorithmen in Python zu verstärken.
- Hyperparameter-Tuning zu verwenden, um die Genauigkeit und Leistung von AdaBoost-Modellen zu erhöhen.
AutoML with Auto-Keras
14 StundenDiese von einem Dozenten geleitete Live-Schulung in Schweiz (online oder vor Ort) richtet sich an Datenwissenschaftler und technisch weniger versierte Personen, die Auto-Keras verwenden möchten, um den Prozess der Auswahl und Optimierung eines maschinellen Lernmodells zu automatisieren.
Am Ende dieses Kurses werden die Teilnehmer in der Lage sein:
- den Prozess des Trainings von hocheffizienten maschinellen Lernmodellen zu automatisieren.
- Automatisch nach den besten Parametern für Deep-Learning-Modelle zu suchen.
- Hochpräzise Modelle für maschinelles Lernen zu erstellen.
- die Möglichkeiten des maschinellen Lernens für die Lösung realer Geschäftsprobleme zu nutzen.
AutoML
14 StundenDiese von einem Ausbilder geleitete Live-Schulung in Schweiz (online oder vor Ort) richtet sich an technische Personen mit Hintergrundwissen im Bereich des maschinellen Lernens, die die zur Erkennung komplexer Muster in Big Data verwendeten maschinellen Lernmodelle optimieren möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein,:
- Verschiedene Open-Source-Tools AutoML zu installieren und zu evaluieren (H2O AutoML, auto-sklearn, TPOT, TensorFlow, PyTorch, Auto-Keras, TPOT, Auto-WEKA, usw.)
- Trainieren Sie qualitativ hochwertige Modelle für maschinelles Lernen.
- Effiziente Lösung verschiedener Arten von überwachten maschinellen Lernproblemen.
- Schreiben Sie nur den notwendigen Code, um den automatisierten maschinellen Lernprozess in Gang zu setzen.
Creating Custom Chatbots with Google AutoML
14 StundenDiese von einem Trainer geleitete Live-Schulung in Schweiz (online oder vor Ort) richtet sich an Teilnehmer mit unterschiedlichem Kenntnisstand, die die Google AutoML-Plattform nutzen möchten, um individuelle Chatbots für verschiedene Anwendungen zu erstellen.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Die Grundlagen der Chatbot-Entwicklung zu verstehen.
- Die Google Cloud-Plattform zu navigieren und auf AutoML zuzugreifen.
- Daten für das Training von Chatbot-Modellen vorzubereiten.
- Benutzerdefinierte Chatbot-Modelle mit AutoML zu trainieren und zu bewerten.
- Einsatz und Integration von Chatbots in verschiedene Plattformen und Kanäle.
- Überwachen und optimieren Sie die Chatbot-Leistung im Laufe der Zeit.
Pattern Recognition
21 StundenThis instructor-led, live training in Schweiz (online or onsite) provides an introduction into the field of pattern recognition and machine learning. It touches on practical applications in statistics, computer science, signal processing, computer vision, data mining, and bioinformatics.
By the end of this training, participants will be able to:
- Apply core statistical methods to pattern recognition.
- Use key models like neural networks and kernel methods for data analysis.
- Implement advanced techniques for complex problem-solving.
- Improve prediction accuracy by combining different models.
DataRobot
7 StundenDiese von einem Trainer geleitete Live-Schulung in Schweiz (online oder vor Ort) richtet sich an Datenwissenschaftler und Datenanalysten, die Vorhersagemodelle mit den Funktionen des maschinellen Lernens von DataRobot automatisieren, bewerten und verwalten möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein,:
- Datensätze in DataRobot zu laden, um Daten zu analysieren, zu bewerten und ihre Qualität zu prüfen.
- Modelle erstellen und trainieren, um wichtige Variablen zu identifizieren und Vorhersageziele zu erreichen.
- Modelle zu interpretieren, um wertvolle Erkenntnisse zu gewinnen, die für Geschäftsentscheidungen nützlich sind.
- Modelle zu überwachen und zu verwalten, um eine optimierte Vorhersageleistung zu erhalten.
Data Mining with Weka
14 StundenDiese Live-Schulung in Schweiz (online oder vor Ort) richtet sich an Anfänger und fortgeschrittene Datenanalysten und Datenwissenschaftler, die Weka zur Durchführung von Data-Mining-Aufgaben verwenden möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein,:
- Weka zu installieren und zu konfigurieren.
- Die Weka-Umgebung und -Workbench zu verstehen.
- Data-Mining-Aufgaben mit Weka durchzuführen.
Google Cloud AutoML
7 StundenDiese von einem Trainer geleitete Live-Schulung in Schweiz (online oder vor Ort) richtet sich an Datenwissenschaftler, Datenanalysten und Entwickler, die die Produkte und Funktionen von AutoML kennenlernen möchten, um benutzerdefinierte ML-Schulungsmodelle mit minimalem Aufwand zu erstellen und einzusetzen.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Die AutoML-Produktlinie zu erkunden, um verschiedene Dienste für unterschiedliche Datentypen zu implementieren.
- Datensätze vorbereiten und beschriften, um benutzerdefinierte ML-Modelle zu erstellen.
- Modelle zu trainieren und zu verwalten, um genaue und faire maschinelle Lernmodelle zu erstellen.
- Vorhersagen mit trainierten Modellen treffen, um Geschäftsziele und -anforderungen zu erfüllen.
Kubeflow
35 StundenDiese von einem Trainer geleitete Live-Schulung in Schweiz (online oder vor Ort) richtet sich an Entwickler und Datenwissenschaftler, die Workflows für maschinelles Lernen auf Kubernetes erstellen, einsetzen und verwalten möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein,:
- Installation und Konfiguration von Kubeflow vor Ort und in der Cloud mit AWS EKS (Elastic Kubernetes Service).
- ML-Workflows auf der Grundlage von Docker-Containern und Kubernetes zu erstellen, bereitzustellen und zu verwalten.
- Ausführen ganzer Pipelines für maschinelles Lernen auf verschiedenen Architekturen und Cloud-Umgebungen.
- Verwendung von Kubeflow zum Erzeugen und Verwalten von Jupyter-Notebooks.
- ML-Training, Hyperparameter-Tuning und Serving-Workloads über mehrere Plattformen hinweg erstellen.
MLflow
21 StundenDiese Live-Schulung unter Anleitung (online oder vor Ort) richtet sich an Datenwissenschaftler, die über die Erstellung von ML-Modellen hinausgehen und den Prozess der Erstellung, Verfolgung und Bereitstellung von ML-Modellen optimieren möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein,:
- Installation und Konfiguration von MLflow und verwandten ML-Bibliotheken und -Frameworks.
- die Bedeutung der Nachvollziehbarkeit, Reproduzierbarkeit und Einsatzfähigkeit eines ML-Modells zu erkennen
- ML-Modelle auf verschiedenen öffentlichen Clouds, Plattformen oder On-Premise-Servern bereitzustellen.
- Skalierung des ML-Bereitstellungsprozesses, um die Zusammenarbeit mehrerer Benutzer an einem Projekt zu ermöglichen.
- Einrichtung eines zentralen Registers, um mit ML-Modellen zu experimentieren, sie zu reproduzieren und einzusetzen.
Machine Learning for Mobile Apps using Google’s ML Kit
14 StundenDiese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an Entwickler, die mit Google's ML Kit maschinelle Lernmodelle erstellen möchten, die für die Verarbeitung auf mobilen Geräten optimiert sind.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein,:
- die notwendige Entwicklungsumgebung einzurichten, um mit der Entwicklung von maschinellen Lernfunktionen für mobile Anwendungen zu beginnen.
- Neue Technologien des maschinellen Lernens mit Hilfe der ML Kit APIs in Android und iOS Apps zu integrieren.
- Bestehende Apps mit dem ML Kit SDK für die Verarbeitung und Bereitstellung auf dem Gerät zu erweitern und zu optimieren.
Pattern Matching
14 StundenPattern Matching ist eine Technik zur Lokalisierung bestimmter Muster in einem Bild. Sie kann verwendet werden, um das Vorhandensein bestimmter Merkmale in einem aufgenommenen Bild zu bestimmen, z. B. das erwartete Etikett auf einem fehlerhaften Produkt in einer Fertigungsstraße oder die bestimmten Abmessungen eines Bauteils. Es unterscheidet sich von "Pattern Recognition" (das allgemeine Muster auf der Grundlage größerer Sammlungen verwandter Muster erkennt) dadurch, dass es spezifisch vorgibt, wonach wir suchen, und uns dann sagt, ob das erwartete Muster vorhanden ist oder nicht.
Format des Kurses
- Dieser Kurs führt in die Ansätze, Technologien und Algorithmen ein, die im Bereich des Musterabgleichs verwendet werden, wie er für Machine Vision gilt.
Machine Learning with Random Forest
14 StundenDiese von einem Dozenten geleitete Live-Schulung in Schweiz (online oder vor Ort) richtet sich an Datenwissenschaftler und Software-Ingenieure, die Random Forest verwenden möchten, um Algorithmen für maschinelles Lernen für große Datensätze zu erstellen.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- die notwendige Entwicklungsumgebung einzurichten, um mit der Erstellung von maschinellen Lernmodellen mit Random Forest zu beginnen.
- die Vorteile von Random Forest zu verstehen und zu wissen, wie man es zur Lösung von Klassifikations- und Regressionsproblemen einsetzt.
- Lernen, wie man mit großen Datensätzen umgeht und mehrere Entscheidungsbäume in Random Forest interpretiert.
- Evaluierung und Optimierung der Leistung von Machine-Learning-Modellen durch Abstimmung der Hyperparameter.
Advanced Analytics with RapidMiner
14 StundenDiese von einem Ausbilder geleitete Live-Schulung in Schweiz (online oder vor Ort) richtet sich an fortgeschrittene Datenanalysten, die lernen möchten, wie man RapidMiner verwendet, um Werte zu schätzen und zu projizieren und Analysewerkzeuge für Zeitreihenprognosen zu nutzen.
Am Ende dieses Kurses werden die Teilnehmer in der Lage sein:
- die CRISP-DM-Methodik anzuwenden, geeignete Algorithmen für maschinelles Lernen auszuwählen und die Modellkonstruktion und -leistung zu verbessern.
- RapidMiner zu verwenden, um Werte zu schätzen und zu projizieren, und analytische Werkzeuge für Zeitreihenprognosen zu nutzen.
RapidMiner for Machine Learning and Predictive Analytics
14 StundenRapidMiner ist eine quelloffene Data-Science-Softwareplattform für Rapid Application Prototyping und Entwicklung. Sie umfasst eine integrierte Umgebung für Datenaufbereitung, maschinelles Lernen, Deep Learning, Text Mining und prädiktive Analysen.
In dieser von einem Trainer geleiteten Live-Schulung lernen die Teilnehmer, wie sie RapidMiner Studio für die Datenaufbereitung, das maschinelle Lernen und die Bereitstellung von Vorhersagemodellen nutzen können.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein
- Installieren und Konfigurieren von RapidMiner
- Daten mit RapidMiner aufbereiten und visualisieren
- Modelle für maschinelles Lernen zu validieren
- Daten zu mischen und Vorhersagemodelle zu erstellen
- Predictive Analytics innerhalb eines Geschäftsprozesses zu operationalisieren
- Fehlerbehebung und Optimierung RapidMiner
Zielgruppe
- Datenwissenschaftler
- Ingenieure
- Entwickler
Format des Kurses
- Teilweise Vorlesung, teilweise Diskussion, Übungen und umfangreiche praktische Übungen
Hinweis
- Wenn Sie eine maßgeschneiderte Schulung für diesen Kurs wünschen, nehmen Sie bitte Kontakt mit uns auf, um dies zu vereinbaren.