This course focuses on the design and implementation of intelligent troubleshooting agents. You will learn to create AI-powered agents that can diagnose and resolve issues autonomously. The course covers natural language processing, decision-making algorithms, and best practices in AI agent development.
通过 Coursera Plus 提高技能,仅需 239 美元/年(原价 399 美元)。立即节省

Building Intelligent Troubleshooting Agents
本课程是 Microsoft AI & ML Engineering 专业证书 的一部分

位教师: Microsoft
6,293 人已注册
包含在 中
16 条评论
推荐体验
推荐体验
中级
You should have completed the first two courses in the program, or have equivalent experience with the concepts taught in those courses.
16 条评论
推荐体验
推荐体验
中级
You should have completed the first two courses in the program, or have equivalent experience with the concepts taught in those courses.
您将获得的技能
- Artificial Intelligence and Machine Learning (AI/ML)
- Large Language Modeling
- Machine Learning Algorithms
- Performance Tuning
- Artificial Intelligence
- Applied Machine Learning
- Test Case
- LLM Application
- Performance Testing
- User Interface (UI)
- Natural Language Processing
- Model Evaluation
- Agentic systems
- Debugging
- Decision Support Systems
- Generative AI Agents
要了解的详细信息
了解顶级公司的员工如何掌握热门技能

积累 Software Development 领域的专业知识
- 向行业专家学习新概念
- 获得对主题或工具的基础理解
- 通过实践项目培养工作相关技能
- 通过 Microsoft 获得可共享的职业证书

