DP-100: Designing and Implementing a Data Science - May 2025

所在平台: Udemy

课程主页: https://www.udemy.com/course/ms-dp-100/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:DP-100:设计和实施数据科学 - 2025年5月 课程概述: 本课程旨在教授学员设计和实施机器学习解决方案的核心技能。课程内容大致分为四个主要模块: 1. **设计和准备机器学习解决方案 (20-25%)** - 学习如何识别数据集的结构和格式,确定机器学习工作负载的计算规格,并选择模型训练的开发方法。 - 在Azure机器学习工作区创建和管理资源,包括工作区、数据存储和计算目标,同时设置Git集成以进行源代码控制。 2. **探索数据并运行实验 (20-25%)** - 使用自动化机器学习工具探索最佳模型,涵盖表格数据、计算机视觉和自然语言处理等领域。 - 学习如何使用Notebook进行自定义模型训练和数据处理,利用MLflow跟踪模型训练并评估模型的责任AI原则。 3. **训练和部署模型 (25-30%)** - 运行模型训练脚本,配置计算和环境以执行作业,并实现训练管道以自动化工作流程。 - 学习如何管理模型,注册和评估模型,并将其部署到在线或批量服务中。 4. **优化语言模型以满足AI应用需求 (25-30%)** - 了解如何选择和部署语言模型,比较不同模型的性能,并进行优化,例如通过提示工程和检索增强生成(RAG)。 - 学习准备数据进行微调,评估微调后的模型性能。 通过本课程,学员将系统掌握数据科学相关的实用技能,能够独立设计、实施和优化机器学习解决方案。

课程评论(0条)

课程详情

Skills at a glanceDesign and prepare a machine learning solution (20-25%)Explore data, and run experiments (20-25%)Train and deploy models (25-30%)Optimize language models for AI applications (25-30%)Design and prepare a machine learning solution (20-25%)Design a machine learning solutionIdentify the structure and format for datasetsDetermine the compute specifications for machine learning workloadSelect the development approach to train a modelCreate and manage resources in an Azure Machine Learning workspaceCreate and manage a workspaceCreate and manage datastoresCreate and manage compute targetsSet up Git integration for source controlCreate and manage assets in an Azure Machine Learning workspaceCreate and manage data assetsCreate and manage environmentsShare assets across workspaces by using registriesExplore data, and run experiments (20-25%)Use automated machine learning to explore optimal modelsUse automated machine learning for tabular dataUse automated machine learning for computer visionUse automated machine learning for natural language processingSelect and understand training options, including preprocessing and algorithmsEvaluate an automated machine learning run, including responsible AI guidelinesUse notebooks for custom model trainingUse the terminal to configure a compute instanceAccess and wrangle data in notebooksWrangle data interactively with attached Synapse Spark pools and serverless Spark computeRetrieve features from a feature store to train a modelTrack model training by using MLflowEvaluate a model, including responsible AI guidelinesAutomate hyperparameter tuningSelect a sampling methodDefine the search spaceDefine the primary metricDefine early termination optionsTrain and deploy models (25-30%)Run model training scriptsConsume data in a jobConfigure compute for a job runConfigure an environment for a job runTrack model training with MLflow in a job runDefine parameters for a jobRun a script as a jobUse logs to troubleshoot job run errorsImplement training pipelinesCreate custom componentsCreate a pipelinePass data between steps in a pipelineRun and schedule a pipelineMonitor and troubleshoot pipeline runsManage modelsDefine the signature in the MLmodel filePackage a feature retrieval specification with the model artifactRegister an MLflow modelAssess a model by using responsible AI principlesDeploy a modelConfigure settings for online deploymentDeploy a model to an online endpointTest an online deployed serviceConfigure compute for a batch deploymentDeploy a model to a batch endpointInvoke the batch endpoint to start a batch scoring jobOptimize language models for AI applications (25-30%)Prepare for model optimizationSelect and deploy a language model from the model catalogCompare language models using benchmarksTest a deployed language model in the playgroundSelect an optimization approachOptimize through prompt engineering and prompt flowTest prompts with manual evaluationDefine and track prompt variantsCreate prompt templatesDefine chaining logic with the prompt flow SDKUse tracing to evaluate your flowOptimize through Retrieval Augmented Generation (RAG)Prepare data for RAG, including cleaning, chunking, and embeddingConfigure a vector storeConfigure an Azure AI Search-based index storeEvaluate your RAG solutionOptimize through fine-tuningPrepare data for fine-tuningSelect an appropriate base modelRun a fine-tuning jobEvaluate your fine-tuned model

课程标签

0人关注该课程

主题相关的课程