This course provides a comprehensive introduction to fundamental components of artificial intelligence and machine learning (AI & ML) infrastructure. You will explore the critical elements of AI & ML environments, including data pipelines, model development frameworks, and deployment platforms. The course emphasizes the importance of robust and scalable design in AI & ML infrastructure.

Foundations of AI and Machine Learning
本课程是 Microsoft AI & ML Engineering 专业证书 的一部分

位教师: Microsoft
访问权限由 New York State Department of Labor 提供
52,471 人已注册
255 条评论
推荐体验
推荐体验
中级
You should have intermediate programming knowledge of Python. Familiarity with statistics is also recommended.
255 条评论
推荐体验
推荐体验
中级
You should have intermediate programming knowledge of Python. Familiarity with statistics is also recommended.
您将获得的技能
要了解的详细信息
了解顶级公司的员工如何掌握热门技能

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

该课程共有5个模块
This module provides a comprehensive introduction to the essential elements of AI/ML infrastructure, focusing on the components and processes that underpin effective ML and AI systems. This module will cover the critical aspects of infrastructure required to support robust AI/ML applications, from data handling to model deployment. By the end of this module, you'll have a solid foundation in AI/ML infrastructure, equipping you with the knowledge to contribute to and manage AI/ML projects effectively.
涵盖的内容
14个视频18篇阅读材料9个作业
14个视频• 总计68分钟
- Introduction to the AI/ML engineering advanced professional certificate program• 4分钟
- Introduction to the foundations of AI/ML infrastructure• 4分钟
- A day in the life of an AI/ML engineer• 4分钟
- Getting started with Jupyter Notebooks in Azure Machine Learning Studio• 6分钟
- Introduction to AI/ML infrastructure• 6分钟
- Data sources and pipelines, frameworks, and platforms• 5分钟
- Introduction to data sources and pipelines• 5分钟
- Examples of data sources and pipelines• 6分钟
- Introduction to model development approaches and frameworks• 5分钟
- Introduction to deployment platforms• 5分钟
- Importance of deployment platforms• 5分钟
- Features and requirements for effective deployment• 6分钟
- Summary: AI/ML applications• 4分钟
- Industry exemplar: Model deployment• 4分钟
18篇阅读材料• 总计259分钟
- Welcome to the Coursera Community• 2分钟
- Discussion: AI/ML engineer responsibilities• 10分钟
- Microsoft updates• 2分钟
- Practice activity: Setting up your environment in Microsoft Azure• 30分钟
- Walkthrough: Setting up your environment in Microsoft Azure (Optional)• 0分钟
- Selecting the right model deployment strategy in Microsoft Azure• 15分钟
- Practice activity: Selecting the right model deployment strategy in Microsoft Azure• 45分钟
- Walkthrough: Justifying your choice of model selection (Optional)• 0分钟
- Course syllabus: Foundations of AI and Machine Learning Infrastructure• 15分钟
- The structure and role of data sources and pipelines explained• 10分钟
- In-depth exploration of data sources and pipelines• 10分钟
- Model development frameworks and their applications explained• 10分钟
- Key considerations in selecting a model development framework• 10分钟
- Practice Activity: Selecting an appropriate framework for a complex business issue• 45分钟
- Explication of framework selection• 10分钟
- A practical guide: Deploying AI/ML models• 15分钟
- Practice activity: Deployment platforms• 30分钟
- Walkthrough: The predictive maintenance business problem (Optional)• 0分钟
9个作业• 总计117分钟
- Graded quiz: AI/ML applications• 30分钟
- Reflection: Setting up your environment in Microsoft Azure• 3分钟
- Reflection: Selecting the right model deployment strategy in Microsoft Azure• 3分钟
- Practice activity: Matching components to functions• 15分钟
- Knowledge check: Components of AI/ML infrastructure• 30分钟
- Knowledge check: Data sources and pipelines• 20分钟
- Reflection: Framework selection • 3分钟
- Knowledge check: Deployment platforms• 10分钟
- Reflection: Deployment platforms• 3分钟
This module delves into the sophisticated techniques and best practices required for effective data acquisition, cleaning, and preprocessing in the context of AI and ML. Emphasizing the importance of data integrity and security, this module will equip you with the skills needed to manage data sources for various applications, including retrieval-augmented generation (RAG) in large language models (LLMs) and traditional ML systems. You will also learn how to ensure data security throughout the AI development life cycle. By the end of this module, you'll be proficient in advanced data acquisition, cleaning, and preprocessing techniques, and will have a solid understanding of data security best practices, enabling you to manage data effectively and securely in AI development.
涵盖的内容
9个视频19篇阅读材料7个作业
9个视频• 总计47分钟
- Overview of data sources• 6分钟
- Methods for acquiring data• 6分钟
- Importance of data cleaning and preprocessing• 5分钟
- Hear from an expert: The value of consistent taxonomy• 3分钟
- Introduction to RAG• 5分钟
- Best practices for maintaining efficient data sources for RAG• 5分钟
- Hear from an expert: Security considerations when working with data• 6分钟
- Summary: Data management in AI/ML• 6分钟
- Hear from an expert: Industry exemplar• 5分钟
19篇阅读材料• 总计310分钟
- Tools and libraries for data acquisition: a focus on SQL• 15分钟
- Practice Activity: Setup of a Basic Data Scraper in Python• 45分钟
- Walkthrough: Setup of a local python data scraper (Optional)• 0分钟
- Practice Activity: Fetch a Document Using a Python Web Scraper• 25分钟
- Walkthrough: Fetch a Document Using the Python Web Scraper (Optional)• 0分钟
- Manage Missing Values, Outliers, Normalize, and Transform Data• 15分钟
- Practice activity: Setup a local data cleaning and preprocessing tool• 45分钟
- Walkthrough: Setup of a data preprocessing tool (Optional)• 0分钟
- Practice activity: Apply the preprocessing tool to a dummy dataset for ML application• 30分钟
- Walkthrough: Data cleaning and preprocessing (Optional)• 0分钟
- Discussion: Data cleaning and preprocessing outliers• 10分钟
- Comparison of data sources for RAG and traditional ML pipelines• 20分钟
- Error identification in data collection• 20分钟
- How to identify errors in data collection (Optional)• 0分钟
- The importance of data security in AI development• 10分钟
- Common data security practices• 10分钟
- Real-world case studies of data breaches• 10分钟
- Practice activity: Auditing ML code for security vulnerabilities• 55分钟
- Walkthrough: Auditing ML code for security vulnerabilities (Optional)• 0分钟
7个作业• 总计60分钟
- Graded quiz: Data management in AI/ML• 30分钟
- Reflection: Local set up of basic scraper in Python• 3分钟
- Reflection: Fetching a document using the Python web scraper• 3分钟
- Reflection: Setting up of a local data cleaning and preprocessing tool• 3分钟
- Reflection: Data cleaning and preprocessing• 3分钟
- Knowledge check: Best practices in data security• 15分钟
- Reflection: Auditing ML code for security vulnerabilities• 3分钟
This module offers a comprehensive exploration of popular ML frameworks, libraries, and pretrained LLMs. You will gain hands-on experience with these tools, learning to evaluate their strengths and weaknesses and select the most suitable ones based on specific project needs. By the end of the module, you'll be equipped to implement basic models and adapt their framework choices to optimize performance for diverse applications.
涵盖的内容
7个视频18篇阅读材料5个作业
7个视频• 总计41分钟
- Key features and use cases for frameworks and models• 6分钟
- Applicability of pretrained LLMs• 5分钟
- Guide to implementing a simple model in TensorFlow• 6分钟
- Guide to implementing a simple model in PyTorch• 6分钟
- Criteria for selecting frameworks based on project needs• 6分钟
- Summary: Selecting a framework• 5分钟
- Hear from an expert: Industry exemplar• 6分钟
18篇阅读材料• 总计430分钟
- Introduction to popular ML frameworks• 10分钟
- Overview of pretrained LLMs• 10分钟
- Practice activity: Selecting and justifying a framework • 60分钟
- Walkthrough: Selecting and justifying a framework (Optional)• 0分钟
- Strengths and weaknesses of various ML frameworks• 15分钟
- Comparison of ML frameworks• 10分钟
- Real-world case studies of ML frameworks• 10分钟
- Discussion: Strengths and weaknesses of your selected framework • 10分钟
- Introduction to implementing models• 10分钟
- Apply pretrained LLMs for specific tasks• 10分钟
- Practice activity: Implementing a model• 90分钟
- Walkthrough: Implementing a model (Optional)• 0分钟
- Best practices for adapting frameworks to projects• 10分钟
- Real-world case studies of framework selection and its impact on industry projects• 10分钟
- Practice activity: Selecting a framework for a phantom project• 85分钟
- Walkthrough: Framework selection based on project needs (Optional)• 0分钟
- Practice activity: Implementing a model for business deployment• 90分钟
- Walkthrough: Implementing the model for the business (Optional)• 0分钟
5个作业• 总计42分钟
- Graded quiz: Selecting a framework• 30分钟
- Reflection: Selecting and justifying a framework• 3分钟
- Reflection: Implementing a model• 3分钟
- Reflection: Framework selection based on project needs• 3分钟
- Reflection: Implementing the model for the business• 3分钟
This module provides a detailed exploration of the critical aspects of deploying ML models into production environments. You will learn to identify the key features of deployment platforms, prepare models for real-world use, implement version control for reproducibility, and evaluate platforms based on their scalability and efficiency. By the end of this module, you will be equipped to effectively deploy ML models in production environments, manage their lifecycle with version control, and select the most suitable deployment platforms based on scalability and efficiency considerations.
涵盖的内容
7个视频16篇阅读材料6个作业
7个视频• 总计43分钟
- Key features to consider in deployment platforms• 6分钟
- Introduction to Microsoft Azure• 8分钟
- Preparing models for deployment• 5分钟
- Additional steps to prepare a model for production deployment• 6分钟
- Importance of version control • 5分钟
- Ensuring reproducibility• 5分钟
- Summary: Platform deployment• 8分钟
16篇阅读材料• 总计330分钟
- Best practices for packaging and containerizing models• 10分钟
- Tools and frameworks for model deployment• 10分钟
- Instructions: Preparing a model for deployment• 10分钟
- Practice activity: Preparing a model for deployment• 60分钟
- Walkthrough: Preparing a model for deployment (Optional)• 0分钟
- Tools and practices for version control (Git, DVC)• 20分钟
- Implementing version control for reproducibility• 30分钟
- Practice activity: Implementing version control for reproducibility • 30分钟
- Walkthrough: Implementing version control for reproducibility (Optional)• 0分钟
- Criteria for evaluating deployment platforms• 10分钟
- Real-world case studies of successful AI/ML deployments• 10分钟
- Practical tips on choosing the right platform for specific project needs• 10分钟
- Practice activity: Selecting a deployment platform for a dummy project• 60分钟
- Walkthrough: Evaluating deployment platforms (Optional)• 0分钟
- Practice activity: Justifying a platform choice in a presentation to a C-suite executive• 70分钟
- Walkthrough: Justifying a platform choice in a presentation (Optional)• 0分钟
6个作业• 总计60分钟
- Graded quiz: Platform deployment• 30分钟
- Knowledge check: Deployment platforms• 15分钟
- Reflection: Preparing a model for deployment• 3分钟
- Reflection: Implementing version control for reproducibility • 6分钟
- Reflection: Evaluating deployment platforms• 3分钟
- Reflection: Supporting your platform choice• 3分钟
This module offers an in-depth exploration of the evolving role of AI/ML engineers within corporate environments. You will gain a comprehensive understanding of the responsibilities associated with this role, including data management, framework selection, deployment, version control, and cloud considerations. The module also emphasizes the integration of infrastructure and operations to optimize outcomes and provides strategies for networking and finding mentorship within the AI/ML community. By the end of this module, you will have a clear understanding of the AI/ML engineer's evolving role in the corporate landscape, the key operational priorities for effective infrastructure management, and strategies for building a professional network and finding valuable mentors in the field.
涵盖的内容
9个视频16篇阅读材料4个作业1次同伴评审
9个视频• 总计56分钟
- Overview of the AI/ML engineer's responsibilities• 6分钟
- Typical Tasks and Projects• 7分钟
- Hear from an expert: Data quality in the corporate setting• 4分钟
- Balancing model development, deployment, and maintenance• 8分钟
- Hear from an expert: Understanding the problem before building AI solutions• 5分钟
- Summary: AI/ML concepts in practice• 9分钟
- Course summary• 7分钟
- Example: Pitching to the C-suite• 8分钟
- Congratulations on completing the course!• 2分钟
16篇阅读材料• 总计192分钟
- Required skills and competencies• 10分钟
- Practice activity: Role-playing as a hiring manager• 60分钟
- Walkthrough: The decision-making process (Optional)• 0分钟
- Prioritizing tasks and managing workflows• 10分钟
- Ensuring AI/ML systems are scalable, reliable, and functional• 10分钟
- Practice activity: Prioritizing tasks as an AI/ML engineer• 30分钟
- Walkthrough: Prioritizing tasks as an AI/ML engineer (Optional)• 0分钟
- Importance of networking and professional relationships• 7分钟
- Strategies for finding and connecting with mentors in the field• 7分钟
- Benefits of mentorship for career growth and development• 6分钟
- Practice activity: Creating a networking action plan for the AI/ML industry• 25分钟
- Walkthrough: How to create a successful networking plan (Optional)• 0分钟
- Further reading resources• 10分钟
- Introduction to industry journals, blogs, and conferences• 10分钟
- Recommendations for further development• 7分钟
- Walkthrough: Preparing for a pitch to the C-suite (Optional)• 0分钟
4个作业• 总计39分钟
- Graded quiz: AI/ML concepts in practice• 30分钟
- Reflection: The role of AI/ML engineers in a corporate context• 3分钟
- Reflection: Key priorities for AI/ML engineers• 3分钟
- Reflection: Networking and mentorship• 3分钟
1次同伴评审• 总计45分钟
- Course assignment: Drafting your pitch to the C-suite• 45分钟
获得职业证书
将此证书添加到您的 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.
人们为什么选择 Coursera 来帮助自己实现职业发展

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
学生评论
255 条评论
- 5 stars
75.78%
- 4 stars
13.28%
- 3 stars
4.29%
- 2 stars
2.34%
- 1 star
4.29%
显示 3/255 个
已于 Feb 26, 2026审阅
I love the brief and detailed explanations. It would be nice to have more practical videos. But at this rate, it's a good course.
已于 Dec 11, 2025审阅
This course was well structured and learner friendly. I really enjoyed the learning.
已于 Jan 25, 2025审阅
Nice course helps to improve many things and basics
从 Computer Science 浏览更多内容
AAmazon Web Services
课程
FFractal Analytics
课程
CCoursera
课程
¹ 本课程的部分作业采用 AI 评分。对于这些作业,将根据 Coursera 隐私声明使用您的数据。