该课程共有5个模块
In this module, you'll delve into the critical processes and methodologies involved in fine-tuning LLMs to enhance their performance for specific tasks. By the end of this module, you will have a comprehensive understanding of fine-tuning techniques and be equipped to apply these methods to enhance LLMs for specific, practical applications.
涵盖的内容
11个视频29篇阅读材料13个作业
11个视频• 总计66分钟
- Introduction to the AI/ML engineering advanced professional certificate program• 4分钟
- Introduction to LLM fine-tuning for task-specific adaptation• 4分钟
- The importance of fine-tuning an LLM• 4分钟
- Walkthrough: Creating your code repository Part 1 (Optional)• 5分钟
- Walkthrough: Creating your code repository Part 2 (Optional)• 8分钟
- Use case demonstration: Selecting and preparing data for fine-tuning• 7分钟
- Walkthrough: Preparing a dataset for fine-tuning (Optional)• 5分钟
- Walkthrough: Comparing fine-tuning techniques (Optional)• 13分钟
- The relevance of evaluation metrics• 5分钟
- Summary: Fine-tuning LLMs• 4分钟
- Walkthrough: Fine-tuning an LLM (Optional)• 7分钟
29篇阅读材料• 总计724分钟
- Welcome to the Coursera Community• 2分钟
- Microsoft updates• 2分钟
- Practice activity: Setting up your environment in Microsoft Azure• 30分钟
- Walkthrough: Setting up your environment in Microsoft Azure (Optional)• 0分钟
- Practice activity: Creating your code repository• 60分钟
- Course syllabus• 10分钟
- Overview of LLM fine-tuning• 10分钟
- LLM Fine-Tuning: Principles and Steps• 10分钟
- Practice activity: LLM fine-tuning• 30分钟
- Walkthrough: LLM fine-tuning (Optional)• 0分钟
- Detailed explanation of principles and steps of LLM fine-tuning• 10分钟
- Review: Principles and steps of LLM fine-tuning• 15分钟
- Selecting and preparing data for fine-tuning• 10分钟
- Practice activity: Model and dataset selection• 30分钟
- Walkthrough: Model and dataset selection (Optional)• 0分钟
- Practice activity: Preparing a dataset for fine-tuning• 60分钟
- Fine-tuning techniques• 10分钟
- Practice activity: Applying PEFT• 70分钟
- Walkthrough: Applying PEFT (Optional)• 0分钟
- Practice activity: Applying LoRA• 30分钟
- Walkthrough: Applying LoRA (Optional)• 0分钟
- Practice activity: Applying QLoRA• 85分钟
- Walkthrough: Applying QLoRA (Optional)• 0分钟
- Practice activity: Comparing fine-tuning techniques• 100分钟
- Evaluating fine-tuned models• 10分钟
- Detailed explanation of evaluation metrics• 10分钟
- Practice Activity: Applying evaluation metrics in fine-tuning models• 65分钟
- Walkthrough: Applying evaluation metrics in fine-tuning models (Optional)• 0分钟
- Practice activity: Fine-tuning an LLM• 65分钟
13个作业• 总计78分钟
- Reflection: Setting up your environment in Microsoft Azure• 3分钟
- Reflection: Creating your code repository• 3分钟
- Reflection: LLM fine-tuning• 3分钟
- Reflection: Model and dataset selection• 3分钟
- Reflection: Preparing a dataset for fine-tuning• 3分钟
- Reflection: Applying PEFT• 3分钟
- Reflection: Applying LoRA• 3分钟
- Reflection: Applying QLoRA• 3分钟
- Reflection: Comparing fine-tuning techniques• 3分钟
- Knowledge check: Fine-tuning techniques• 15分钟
- Reflection: Applying evaluation metrics in fine-tuning models• 3分钟
- Reflection: Fine-tuning an LLM• 3分钟
- Graded quiz: Fine-tuning LLMs• 30分钟
In this module, you will delve into the critical processes and methodologies involved in fine-tuning LLMs to enhance their performance for specific tasks. By the end of this module, you will have a comprehensive understanding of fine-tuning techniques and be equipped to apply these methods to enhance LLMs for specific, practical applications.
涵盖的内容
5个视频13篇阅读材料7个作业
5个视频• 总计35分钟
- Introduction to AI agents• 5分钟
- Differences in multi-agent systems• 6分钟
- Use case demonstration: Multi-agent systems• 8分钟
- Real-world examples: Effective AI troubleshooting• 6分钟
- Walkthrough: Designing an intelligent troubleshooting agent (Optional)• 10分钟
13篇阅读材料• 总计345分钟
- Detailed explanation of principles and architecture of AI agents• 10分钟
- Understanding multi-agent systems• 10分钟
- Principles of multi-agent systems• 10分钟
- Practice activity: Multi-agent systems vs. single agent systems• 45分钟
- Walkthrough: Multi-agent systems vs. single agent systems (Optional)• 0分钟
- Designing intelligent troubleshooting agents• 10分钟
- Requirements definition for intelligent troubleshooting agents• 10分钟
- Requirements for effective AI troubleshooting• 10分钟
- Practice activity: Key requirements for AI troubleshooting• 85分钟
- Walkthrough: Key requirements for AI troubleshooting (Optional)• 0分钟
- Discussion: Best practices for AI troubleshooting• 60分钟
- Summary: AI agents• 10分钟
- Practice activity: Designing an intelligent troubleshooting agent• 85分钟
7个作业• 总计96分钟
- Knowledge check: AI agents• 15分钟
- Reflection: Multi-agent systems vs. single agent systems• 3分钟
- Knowledge check: Multi-agent systems• 15分钟
- Knowledge check: Designing intelligent troubleshooting agents• 15分钟
- Reflection: Key requirements for AI troubleshooting• 3分钟
- Reflection: Designing an intelligent troubleshooting agent• 3分钟
- Graded quiz: AI agents• 42分钟
This module provides a comprehensive introduction to integrating natural language processing (NLP) techniques into the development of intelligent troubleshooting agents. You will learn to implement fundamental NLP methods, design effective chatbot interfaces, and apply sentiment analysis to improve user interactions. By the end of this module, you'll have the skills to build and optimize NLP-driven chatbots for troubleshooting, applying foundational text analysis techniques, creating effective user interfaces, and leveraging sentiment analysis to enhance user interactions.
涵盖的内容
7个视频10篇阅读材料7个作业
7个视频• 总计51分钟
- Overview of natural language processing (NLP) techniques• 7分钟
- Walkthrough: Developing the chatbot interface (Optional)• 9分钟
- Use case demonstration: Sentiment analysis• 5分钟
- Walkthrough: Implementing sentiment analysis (Optional)• 7分钟
- Best practices for integrating NLP components• 6分钟
- Module summary: NLP for troubleshooting• 7分钟
- Walkthrough: Implementing NLP for troubleshooting (Optional)• 8分钟
10篇阅读材料• 总计280分钟
- Detailed explanation: principles and applications of NLP• 10分钟
- Developing a chatbot interface• 10分钟
- Practice activity: Developing the chatbot interface• 30分钟
- Overview: sentiment analysis• 10分钟
- Explanation of sentiment analysis• 10分钟
- Practice activity: Implementing sentiment analysis• 75分钟
- Integrating NLP components• 20分钟
- Practice activity: Integrating NLP components• 55分钟
- Walkthrough: Integrating NLP components (Optional)• 0分钟
- Practice activity: Implementing NLP for troubleshooting• 60分钟
7个作业• 总计72分钟
- Knowledge check: NLP techniques• 15分钟
- Reflection: Developing the chatbot interface• 3分钟
- Reflection: Implementing sentiment analysis• 3分钟
- Knowledge check: Sentiment analysis• 15分钟
- Reflection: Integrating NLP components• 3分钟
- Reflection: Implementing NLP for troubleshooting• 3分钟
- Graded quiz: Implementing NLP for troubleshooting• 30分钟
This module equips you with the skills to develop a sophisticated troubleshooting agent using Python. The module covers coding core functionalities, integrating ML models, implementing decision-making algorithms, and establishing robust error-handling and logging systems. By the end of this module, you will have a comprehensive understanding of how to build and refine a troubleshooting agent using Python. You will be equipped with skills in coding core functionalities, integrating ML for problem classification, implementing decision-making algorithms, and ensuring robust error handling and logging.
涵盖的内容
6个视频19篇阅读材料9个作业
6个视频• 总计42分钟
- Walkthrough: Coding a troubleshooting agent in Python (Optional)• 8分钟
- Walkthrough: Implementing classification models (Optional)• 8分钟
- How to implement a decision-making algorithm in Python• 7分钟
- Walkthrough: Creating a solution recommendation system (Optional)• 7分钟
- Walkthrough: Implementing logging in ML systems (Optional)• 6分钟
- Walkthrough: Implementing the troubleshooting agent (Optional)• 5分钟
19篇阅读材料• 总计500分钟
- Core functionality of a troubleshooting agent• 10分钟
- Explanation of key components• 10分钟
- Practice activity: Coding in Python• 30分钟
- Problem classification models• 10分钟
- Explanation of classification models• 10分钟
- Practice activity: Implementing classification models• 30分钟
- Practice activity: Implementing and evaluating classification models• 90分钟
- Walkthrough: Implementing and evaluating classification models (Optional)• 0分钟
- Decision-making algorithms• 10分钟
- Practice activity: Creating a decision-making algorithm in Python• 30分钟
- Walkthrough: Creating a decision-making algorithm in Python (Optional)• 0分钟
- Practice activity: Solution recommendation• 90分钟
- Error handling and logging• 10分钟
- Explanation of error handling• 10分钟
- Practice activity: Implementing mechanisms• 90分钟
- Walkthrough: Implementing mechanisms (Optional)• 0分钟
- Practice activity: Logging• 30分钟
- Summary: Troubleshooting agents• 10分钟
- Practice activity: Implementing the troubleshooting agent• 30分钟
9个作业• 总计54分钟
- Reflection: Coding in Python• 3分钟
- Reflection: Implementing classification models• 3分钟
- Reflection: Implementing and evaluating classification models• 3分钟
- Reflection: Creating a decision-making algorithm in Python• 3分钟
- Reflection: Solution recommendation• 3分钟
- Reflection: Implementing mechanisms• 3分钟
- Reflection: Logging• 3分钟
- Reflection: Implementing the troubleshooting agent• 3分钟
- Graded quiz: Troubleshooting agents• 30分钟
This module focuses on the critical aspects of ensuring the quality and performance of troubleshooting agents through rigorous testing, performance monitoring, optimization, and real-world evaluation. You will develop skills to design test cases, implement monitoring systems, enhance response efficiency, and assess the agent's effectiveness in practical applications. By the end of this module, you will have the expertise to rigorously test, monitor, and optimize troubleshooting agents, ensuring they perform effectively and efficiently in real-world situations.
涵盖的内容
13个视频8篇阅读材料6个作业1次同伴评审
13个视频• 总计72分钟
- Designing test cases• 7分钟
- Walkthrough: Designing test cases for ML systems (Optional)• 7分钟
- Hear from an expert: Accounting for cultural, language, and contextual nuances• 5分钟
- Explanation of optimization techniques• 7分钟
- Walkthrough: Implementing optimization techniques (Optional)• 7分钟
- Walkthrough: Evaluating agent effectiveness (Optional)• 7分钟
- Hear from an expert: Designing with the end user in mind• 3分钟
- Summary: Testing and optimizing the agent• 6分钟
- Walkthrough: Testing and optimizing the ML agent (Optional)• 7分钟
- Hear from an expert: Resolving unexpected issues during implementation• 5分钟
- Course summary• 4分钟
- Walkthrough: Producing a troubleshooting agent (Optional)• 4分钟
- Congratulations on completing the course!• 3分钟
8篇阅读材料• 总计180分钟
- Explanation of test case design• 10分钟
- Practice activity: Designing test cases for ML systems• 30分钟
- Optimizing response time and accuracy• 10分钟
- Practice activity: Implementing optimization techniques• 30分钟
- Evaluating agent effectiveness• 10分钟
- Practice activity: Evaluating agent effectiveness• 30分钟
- Practice activity: Testing and optimizing the agent• 30分钟
- Course assignment: Producing a troubleshooting agent• 30分钟
6个作业• 总计45分钟
- Reflection: Designing test cases for ML systems• 3分钟
- Reflection: Implementing optimization techniques• 3分钟
- Reflection: Evaluating agent effectiveness• 3分钟
- Reflection: Testing and optimizing the agent• 3分钟
- Reflection: Producing a troubleshooting agent• 3分钟
- Graded quiz: Testing and optimizing the agent• 30分钟
1次同伴评审• 总计90分钟
- Course assignment: Drafting the technical report• 90分钟
获得职业证书
将此证书添加到您的 LinkedIn 个人资料、简历或履历中。在社交媒体和绩效考核中分享。
位教师

