Cursusaanbod
Inleiding
Installeren en configureren van Machine Learning voor de .NET-ontwikkelingsplatform (ML.NET)
- Instellen van de ML.NET-tools en bibliotheken
- Besturingssystemen en hardwarecomponenten die worden ondersteund door ML.NET
Overzicht van ML.NET-functies en architectuur
- De ML.NET Application Programming Interface (ML.NET API)
- ML.NET machine learning-algoritmen en taken
- Waarschijnlijkheidsprogrammering met Infer.NET
- Kies de juiste ML.NET-afhankelijkheden
Overzicht van ML.NET Model Builder
- Integratie van de Model Builder in Visual Studio
- Gebruik maken van automatische machine learning (AutoML) met Model Builder
Overzicht van ML.NET Command-Line Interface (CLI)
- Automatische generatie van machine learningmodellen
- Machine learning-taken die worden ondersteund door de ML.NET CLI
Verzamelen en laden van gegevens uit bronnen voor machine learning
- Gebruik maken van de ML.NET API voor gegevensverwerking
- Creëren en definiëren van de klassen van gegevensmodellen
- ML.NET gegevensmodellen annoteren
- Gevalstudies voor het laden van gegevens in het ML.NET-framework
Voorbereiden en invoegen van gegevens in het ML.NET-framework
- Gegevensmodellen filteren met ML.NET filteroperaties
- Werken met de ML.NET DataOperationsCatalog en IDataView
- Normalisatiemethoden voor ML.NET gegevensvoorbewerking
- Gegevensconversie in ML.NET
- Werken met categoriale gegevens voor de generatie van ML.NET-modellen
Implementeren van ML.NET machine learning-algoritmen en taken
- Binaire en multiclasse ML.NET-classificaties
- Regressie in ML.NET
- Groeperen van gegevensinstanties met clustering in ML.NET
- Machine learning-taak voor afwijkingsdetectie
- Rangschikken, aanbevelen en voorspellen in ML.NET
- Kies de juiste ML.NET-algoritme voor een dataset en functies
- Gegevenstransformatie in ML.NET
- Algoritmen voor verbeterde nauwkeurigheid van ML.NET-modellen
Trainen van machine learning-modellen in ML.NET
- Bouwen van een ML.NET-model
- ML.NET-methoden voor het trainen van een machine learning-model
- Datasets splitsen voor ML.NET-training en testen
- Werken met verschillende gegevensattributen en gevallen in ML.NET
- Caching van datasets voor ML.NET-modeltraining
Evaluatie van machine learning-modellen in ML.NET
- Parameters extraheren voor opnieuw trainen of inspecteren
- ML.NET modelmetriken verzamelen en registreren
- Analyseren van de prestaties van een machine learning-model
Bekijken van tussenliggende gegevens tijdens de ML.NET-modeltrainingstappen
Gebruiken van Permutation Feature Importance (PFI) voor interpretatie van modelvoorspellingen
Opslaan en laden van getrainde ML.NET-modellen
- ITTransformer en DataViewScheme in ML.NET
- Laden van lokaal en extern opgeslagen gegevens
- Werken met machine learning modelpipelines in ML.NET
Gebruiken van een getraind ML.NET-model voor gegevensanalyses en voorspellingen
- Instellen van de gegevenspipeline voor modelvoorspellingen
- Enkelvoudige en meervoudige voorspellingen in ML.NET
Optimaliseren en opnieuw trainen van een ML.NET machine learning-model
- Opnieuw traineerbare ML.NET-algoritmen
- Laden, extraheren en opnieuw trainen van een model
- Vergelijken van de parameters van opnieuw getrainde modellen met eerdere ML.NET-modellen
Integreeren van ML.NET-modellen met de Cloud
- Deployen van een ML.NET-model met Azure-functies en een web API
Probleemoplossing
Samenvoeging en conclusie
Vereisten
- Kennis van machine learning algoritmen en bibliotheken
- Sterke beheersing van de C# programmeertaal
- Ervaring met .NET-ontwikkelingsplatforms
- Basiskennis van data science hulpmiddelen
- Ervaring met basis machine learning toepassingen
Publiek
- Data Scientists
- Machine Learning Developers
Testimonials (2)
De ML-ecosysteem omvat niet alleen MLFlow maar ook Optuna, hyperops, docker en docker-compose.
Guillaume GAUTIER - OLEA MEDICAL
Cursus - MLflow
Automatisch vertaald
Ik heb genoten van het meedoen aan de Kubeflow training, die op afstand werd gehouden. Deze training stelde me in staat om mijn kennis van AWS-diensten, K8s en alle DevOps-tools rondom Kubeflow te versterken, wat de noodzakelijke basis is om het onderwerp adequaat aan te pakken. Ik wil Malawski Marcin bedanken voor zijn geduld en professionalisme tijdens de training en het advies over beste praktijken. Malawski benadert het onderwerp vanuit verschillende invalswinkels, verschillende implementatiegereedschappen Ansible, EKS kubectl, Terraform. Nu ben ik definitief overtuigd dat ik in het juiste toepassingsgebied ben.
Guillaume Gautier - OLEA MEDICAL | Improved diagnosis for life TM
Cursus - Kubeflow
Automatisch vertaald