第 1/5 份 · 题目 1–50 · 共 230 题 · 点选项后按「确认作答」即刻判对错 · 来源:HydraNode 免费题库(考生回忆题,逐项解析)
A retail company wants to implement an AI-driven recommendation system for its online store. The team is discussing basic AI concepts and terminologies to decide the type of machine learning model they should use. Which of the following best describes the concept of 'Supervised Learning'?
一家零售公司希望为其在线商店实施人工智能驱动的推荐系统。该团队正在讨论基本的人工智能概念和术语,以确定他们应该使用的机器学习模型的类型。以下哪一项最能描述“监督学习”的概念?
A type of machine learning where the model is trained on labeled data to make predictions or classifications.
一种机器学习,其中模型根据标记数据进行训练以进行预测或分类。
A type of machine learning where the model identifies patterns in unlabeled data without human intervention.
一种机器学习,模型无需人工干预即可识别未标记数据中的模式。
A type of machine learning where the model learns by interacting with an environment to maximize a reward.
一种机器学习,模型通过与环境交互来学习以最大化奖励。
A rule-based system where outcomes are determined by hardcoded logic and predefined instructions.
基于规则的系统,其中结果由硬编码逻辑和预定义指令确定。
正确答案 A
Supervised learning is a core concept in AI where models are trained on labeled data to predict or classify outcomes. It is distinct from unsupervised learning, reinforcement learning, or rule-based systems, and is commonly used for tasks like recommendation systems, spam detection, and image classification.
A. Correct. This is the correct description of supervised learning, where the model is trained on labeled input-output pairs to make accurate predictions.
B. Incorrect. This describes unsupervised learning, not supervised learning. Unsupervised learning deals with finding patterns or clusters in unlabeled data.
C. Incorrect. This describes reinforcement learning, not supervised learning. Reinforcement learning trains a model through feedback from its environment to maximize a reward.
D. Incorrect. This describes traditional rule-based systems, which are not considered machine learning or AI.
监督学习是人工智能的核心概念,其中模型根据标记数据进行训练以预测或分类结果。它与无监督学习、强化学习或基于规则的系统不同,通常用于推荐系统、垃圾邮件检测和图像分类等任务。答:正确。这是监督学习的正确描述,其中模型在标记的输入输出对上进行训练以做出准确的预测。 B、不正确。这描述的是无监督学习,而不是监督学习。无监督学习涉及在未标记数据中寻找模式或集群。 C、不正确。这描述的是强化学习,而不是监督学习。强化学习通过环境的反馈来训练模型,以最大化奖励。 D、不正确。这描述了传统的基于规则的系统,不被视为机器学习或人工智能。
A company is exploring the use of AI to improve its customer support system. The team is discussing concepts like supervised learning, unsupervised learning, and reinforcement learning. Which of the following correctly describes supervised learning?
一家公司正在探索使用人工智能来改进其客户支持系统。该团队正在讨论监督学习、无监督学习和强化学习等概念。以下哪项正确描述了监督学习?
A machine learning approach where the algorithm learns from labeled data to make predictions or classifications.
一种机器学习方法,算法从标记数据中学习以进行预测或分类。
A machine learning approach where the algorithm identifies patterns in unlabeled data without any predefined categories.
一种机器学习方法,算法在没有任何预定义类别的情况下识别未标记数据中的模式。
A machine learning approach where the algorithm learns by interacting with an environment and receiving rewards or penalties.
一种机器学习方法,算法通过与环境交互并接受奖励或惩罚来学习。
A machine learning approach that dynamically adjusts its structure based on the complexity of the task.
一种根据任务复杂性动态调整其结构的机器学习方法。
正确答案 A
Supervised learning is one of the core concepts in AI. It involves training a machine learning model on labeled datasets, where the input data is paired with the correct output. This approach is commonly used for tasks like classification (e.g., spam detection) and regression (e.g., predicting future sales). Understanding the distinction between supervised, unsupervised, and reinforcement learning is crucial for AI practitioners.
A. Correct. This is the correct definition of supervised learning, where the model is trained on labeled data to predict specific outcomes or classifications.
B. Incorrect. This describes unsupervised learning, where the algorithm finds patterns or structures in unlabeled data, not supervised learning.
C. Incorrect. This describes reinforcement learning, where the algorithm learns to make decisions by interacting with an environment and receiving feedback in the form of rewards or penalties.
D. Incorrect. This description is incorrect. It is too vague and does not specifically describe supervised learning or any other standard AI approach.
监督学习是人工智能的核心概念之一。它涉及在标记数据集上训练机器学习模型,其中输入数据与正确的输出配对。这种方法通常用于分类(例如垃圾邮件检测)和回归(例如预测未来销售)等任务。理解监督学习、无监督学习和强化学习之间的区别对于人工智能从业者来说至关重要。答:正确。这是监督学习的正确定义,其中模型根据标记数据进行训练以预测特定结果或分类。 B、不正确。这描述了无监督学习,其中算法在未标记数据中寻找模式或结构,而不是监督学习。 C、不正确。这描述了强化学习,其中算法通过与环境交互并接收奖励或惩罚形式的反馈来学习做出决策。 D、不正确。这个描述是不正确的。它太模糊了,没有具体描述监督学习或任何其他标准人工智能方法。
A company wants to implement an AI-powered chatbot to assist customers with their product inquiries. The team discusses terms like supervised learning, natural language processing (NLP), and inference. Which of the following correctly explains these AI concepts in this context?
一家公司希望实施人工智能驱动的聊天机器人来协助客户进行产品咨询。该团队讨论监督学习、自然语言处理 (NLP) 和推理等术语。在这种情况下,以下哪一项正确解释了这些人工智能概念?
Supervised learning involves training the chatbot using labeled customer queries and responses.
监督学习涉及使用带标签的客户查询和响应来训练聊天机器人。
Natural Language Processing (NLP) is the technology that enables the chatbot to understand and generate human-like text.
自然语言处理 (NLP) 是一种使聊天机器人能够理解和生成类似人类文本的技术。
Inference refers to the chatbot using its trained model to respond to customer queries in real-time.
推理是指聊天机器人使用其经过训练的模型来实时响应客户的查询。
Supervised learning is the process where the chatbot improves its responses automatically without any labeled data.
监督学习是聊天机器人在没有任何标记数据的情况下自动改进其响应的过程。
正确答案 A,B,C
Supervised learning, Natural Language Processing (NLP), and inference are fundamental AI concepts relevant to building an AI-powered chatbot. Supervised learning uses labeled datasets for training, NLP enables understanding and generating human language, and inference allows the chatbot to apply its trained model to provide responses in real-time. Understanding these concepts is crucial for implementing AI solutions.
A. Correct. Correct. Supervised learning relies on labeled datasets, such as customer queries and corresponding appropriate responses, to train an AI model.
B. Correct. Correct. NLP is a branch of AI that focuses on enabling machines to understand, interpret, and generate human language, which is essential for a chatbot.
C. Correct. Correct. Inference refers to the process where the trained model is applied to new inputs, such as customer queries, to produce outputs (responses) in real-time.
D. Incorrect. Incorrect. This describes unsupervised learning, not supervised learning. Supervised learning requires labeled data for training.
监督学习、自然语言处理 (NLP) 和推理是与构建人工智能驱动的聊天机器人相关的基本人工智能概念。监督学习使用标记数据集进行训练,NLP 能够理解和生成人类语言,推理允许聊天机器人应用其训练模型来实时提供响应。理解这些概念对于实施人工智能解决方案至关重要。答:正确。正确的。监督学习依靠标记数据集(例如客户查询和相应的适当响应)来训练人工智能模型。 B、正确。正确的。 NLP 是人工智能的一个分支,专注于使机器能够理解、解释和生成人类语言,这对于聊天机器人至关重要。 C、正确。正确的。推理是指将经过训练的模型应用于新输入(例如客户查询)以实时生成输出(响应)的过程。 D、不正确。不正确。这描述的是无监督学习,而不是监督学习。监督学习需要标记数据进行训练。
A company wants to implement a solution to automatically detect inappropriate content in user-uploaded images on their platform. They plan to use a pre-trained AWS AI service. Which of the following terms best describes this process?
一家公司希望实施一种解决方案来自动检测用户在其平台上上传的图像中的不当内容。他们计划使用预先训练的 AWS AI 服务。以下哪个术语最能描述此过程?
Computer vision
计算机视觉
Natural language processing (NLP)
自然语言处理(NLP)
Large language model (LLM)
大语言模型(LLM)
Model training
模型训练
正确答案 A
The correct answer is 'Computer vision' because the scenario involves analyzing image content to detect inappropriate elements. Computer vision is a branch of AI specifically designed to process and understand visual data. The other options either relate to text-based AI (NLP and LLMs) or a process (model training) that does not apply to the use of a pre-trained AWS service.
A. Correct. Computer vision refers to the field of AI that enables machines to interpret and process visual data such as images or videos, making it the correct term for analyzing user-uploaded images.
B. Incorrect. Natural language processing (NLP) is focused on understanding and generating human language, such as analyzing text or speech, which is unrelated to image content analysis.
C. Incorrect. Large language models (LLMs) are designed for processing and generating text based on extensive training on language data, not for analyzing visual content.
D. Incorrect. Model training involves creating or fine-tuning a machine learning model using labeled data, but in this case, the company plans to use a pre-trained service, so training is not relevant.
正确答案是“计算机视觉”,因为该场景涉及分析图像内容以检测不适当的元素。计算机视觉是人工智能的一个分支,专门用于处理和理解视觉数据。其他选项要么与基于文本的 AI(NLP 和 LLMs)相关,要么与不适用于使用预训练 AWS 服务的流程(模型训练)相关。答:正确。计算机视觉是指人工智能领域,它使机器能够解释和处理图像或视频等视觉数据,使其成为分析用户上传图像的正确术语。 B、不正确。自然语言处理(NLP)专注于理解和生成人类语言,例如分析文本或语音,与图像内容分析无关。 C、不正确。大型语言模型 (LLMs) 旨在基于对语言数据的广泛训练来处理和生成文本,而不是用于分析视觉内容。 D、不正确。模型训练涉及使用标记数据创建或微调机器学习模型,但在本例中,该公司计划使用预先训练的服务,因此训练不相关。
A data scientist is building a recommendation system for an e-commerce platform. They decide to use machine learning for this task. During a team meeting, the scientist explains that the model will require training to learn patterns in the data and will later be used for inferencing to make predictions for new users. Which of the following statements best describes the terms 'training' and 'inferencing' in this context?
一位数据科学家正在为电子商务平台构建推荐系统。他们决定使用机器学习来完成这项任务。在一次团队会议上,科学家解释说,该模型需要训练来学习数据模式,稍后将用于推理,为新用户做出预测。以下哪项陈述最准确地描述了这种情况下的术语“训练”和“推理”?
Training involves using labeled data to teach the model, while inferencing is the process of using the trained model to make predictions on unseen data.
训练涉及使用标记数据来训练模型,而推理是使用经过训练的模型对未见过的数据进行预测的过程。
Training is the process of feeding the model with raw data so it can automatically identify patterns, while inferencing involves manually evaluating the model on test data.
训练是向模型提供原始数据的过程,以便模型能够自动识别模式,而推理则涉及根据测试数据手动评估模型。
Training is the process of manually defining rules for the model to follow, while inferencing is when the model applies these rules to new data.
训练是手动定义模型要遵循的规则的过程,而推理是模型将这些规则应用于新数据的过程。
Training refers to testing the model on unseen data, and inferencing refers to adjusting the model's parameters based on errors.
训练是指在未见过的数据上测试模型,推理是指根据错误调整模型的参数。
正确答案 A
Understanding the difference between training and inferencing is key to working with machine learning models. Training is the process where the model learns patterns from labeled data by adjusting its internal parameters. Inferencing refers to the model's application phase, where it uses the learned patterns to make predictions on new, unseen data. This distinction is essential for implementing and explaining machine learning workflows effectively.
A. Correct. Correct. Training is the process of using labeled data to teach the model to learn patterns, while inferencing is when the trained model is used to make predictions on new, unseen data.
B. Incorrect. Incorrect. While training involves labeled data, inferencing is not about manually evaluating the model but rather about using it to make predictions.
C. Incorrect. Incorrect. Training does not involve manually defining rules; it involves learning patterns from data automatically. Inferencing also does not involve applying manually defined rules.
D. Incorrect. Incorrect. Training is not about testing the model on unseen data, and inferencing does not involve adjusting model parameters.
了解训练和推理之间的区别是使用机器学习模型的关键。训练是模型通过调整其内部参数从标记数据中学习模式的过程。推理是指模型的应用阶段,它使用学习到的模式对新的、未见过的数据进行预测。这种区别对于有效实施和解释机器学习工作流程至关重要。答:正确。正确的。训练是使用标记数据来教导模型学习模式的过程,而推理是使用经过训练的模型对新的、未见过的数据进行预测。 B、不正确。不正确。虽然训练涉及标记数据,但推理并不是手动评估模型,而是使用它来进行预测。 C、不正确。不正确。训练不涉及手动定义规则;它涉及自动从数据中学习模式。推理也不涉及应用手动定义的规则。 D、不正确。不正确。训练不是在看不见的数据上测试模型,推理也不涉及调整模型参数。
A company wants to build an AI-powered chatbot to assist its customers. The chatbot should be able to understand and respond to customer queries in natural language. Which of the following AI and machine learning concepts are most relevant to developing this solution?
一家公司希望构建一个人工智能驱动的聊天机器人来帮助其客户。聊天机器人应该能够用自然语言理解并响应客户的查询。以下哪些人工智能和机器学习概念与开发此解决方案最相关?
Natural Language Processing (NLP)
自然语言处理(NLP)
Computer Vision
计算机视觉
Deep Learning
深度学习
Large Language Models (LLMs)
大型语言模型 (LLMs)
Training and Inferencing
训练和推理
正确答案 A,C,D,E
To build an AI-powered chatbot capable of understanding and responding to customer queries in natural language, concepts like NLP, deep learning, LLMs, and the processes of training and inferencing are essential. NLP is the foundation for language understanding, while LLMs and deep learning provide the advanced capabilities needed for robust performance. Training and inferencing are necessary for building and deploying the chatbot. Computer Vision, however, is not applicable in this use case as it deals with visual data processing.
A. Correct. NLP is highly relevant because it enables the chatbot to understand and process customer queries in natural language.
B. Incorrect. Computer Vision is not relevant in this scenario because it is primarily focused on analyzing and processing visual data, such as images or videos.
C. Correct. Deep Learning is relevant because many NLP tasks, including chatbots, rely on deep learning techniques to train advanced models for language understanding.
D. Correct. LLMs are relevant because they are pre-trained models specifically designed to handle complex natural language tasks, making them ideal for building chatbots.
E. Correct. Training and inferencing are critical steps in the machine learning workflow. The chatbot will need training to learn from data and inferencing to provide real-time responses to customer queries.
为了构建一个能够用自然语言理解和响应客户查询的人工智能聊天机器人,NLP、深度学习、LLMs 等概念以及训练和推理过程至关重要。 NLP 是语言理解的基础,而 LLMs 和深度学习提供了稳健性能所需的高级功能。训练和推理对于构建和部署聊天机器人是必要的。然而,计算机视觉不适用于此用例,因为它涉及视觉数据处理。答:正确。 NLP 具有高度相关性,因为它使聊天机器人能够用自然语言理解和处理客户的查询。 B、不正确。计算机视觉与此场景无关,因为它主要专注于分析和处理视觉数据,例如图像或视频。 C、正确。深度学习之所以重要,是因为包括聊天机器人在内的许多 NLP 任务都依赖深度学习技术来训练高级语言理解模型。 D、正确。 LLMs 是相关的,因为它们是专门为处理复杂的自然语言任务而设计的预训练模型,使其成为构建聊天机器人的理想选择。 E、正确。训练和推理是机器学习工作流程中的关键步骤。聊天机器人需要接受培训才能从数据和推理中学习,从而对客户的查询提供实时响应。
A company is exploring AI solutions to improve their product recommendations. The team is unsure whether they need artificial intelligence (AI), machine learning (ML), or deep learning (DL) for their project. Which of the following accurately describes the relationship and differences between AI, ML, and DL to guide their decision?
一家公司正在探索人工智能解决方案来改进他们的产品推荐。该团队不确定他们的项目是否需要人工智能 (AI)、机器学习 (ML) 还是深度学习 (DL)。以下哪一项准确描述了 AI、ML 和 DL 之间的关系和区别来指导他们的决策?
AI is the broadest concept that encompasses ML and DL, focusing on creating systems that simulate human intelligence.
人工智能是涵盖机器学习和深度学习的最广泛概念,专注于创建模拟人类智能的系统。
ML is a subset of AI that involves training algorithms on data to make predictions or decisions without being explicitly programmed.
机器学习是人工智能的一个子集,涉及对数据进行训练算法以在无需显式编程的情况下做出预测或决策。
DL is a standalone technology, unrelated to AI or ML, that uses neural networks for complex tasks.
深度学习是一种独立的技术,与人工智能或机器学习无关,它使用神经网络来完成复杂的任务。
DL is a specialized subset of ML that uses deep neural networks to process large amounts of labeled or unlabeled data.
深度学习是机器学习的一个专门子集,它使用深度神经网络来处理大量标记或未标记的数据。
ML and DL are competing technologies, and only one should be used in a single application.
ML 和 DL 是相互竞争的技术,在单个应用程序中只能使用其中一种技术。
正确答案 A,B,D
AI is the broadest concept, encompassing both ML and DL. ML is a subset of AI that focuses on training algorithms with data, while DL is a more specialized subset of ML that leverages deep neural networks to handle complex tasks. Understanding these relationships helps the team choose the right approach for their product recommendation system.
A. Correct. Correct: AI is the overarching field that includes ML and DL. It refers to systems designed to mimic human intelligence, encompassing a wide range of techniques and approaches.
B. Correct. Correct: ML is a subset of AI focused on training models using data to make decisions or predictions without being explicitly programmed.
C. Incorrect. Incorrect: DL is not a standalone technology; it is a subset of ML and therefore also part of the broader AI field.
D. Correct. Correct: DL is a further specialization within ML that utilizes deep neural networks for processing and solving complex problems, especially with large datasets.
E. Incorrect. Incorrect: ML and DL are not competing technologies. DL is a subset of ML, and both can work together in many applications depending on the requirements.
人工智能是最广泛的概念,包括机器学习和深度学习。 ML 是 AI 的一个子集,专注于用数据训练算法,而 DL 是 ML 的一个更专业的子集,它利用深度神经网络来处理复杂的任务。了解这些关系有助于团队为其产品推荐系统选择正确的方法。答:正确。正确:AI 是包括 ML 和 DL 的总体领域。它指的是旨在模仿人类智能的系统,涵盖广泛的技术和方法。 B、正确。正确:机器学习是人工智能的一个子集,专注于使用数据训练模型来做出决策或预测,而无需明确编程。 C、不正确。错误:深度学习不是一项独立的技术;它是机器学习的一个子集,因此也是更广泛的人工智能领域的一部分。 D、正确。正确:深度学习是机器学习的进一步专业化,它利用深度神经网络来处理和解决复杂问题,特别是对于大型数据集。 E.不正确。错误:ML 和 DL 不是竞争技术。深度学习是机器学习的子集,两者可以根据需求在许多应用程序中协同工作。
A company is building a predictive model to analyze customer behavior. The team is confused about whether to use Artificial Intelligence (AI), Machine Learning (ML), or Deep Learning (DL) for their project. Which of the following statements correctly describes the relationship and differences between these technologies?
一家公司正在构建预测模型来分析客户行为。该团队对于是否在他们的项目中使用人工智能 (AI)、机器学习 (ML) 还是深度学习 (DL) 感到困惑。以下哪项陈述正确地描述了这些技术之间的关系和区别?
AI is the overarching field, while ML and DL are subsets of AI.
人工智能是总体领域,而机器学习和深度学习是人工智能的子集。
Deep Learning specifically refers to algorithms that use neural networks with multiple layers.
深度学习特指使用多层神经网络的算法。
Machine Learning is completely separate from Artificial Intelligence and does not involve AI principles.
机器学习与人工智能完全分开,不涉及人工智能原理。
AI refers to systems that mimic human intelligence, while ML and DL focus on learning patterns from data.
人工智能是指模仿人类智能的系统,而机器学习和深度学习则侧重于从数据中学习模式。
Deep Learning and Machine Learning are interchangeable terms and mean the same thing.
深度学习和机器学习是可互换的术语,并且含义相同。
正确答案 A,B,D
Artificial Intelligence (AI) is the broad field of creating systems that mimic human intelligence. Machine Learning (ML) is a subset of AI focused on using algorithms to learn patterns in data, and Deep Learning (DL) is a further subset of ML that uses neural networks with multiple layers. Understanding these distinctions helps practitioners choose the appropriate technology for their use case.
A. Correct. Correct: AI is the broadest field, including all systems that simulate human intelligence, while ML and DL are specific techniques within AI.
B. Correct. Correct: Deep Learning is a type of Machine Learning that specifically uses multi-layered neural networks to process data and find patterns.
C. Incorrect. Incorrect: Machine Learning is a subset of Artificial Intelligence and is not separate from it. ML is a way to implement AI principles through data-driven learning.
D. Correct. Correct: AI involves mimicking human intelligence, while ML and DL are specific techniques used to achieve this goal by identifying patterns within data.
E. Incorrect. Incorrect: Deep Learning is a subset of Machine Learning and is not interchangeable with it. DL specifically refers to neural network-based approaches.
人工智能 (AI) 是创建模仿人类智能的系统的广泛领域。机器学习 (ML) 是人工智能的一个子集,专注于使用算法来学习数据模式,而深度学习 (DL) 是 ML 的另一个子集,它使用多层神经网络。了解这些区别有助于从业者为他们的用例选择合适的技术。答:正确。正确:人工智能是最广泛的领域,包括所有模拟人类智能的系统,而机器学习和深度学习是人工智能中的特定技术。 B、正确。正确:深度学习是机器学习的一种,专门使用多层神经网络来处理数据和查找模式。 C、不正确。错误:机器学习是人工智能的一个子集,并且与其分离。机器学习是一种通过数据驱动学习来实施人工智能原理的方法。 D、正确。正确:人工智能涉及模仿人类智能,而机器学习和深度学习是通过识别数据中的模式来实现此目标的特定技术。 E、不正确。错误:深度学习是机器学习的子集,不能与其互换。深度学习特指基于神经网络的方法。
A company is planning to use artificial intelligence (AI) to analyze customer feedback and determine sentiment. The team is evaluating whether to use machine learning (ML) or deep learning (DL) for this task. Which of the following correctly describes the relationship and differences between AI, ML, and DL that could help the team make an informed decision?
一家公司计划使用人工智能 (AI) 来分析客户反馈并确定情绪。该团队正在评估是使用机器学习 (ML) 还是深度学习 (DL) 来完成此任务。以下哪项正确描述了 AI、ML 和 DL 之间的关系和差异,可以帮助团队做出明智的决策?
AI is a broad concept of building systems capable of performing tasks that typically require human intelligence, while ML and DL are specific subsets of AI.
人工智能是一个广泛的概念,它构建能够执行通常需要人类智能的任务的系统,而机器学习和深度学习是人工智能的特定子集。
ML relies on manually engineered features for training models, while DL uses neural networks to automatically learn features from raw data.
机器学习依赖于手动设计的特征来训练模型,而深度学习则使用神经网络从原始数据中自动学习特征。
Deep learning is a synonym for machine learning and is used interchangeably in the field of AI.
深度学习是机器学习的同义词,在人工智能领域可以互换使用。
AI solutions do not require data for training, while ML and DL heavily depend on large datasets.
AI 解决方案不需要数据进行训练,而 ML 和 DL 严重依赖于大型数据集。
Deep learning is particularly effective for tasks involving unstructured data, such as images and text.
深度学习对于涉及非结构化数据(例如图像和文本)的任务特别有效。
正确答案 A,B,E
AI is the overarching concept, with ML and DL being subsets. ML focuses on learning from data using algorithms and often requires manual feature engineering, while DL uses neural networks to automatically learn features and is particularly effective for unstructured data. Understanding these distinctions helps teams choose the right approach for specific tasks, such as sentiment analysis from text.
A. Correct. Correct. AI is the overarching field, with ML and DL being specialized subsets. ML focuses on algorithms that learn from data, and DL is a further specialization that uses neural networks.
B. Correct. Correct. This highlights a key difference between ML and DL. ML often requires feature engineering by domain experts, whereas DL can automatically learn features from raw data using neural networks.
C. Incorrect. Incorrect. Deep learning is a subset of machine learning, not a synonym. While both are part of AI, they have distinct methodologies and use cases.
D. Incorrect. Incorrect. All AI, ML, and DL solutions require data for training. However, the complexity and size of the data required increase from AI to ML to DL.
E. Correct. Correct. Deep learning excels in handling unstructured data, such as images, audio, and text, due to its ability to learn hierarchical representations.
AI 是总体概念,ML 和 DL 是子集。 ML 侧重于使用算法从数据中学习,通常需要手动特征工程,而 DL 使用神经网络自动学习特征,对于非结构化数据特别有效。了解这些区别有助于团队为特定任务选择正确的方法,例如文本情感分析。答:正确。正确的。人工智能是首要领域,机器学习和深度学习是专门的子集。 ML 专注于从数据中学习的算法,而 DL 是使用神经网络的进一步专业化。 B、正确。正确的。这凸显了机器学习和深度学习之间的一个关键区别。机器学习通常需要领域专家进行特征工程,而深度学习可以使用神经网络从原始数据中自动学习特征。 C、不正确。不正确。深度学习是机器学习的一个子集,而不是同义词。虽然两者都是人工智能的一部分,但它们具有不同的方法和用例。 D、不正确。不正确。所有人工智能、机器学习和深度学习解决方案都需要数据进行训练。然而,从人工智能到机器学习再到深度学习,所需数据的复杂性和规模不断增加。 E、正确。正确的。由于深度学习能够学习分层表示,因此在处理非结构化数据(例如图像、音频和文本)方面表现出色。
A retail company uses a machine learning model to recommend products to customers on their website. They want to ensure that recommendations are made instantly as users browse their website. What type of inferencing should the company use in this scenario?
一家零售公司使用机器学习模型在其网站上向客户推荐产品。他们希望确保在用户浏览其网站时立即提供推荐。在这种情况下,公司应该使用什么类型的推理?
Real-time inferencing
实时推理
Batch inferencing
批量推理
Offline inferencing
离线推理
Scheduled inferencing
预定推理
正确答案 A
The scenario requires instant recommendations as users browse the website. Real-time inferencing is the appropriate choice because it provides low-latency predictions, enabling the system to deliver recommendations immediately. Batch and scheduled inferencing are unsuitable due to their delayed nature, and 'offline inferencing' is not a relevant concept in this context.
A. Correct. Real-time inferencing is suitable when predictions are needed instantly or with minimal latency, such as providing product recommendations as users browse a website.
B. Incorrect. Batch inferencing processes multiple predictions at once, typically for non-time-sensitive tasks, making it unsuitable for real-time recommendations.
C. Incorrect. Offline inferencing is not a standard term in AWS services or AI practices, and does not apply to this scenario.
D. Incorrect. Scheduled inferencing involves running predictions at scheduled intervals, which would not meet the requirement for instant recommendations.
该场景需要用户浏览网站时即时推荐。实时推理是合适的选择,因为它提供低延迟预测,使系统能够立即提供建议。批量推理和计划推理由于其延迟性质而不适合,并且“离线推理”在这种情况下不是相关概念。答:正确。当需要立即或以最小延迟进行预测时,实时推理适用,例如在用户浏览网站时提供产品推荐。 B、不正确。批量推理会同时处理多个预测,通常适用于非时间敏感型任务,因此不适合实时推荐。 C、不正确。离线推理不是 AWS 服务或 AI 实践中的标准术语,并且不适用于此场景。 D、不正确。预定推理涉及按预定时间间隔运行预测,这不能满足即时推荐的要求。
A retail company wants to use a machine learning model to predict product demand based on historical sales data. They plan to process predictions for the entire dataset once daily to update their inventory projections. Which type of inferencing is most suitable for this use case?
一家零售公司希望使用机器学习模型根据历史销售数据预测产品需求。他们计划每天处理一次整个数据集的预测,以更新他们的库存预测。哪种类型的推理最适合该用例?
Batch inferencing
批量推理
Real-time inferencing
实时推理
Edge inferencing
边缘推理
Online learning
在线学习
正确答案 A
The scenario describes a use case where predictions are made for the entire dataset on a daily basis, which aligns with batch inferencing. Batch inferencing processes predictions for a large dataset in a single operation, making it an efficient and cost-effective choice for non-real-time requirements like inventory updates.
A. Correct. Batch inferencing is the correct choice when predictions are generated for a large dataset at once, typically on a schedule, as described in the scenario.
B. Incorrect. Real-time inferencing is used when predictions are generated instantly in response to individual requests, which is not required in this scenario.
C. Incorrect. Edge inferencing refers to running models locally on edge devices, which is not relevant to the described use case involving inventory projections.
D. Incorrect. Online learning refers to a machine learning model that updates itself continuously as new data arrives, which is not applicable here since the scenario focuses on inferencing, not model training.
该场景描述了一个用例,其中每天对整个数据集进行预测,这与批量推理一致。批量推理在单个操作中处理大型数据集的预测,使其成为库存更新等非实时需求的高效且经济高效的选择。答:正确。当一次为大型数据集生成预测时(通常按计划进行,如场景中所述),批量推理是正确的选择。 B、不正确。当响应单个请求而立即生成预测时,使用实时推理,但在此场景中不需要。 C、不正确。边缘推理是指在边缘设备上本地运行模型,这与所描述的涉及库存预测的用例无关。 D、不正确。在线学习是指随着新数据的到来而不断更新的机器学习模型,但这里不适用,因为该场景侧重于推理,而不是模型训练。
A data science team is developing a machine learning model to predict product demand for a retail company. The team needs to generate predictions for thousands of products daily to plan inventory, and they also require instant predictions when users search for specific products on their website. Which types of inferencing should the team use to meet both requirements?
数据科学团队正在开发机器学习模型来预测零售公司的产品需求。该团队需要每天对数千种产品进行预测来规划库存,并且当用户在其网站上搜索特定产品时,他们还需要即时预测。团队应该使用哪些类型的推理来满足这两个要求?
Batch inferencing for daily predictions and real-time inferencing for user searches
每日预测的批量推理和用户搜索的实时推理
Real-time inferencing for both daily predictions and user searches
针对日常预测和用户搜索的实时推理
Batch inferencing for both daily predictions and user searches
针对日常预测和用户搜索的批量推理
Real-time inferencing for daily predictions and batch inferencing for user searches
用于日常预测的实时推理和用于用户搜索的批量推理
正确答案 A
Inferencing in machine learning involves generating predictions from a trained model. Batch inferencing processes large datasets at once and is suitable for scenarios like daily demand forecasting. In contrast, real-time inferencing provides predictions instantly and is appropriate for use cases like user searches on a website. Combining the two types of inferencing allows the team to efficiently meet both the bulk processing and on-demand prediction requirements.
A. Correct. This is correct because batch inferencing is suitable for generating large-scale predictions daily, while real-time inferencing is ideal for on-demand predictions such as user searches.
B. Incorrect. This is incorrect because real-time inferencing is not efficient for generating bulk predictions like daily demand forecasts, which are better suited for batch processing.
C. Incorrect. This is incorrect because batch inferencing cannot handle low-latency, on-demand requests like user searches, making it unsuitable for that use case.
D. Incorrect. This is incorrect because real-time inferencing for large-scale daily predictions is inefficient, and batch inferencing cannot handle instant user search predictions.
机器学习中的推理涉及从经过训练的模型生成预测。批量推理可以一次处理大量数据,适用于日常需求预测等场景。相比之下,实时推理可以立即提供预测,并且适用于用户在网站上搜索等用例。结合两种类型的推理使团队能够有效地满足批量处理和按需预测的要求。答:正确。这是正确的,因为批量推理适合每天生成大规模预测,而实时推理则非常适合用户搜索等按需预测。 B、不正确。这是不正确的,因为实时推理对于生成批量预测(例如每日需求预测)效率不高,而批量预测更适合批处理。 C、不正确。这是不正确的,因为批量推理无法处理低延迟、按需请求(例如用户搜索),因此不适合该用例。 D、不正确。这是不正确的,因为大规模日常预测的实时推理效率低下,并且批量推理无法处理即时用户搜索预测。
A data scientist is building an AI model to classify emails as spam or not spam. The dataset consists of thousands of email records, each containing the email text and a label indicating whether it is spam or not. Which type(s) of data is/are being used in this scenario?
一位数据科学家正在构建一个人工智能模型来将电子邮件分类为垃圾邮件或非垃圾邮件。该数据集由数千条电子邮件记录组成,每条记录都包含电子邮件文本和一个指示其是否为垃圾邮件的标签。此场景中正在使用哪种类型的数据?
Labeled data
标记数据
Unlabeled data
未标记数据
Text data
文本数据
Time-series data
时间序列数据
Structured data
结构化数据
正确答案 A,C
The dataset in this scenario includes labeled data because it contains labels (spam or not spam) for supervised learning. Additionally, the email content is text data because it consists of textual information. The other types of data, such as unlabeled, time-series, and structured, do not apply to the given dataset.
A. Correct. Labeled data is correct because the dataset includes labels indicating whether each email is spam or not, which are used for supervised learning.
B. Incorrect. Unlabeled data is incorrect because the dataset explicitly has labels, meaning it is not unlabeled.
C. Correct. Text data is correct because the content of the emails is textual, which makes it text data.
D. Incorrect. Time-series data is incorrect because the emails are not organized in a chronological order for time-dependent analysis.
E. Incorrect. Structured data is incorrect because email text is unstructured data, not structured data that fits into a defined schema or table format.
此场景中的数据集包含标记数据,因为它包含用于监督学习的标签(垃圾邮件或非垃圾邮件)。此外,电子邮件内容是文本数据,因为它由文本信息组成。其他类型的数据,例如未标记的数据、时间序列数据和结构化数据,不适用于给定的数据集。答:正确。带标签的数据是正确的,因为数据集包含指示每封电子邮件是否为垃圾邮件的标签,这些标签用于监督学习。 B、不正确。未标记的数据是不正确的,因为数据集明确具有标签,这意味着它不是未标记的。 C、正确。文本数据是正确的,因为电子邮件的内容是文本的,这使其成为文本数据。 D、不正确。时间序列数据不正确,因为电子邮件未按时间顺序组织以进行时间相关分析。 E、不正确。结构化数据不正确,因为电子邮件文本是非结构化数据,而不是适合定义的架构或表格式的结构化数据。
A company is building a machine learning model to predict customer churn. They have collected user profile data such as name, age, and subscription type, as well as website activity logs and customer feedback text reviews. Which of the following describes the types of data they are working with?
一家公司正在构建机器学习模型来预测客户流失。他们收集了用户个人资料数据,例如姓名、年龄和订阅类型,以及网站活动日志和客户反馈文本评论。以下哪一项描述了他们正在使用的数据类型?
Structured data
结构化数据
Unstructured data
非结构化数据
Labeled data
标记数据
Time-series data
时间序列数据
Tabular data
表格数据
Image data
图像数据
正确答案 A,B,E
The dataset described in the scenario contains both structured and unstructured data. The user profile data is structured and tabular, while website activity logs and customer feedback text reviews are unstructured. Understanding the types of data being used is crucial for selecting appropriate preprocessing techniques and machine learning models.
A. Correct. Correct: User profile data, such as name, age, and subscription type, is structured data because it is organized into predefined fields and tables.
B. Correct. Correct: Website activity logs and customer feedback text reviews are unstructured data because they do not follow a predefined format (e.g., free text).
C. Incorrect. Incorrect: Labeled data refers to data with associated labels for supervised learning tasks, but the question does not specify the presence of labels for training.
D. Incorrect. Incorrect: Time-series data refers to data points collected or recorded over time in chronological order, but this is not mentioned in the given scenario.
E. Correct. Correct: Tabular data refers to data that is organized into rows and columns, such as the user profile data provided.
F. Incorrect. Incorrect: Image data refers to visual inputs like photographs or scans, which are not mentioned in this scenario.
场景中描述的数据集包含结构化和非结构化数据。用户个人资料数据是结构化和表格化的,而网站活动日志和客户反馈文本评论是非结构化的。了解所使用的数据类型对于选择适当的预处理技术和机器学习模型至关重要。答:正确。正确:用户个人资料数据(例如姓名、年龄和订阅类型)是结构化数据,因为它被组织到预定义的字段和表中。 B、正确。正确:网站活动日志和客户反馈文本评论是非结构化数据,因为它们不遵循预定义的格式(例如自由文本)。 C、不正确。错误:标记数据是指与监督学习任务相关的标签的数据,但问题没有指定是否存在用于训练的标签。 D、不正确。错误:时间序列数据是指按时间顺序随时间推移收集或记录的数据点,但在给定场景中未提及这一点。 E、正确。正确:表格数据是指组织成行和列的数据,例如提供的用户配置文件数据。 F. 不正确。错误:图像数据是指照片或扫描等视觉输入,本场景中未提及。
A data scientist is building a machine learning model to predict customer churn for a subscription-based service. The dataset includes fields such as customer demographic information, subscription plan details, and historical usage patterns. Which of the following best describes the type of data being used in this scenario?
一位数据科学家正在构建机器学习模型来预测基于订阅的服务的客户流失情况。该数据集包括客户人口统计信息、订阅计划详细信息和历史使用模式等字段。以下哪项最能描述此场景中使用的数据类型?
Labeled and structured data
标记和结构化数据
Unlabeled and unstructured data
无标签和非结构化数据
Labeled and unstructured data
标记数据和非结构化数据
Unlabeled and structured data
无标签和结构化数据
正确答案 A
The dataset contains labeled data because it includes the target variable (churn or no churn) associated with the input data. It is also structured because it is organized into clearly defined fields such as demographics, subscription details, and usage patterns. Recognizing the type of data is crucial for selecting the appropriate machine learning algorithm and preprocessing steps.
A. Correct. Labeled and structured data is correct because the dataset consists of organized fields (structured) and correlates inputs (like customer demographics) with outputs (churn or not churn, which makes it labeled).
B. Incorrect. Unlabeled and unstructured data is incorrect because the dataset is organized into fields, making it structured, and it includes labels for churn prediction.
C. Incorrect. Labeled and unstructured data is incorrect because the data is structured, as it is organized into fields such as demographic information and subscription details.
D. Incorrect. Unlabeled and structured data is incorrect because the dataset includes labels (e.g., whether a customer churned or not), which makes it labeled.
数据集包含标记数据,因为它包含与输入数据关联的目标变量(流失或无流失)。它也是结构化的,因为它被组织成明确定义的字段,例如人口统计、订阅详细信息和使用模式。识别数据类型对于选择适当的机器学习算法和预处理步骤至关重要。答:正确。标记和结构化数据是正确的,因为数据集由有组织的字段(结构化)组成,并将输入(如客户人口统计数据)与输出(流失或不流失,这使其标记)相关联。 B、不正确。未标记和非结构化数据是不正确的,因为数据集被组织成字段,使其结构化,并且包含用于流失预测的标签。 C、不正确。带标签和非结构化数据是不正确的,因为数据是结构化的,因为它被组织成人口统计信息和订阅详细信息等字段。 D、不正确。未标记和结构化数据是不正确的,因为数据集包含标签(例如,客户是否流失),这使其带有标签。
A retail company wants to build a machine learning model to predict whether a customer will purchase a product based on their browsing and purchase history. Which type of machine learning is best suited for this task?
一家零售公司希望构建一个机器学习模型,以根据客户的浏览和购买历史记录来预测客户是否会购买产品。哪种类型的机器学习最适合这项任务?
Supervised learning
监督学习
Unsupervised learning
无监督学习
Reinforcement learning
强化学习
Deep learning
深度学习
正确答案 A
Supervised learning is the best approach when you have labeled data, as is the case in this scenario where historical customer data includes input features and corresponding labels (purchase or no purchase). Unsupervised learning is for finding patterns in unlabeled data, and reinforcement learning is for decision-making in dynamic environments. Deep learning is a broader methodology that can apply to different learning types, but it does not specifically address the type of learning required here.
A. Correct. Correct: Supervised learning is used when you have labeled data, such as historical data with input features (customer browsing behavior) and corresponding labels (whether the customer made a purchase). This makes it the best fit for this predictive task.
B. Incorrect. Incorrect: Unsupervised learning is used when the data is not labeled and you aim to discover hidden patterns or groupings. Predicting outcomes, like purchases, requires labeled data and is not suitable for unsupervised learning.
C. Incorrect. Incorrect: Reinforcement learning is used when an agent learns to make decisions by interacting with an environment and receiving rewards or penalties. This is not applicable to a task involving labeled historical data.
D. Incorrect. Incorrect: Deep learning is a subset of machine learning and can be used in supervised, unsupervised, or reinforcement learning tasks. However, the question asks for the type of learning, not a specific technique or algorithm.
当您有标记数据时,监督学习是最好的方法,就像在这种情况下,历史客户数据包括输入特征和相应的标签(购买或不购买)。无监督学习用于在未标记数据中寻找模式,强化学习用于动态环境中的决策。深度学习是一种更广泛的方法,可以适用于不同的学习类型,但它并没有具体解决此处所需的学习类型。答:正确。正确:当你有标签数据时使用监督学习,例如具有输入特征(客户浏览行为)和相应标签(客户是否购买)的历史数据。这使其最适合此预测任务。 B、不正确。错误:当数据未标记并且您的目标是发现隐藏的模式或分组时,使用无监督学习。预测结果(例如购买)需要标记数据,并且不适合无监督学习。 C、不正确。错误:当智能体通过与环境交互并接受奖励或惩罚来学习做出决策时,就使用了强化学习。这不适用于涉及标记历史数据的任务。 D、不正确。错误:深度学习是机器学习的一个子集,可用于监督、无监督或强化学习任务。然而,这个问题询问的是学习的类型,而不是特定的技术或算法。
A company is developing an AI solution to predict customer churn based on historical labeled data, cluster customers into groups based on their purchasing behavior, and train a virtual agent to interact with customers by maximizing rewards over time. Which of the following correctly identifies the types of machine learning that should be used for these tasks?
一家公司正在开发一种人工智能解决方案,以根据历史标记数据预测客户流失情况,根据客户的购买行为将客户分组,并训练虚拟代理通过随着时间的推移最大化奖励来与客户互动。以下哪项正确地识别了应用于这些任务的机器学习类型?
Supervised learning for predicting customer churn, unsupervised learning for clustering customers, and reinforcement learning for training the virtual agent.
用于预测客户流失的监督学习、用于聚类客户的无监督学习以及用于训练虚拟代理的强化学习。
Supervised learning for clustering customers, reinforcement learning for predicting customer churn, and unsupervised learning for training the virtual agent.
用于聚类客户的监督学习、用于预测客户流失的强化学习以及用于训练虚拟代理的无监督学习。
Unsupervised learning for predicting customer churn, supervised learning for clustering customers, and reinforcement learning for training the virtual agent.
用于预测客户流失的无监督学习、用于聚类客户的监督学习以及用于训练虚拟代理的强化学习。
Reinforcement learning for predicting customer churn, unsupervised learning for clustering customers, and supervised learning for training the virtual agent.
用于预测客户流失的强化学习、用于聚类客户的无监督学习以及用于训练虚拟代理的监督学习。
正确答案 A
This scenario involves three types of machine learning: supervised learning, unsupervised learning, and reinforcement learning. Predicting customer churn uses supervised learning because it requires labeled historical data. Clustering customers into groups based on behavior is a classic unsupervised learning task as it works with unlabeled data to find patterns. Training a virtual agent to interact with customers is a reinforcement learning problem, as it focuses on learning optimal actions to maximize rewards over time.
A. Correct. Correct: Predicting customer churn uses supervised learning as it relies on labeled historical data. Clustering customers is an unsupervised learning task as it groups data without labeled output. Training a virtual agent involves reinforcement learning because it focuses on maximizing rewards through trial and error.
B. Incorrect. Incorrect: Clustering customers is an unsupervised learning task, not a supervised one. Customer churn prediction uses supervised learning, not reinforcement learning. Training a virtual agent is not an unsupervised learning task.
C. Incorrect. Incorrect: Predicting customer churn is a supervised learning task, not an unsupervised one. Clustering customers is unsupervised learning, not supervised. Training a virtual agent uses reinforcement learning, not supervised learning.
D. Incorrect. Incorrect: Predicting customer churn is a supervised task, not reinforcement learning. Clustering customers is an unsupervised task, not reinforcement learning. Training a virtual agent involves reinforcement learning, not supervised learning.
这个场景涉及三种类型的机器学习:监督学习、无监督学习和强化学习。预测客户流失使用监督学习,因为它需要标记的历史数据。根据行为将客户分组是一项经典的无监督学习任务,因为它使用未标记的数据来查找模式。训练虚拟代理与客户交互是一个强化学习问题,因为它的重点是学习最佳行动,以随着时间的推移最大化回报。答:正确。正确:预测客户流失使用监督学习,因为它依赖于标记的历史数据。客户聚类是一项无监督学习任务,因为它对没有标记输出的数据进行分组。训练虚拟代理涉及强化学习,因为它侧重于通过反复试验来最大化奖励。 B、不正确。错误:客户聚类是一项无监督学习任务,而不是监督学习任务。客户流失预测使用监督学习,而不是强化学习。训练虚拟代理不是一项无监督学习任务。 C、不正确。错误:预测客户流失是一项有监督的学习任务,而不是无监督的学习任务。客户聚类是无监督学习,不是监督学习。训练虚拟代理使用强化学习,而不是监督学习。 D、不正确。错误:预测客户流失是一项监督任务,而不是强化学习。客户聚类是一项无监督任务,而不是强化学习。训练虚拟代理涉及强化学习,而不是监督学习。
A data science team at a retail company wants to build a machine learning model to recommend products to customers based on their purchase history. They are considering different approaches. Which type of learning is most suitable if the dataset contains customer purchase labels (e.g., 'Purchased' or 'Not Purchased')?
一家零售公司的数据科学团队希望构建一个机器学习模型,根据客户的购买历史向他们推荐产品。他们正在考虑不同的方法。如果数据集包含客户购买标签(例如“已购买”或“未购买”),哪种类型的学习最合适?
Supervised learning
监督学习
Unsupervised learning
无监督学习
Reinforcement learning
强化学习
Semi-supervised learning
半监督学习
正确答案 A
The scenario describes a dataset with labeled outcomes ('Purchased' or 'Not Purchased'), which makes supervised learning the most suitable approach. Supervised learning uses labeled data to train models for classification or regression tasks. In contrast, unsupervised learning works on unlabeled data, reinforcement learning focuses on decision-making through interaction with an environment, and semi-supervised learning is used when only part of the dataset is labeled.
A. Correct. Supervised learning is the correct choice because the dataset contains labeled examples (e.g., 'Purchased' or 'Not Purchased'), which are used to train the model to make predictions.
B. Incorrect. Unsupervised learning is not suitable in this case because it is used when the data lacks labels, focusing on finding patterns or groupings in data without defined outcomes.
C. Incorrect. Reinforcement learning is not appropriate here because it is used in scenarios where an agent learns by interacting with an environment to maximize rewards, which is not applicable to this problem.
D. Incorrect. Semi-supervised learning is not the best choice as it is used when the dataset consists of a mix of labeled and unlabeled data, but in this scenario, the dataset is fully labeled.
该场景描述了带有标记结果(“已购买”或“未购买”)的数据集,这使得监督学习成为最合适的方法。监督学习使用标记数据来训练用于分类或回归任务的模型。相比之下,无监督学习适用于未标记的数据,强化学习侧重于通过与环境交互进行决策,而半监督学习则在仅标记部分数据集时使用。答:正确。监督学习是正确的选择,因为数据集包含标记的示例(例如“已购买”或“未购买”),这些示例用于训练模型进行预测。 B、不正确。无监督学习不适合这种情况,因为它在数据缺乏标签时使用,重点是在没有定义结果的情况下查找数据中的模式或分组。 C、不正确。强化学习在这里不合适,因为它用于代理通过与环境交互来学习以最大化奖励的场景,这不适用于此问题。 D、不正确。半监督学习不是最佳选择,因为当数据集由标记数据和未标记数据混合组成时使用它,但在这种情况下,数据集是完全标记的。
A retail company wants to improve its customer experience by implementing AI solutions. Which of the following are practical use cases for AI in this scenario?
一家零售公司希望通过实施人工智能解决方案来改善客户体验。以下哪些是人工智能在此场景中的实际用例?
Using computer vision to monitor customer emotions in real time as they shop in physical stores.
使用计算机视觉实时监控顾客在实体店购物时的情绪。
Implementing a recommendation system to suggest personalized products based on customer purchase history.
实施推荐系统,根据客户购买历史推荐个性化产品。
Developing a chatbot to provide 24/7 customer support for inquiries and order tracking.
开发聊天机器人,为查询和订单跟踪提供 24/7 客户支持。
Creating an AI-powered algorithm to automatically set dynamic prices for products based on competitor data and market trends.
创建人工智能驱动的算法,根据竞争对手数据和市场趋势自动设置产品的动态价格。
正确答案 B,C
AI has numerous practical applications in retail that can enhance customer experience. Recommendation systems and AI-powered chatbots are well-established use cases that help personalize customer interactions and provide timely support. While other AI solutions like computer vision or dynamic pricing can be used in retail, they may not be as directly related to improving customer experience in this specific scenario.
A. Incorrect. While computer vision can be used for analyzing customer emotions, implementing such systems in physical stores may raise significant privacy concerns. This option is not a common practical use case in retail due to these challenges.
B. Correct. Recommendation systems are a widely used and practical AI application in retail to enhance customer experience by providing personalized product suggestions.
C. Correct. Chatbots powered by AI are a practical and well-established solution for improving customer support and providing 24/7 assistance.
D. Incorrect. Dynamic pricing can involve AI, but it is typically focused on business optimization rather than directly improving customer experience. This is not the most relevant use case in the given scenario.
人工智能在零售业有许多实际应用,可以增强客户体验。推荐系统和人工智能驱动的聊天机器人是成熟的用例,有助于个性化客户交互并提供及时的支持。虽然计算机视觉或动态定价等其他人工智能解决方案可以用于零售业,但它们可能与改善特定场景中的客户体验没有直接关系。 A. 不正确。虽然计算机视觉可用于分析顾客情绪,但在实体店中实施此类系统可能会引起严重的隐私问题。由于这些挑战,此选项在零售业中并不常见。 B、正确。推荐系统是零售业广泛使用且实用的人工智能应用,通过提供个性化的产品建议来增强客户体验。 C、正确。由 AI 驱动的聊天机器人是一种实用且完善的解决方案,可改善客户支持并提供 24/7 帮助。 D、不正确。动态定价可以涉及人工智能,但它通常侧重于业务优化,而不是直接改善客户体验。这不是给定场景中最相关的用例。
A retail company wants to enhance its customer experience by using AI. They want to implement a solution that can recommend products based on user preferences, identify customer sentiment from reviews, and forecast inventory demand. Which of the following are practical AI use cases for their requirements?
一家零售公司希望通过使用人工智能来增强客户体验。他们希望实施一种解决方案,可以根据用户偏好推荐产品,从评论中识别客户情绪,并预测库存需求。以下哪些是满足其需求的实际人工智能用例?
Use a recommendation system to suggest products based on user browsing and purchase history.
使用推荐系统根据用户浏览和购买历史来推荐产品。
Deploy a natural language processing (NLP) model to analyze customer reviews and classify sentiment.
部署自然语言处理 (NLP) 模型来分析客户评论并对情绪进行分类。
Implement a chatbot to automate responses to customer inquiries about store hours.
实施聊天机器人以自动响应客户有关商店营业时间的询问。
Use a machine learning model to predict inventory demand based on historical sales data.
使用机器学习模型根据历史销售数据预测库存需求。
Build a computer vision model to track customer movement in physical stores for marketing purposes.
构建计算机视觉模型来跟踪实体店中的顾客动向,以达到营销目的。
正确答案 A,B,D
The company's requirements align with practical AI use cases such as recommendations for personalized experiences, sentiment analysis to gauge customer opinions, and demand forecasting to manage inventory. Chatbots for store hours and computer vision for in-store tracking are valid use cases but do not directly address the company's specified goals.
A. Correct. This is a practical AI use case. Recommendation systems are commonly used in retail to enhance customer experience by suggesting personalized product recommendations.
B. Correct. This is a practical AI use case. NLP models can analyze customer reviews to identify sentiment, helping businesses understand customer opinions about their products or services.
C. Incorrect. This is not directly related to the requirements. While chatbots are useful in customer service, automating responses about store hours does not align with the stated use cases.
D. Correct. This is a practical AI use case. Machine learning models can be used to forecast inventory demand, helping businesses optimize stock levels and reduce costs.
E. Incorrect. This is not one of the stated requirements. While computer vision for tracking customer movement is a valid AI use case, it does not directly address the company's described needs.
该公司的要求与实际的人工智能用例相一致,例如个性化体验的建议、评估客户意见的情绪分析以及管理库存的需求预测。用于商店营业时间的聊天机器人和用于店内跟踪的计算机视觉是有效的用例,但不能直接解决公司的指定目标。答:正确。这是一个实用的人工智能用例。推荐系统通常用于零售业,通过提出个性化产品推荐来增强客户体验。 B、正确。这是一个实用的人工智能用例。 NLP 模型可以分析客户评论来识别情绪,帮助企业了解客户对其产品或服务的看法。 C、不正确。这与要求没有直接关系。虽然聊天机器人在客户服务中很有用,但有关商店营业时间的自动响应与所述用例并不相符。 D、正确。这是一个实用的人工智能用例。机器学习模型可用于预测库存需求,帮助企业优化库存水平并降低成本。 E、不正确。这不是规定的要求之一。虽然用于跟踪客户活动的计算机视觉是一个有效的人工智能用例,但它并不能直接满足公司所描述的需求。
A retail company wants to improve customer satisfaction by reducing response times for frequently asked questions. They also want to provide product recommendations based on customer behavior. Which of the following are practical AI use cases for addressing these requirements?
一家零售公司希望通过减少常见问题的响应时间来提高客户满意度。他们还希望根据客户行为提供产品推荐。以下哪些是满足这些要求的实际人工智能用例?
Implementing a chatbot to handle customer inquiries in real-time
实施聊天机器人来实时处理客户询问
Using a recommendation system to suggest products based on customer browsing and purchase history
使用推荐系统根据客户浏览和购买历史推荐产品
Deploying a blockchain-based solution to track inventory across the supply chain
部署基于区块链的解决方案来跟踪整个供应链的库存
Setting up an AI-powered fraud detection system to monitor transactions
建立人工智能驱动的欺诈检测系统来监控交易
Applying computer vision to identify defects in product images before listing them online
应用计算机视觉来识别产品图像中的缺陷,然后再在线列出它们
正确答案 A,B
The company’s goals are to reduce response times for frequently asked questions and provide personalized product recommendations. AI-powered chatbots and recommendation systems directly address these objectives, making them practical use cases. Other options like blockchain, fraud detection, and computer vision are valid AI applications but are unrelated to the specific requirements of this scenario.
A. Correct. This is correct. Chatbots powered by AI can efficiently respond to customer inquiries in real-time, improving response times and customer satisfaction.
B. Correct. This is correct. Recommendation systems use AI to analyze customer behavior and provide personalized product suggestions, which aligns with the company’s goal of improving customer experience.
C. Incorrect. This is incorrect. Blockchain is not directly related to addressing customer satisfaction or product recommendation use cases in this scenario.
D. Incorrect. This is incorrect. While fraud detection is a valid AI use case, it is unrelated to the specific goals of reducing response times and providing product recommendations.
E. Incorrect. This is incorrect. Although computer vision is a practical AI use case, it is not relevant to improving customer satisfaction or personalizing product recommendations in this context.
该公司的目标是减少常见问题的响应时间并提供个性化的产品推荐。人工智能驱动的聊天机器人和推荐系统直接解决这些目标,使其成为实际用例。区块链、欺诈检测和计算机视觉等其他选项都是有效的人工智能应用程序,但与该场景的具体要求无关。答:正确。这是正确的。由人工智能支持的聊天机器人可以有效地实时响应客户的询问,从而提高响应时间和客户满意度。 B、正确。这是正确的。推荐系统使用人工智能来分析客户行为并提供个性化的产品建议,这与公司改善客户体验的目标是一致的。 C、不正确。这是不正确的。在这种情况下,区块链与解决客户满意度或产品推荐用例没有直接关系。 D、不正确。这是不正确的。虽然欺诈检测是一个有效的人工智能用例,但它与减少响应时间和提供产品推荐的具体目标无关。 E、不正确。这是不正确的。尽管计算机视觉是一个实用的人工智能用例,但它与提高客户满意度或个性化产品推荐无关。
A retail company wants to enhance its customer service while reducing operational costs. They are considering implementing an AI/ML solution. Which of the following use cases would effectively leverage AI/ML capabilities in this scenario?
一家零售公司希望增强客户服务,同时降低运营成本。他们正在考虑实施人工智能/机器学习解决方案。在这种情况下,以下哪些用例可以有效利用 AI/ML 功能?
Automating responses to common customer queries using a chatbot
使用聊天机器人自动响应常见客户查询
Analyzing customer purchase history to recommend personalized products
分析客户购买历史以推荐个性化产品
Installing physical kiosks in stores for customer feedback collection
在商店安装实体信息亭以收集顾客反馈
Using computer vision to monitor store shelves for inventory management
使用计算机视觉监控商店货架以进行库存管理
Training staff to manually analyze customer feedback surveys
培训员工手动分析客户反馈调查
正确答案 A,B,D
AI/ML can add significant value in retail by automating repetitive tasks (e.g., chatbots), enhancing decision-making through analytics (e.g., personalized recommendations), and scaling operations (e.g., inventory management with computer vision). Options 1, 2, and 4 align well with these capabilities, while options 3 and 5 do not utilize AI/ML technologies.
A. Correct. Automating responses to frequently asked customer queries with a chatbot is a common AI/ML application that can reduce human workload and improve customer experience.
B. Correct. Analyzing customer purchase history to recommend personalized products is a classic use case of AI/ML in retail, adding value by increasing sales and customer satisfaction.
C. Incorrect. Installing physical kiosks is a non-AI approach and doesn't leverage AI/ML capabilities. While helpful, this solution does not utilize automation or advanced analytics.
D. Correct. Using computer vision for monitoring store shelves is an AI/ML solution that can automate inventory management, reduce stockouts, and improve operational efficiency.
E. Incorrect. Manually analyzing customer feedback surveys is a traditional approach and does not add scalability or automation benefits provided by AI/ML.
人工智能/机器学习可以通过自动化重复任务(例如聊天机器人)、通过分析增强决策(例如个性化推荐)以及扩展运营(例如使用计算机视觉的库存管理)来为零售业增加显着价值。选项 1、2 和 4 与这些功能非常吻合,而选项 3 和 5 则不利用 AI/ML 技术。答:正确。使用聊天机器人自动响应常见的客户查询是一种常见的 AI/ML 应用程序,可以减少人工工作量并改善客户体验。 B、正确。分析客户购买历史记录以推荐个性化产品是人工智能/机器学习在零售业的典型用例,通过提高销量和客户满意度来增加价值。 C、不正确。安装物理信息亭是一种非人工智能方法,不利用人工智能/机器学习功能。该解决方案虽然有用,但并未利用自动化或高级分析。 D、正确。使用计算机视觉监控商店货架是一种 AI/ML 解决方案,可以实现库存管理自动化、减少缺货并提高运营效率。 E、不正确。手动分析客户反馈调查是一种传统方法,不会增加 AI/ML 提供的可扩展性或自动化优势。
A retail company wants to improve its customer service process. Currently, they rely on human agents to manually respond to customer inquiries, which often leads to delays and inconsistent responses. Which of the following scenarios highlight how AI/ML can provide value in this situation?
一家零售公司希望改进其客户服务流程。目前,他们依靠人工代理手动响应客户的询问,这通常会导致延迟和不一致的响应。以下哪些场景凸显了 AI/ML 如何在这种情况下提供价值?
Implementing a chatbot powered by natural language processing (NLP) to handle common customer inquiries automatically.
实施由自然语言处理 (NLP) 支持的聊天机器人来自动处理常见的客户询问。
Using a machine learning model to predict customer churn and proactively offer discounts to retain customers.
使用机器学习模型来预测客户流失并主动提供折扣以留住客户。
Training an AI system to analyze historical customer service data and recommend optimal responses to human agents.
训练人工智能系统来分析历史客户服务数据并向人工客服推荐最佳响应。
Deploying an AI-powered image recognition system to categorize product images on the company's e-commerce site.
部署人工智能图像识别系统,对公司电子商务网站上的产品图像进行分类。
正确答案 A,C
AI/ML can optimize customer service by enabling automation through chatbots and enhancing human decision-making with data-driven recommendations. These approaches directly address the scenario's challenges of delays and inconsistent responses while improving scalability and operational efficiency.
A. Correct. Correct: A chatbot powered by NLP can automate responses to common customer inquiries, reducing delays and ensuring consistent service, which aligns with the goal of improving customer service.
B. Incorrect. Incorrect: While predicting customer churn can provide business value, it is not directly related to improving the customer service process for responding to inquiries.
C. Correct. Correct: An AI system that analyzes historical data to recommend optimal responses can assist human agents in decision-making, leading to more efficient and consistent customer service.
D. Incorrect. Incorrect: Image recognition for product categorization is unrelated to the customer service process and does not address the scenario's requirements.
AI/ML 可以通过聊天机器人实现自动化,并通过数据驱动的建议增强人类决策,从而优化客户服务。这些方法直接解决了场景中延迟和响应不一致的挑战,同时提高了可扩展性和运营效率。答:正确。正确:由 NLP 支持的聊天机器人可以自动响应常见的客户询问,减少延迟并确保一致的服务,这与改善客户服务的目标是一致的。 B、不正确。错误:虽然预测客户流失可以提供商业价值,但它与改进响应查询的客户服务流程没有直接关系。 C、正确。正确:分析历史数据以推荐最佳响应的人工智能系统可以协助人工代理做出决策,从而提供更高效、更一致的客户服务。 D、不正确。错误:图像识别进行产品分类与客户服务流程无关,不能满足场景需求。
A large e-commerce company wants to improve its customer support efficiency. Currently, customers have to wait for several minutes to connect with a human agent for common queries like order tracking, refund status, or account issues. Which AI/ML-based solutions could provide value in this scenario?
一家大型电子商务公司希望提高其客户支持效率。目前,客户必须等待几分钟才能与人工代理联系以解决订单跟踪、退款状态或帐户问题等常见问题。哪些基于人工智能/机器学习的解决方案可以在这种情况下提供价值?
Implement a chatbot using Amazon Lex to handle common customer queries.
使用 Amazon Lex 实现聊天机器人来处理常见的客户查询。
Use Amazon Rekognition to analyze customer emotions during support calls.
使用 Amazon Rekognition 分析支持电话期间的客户情绪。
Apply Amazon Comprehend to extract insights from customer feedback and identify trends.
应用 Amazon Comprehend 从客户反馈中提取见解并识别趋势。
Develop a machine learning model to predict product returns based on customer purchase history.
开发机器学习模型以根据客户购买历史记录预测产品退货。
Utilize Amazon Translate to support multilingual customer queries.
利用 Amazon Translate 支持多语言客户查询。
正确答案 A,C,E
The best AI/ML solutions for this scenario focus on automating common customer support tasks and extracting insights for process improvement. Amazon Lex can automate chat-based interactions, Amazon Comprehend can analyze feedback trends, and Amazon Translate can enable multilingual support, making the customer support system more efficient and scalable.
A. Correct. Implementing a chatbot using Amazon Lex can automate responses to common queries like order tracking or refund status, reducing the workload for human agents and improving response times.
B. Incorrect. Amazon Rekognition is primarily used for image and video analysis, such as detecting objects or facial emotions. It is not directly relevant to improving response efficiency for customer queries in this scenario.
C. Correct. Amazon Comprehend can analyze customer feedback to identify trends and insights, such as frequently reported issues, which can help improve the overall customer support process.
D. Incorrect. Predicting product returns is unrelated to improving customer support efficiency in this scenario. It is more relevant to inventory management and sales forecasting.
E. Correct. Amazon Translate can enable multilingual support, allowing the chatbot or support team to handle queries from customers who speak different languages, thereby enhancing scalability and accessibility.
针对这种情况的最佳 AI/ML 解决方案侧重于自动执行常见的客户支持任务并提取见解以改进流程。 Amazon Lex 可以自动化基于聊天的交互,Amazon Comprehend 可以分析反馈趋势,Amazon Translate 可以启用多语言支持,使客户支持系统更加高效和可扩展。答:正确。使用 Amazon Lex 实现聊天机器人可以自动响应订单跟踪或退款状态等常见查询,从而减少人工代理的工作量并缩短响应时间。 B、不正确。 Amazon Rekognition 主要用于图像和视频分析,例如检测物体或面部情绪。在这种情况下,它与提高客户查询的响应效率没有直接关系。 C、正确。 Amazon Comprehend 可以分析客户反馈以识别趋势和见解,例如经常报告的问题,这可以帮助改进整个客户支持流程。 D、不正确。在这种情况下,预测产品退货与提高客户支持效率无关。它与库存管理和销售预测更相关。 E、正确。 Amazon Translate 可以启用多语言支持,允许聊天机器人或支持团队处理来自使用不同语言的客户的查询,从而增强可扩展性和可访问性。
A healthcare company wants to implement a solution to determine whether a patient has a specific disease based on a set of symptoms. The company requires the solution to provide a definitive 'yes' or 'no' outcome, as regulatory compliance prohibits probabilistic predictions. Additionally, the project has strict budget constraints. Should the company use an AI/ML solution for this requirement?
一家医疗保健公司希望实施一种解决方案,根据一组症状确定患者是否患有特定疾病。该公司要求解决方案提供明确的“是”或“否”结果,因为监管合规性禁止概率预测。此外,该项目有严格的预算限制。公司是否应该使用 AI/ML 解决方案来满足此要求?
Yes, because AI/ML solutions can analyze complex patterns in the data and provide a decision.
是的,因为人工智能/机器学习解决方案可以分析数据中的复杂模式并提供决策。
Yes, because AI/ML solutions are cost-effective for all types of decision-making.
是的,因为人工智能/机器学习解决方案对于所有类型的决策都具有成本效益。
No, because AI/ML solutions provide probabilistic predictions, not definitive outcomes.
不,因为人工智能/机器学习解决方案提供概率预测,而不是确定的结果。
No, because AI/ML solutions are expensive to implement and may not align with the strict budget constraints.
不可以,因为人工智能/机器学习解决方案的实施成本高昂,而且可能不符合严格的预算限制。
正确答案 C
AI/ML solutions are suited for tasks where probabilistic predictions (e.g., likelihoods or confidence scores) are acceptable. In this case, the company requires a definitive outcome ('yes' or 'no'), which AI/ML does not inherently provide. Additionally, cost constraints further make AI/ML less viable, but the primary issue is the probabilistic nature of AI/ML predictions.
A. Incorrect. AI/ML solutions can analyze complex patterns, but they typically provide probabilistic predictions, not definitive 'yes' or 'no' outcomes as required in this scenario.
B. Incorrect. AI/ML solutions can be cost-effective in certain scenarios, but they are not universally the best choice for all decision-making tasks, especially when strict budget or outcome requirements exist.
C. Correct. This is correct. AI/ML solutions provide probabilistic outcomes (e.g., percentages or confidence scores), which do not align with the requirement for a definitive 'yes' or 'no' answer.
D. Incorrect. While cost is a valid consideration, the primary reason AI/ML is unsuitable here is the need for a specific, non-probabilistic outcome, not just the budget limitations.
AI/ML 解决方案适用于概率预测(例如可能性或置信度得分)可接受的任务。在这种情况下,公司需要一个明确的结果(“是”或“否”),而人工智能/机器学习本身并不能提供这一结果。此外,成本限制进一步降低了 AI/ML 的可行性,但主要问题是 AI/ML 预测的概率性质。 A. 不正确。人工智能/机器学习解决方案可以分析复杂的模式,但它们通常提供概率预测,而不是这种情况下所需的明确的“是”或“否”结果。 B、不正确。 AI/ML 解决方案在某些情况下可能具有成本效益,但它们并不是所有决策任务的最佳选择,特别是在存在严格的预算或结果要求时。 C、正确。这是正确的。 AI/ML 解决方案提供概率结果(例如百分比或置信度分数),这与明确的“是”或“否”答案的要求不符。 D、不正确。虽然成本是一个有效的考虑因素,但人工智能/机器学习不适合这里的主要原因是需要特定的、非概率的结果,而不仅仅是预算限制。
A company needs to create a system that automatically grants or denies access to a secure facility based on a badge swipe. The system must ensure 100% accuracy because granting unauthorized access could lead to severe security breaches. Why might an AI/ML solution not be appropriate in this scenario?
公司需要创建一个系统,根据徽章刷卡自动授予或拒绝对安全设施的访问权限。系统必须确保 100% 的准确性,因为授予未经授权的访问可能会导致严重的安全漏洞。为什么 AI/ML 解决方案不适合这种情况?
AI/ML solutions are not suitable for real-time decision-making tasks.
AI/ML 解决方案不适合实时决策任务。
AI/ML solutions cannot guarantee 100% accuracy, and this scenario requires absolute certainty.
AI/ML 解决方案无法保证 100%的准确性,这种场景需要绝对的确定性。
The cost of developing and deploying an AI/ML model is always prohibitively high.
开发和部署 AI/ML 模型的成本始终高得令人望而却步。
AI/ML solutions cannot process badge swipe data efficiently.
AI/ML 解决方案无法有效处理徽章刷卡数据。
正确答案 B
AI/ML solutions are based on probabilistic models and therefore cannot guarantee 100% accuracy. For critical applications like secure facility access, where mistakes can have severe consequences, rule-based systems or other deterministic approaches are better suited. This makes AI/ML not appropriate in this specific scenario.
A. Incorrect. AI/ML can be used in real-time decision-making tasks, but that is not the issue in this scenario.
B. Correct. AI/ML solutions rely on probabilistic models, which inherently cannot guarantee 100% accuracy. In scenarios requiring absolute certainty, rule-based systems are more appropriate.
C. Incorrect. While AI/ML solutions can be costly, the cost is not the primary concern in this scenario. The main issue is the need for guaranteed accuracy.
D. Incorrect. AI/ML is capable of efficiently processing badge swipe data. This is not a limitation of AI/ML in this scenario.
AI/ML 解决方案基于概率模型,因此不能保证 100% 的准确性。对于安全设施访问等关键应用程序来说,错误可能会造成严重后果,基于规则的系统或其他确定性方法更适合。这使得 AI/ML 不适合这种特定场景。 A. 不正确。 AI/ML 可用于实时决策任务,但这不是本场景的问题。 B、正确。 AI/ML 解决方案依赖于概率模型,本质上无法保证 100% 的准确性。在需要绝对确定性的场景中,基于规则的系统更合适。 C、不正确。虽然 AI/ML 解决方案可能成本高昂,但成本并不是这种情况下的主要问题。主要问题是需要保证准确性。 D、不正确。 AI/ML 能够高效处理证卡刷卡数据。在这种情况下,这不是 AI/ML 的限制。
A retail company wants to optimize its inventory management system to avoid stockouts and overstock situations. The team is considering using a machine learning (ML) model to predict future inventory needs. However, after analyzing the situation, they realize the cost of implementing the ML solution outweighs the potential benefits. In which of the following scenarios would using an AI/ML solution NOT be appropriate?
一家零售公司希望优化其库存管理系统,以避免缺货和库存过剩的情况。该团队正在考虑使用机器学习 (ML) 模型来预测未来的库存需求。然而,在分析情况后,他们意识到实施机器学习解决方案的成本超过了潜在的收益。在以下哪种情况下不适合使用 AI/ML 解决方案?
The company has a small, predictable product catalog with stable demand patterns.
该公司拥有规模较小、可预测的产品目录和稳定的需求模式。
The data required for training the ML model is incomplete and expensive to collect.
训练机器学习模型所需的数据不完整且收集成本昂贵。
The company needs a deterministic, rule-based system to meet compliance requirements.
公司需要一个确定性的、基于规则的系统来满足合规性要求。
The company is experiencing highly volatile demand and wants to improve prediction accuracy.
该公司正面临需求的高度波动,并希望提高预测准确性。
The company has a large dataset and wants to discover hidden patterns to optimize inventory.
该公司拥有庞大的数据集,希望发现隐藏的模式来优化库存。
正确答案 A,B,C
AI/ML solutions are not always appropriate, especially when simpler or more cost-effective approaches can achieve the desired outcomes. Scenarios where stable demand patterns exist, data is expensive to collect, or deterministic results are required are better addressed with non-ML solutions. In contrast, AI/ML is better suited for discovering hidden patterns in large datasets or making predictions in highly volatile environments.
A. Correct. Using an AI/ML solution is not appropriate when the product catalog is small and demand patterns are stable because a simple rule-based or statistical approach can provide sufficient accuracy at a lower cost.
B. Correct. If the data required for training the ML model is incomplete and expensive to collect, the cost of data preparation and collection can outweigh the benefits of implementing the solution.
C. Correct. A deterministic, rule-based system is more suitable for compliance requirements, as AI/ML models are probabilistic and may not guarantee specific outcomes.
D. Incorrect. Highly volatile demand patterns might benefit from an AI/ML solution if the goal is to improve prediction accuracy, making this scenario appropriate for an ML approach.
E. Incorrect. A large dataset with hidden patterns is a strong use case for an AI/ML solution, as ML models excel at uncovering these patterns to optimize processes.
人工智能/机器学习解决方案并不总是合适的,尤其是当更简单或更具成本效益的方法可以实现预期结果时。存在稳定需求模式、收集数据成本昂贵或需要确定性结果的场景可以通过非机器学习解决方案更好地解决。相比之下,人工智能/机器学习更适合发现大型数据集中的隐藏模式或在高度不稳定的环境中进行预测。答:正确。当产品目录较小且需求模式稳定时,使用 AI/ML 解决方案并不合适,因为简单的基于规则或统计方法可以以较低的成本提供足够的准确性。 B、正确。如果训练 ML 模型所需的数据不完整且收集成本高昂,则数据准备和收集的成本可能会超过实施解决方案的收益。 C、正确。基于规则的确定性系统更适合合规性要求,因为人工智能/机器学习模型是概率性的,可能无法保证特定的结果。 D、不正确。如果目标是提高预测准确性,那么高度不稳定的需求模式可能会受益于 AI/ML 解决方案,从而使该场景适合 ML 方法。 E、不正确。具有隐藏模式的大型数据集是 AI/ML 解决方案的强大用例,因为 ML 模型擅长发现这些模式以优化流程。
A retail company wants to predict whether a customer will make a purchase based on their browsing behavior on the website. Which machine learning technique is most appropriate for this use case?
一家零售公司希望根据客户在网站上的浏览行为来预测客户是否会进行购买。哪种机器学习技术最适合该用例?
Regression
回归
Classification
分类
Clustering
聚类
Reinforcement Learning
强化学习
正确答案 B
The task of predicting whether a customer will make a purchase is a supervised learning problem involving categorical outcomes ('purchase' or 'no purchase'). Classification is the most suitable machine learning technique for this use case, as it is specifically designed for predicting discrete labels based on input features.
A. Incorrect. Regression is used for predicting continuous numerical values, such as forecasting sales or predicting house prices. It is not suitable for predicting a binary outcome like whether a customer will make a purchase.
B. Correct. Classification is the correct choice because it is used to predict categorical outcomes, such as 'purchase' or 'no purchase' based on input features like browsing behavior.
C. Incorrect. Clustering is an unsupervised learning technique used to group similar data points together. It is not suitable for supervised tasks like predicting a purchase outcome.
D. Incorrect. Reinforcement Learning involves training agents to make decisions in an environment to maximize rewards. It is not suitable for this scenario, as it does not involve predicting outcomes based on labeled data.
预测客户是否会购买的任务是一个涉及分类结果(“购买”或“不购买”)的监督学习问题。分类是最适合此用例的机器学习技术,因为它是专门为根据输入特征预测离散标签而设计的。 A. 不正确。回归用于预测连续数值,例如预测销售额或预测房价。它不适合预测二元结果,例如客户是否会购买。 B、正确。分类是正确的选择,因为它用于根据浏览行为等输入特征来预测分类结果,例如“购买”或“不购买”。 C、不正确。聚类是一种无监督学习技术,用于将相似的数据点分组在一起。它不适合预测购买结果等监督任务。 D、不正确。强化学习涉及训练代理在环境中做出决策以最大化奖励。它不适合这种情况,因为它不涉及基于标记数据预测结果。
A retail company wants to predict whether a customer will make a purchase based on their browsing behavior on the website. Which machine learning technique is the most appropriate for this use case?
一家零售公司希望根据客户在网站上的浏览行为来预测客户是否会进行购买。哪种机器学习技术最适合该用例?
Regression
回归
Classification
分类
Clustering
聚类
Dimensionality Reduction
降维
正确答案 B
The use case involves predicting whether a customer will make a purchase, which is a binary outcome (yes or no). This is a classification problem because the goal is to assign the customer to one of two categories. Regression is used for predicting continuous outcomes, clustering is for grouping data points, and dimensionality reduction is for simplifying datasets, making them inappropriate for this scenario.
A. Incorrect. Regression is typically used for predicting continuous numerical values, such as sales or temperatures, and is not appropriate for predicting a categorical outcome like whether a customer will make a purchase (yes or no).
B. Correct. Classification is the correct choice as it is used to predict categorical outcomes, such as whether a customer will make a purchase (yes or no).
C. Incorrect. Clustering is used to group data points into clusters based on their similarities without predefined labels. This is unsuitable for predicting a specific outcome like a purchase decision.
D. Incorrect. Dimensionality Reduction is used to reduce the number of features in a dataset while retaining as much information as possible. It is not directly applicable to making predictions in this scenario.
该用例涉及预测客户是否会购买,这是一个二元结果(是或否)。这是一个分类问题,因为目标是将客户分配到两个类别之一。回归用于预测连续结果,聚类用于对数据点进行分组,降维用于简化数据集,使其不适合这种场景。 A. 不正确。回归通常用于预测连续数值,例如销售额或温度,而不适合预测分类结果,例如客户是否会购买(是或否)。 B、正确。分类是正确的选择,因为它用于预测分类结果,例如客户是否会购买(是或否)。 C、不正确。聚类用于根据数据点的相似性将数据点分组为簇,而无需预定义标签。这不适合预测特定结果,例如购买决策。 D、不正确。降维用于减少数据集中的特征数量,同时保留尽可能多的信息。它并不直接适用于在这种情况下进行预测。
A retail company wants to predict whether a customer will purchase a product based on their browsing behavior on the company's website. Which machine learning technique is most appropriate for this use case?
一家零售公司希望根据客户在公司网站上的浏览行为来预测客户是否会购买产品。哪种机器学习技术最适合该用例?
Regression
回归
Classification
分类
Clustering
聚类
Reinforcement Learning
强化学习
正确答案 B
The goal in this scenario is to predict whether a customer will purchase a product, which is a binary categorical outcome ('yes' or 'no'). Classification techniques, such as logistic regression or decision trees, are designed to solve such problems by assigning data points to predefined categories. Therefore, classification is the most suitable machine learning technique for this use case.
A. Incorrect. Regression is used for predicting continuous numerical values, such as sales or temperature, which is not suitable for predicting a binary outcome like whether a customer will purchase a product.
B. Correct. Classification is used when the problem involves predicting a categorical outcome, such as 'purchase' or 'no purchase', making it the most appropriate technique for this use case.
C. Incorrect. Clustering is used for grouping similar items or data points together, such as segmenting customers into clusters, but it is not suitable for predicting a specific outcome like purchasing behavior.
D. Incorrect. Reinforcement Learning is used for training agents to make sequential decisions in an environment, such as training robots or playing video games, and is not relevant to predicting customer behavior.
此场景的目标是预测客户是否会购买产品,这是二元分类结果(“是”或“否”)。逻辑回归或决策树等分类技术旨在通过将数据点分配给预定义的类别来解决此类问题。因此,分类是最适合此用例的机器学习技术。 A. 不正确。回归用于预测连续数值,例如销售额或温度,它不适合预测二元结果,例如客户是否会购买产品。 B、正确。当问题涉及预测分类结果(例如“购买”或“不购买”)时,就会使用分类,这使其成为该用例的最合适技术。 C、不正确。聚类用于将相似的项目或数据点分组在一起,例如将客户细分为聚类,但它不适合预测特定结果(例如购买行为)。 D、不正确。强化学习用于训练代理在环境中做出顺序决策,例如训练机器人或玩视频游戏,与预测客户行为无关。
A retail company wants to enhance its customer experience by using AI. They aim to provide personalized product suggestions, detect fraudulent transactions, and predict customer demand to optimize inventory. Which of the following AI applications can help achieve these goals?
一家零售公司希望通过使用人工智能来增强客户体验。他们的目标是提供个性化的产品建议、检测欺诈交易并预测客户需求以优化库存。以下哪些人工智能应用可以帮助实现这些目标?
Recommendation systems
推荐系统
Fraud detection
欺诈检测
Natural Language Processing (NLP)
自然语言处理(NLP)
Forecasting
预测
Computer vision
计算机视觉
正确答案 A,B,D
The retail company’s goals align with specific AI applications. Recommendation systems help provide personalized product suggestions, fraud detection ensures secure transactions, and forecasting predicts customer demand to optimize inventory. While NLP and computer vision are valuable AI technologies, they do not directly address the goals in this scenario.
A. Correct. Recommendation systems are highly effective for providing personalized product suggestions by analyzing customer behavior and preferences.
B. Correct. Fraud detection is used to identify anomalies in transactions and prevent fraudulent activities, aligning with the company’s goal of preventing fraud.
C. Incorrect. Natural Language Processing (NLP) is primarily used for text-based applications like chatbots or sentiment analysis, which is not directly related to the stated goals of the company.
D. Correct. Forecasting is useful for predicting customer demand, allowing the company to optimize inventory levels effectively.
E. Incorrect. Computer vision is mainly used for image and video analysis, which is irrelevant to the stated goals of personalized suggestions, fraud prevention, and demand forecasting.
这家零售公司的目标与特定的人工智能应用相一致。推荐系统有助于提供个性化的产品建议,欺诈检测可确保交易安全,预测系统可预测客户需求以优化库存。虽然 NLP 和计算机视觉是有价值的人工智能技术,但它们并不能直接解决这种情况下的目标。答:正确。推荐系统通过分析客户行为和偏好来提供个性化产品建议,非常有效。 B、正确。欺诈检测用于识别交易中的异常情况并防止欺诈活动,这与公司防止欺诈的目标保持一致。 C、不正确。自然语言处理(NLP)主要用于基于文本的应用程序,例如聊天机器人或情感分析,与公司既定目标没有直接关系。 D、正确。预测对于预测客户需求非常有用,使公司能够有效优化库存水平。E、不正确。计算机视觉主要用于图像和视频分析,与个性化建议、欺诈预防和需求预测等既定目标无关。
A retail company wants to implement an AI solution to improve customer experience and drive sales. Which of the following real-world AI applications would be most suitable in this scenario?
一家零售公司希望实施人工智能解决方案来改善客户体验并推动销售。以下哪些现实世界的人工智能应用最适合这种场景?
Recommendation systems to suggest products based on customer preferences
推荐系统根据客户偏好推荐产品
Natural Language Processing (NLP) for analyzing customer reviews
用于分析客户评论的自然语言处理 (NLP)
Speech recognition to enable voice-based navigation in their physical stores
语音识别可在实体店中实现基于语音的导航
Fraud detection to identify unusual purchase patterns
欺诈检测以识别异常购买模式
Computer vision to monitor foot traffic in their stores
计算机视觉监控商店的人流量
正确答案 A,B
Recommendation systems and NLP are directly aligned with the goal of improving customer experience and driving sales in a retail setting. Recommendation systems personalize the shopping experience by suggesting relevant products, while NLP provides insights into customer sentiment and feedback, enabling the business to make adjustments to better meet customer needs.
A. Correct. Recommendation systems are highly effective in retail for suggesting products based on customer preferences, purchase history, and browsing behavior, thus improving user experience and sales.
B. Correct. NLP can be used to analyze customer reviews and feedback, helping the company understand customer sentiment and make data-driven decisions to enhance the shopping experience.
C. Incorrect. While speech recognition could be useful in some contexts, it is less directly relevant for improving customer experience and driving sales in this specific retail scenario.
D. Incorrect. Fraud detection is crucial for security purposes, but it does not directly contribute to improving customer experience or driving sales in this scenario.
E. Incorrect. Computer vision for monitoring foot traffic is more relevant for operational analysis and store layout optimization rather than directly enhancing customer experience or sales.
推荐系统和 NLP 与改善客户体验和推动零售环境中的销售的目标直接相关。推荐系统通过推荐相关产品来个性化购物体验,而自然语言处理则提供对客户情绪和反馈的洞察,使企业能够做出调整以更好地满足客户需求。答:正确。推荐系统在零售业中非常有效,可以根据客户偏好、购买历史和浏览行为推荐产品,从而改善用户体验和销售。 B、正确。 NLP 可用于分析客户评论和反馈,帮助公司了解客户情绪并做出数据驱动的决策,以增强购物体验。 C、不正确。虽然语音识别在某些情况下可能有用,但在这种特定的零售场景中,它与改善客户体验和推动销售的直接关系不大。 D、不正确。欺诈检测对于安全目的至关重要,但在这种情况下,它并不能直接有助于改善客户体验或推动销售。 E、不正确。用于监控人流量的计算机视觉与运营分析和商店布局优化更相关,而不是直接增强客户体验或销售。
A retail company wants to implement a system to recommend products to customers based on their browsing and purchase history. Which of the following are examples of AI applications that could be used in this scenario?
一家零售公司希望实施一个系统,根据客户的浏览和购买历史记录向他们推荐产品。以下哪些是可以在该场景中使用的人工智能应用示例?
Recommendation systems
推荐系统
Natural Language Processing (NLP)
自然语言处理(NLP)
Computer vision
计算机视觉
Forecasting
预测
Speech recognition
语音识别
正确答案 A,D
Recommendation systems are the primary AI application for suggesting products to users based on their browsing and purchase history. Forecasting could also play a supporting role by predicting demand or trends, which might influence the recommendations provided to customers.
A. Correct. Recommendation systems are directly applicable to this scenario because they analyze user behavior to suggest relevant products.
B. Incorrect. While NLP is used for processing and understanding human language, it is not directly relevant to the given scenario of recommending products based on browsing or purchase history.
C. Incorrect. Computer vision is used for analyzing and understanding images or videos, which is not relevant to the task of recommending products based on user history.
D. Correct. Forecasting can be used to predict demand for products or sales trends, which can indirectly support the recommendation process in terms of inventory or popularity analysis.
E. Incorrect. Speech recognition is used to process and interpret spoken language, and it is not applicable in this scenario focused on product recommendations.
推荐系统是主要的人工智能应用程序,用于根据用户的浏览和购买历史向用户推荐产品。预测还可以通过预测需求或趋势来发挥支持作用,这可能会影响向客户提供的建议。答:正确。推荐系统直接适用于这种场景,因为它分析用户行为来推荐相关产品。 B、不正确。虽然 NLP 用于处理和理解人类语言,但它与根据浏览或购买历史推荐产品的给定场景没有直接关系。 C、不正确。计算机视觉用于分析和理解图像或视频,与基于用户历史推荐产品的任务无关。 D、正确。预测可用于预测产品的需求或销售趋势,这可以间接支持库存或流行度分析方面的推荐过程。 E、不正确。语音识别用于处理和解释口语,不适用于这种专注于产品推荐的场景。
A company wants to build a chatbot to handle customer service inquiries in natural language on their website. They also want the chatbot to convert text responses to speech for accessibility. Which combination of AWS managed AI/ML services would best meet this requirement?
一家公司想要构建一个聊天机器人,以在其网站上以自然语言处理客户服务查询。他们还希望聊天机器人将文本响应转换为语音以方便访问。 AWS 托管 AI/ML 服务的哪种组合最能满足此要求?
Amazon Lex and Amazon Polly
Amazon Lex 和 Amazon Polly
Amazon Comprehend and Amazon Translate
Amazon Comprehend 和 Amazon Translate
Amazon SageMaker and Amazon Polly
Amazon SageMaker 和 Amazon Polly
Amazon Transcribe and Amazon Comprehend
Amazon Transcribe 和 Amazon Comprehend
Amazon Lex and Amazon Translate
Amazon Lex 和 Amazon Translate
正确答案 A
Amazon Lex is ideal for building chatbots that understand and respond in natural language, while Amazon Polly enables text-to-speech conversion for accessibility. This combination directly addresses the requirements for a customer service chatbot that can interact with users via text and voice.
A. Correct. Correct. Amazon Lex can be used to build conversational interfaces like chatbots, and Amazon Polly can convert text responses into lifelike speech for accessibility.
B. Incorrect. Incorrect. While Amazon Comprehend can analyze text for sentiment and entities, and Amazon Translate can translate text between languages, they do not directly support building conversational chatbots.
C. Incorrect. Incorrect. Amazon SageMaker is used for building, training, and deploying custom ML models, and Amazon Polly converts text to speech. While Polly may help with text-to-speech, SageMaker is not necessary for building a chatbot since Amazon Lex already provides this capability.
D. Incorrect. Incorrect. Amazon Transcribe converts speech to text, and Amazon Comprehend analyzes text for meaning. These services do not address building a conversational chatbot or text-to-speech conversion.
E. Incorrect. Incorrect. Amazon Lex can build conversational interfaces, but Amazon Translate is used for language translation rather than text-to-speech conversion.
Amazon Lex 非常适合构建能够理解并以自然语言进行响应的聊天机器人,而 Amazon Polly 则支持文本到语音转换以实现可访问性。这种组合直接满足了对可以通过文本和语音与用户交互的客户服务聊天机器人的要求。答:正确。正确的。 Amazon Lex 可用于构建聊天机器人等会话界面,而 Amazon Polly 可以将文本响应转换为逼真的语音以方便访问。 B、不正确。不正确。虽然 Amazon Comprehend 可以分析文本中的情感和实体,而 Amazon Translate 可以在语言之间翻译文本,但它们不直接支持构建会话聊天机器人。 C、不正确。不正确。 Amazon SageMaker 用于构建、训练和部署自定义 ML 模型,Amazon Polly 将文本转换为语音。虽然 Polly 可能有助于文本转语音,但 SageMaker 并不是构建聊天机器人所必需的,因为 Amazon Lex 已经提供了此功能。 D、不正确。不正确。Amazon Transcribe 将语音转换为文本,Amazon Comprehend 分析文本的含义。这些服务不涉及构建对话式聊天机器人或文本到语音转换。 E、不正确。不正确。 Amazon Lex 可以构建会话界面,但 Amazon Translate 用于语言翻译而不是文本到语音转换。
A company wants to build a multilingual chatbot for its customer support team. The chatbot should understand customer queries in multiple languages, respond in the same language, and use text-to-speech for voice-based interaction. Which combination of AWS managed AI/ML services can best achieve this?
一家公司希望为其客户支持团队构建多语言聊天机器人。聊天机器人应该理解多种语言的客户查询,以相同的语言进行响应,并使用文本到语音进行基于语音的交互。 AWS 托管 AI/ML 服务的哪种组合最能实现这一目标?
Amazon Lex for natural language understanding and dialogue management
Amazon Lex 用于自然语言理解和对话管理
Amazon Translate to detect and translate customer queries
Amazon Translate 用于检测和翻译客户查询
Amazon Comprehend for analyzing customer sentiment in real time
Amazon Comprehend 用于实时分析客户情绪
Amazon Polly to convert chatbot responses into speech
Amazon Polly 将聊天机器人响应转换为语音
AWS SageMaker to train a custom language model for the chatbot
AWS SageMaker 为聊天机器人训练自定义语言模型
正确答案 A,B,D
To build a multilingual chatbot, Amazon Lex provides the foundation for conversational AI, Amazon Translate enables language detection and translation, and Amazon Polly adds text-to-speech functionality for voice-based interaction. These managed services work together to fulfill the requirements of the scenario without the need for custom model training or additional sentiment analysis.
A. Correct. Amazon Lex is ideal for building conversational interfaces like chatbots as it provides natural language understanding and dialogue management capabilities.
B. Correct. Amazon Translate can detect and translate text between supported languages, which is essential for handling multilingual queries.
C. Incorrect. Amazon Comprehend is used for sentiment analysis and text classification but is not required for understanding or responding to multilingual queries in this scenario.
D. Correct. Amazon Polly converts text to lifelike speech, enabling voice-based interaction, which aligns with the requirements of the chatbot.
E. Incorrect. AWS SageMaker is a powerful service for training custom machine learning models, but in this case, the scenario can be addressed using managed AI services without requiring custom model training.
为了构建多语言聊天机器人,Amazon Lex 为对话式 AI 提供了基础,Amazon Translate 支持语言检测和翻译,Amazon Polly 添加了基于语音交互的文本转语音功能。这些托管服务协同工作来满足场景的要求,无需自定义模型训练或额外的情绪分析。答:正确。 Amazon Lex 非常适合构建聊天机器人等会话界面,因为它提供自然语言理解和对话管理功能。 B、正确。 Amazon Translate 可以检测和翻译支持的语言之间的文本,这对于处理多语言查询至关重要。 C、不正确。 Amazon Comprehend 用于情感分析和文本分类,但在这种情况下不需要理解或响应多语言查询。 D、正确。 Amazon Polly 将文本转换为逼真的语音,实现基于语音的交互,这符合聊天机器人的要求。E、不正确。 AWS SageMaker 是一项用于训练自定义机器学习模型的强大服务,但在这种情况下,可以使用托管 AI 服务来解决该场景,而无需进行自定义模型训练。
A company needs to build a customer support chatbot capable of understanding and responding to natural language queries in both English and Spanish. The chatbot should also provide voice responses to users. Which combination of AWS managed AI/ML services can be used to implement this solution?
公司需要构建一个能够理解和响应英语和西班牙语自然语言查询的客户支持聊天机器人。聊天机器人还应该向用户提供语音响应。可以使用哪种 AWS 托管 AI/ML 服务组合来实施此解决方案?
Amazon Lex for natural language understanding and dialogue management
Amazon Lex 用于自然语言理解和对话管理
Amazon Translate for translating queries between English and Spanish
Amazon Translate 用于在英语和西班牙语之间翻译查询
Amazon Polly for generating voice responses
Amazon Polly 用于生成语音响应
Amazon Comprehend for analyzing the sentiment of user queries
Amazon Comprehend 用于分析用户查询的情绪
Amazon SageMaker for training a custom machine learning model for chatbot responses
Amazon SageMaker 用于训练聊天机器人响应的自定义机器学习模型
正确答案 A,B,C
The scenario involves building a multilingual chatbot that supports natural language understanding, translation, and voice responses. Amazon Lex provides the core conversational AI functionality, Amazon Translate enables translation between English and Spanish, and Amazon Polly generates voice responses. These managed AI services together meet all the requirements without needing custom machine learning models or sentiment analysis.
A. Correct. Amazon Lex is specifically designed for building conversational interfaces and can handle natural language understanding and dialogue management, making it a suitable choice for the chatbot's core functionality.
B. Correct. Amazon Translate allows seamless translation between English and Spanish, ensuring that the chatbot can handle queries in both languages, which is a key requirement.
C. Correct. Amazon Polly converts text to lifelike speech, enabling the chatbot to provide voice responses, as specified in the scenario.
D. Incorrect. While Amazon Comprehend can analyze sentiment and extract insights from text, it is not directly required for building the chatbot or generating voice responses in this scenario.
E. Incorrect. Amazon SageMaker is used for building, training, and deploying custom machine learning models, but the scenario can be addressed entirely through AWS's managed AI services without the need for custom model development.
该场景涉及构建一个支持自然语言理解、翻译和语音响应的多语言聊天机器人。 Amazon Lex 提供核心对话 AI 功能,Amazon Translate 实现英语和西班牙语之间的翻译,Amazon Polly 生成语音响应。这些托管人工智能服务共同满足所有要求,无需自定义机器学习模型或情绪分析。答:正确。 Amazon Lex 专为构建对话界面而设计,可以处理自然语言理解和对话管理,使其成为聊天机器人核心功能的合适选择。 B、正确。 Amazon Translate 允许英语和西班牙语之间的无缝翻译,确保聊天机器人可以处理两种语言的查询,这是一项关键要求。 C、正确。 Amazon Polly 将文本转换为逼真的语音,使聊天机器人能够按照场景中的指定提供语音响应。 D、不正确。虽然 Amazon Comprehend 可以分析情绪并从文本中提取见解,但在这种情况下构建聊天机器人或生成语音响应并不直接需要它。 E、不正确。 Amazon SageMaker 用于构建、训练和部署自定义机器学习模型,但该场景可以完全通过 AWS 的托管 AI 服务来解决,无需自定义模型开发。
An e-commerce company wants to develop a machine learning (ML) model to predict customer churn. The team is new to ML and wants to follow the ML development lifecycle. Which of the following steps should they take to ensure a successful implementation of their ML project?
一家电子商务公司希望开发机器学习 (ML) 模型来预测客户流失。该团队是 ML 新手,希望遵循 ML 开发生命周期。他们应该采取以下哪些步骤来确保机器学习项目的成功实施?
Define the business problem and determine the success criteria.
定义业务问题并确定成功标准。
Collect, clean, and prepare the dataset for model training.
收集、清理和准备模型训练的数据集。
Deploy the model directly without testing to save time.
直接部署模型,无需测试,以节省时间。
Evaluate the model using appropriate metrics before deployment.
在部署之前使用适当的指标评估模型。
Monitor the model's performance post-deployment and retrain if necessary.
监控模型部署后的性能,并在必要时重新训练。
正确答案 A,B,D,E
The ML development lifecycle consists of several key stages, including defining the problem, preparing the data, training and evaluating the model, deploying it, and monitoring and maintaining it post-deployment. Each of these steps is essential to ensure the model performs well, aligns with business goals, and adapts to changing conditions. Skipping any of these steps, such as testing before deployment, can lead to suboptimal outcomes.
A. Correct. Defining the business problem and success criteria is the first step in the ML development lifecycle and ensures that the model is aligned with the business objectives.
B. Correct. Data collection, cleaning, and preparation are critical steps in the ML lifecycle as they directly impact the quality and performance of the model.
C. Incorrect. Deploying the model without testing goes against best practices in the ML lifecycle, as it may result in poor performance or incorrect predictions.
D. Correct. Evaluating the model with appropriate metrics ensures the model meets the success criteria and performs as expected before deployment.
E. Correct. Monitoring the model's performance post-deployment and retraining if necessary is part of the continuous improvement process in the ML lifecycle to address concept drift or data changes.
机器学习开发生命周期由几个关键阶段组成,包括定义问题、准备数据、训练和评估模型、部署模型以及部署后监控和维护模型。其中每个步骤对于确保模型良好运行、与业务目标保持一致并适应不断变化的条件至关重要。跳过任何这些步骤(例如部署前的测试)都可能导致结果不理想。答:正确。定义业务问题和成功标准是机器学习开发生命周期的第一步,并确保模型与业务目标保持一致。 B、正确。数据收集、清理和准备是机器学习生命周期中的关键步骤,因为它们直接影响模型的质量和性能。 C、不正确。在没有测试的情况下部署模型违背了 ML 生命周期中的最佳实践,因为它可能会导致性能不佳或预测不正确。 D、正确。使用适当的指标评估模型可确保模型满足成功标准并在部署前按预期执行。 E、正确。监控模型的部署后性能并在必要时进行重新训练是 ML 生命周期中持续改进过程的一部分,以解决概念漂移或数据更改问题。
You are an AI practitioner tasked with developing a machine learning model to predict customer churn for a subscription-based service. Which of the following steps are part of the ML development lifecycle that you should follow to ensure the model is effective and reliable?
您是一名人工智能从业者,负责开发机器学习模型来预测基于订阅的服务的客户流失情况。以下哪些步骤是 ML 开发生命周期的一部分,您应该遵循这些步骤来确保模型有效且可靠?
Define the business problem and the success criteria for the model
定义业务问题和模型的成功标准
Gather and preprocess the data required for training the model
收集并预处理训练模型所需的数据
Deploy the model to production without testing to meet a tight deadline
无需测试即可将模型部署到生产中,以满足紧迫的期限
Evaluate the model's performance against the defined success criteria
根据定义的成功标准评估模型的性能
Monitor the model's predictions in production to ensure continued accuracy
监控生产中模型的预测以确保持续的准确性
正确答案 A,B,D,E
The ML development lifecycle includes defining the business problem, preparing data, training and validating the model, deploying it, and monitoring its performance in production. Each step ensures the model is effective, reliable, and aligned with business objectives. Skipping steps like validation or monitoring can lead to unreliable results or model degradation over time.
A. Correct. Defining the business problem and success criteria is the first step of the ML development lifecycle, ensuring that the model solves the right problem effectively.
B. Correct. Gathering and preprocessing data is crucial to prepare the dataset, as high-quality data is essential for training an accurate model.
C. Incorrect. Deploying a model without testing is not part of the ML lifecycle and would lead to unreliable predictions. Testing and validation are essential before deployment.
D. Correct. Evaluating the model against success criteria ensures that the model meets the defined business objectives and performs as expected.
E. Correct. Monitoring the model post-deployment is critical to ensure that it continues to make accurate predictions over time, especially as real-world data changes.
机器学习开发生命周期包括定义业务问题、准备数据、训练和验证模型、部署模型以及监控其在生产中的性能。每个步骤都确保模型有效、可靠并与业务目标保持一致。跳过验证或监控等步骤可能会导致结果不可靠或模型随着时间的推移而退化。答:正确。定义业务问题和成功标准是机器学习开发生命周期的第一步,确保模型有效地解决正确的问题。 B、正确。收集和预处理数据对于准备数据集至关重要,因为高质量的数据对于训练准确的模型至关重要。 C、不正确。在没有测试的情况下部署模型不是机器学习生命周期的一部分,并且会导致不可靠的预测。部署之前测试和验证至关重要。 D、正确。根据成功标准评估模型可确保模型满足定义的业务目标并按预期执行。 E、正确。部署后监控模型对于确保模型随着时间的推移继续做出准确的预测至关重要,尤其是在现实世界数据发生变化时。
A data scientist is tasked with building a machine learning model to predict customer churn for an e-commerce platform. She decides to follow the ML development lifecycle. At which stage should she focus on selecting an appropriate algorithm and tuning its hyperparameters?
数据科学家的任务是构建机器学习模型来预测电子商务平台的客户流失情况。她决定遵循机器学习开发生命周期。她应该在哪个阶段重点选择合适的算法并调整其超参数?
Data Collection and Preparation
数据收集和准备
Model Training
模型训练
Model Evaluation
Model Evaluation
Model Deployment
模型部署
正确答案 B
The machine learning development lifecycle consists of distinct stages: data collection and preparation, model training, model evaluation, and model deployment. During the model training stage, the focus is on selecting the best algorithm and tuning its hyperparameters to achieve optimal model performance. This makes it the correct stage for the described task.
A. Incorrect. Data Collection and Preparation involves gathering, cleaning, and preprocessing the data. Algorithm selection and hyperparameter tuning are not performed in this stage.
B. Correct. Model Training involves selecting an appropriate algorithm, feeding the training data into the algorithm, and tuning its hyperparameters to optimize model performance. This is the correct stage for the described task.
C. Incorrect. Model Evaluation focuses on assessing the model's performance on test data. It does not involve selecting algorithms or hyperparameter tuning.
D. Incorrect. Model Deployment involves integrating the trained and evaluated model into a production environment. Algorithm selection and hyperparameter tuning are completed prior to this stage.
机器学习开发生命周期由不同的阶段组成:数据收集和准备、模型训练、Model Evaluation 和模型部署。在模型训练阶段,重点是选择最佳算法并调整其超参数以实现最佳模型性能。这使其成为所描述任务的正确阶段。 A. 不正确。数据收集和准备涉及数据的收集、清理和预处理。此阶段不执行算法选择和超参数调整。 B、正确。模型训练涉及选择合适的算法、将训练数据输入算法以及调整其超参数以优化模型性能。这是所描述任务的正确阶段。 C、不正确。 Model Evaluation 专注于评估模型在测试数据上的性能。它不涉及选择算法或超参数调整。 D、不正确。模型部署涉及将经过训练和评估的模型集成到生产环境中。算法选择和超参数调整在此阶段之前完成。
A data scientist is tasked with building a machine learning model that predicts customer churn for an e-commerce platform. The team plans to collect user activity data, preprocess it, and create features such as average order value and time since last purchase. After training and evaluating the model, they want to deploy it to make real-time predictions and monitor its performance. Which components of the ML pipeline should the team focus on to ensure the model performs well in production?
数据科学家的任务是构建一个机器学习模型来预测电子商务平台的客户流失情况。该团队计划收集用户活动数据,对其进行预处理,并创建平均订单价值和自上次购买以来的时间等功能。在训练和评估模型后,他们希望部署它来进行实时预测并监控其性能。团队应重点关注 ML 管道的哪些组件,以确保模型在生产中表现良好?
Data collection and exploratory data analysis (EDA)
数据收集和探索性数据分析 (EDA)
Data preprocessing and feature engineering
数据预处理和特征工程
Model training and hyperparameter tuning
模型训练和超参数调整
Deployment and monitoring
部署与监控
Only deployment, as the rest of the pipeline is not relevant to production
仅部署,因为管道的其余部分与生产无关
正确答案 A,B,C,D
Building a robust machine learning pipeline involves several interconnected steps, each of which contributes to the overall success of the model in production. Data collection, preprocessing, feature engineering, model training, hyperparameter tuning, deployment, and monitoring are all critical components that ensure the model performs optimally in both training and real-world scenarios.
A. Correct. Data collection and EDA are essential to understanding the dataset and ensuring its quality before building a model. Without these steps, the model may fail to learn meaningful patterns.
B. Correct. Data preprocessing and feature engineering are crucial for transforming raw data into a format that can be effectively used by the model. Proper feature engineering can significantly enhance model performance.
C. Correct. Model training and hyperparameter tuning are critical to building an accurate and efficient machine learning model. These steps directly impact the model's ability to make correct predictions.
D. Correct. Deployment and monitoring are vital for ensuring the model performs well in a real-world environment. Monitoring helps identify issues such as data drift or model degradation over time.
E. Incorrect. Focusing only on deployment while ignoring other pipeline components would lead to a poorly performing model in production. Every step in the pipeline is interconnected and necessary for success.
构建强大的机器学习管道涉及多个相互关联的步骤,每个步骤都有助于模型在生产中的整体成功。数据收集、预处理、特征工程、模型训练、超参数调整、部署和监控都是确保模型在训练和实际场景中获得最佳性能的关键组件。答:正确。数据收集和 EDA 对于在构建模型之前理解数据集并确保其质量至关重要。如果没有这些步骤,模型可能无法学习有意义的模式。 B、正确。数据预处理和特征工程对于将原始数据转换为模型可以有效使用的格式至关重要。适当的特征工程可以显着提高模型性能。 C、正确。模型训练和超参数调整对于构建准确高效的机器学习模型至关重要。这些步骤直接影响模型做出正确预测的能力。 D、正确。部署和监控对于确保模型在现实环境中良好运行至关重要。监控有助于识别随着时间的推移数据漂移或模型退化等问题。 E、不正确。仅关注部署而忽略其他管道组件将导致生产中的模型性能不佳。管道中的每一步都是相互关联的,并且是成功所必需的。
You are building an end-to-end machine learning pipeline to predict customer churn for a subscription service. After collecting and cleaning the data, you want to ensure that your pipeline can transform raw data into meaningful features and evaluate the model's performance. Which steps in the ML pipeline are essential for this task?
您正在构建端到端机器学习管道来预测订阅服务的客户流失情况。收集和清理数据后,您希望确保管道可以将原始数据转换为有意义的特征并评估模型的性能。 ML 管道中的哪些步骤对于此任务至关重要?
Feature engineering
特征工程
Model training
模型训练
Hyperparameter tuning
超参数调整
Evaluation
评估
Monitoring
监控
正确答案 A,D
In an ML pipeline, feature engineering transforms raw data into features that the model can use, while evaluation measures the model's performance to ensure it meets business objectives. These steps are critical to preparing the data and assessing the model's predictive capabilities before deployment.
A. Correct. Feature engineering is essential for transforming raw data into meaningful features that the model can interpret effectively. This step ensures the data is prepared for the model.
B. Incorrect. Model training involves fitting the machine learning algorithm to the data, but it is not directly involved in transforming raw data or evaluating the model's performance.
C. Incorrect. Hyperparameter tuning is focused on optimizing model parameters for better results, but it does not directly transform raw data or evaluate performance.
D. Correct. Evaluation is necessary to measure the model's performance using metrics such as accuracy, precision, or recall. This step ensures the model is effective in predicting customer churn.
E. Incorrect. Monitoring is important for tracking a deployed model's performance in production, but it is not part of the pipeline when transforming raw data or evaluating the model.
在机器学习管道中,特征工程将原始数据转换为模型可以使用的特征,而评估则衡量模型的性能以确保其满足业务目标。这些步骤对于在部署之前准备数据和评估模型的预测能力至关重要。答:正确。特征工程对于将原始数据转换为模型可以有效解释的有意义的特征至关重要。此步骤确保为模型准备数据。 B、不正确。模型训练涉及将机器学习算法与数据进行拟合,但不直接参与转换原始数据或评估模型的性能。 C、不正确。超参数调优的重点是优化模型参数以获得更好的结果,但它并不直接转换原始数据或评估性能。 D、正确。评估对于使用准确度、精确度或召回率等指标来衡量模型的性能是必要的。此步骤可确保模型有效预测客户流失。 E、不正确。监控对于跟踪已部署模型在生产中的性能非常重要,但在转换原始数据或评估模型时,它不是管道的一部分。
A company is building an ML pipeline to predict customer churn. The team has collected the data and conducted exploratory data analysis (EDA). What should the team do next to ensure the data is in a suitable format for training the model?
一家公司正在构建机器学习管道来预测客户流失。该团队收集了数据并进行了探索性数据分析(EDA)。团队接下来应该做什么来确保数据采用适合模型训练的格式?
Perform data pre-processing to handle missing values, normalize features, and address outliers
执行数据预处理以处理缺失值、标准化特征并解决异常值
Deploy the model to a production-ready endpoint for inference
将模型部署到生产就绪端点以进行推理
Conduct hyperparameter tuning to optimize the model's performance
进行超参数调整以优化模型性能
Evaluate the model's performance on a validation dataset
评估模型在验证数据集上的性能
正确答案 A
After conducting exploratory data analysis, the next step in the ML pipeline is to perform data pre-processing. This step ensures that the data is clean and consistent by addressing issues like missing values, feature scaling, and outliers. It is a critical step to prepare the data for model training, which occurs later in the pipeline.
A. Correct. Correct: Data pre-processing is the next logical step after EDA. It ensures the data is clean, consistent, and ready for the model training phase.
B. Incorrect. Incorrect: Deployment happens after the model has been trained, evaluated, and finalized. The team is not yet at this stage.
C. Incorrect. Incorrect: Hyperparameter tuning is part of the model training phase, which typically comes after data pre-processing and feature engineering.
D. Incorrect. Incorrect: Model evaluation is performed after training the model, not before pre-processing the data.
进行探索性数据分析后,机器学习管道的下一步是执行数据预处理。此步骤通过解决缺失值、特征缩放和异常值等问题来确保数据干净且一致。为模型训练准备数据是关键的一步,这将在流程的后期进行。答:正确。正确:数据预处理是 EDA 之后的下一个逻辑步骤。它确保数据干净、一致,并为模型训练阶段做好准备。 B、不正确。错误:部署是在模型经过训练、评估和最终确定之后进行的。团队还没有到这个阶段。 C、不正确。错误:超参数调整是模型训练阶段的一部分,通常在数据预处理和特征工程之后进行。 D、不正确。错误:Model Evaluation 是在训练模型之后执行的,而不是在预处理数据之前执行的。
A company wants to implement a machine learning solution for image classification but has limited resources to train a custom model from scratch. Which of the following approaches would be most suitable for their use case?
一家公司想要实施用于图像分类的机器学习解决方案,但从头开始训练自定义模型的资源有限。以下哪种方法最适合他们的用例?
Use an open-source pre-trained model and fine-tune it for their specific dataset.
使用开源预训练模型并针对特定数据集对其进行微调。
Build a custom machine learning model using a large-scale dataset collected internally.
使用内部收集的大规模数据集构建自定义机器学习模型。
Leverage AWS services like Amazon Rekognition to perform image classification without requiring model training.
利用 Amazon Rekognition 等 AWS 服务执行图像分类,无需模型训练。
Train a custom deep learning model using a cloud-based GPU cluster.
使用基于云的 GPU 集群训练自定义深度学习模型。
正确答案 A
The best approach for a company with limited resources is to use an open-source pre-trained model and fine-tune it for their dataset. This method leverages existing work, saving time and computational cost, while still allowing for customization. Other options involve significant resource requirements or lack the flexibility to tailor the solution to the company’s specific needs.
A. Correct. This is correct. Using an open-source pre-trained model and fine-tuning it is a resource-efficient solution that allows customization for specific datasets while leveraging pre-existing training.
B. Incorrect. This is incorrect. Building a custom model from scratch requires significant time, expertise, and computational resources, which the company lacks based on the scenario.
C. Incorrect. This is incorrect. While Amazon Rekognition is a powerful AWS service, it is a fully managed service that does not allow for model customization, which may not meet the company’s need for fine-tuning.
D. Incorrect. This is incorrect. Training a custom deep learning model using a GPU cluster is resource-intensive and is not aligned with the company’s limited resources.
对于资源有限的公司来说,最好的方法是使用开源的预训练模型并针对其数据集对其进行微调。这种方法利用了现有的工作,节省了时间和计算成本,同时仍然允许定制。其他选项涉及大量资源要求或缺乏根据公司特定需求定制解决方案的灵活性。答:正确。这是正确的。使用开源预训练模型并对其进行微调是一种资源高效的解决方案,允许在利用预先存在的训练的同时针对特定数据集进行定制。 B、不正确。这是不正确的。从头开始构建自定义模型需要大量时间、专业知识和计算资源,而根据场景,该公司缺乏这些资源。 C、不正确。这是不正确的。虽然 Amazon Rekognition 是一项功能强大的 AWS 服务,但它是一项完全托管的服务,不允许进行模型定制,这可能无法满足公司微调的需求。 D、不正确。这是不正确的。使用 GPU 集群训练自定义深度学习模型是资源密集型的,与公司有限的资源不相符。
Your company needs to implement a machine learning model to classify images into different categories. The team is considering whether to use an open-source pre-trained model or to train a custom model. Which of the following factors should influence the decision?
您的公司需要实施机器学习模型来将图像分类为不同的类别。该团队正在考虑是否使用开源预训练模型或训练自定义模型。以下哪些因素会影响决策?
The availability of a pre-trained model that closely matches the use case requirements
提供与用例需求紧密匹配的预训练模型
The time and resources required to collect and label a custom dataset
收集和标记自定义数据集所需的时间和资源
The need for the model to adapt to highly domain-specific data
模型需要适应高度特定领域的数据
The cost associated with hosting and serving the model on AWS
与在 AWS 上托管和服务模型相关的成本
The programming language used during model implementation
模型实现过程中使用的编程语言
正确答案 A,B,C
Choosing between a pre-trained model and a custom model involves evaluating factors such as the availability of pre-trained models for the use case, the effort required for creating a custom dataset, and the need for domain-specific adaptability. Pre-trained models are ideal when they align closely with the use case, while custom models are necessary for highly specialized tasks. Cost and programming language are secondary considerations that do not directly influence this decision.
A. Correct. If there is an open-source pre-trained model that closely matches the requirements, it may save time and effort compared to training a custom model.
B. Correct. Training a custom model requires significant time and resources to collect, prepare, and label a dataset, which should be considered in the decision-making process.
C. Correct. Highly domain-specific data often requires training a custom model, as pre-trained models may not generalize well to such specific use cases.
D. Incorrect. While cost is important, it is not directly related to the choice between pre-trained and custom models, as both can incur hosting and serving costs.
E. Incorrect. The programming language used is not a determining factor in choosing between pre-trained and custom models, as frameworks supporting both approaches work with multiple languages.
在预训练模型和自定义模型之间进行选择涉及评估各种因素,例如针对用例的预训练模型的可用性、创建自定义数据集所需的工作量以及对特定领域适应性的需求。当预训练模型与用例紧密结合时,它们是理想的选择,而自定义模型对于高度专业化的任务是必需的。成本和编程语言是次要考虑因素,不会直接影响此决定。答:正确。如果有一个与需求非常匹配的开源预训练模型,那么与训练自定义模型相比,可能会节省时间和精力。 B、正确。训练自定义模型需要大量时间和资源来收集、准备和标记数据集,这应该在决策过程中考虑。 C、正确。高度特定于领域的数据通常需要训练自定义模型,因为预先训练的模型可能无法很好地泛化到此类特定用例。 D、不正确。虽然成本很重要,但它与预训练模型和自定义模型之间的选择没有直接关系,因为两者都会产生托管和服务成本。 E、不正确。使用的编程语言并不是在预训练模型和自定义模型之间进行选择的决定性因素,因为支持这两种方法的框架可以使用多种语言。
A company is building an AI-powered application for image recognition but has limited resources and expertise in training machine learning models. Which of the following approaches should the company consider for quickly implementing a solution?
一家公司正在构建人工智能驱动的图像识别应用程序,但在训练机器学习模型方面的资源和专业知识有限。公司应考虑以下哪些方法来快速实施解决方案?
Use an open-source pre-trained model available on a platform like TensorFlow Hub or PyTorch Hub.
使用 TensorFlow Hub 或 PyTorch Hub 等平台上提供的开源预训练模型。
Train a custom machine learning model from scratch using a large labeled dataset.
使用大型标记数据集从头开始训练自定义机器学习模型。
Leverage an AWS AI service like Amazon Rekognition for pre-built image recognition capabilities.
利用 Amazon Rekognition 等 AWS AI 服务来实现预构建的图像识别功能。
Use Amazon SageMaker to automatically fine-tune a pre-trained model with the company's specific dataset.
使用 Amazon SageMaker 根据公司的特定数据集自动微调预训练模型。
正确答案 A,C,D
For a company with limited resources and expertise, leveraging pre-trained models or pre-built AI services is often the most efficient and cost-effective approach. Options like open-source pre-trained models, AWS AI services (e.g., Amazon Rekognition), or fine-tuning pre-trained models using services like Amazon SageMaker provide quick implementation paths without requiring extensive expertise or resources. Training a model from scratch is generally not recommended in this scenario due to the complexity and resource requirements.
A. Correct. Using an open-source pre-trained model is a valid approach, as it allows the company to quickly leverage a model that has already been trained on large datasets. This saves time and computational resources.
B. Incorrect. Training a custom machine learning model from scratch would require significant expertise, resources, and a large labeled dataset. This is not an optimal approach for a company with limited resources and expertise.
C. Correct. Amazon Rekognition provides pre-built image recognition capabilities, which is an excellent choice when you want to avoid managing any infrastructure or custom training.
D. Correct. Using Amazon SageMaker to fine-tune a pre-trained model is a practical and efficient way to adapt an existing model to the company's specific needs, without training a model from scratch.
对于资源和专业知识有限的公司来说,利用预先训练的模型或预先构建的人工智能服务通常是最有效和最具成本效益的方法。开源预训练模型、AWS AI 服务(例如 Amazon Rekognition)或使用 Amazon SageMaker 等服务微调预训练模型等选项可提供快速实施路径,而无需大量专业知识或资源。由于复杂性和资源要求,在这种情况下通常不建议从头开始训练模型。答:正确。使用开源预训练模型是一种有效的方法,因为它允许公司快速利用已经在大型数据集上训练过的模型。这节省了时间和计算资源。 B、不正确。从头开始训练自定义机器学习模型需要大量的专业知识、资源和大型标记数据集。对于资源和专业知识有限的公司来说,这不是最佳方法。 C、正确。Amazon Rekognition 提供预构建的图像识别功能,当您想要避免管理任何基础设施或自定义培训时,这是一个绝佳的选择。 D、正确。使用 Amazon SageMaker 微调预训练模型是一种实用且高效的方法,可以使现有模型适应公司的特定需求,而无需从头开始训练模型。
A machine learning team has trained a deep learning model to predict customer churn. They now need to deploy the model to production to make predictions accessible to other applications. The team wants to minimize infrastructure management and use a fully managed service. Which deployment method should they use?
机器学习团队训练了深度学习模型来预测客户流失。他们现在需要将模型部署到生产中,以使其他应用程序可以访问预测。该团队希望最大限度地减少基础设施管理并使用完全托管的服务。他们应该使用哪种部署方法?
Deploy the model using Amazon SageMaker Endpoint.
使用 Amazon SageMaker 端点部署模型。
Host the model on an EC2 instance and expose it via a custom API.
在 EC2 实例上托管模型并通过自定义 API 公开它。
Use AWS Lambda to host the model and expose it as a serverless function.
使用 AWS Lambda 托管模型并将其公开为无服务器函数。
Deploy the model using Amazon S3 as a static file for inference.
使用 Amazon S3 作为静态文件部署模型以进行推理。
正确答案 A
Amazon SageMaker Endpoint is the most appropriate choice for deploying the model in production with minimal infrastructure management. It is a fully managed service that supports real-time inference, automatic scaling, and integration with other AWS services, making it ideal for this scenario. Other options either require significant infrastructure management or do not support the requirements for dynamic inference.
A. Correct. This is the correct option. Amazon SageMaker Endpoints provide a fully managed service for deploying machine learning models, allowing the team to minimize infrastructure management and focus on model inference.
B. Incorrect. This is incorrect because hosting the model on an EC2 instance requires significant infrastructure management, including maintaining the instance, scaling, and updating the API.
C. Incorrect. This is incorrect because AWS Lambda is not optimized for hosting large machine learning models, particularly deep learning models that require significant computational resources for inference.
D. Incorrect. This is incorrect because Amazon S3 is designed for object storage and does not support dynamic inference. It cannot serve as an endpoint for real-time predictions.
Amazon SageMaker Endpoint 是以最少的基础设施管理在生产中部署模型的最合适选择。它是一项完全托管的服务,支持实时推理、自动扩展以及与其他 AWS 服务的集成,非常适合此场景。其他选项要么需要大量的基础设施管理,要么不支持动态推理的要求。答:正确。这是正确的选项。 Amazon SageMaker 端点为部署机器学习模型提供完全托管的服务,使团队能够最大限度地减少基础设施管理并专注于模型推理。 B、不正确。这是不正确的,因为在 EC2 实例上托管模型需要大量的基础设施管理,包括维护实例、扩展和更新 API。 C、不正确。这是不正确的,因为 AWS Lambda 并未针对托管大型机器学习模型进行优化,特别是需要大量计算资源进行推理的深度学习模型。 D、不正确。这是不正确的,因为 Amazon S3 是为对象存储设计的,不支持动态推理。它不能作为实时预测的端点。
A data science team has trained a machine learning model to predict customer churn. They want to deploy this model in production to make real-time predictions. Which of the following are appropriate methods to deploy the model in AWS?
数据科学团队训练了一个机器学习模型来预测客户流失。他们希望在生产中部署该模型以进行实时预测。以下哪些是在 AWS 中部署模型的适当方法?
Use Amazon SageMaker to create an endpoint for the model as a managed API service.
使用 Amazon SageMaker 为模型创建端点作为托管 API 服务。
Deploy the model on an EC2 instance, expose it via a REST API, and manage the infrastructure yourself.
在 EC2 实例上部署模型,通过 REST API 公开它,并自行管理基础设施。
Upload the trained model to an Amazon S3 bucket and use AWS Lambda to invoke it directly.
将训练好的模型上传到 Amazon S3 存储桶中,并使用 AWS Lambda 直接调用。
Deploy the model on AWS Elastic Beanstalk and configure it to serve predictions via an API.
在 AWS Elastic Beanstalk 上部署模型并将其配置为通过 API 提供预测服务。
Use Amazon Rekognition to host the model and provide predictions.
使用 Amazon Rekognition 托管模型并提供预测。
正确答案 A,B,D
Deploying a machine learning model in production can be done through managed services like Amazon SageMaker, or self-hosted solutions such as EC2 or Elastic Beanstalk. These methods provide flexibility in deployment and scaling. However, AWS services like Rekognition are pre-trained and cannot host custom models, and Lambda requires additional integration to work with machine learning models.
A. Correct. Using Amazon SageMaker to create an endpoint is a managed service approach. AWS handles the infrastructure, scaling, and deployment, making it a suitable option for production.
B. Correct. Deploying the model on an EC2 instance and exposing it via a REST API is a self-hosted method. This approach requires managing infrastructure, but it is a valid deployment method.
C. Incorrect. AWS Lambda cannot directly invoke a machine learning model stored in an S3 bucket. While Lambda can be used in conjunction with other services, it is not a standalone deployment method for this use case.
D. Correct. Deploying the model on AWS Elastic Beanstalk and configuring it to serve predictions via an API is a valid self-hosted method, as Elastic Beanstalk simplifies application deployment and scaling.
E. Incorrect. Amazon Rekognition is a pre-trained AWS service for image and video analysis. It cannot be used to host custom machine learning models.
在生产中部署机器学习模型可以通过 Amazon SageMaker 等托管服务或 EC2 或 Elastic Beanstalk 等自托管解决方案来完成。这些方法提供了部署和扩展的灵活性。但是,Rekognition 等 AWS 服务是经过预先训练的,无法托管自定义模型,并且 Lambda 需要额外的集成才能与机器学习模型配合使用。答:正确。使用 Amazon SageMaker 创建端点是一种托管服务方法。 AWS 负责基础设施、扩展和部署,使其成为生产的合适选择。 B、正确。在 EC2 实例上部署模型并通过 REST API 公开它是一种自托管方法。这种方法需要管理基础设施,但它是一种有效的部署方法。 C、不正确。 AWS Lambda 无法直接调用存储在 S3 存储桶中的机器学习模型。虽然 Lambda 可以与其他服务结合使用,但它并不是此用例的独立部署方法。 D、正确。在 AWS Elastic Beanstalk 上部署模型并将其配置为通过 API 提供预测是一种有效的自托管方法,因为 Elastic Beanstalk 简化了应用程序部署和扩展。 E、不正确。 Amazon Rekognition 是一项经过预训练的 AWS 服务,用于图像和视频分析。它不能用于托管自定义机器学习模型。
You have trained a machine learning model for predicting customer churn, and now you want to deploy it to production. Your team prefers a managed solution to minimize infrastructure management efforts and ensure scalability. Which method would be the most suitable for deploying your model?
您已经训练了一个用于预测客户流失的机器学习模型,现在您希望将其部署到生产中。您的团队更喜欢托管解决方案,以最大限度地减少基础设施管理工作并确保可扩展性。哪种方法最适合部署您的模型?
Deploy the model using Amazon SageMaker Endpoints
使用 Amazon SageMaker 端点部署模型
Host the model on an Amazon EC2 instance and expose it via a REST API
在 Amazon EC2 实例上托管模型并通过 REST API 公开它
Serve the model using an on-premises server
使用本地服务器提供模型服务
Use Amazon S3 to directly host the model and serve predictions
使用 Amazon S3 直接托管模型并提供预测
正确答案 A
Amazon SageMaker Endpoints are the most suitable option for deploying a machine learning model in a managed, scalable environment. SageMaker abstracts the infrastructure management and enables seamless integration with AWS services, aligning with the team's preference for a managed solution. Other options, such as EC2 or on-premises, require significant management overhead, while Amazon S3 is not a deployment service.
A. Correct. Amazon SageMaker Endpoints provide a fully managed service for deploying machine learning models. This option minimizes infrastructure management while providing scalability and integration with other AWS services.
B. Incorrect. Hosting the model on an Amazon EC2 instance requires managing the infrastructure, such as scaling and uptime, which contradicts the team's preference for a managed solution.
C. Incorrect. Using an on-premises server introduces significant management overhead, including hardware maintenance and scaling, which is against the team's goal of minimizing infrastructure management.
D. Incorrect. Amazon S3 is a storage service and cannot directly host or serve predictions for a machine learning model. It is not designed for deploying models in production.
Amazon SageMaker 端点是在托管、可扩展环境中部署机器学习模型的最合适选择。 SageMaker 对基础设施管理进行抽象化,并实现与 AWS 服务的无缝集成,符合团队对托管解决方案的偏好。其他选项(例如 EC2 或本地)需要大量管理开销,而 Amazon S3 不是部署服务。答:正确。 Amazon SageMaker 端点为部署机器学习模型提供完全托管的服务。此选项最大限度地减少基础设施管理,同时提供可扩展性以及与其他 AWS 服务的集成。 B、不正确。在 Amazon EC2 实例上托管模型需要管理基础设施,例如扩展和正常运行时间,这与团队对托管解决方案的偏好相矛盾。 C、不正确。使用本地服务器会带来大量管理开销,包括硬件维护和扩展,这违背了团队最小化基础设施管理的目标。 D、不正确。 Amazon S3 是一种存储服务,无法直接托管或提供机器学习模型的预测。它不是为在生产中部署模型而设计的。
You are tasked with building an end-to-end machine learning pipeline on AWS for a retail company. The pipeline needs to include data preprocessing, feature engineering, model training, and monitoring deployed models for data drift. Which combination of AWS services will best suit this pipeline?
您的任务是在 AWS 上为一家零售公司构建端到端机器学习管道。该管道需要包括数据预处理、特征工程、模型训练以及监控部署模型的数据漂移。哪种 AWS 服务组合最适合该管道?
Amazon SageMaker Data Wrangler for data preprocessing
Amazon SageMaker Data Wrangler 用于数据预处理
Amazon SageMaker Feature Store for storing and managing features
Amazon SageMaker Feature Store 用于存储和管理功能
Amazon SageMaker Model Monitor for monitoring data drift in production
Amazon SageMaker Model Monitor 用于监控生产中的数据漂移
Amazon Rekognition for model training
Amazon Rekognition 用于模型训练
Amazon SageMaker Studio for training and monitoring models
Amazon SageMaker Studio 用于训练和监控模型
正确答案 A,B,C
The correct answer combines AWS services that align with each stage of the ML pipeline. Amazon SageMaker Data Wrangler is used for data preprocessing and feature engineering. Amazon SageMaker Feature Store is used to store and manage engineered features. Amazon SageMaker Model Monitor is used to monitor models in production for data drift. Amazon Rekognition and Amazon SageMaker Studio are not directly relevant to the specified pipeline requirements.
A. Correct. Amazon SageMaker Data Wrangler is designed for data preprocessing and feature engineering, making it an ideal choice for this stage of the pipeline.
B. Correct. Amazon SageMaker Feature Store is a purpose-built service to store and manage features, enabling consistent and reusable feature engineering.
C. Correct. Amazon SageMaker Model Monitor is designed to monitor deployed models for concept or data drift, making it the correct choice for the monitoring stage of the pipeline.
D. Incorrect. Amazon Rekognition is an AI service for image and video analysis, and it is not used for model training within a custom ML pipeline.
E. Incorrect. Amazon SageMaker Studio is a development environment for building, training, and debugging models, but it is not directly responsible for data preprocessing or monitoring.
正确的答案结合了与 ML 管道的每个阶段相一致的 AWS 服务。 Amazon SageMaker Data Wrangler 用于数据预处理和特征工程。 Amazon SageMaker Feature Store 用于存储和管理工程功能。 Amazon SageMaker Model Monitor 用于监控生产中模型的数据漂移。 Amazon Rekognition 和 Amazon SageMaker Studio 与指定的管道要求没有直接关系。答:正确。 Amazon SageMaker Data Wrangler 专为数据预处理和特征工程而设计,使其成为管道此阶段的理想选择。 B、正确。 Amazon SageMaker Feature Store 是一项专门构建的服务,用于存储和管理特征,从而实现一致且可重用的特征工程。 C、正确。 Amazon SageMaker Model Monitor 旨在监控已部署模型的概念或数据漂移,使其成为管道监控阶段的正确选择。 D、不正确。 Amazon Rekognition 是一项用于图像和视频分析的 AI 服务,它不用于自定义 ML 管道中的模型训练。 E.不正确。 Amazon SageMaker Studio 是一个用于构建、训练和调试模型的开发环境,但它不直接负责数据预处理或监控。
A machine learning team is building an ML pipeline for a retail company to predict customer churn. They need to: 1) preprocess and clean the raw data, 2) store and retrieve engineered features for model training, and 3) monitor the model in production for data drift. Which combination of AWS services is most appropriate to address these requirements?
机器学习团队正在为一家零售公司构建机器学习管道来预测客户流失。他们需要:1) 预处理和清理原始数据,2) 存储和检索模型训练的工程特征,3) 监控生产中的模型是否存在数据漂移。哪种 AWS 服务组合最适合满足这些要求?
Amazon SageMaker Data Wrangler
亚马逊 SageMaker Data Wrangler
Amazon SageMaker Feature Store
亚马逊 SageMaker Feature Store
Amazon SageMaker Model Monitor
亚马逊 SageMaker Model Monitor
Amazon Comprehend
Amazon Comprehend
Amazon Rekognition
Amazon Rekognition
正确答案 A,B,C
The appropriate combination of services for this ML pipeline includes Amazon SageMaker Data Wrangler for data preprocessing, Amazon SageMaker Feature Store for feature storage and retrieval, and Amazon SageMaker Model Monitor for monitoring the deployed model. These services address the key stages of preprocessing, feature management, and monitoring in the ML pipeline. Amazon Comprehend and Amazon Rekognition are not relevant to the problem since they are specific to NLP and computer vision tasks, respectively.
A. Correct. Amazon SageMaker Data Wrangler is used to preprocess and clean raw data, making it the appropriate service for data preparation in this scenario.
B. Correct. Amazon SageMaker Feature Store is designed to store and retrieve engineered features, which is essential for model training and reuse of features across teams.
C. Correct. Amazon SageMaker Model Monitor provides tools for monitoring models in production, such as detecting data drift or anomalies, which is critical for the monitoring stage of the ML pipeline.
D. Incorrect. Amazon Comprehend is a managed AI service for natural language processing tasks like sentiment analysis, which is not relevant to this ML pipeline scenario.
E. Incorrect. Amazon Rekognition is a managed AI service for computer vision tasks like image and video analysis, which is not relevant to this ML pipeline scenario.
此 ML 管道的适当服务组合包括用于数据预处理的 Amazon SageMaker Data Wrangler、用于特征存储和检索的 Amazon SageMaker Feature Store 以及用于监控已部署模型的 Amazon SageMaker Model Monitor。这些服务解决了 ML 管道中预处理、特征管理和监控的关键阶段。 Amazon Comprehend 和 Amazon Rekognition 与该问题无关,因为它们分别特定于 NLP 和计算机视觉任务。答:正确。 Amazon SageMaker Data Wrangler 用于预处理和清理原始数据,使其成为此场景中数据准备的合适服务。 B、正确。 Amazon SageMaker Feature Store 旨在存储和检索工程特征,这对于模型训练和跨团队重用特征至关重要。 C、正确。 Amazon SageMaker Model Monitor 提供了用于监控生产中模型的工具,例如检测数据漂移或异常,这对于 ML 管道的监控阶段至关重要。 D、不正确。Amazon Comprehend 是一项托管 AI 服务,用于情感分析等自然语言处理任务,与此 ML 管道场景无关。 E、不正确。 Amazon Rekognition 是一项托管 AI 服务,用于图像和视频分析等计算机视觉任务,与此 ML 管道场景无关。
| 已作答 | 0 |
| 答对 | 0 |
| 答错 | 0 |
| 未作答 | 0 |
| 用时 | — |