提供方

提供方

Our goal at Microsoft is to empower every individual and organization on the planet to achieve more. In this next revolution of digital transformation, growth is being driven by technology. Our integrated cloud approach creates an unmatched platform for digital transformation. We address the real-world needs of customers by seamlessly integrating Microsoft 365, Dynamics 365, LinkedIn, GitHub, Microsoft Power Platform, and Azure to unlock business value for every organization—from large enterprises to family-run businesses. The backbone and foundation of this is Azure.
从 Software Development 浏览更多内容
MMicrosoft
课程
CCoursera
课程
人们为什么选择 Coursera 来帮助自己实现职业发展

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
学生评论
16 条评论
- 5 stars
81.25%
- 4 stars
0%
- 3 stars
0%
- 2 stars
0%
- 1 star
18.75%
显示 3/16 个
已于 Jun 8, 2025审阅
Solid course, really enjoyed. Good work Microsoft, this whole program is quite good.
常见问题
You should have completed the first two courses in the program, or have equivalent experience with the concepts taught in those courses.
You will need a license to Microsoft Azure (or a free trial version) and appropriate hardware. Note: the free trial version of Azure is time limited and may expire before completion of the program.
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
When you enroll in the course, you get access to all of the courses in the Certificate, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
更多问题
提供助学金,
¹ 本课程的部分作业采用 AI 评分。对于这些作业,将根据 Coursera 隐私声明使用您的数据。




