以下哪些是稳健性需要应对的挑战?



以下哪些是稳健性需要应对的挑战?

A.用户错误

B.网络攻击

C.未见现象

D.数据冗余

正确答案:ABC

正确答案:ABC答案解析:

选项A:用户错误属于稳健性需要应对的挑战。用户在使用系统过程中,可能会因为各种原因输入错误数据、进行错误操作等。例如,在一个机器学习驱动的医疗诊断系统中,医生可能误将患者信息填错,若系统不具备应对此类用户错误的稳健性,可能会导致诊断结果出现偏差,影响患者治疗。所以系统需要足够稳健,能够处理这些因用户失误而带来的异常情况。

选项B:网络攻击也是稳健性面临的重要挑战。恶意攻击者可能会对机器学习模型进行数据投毒攻击、对抗样本攻击等。例如,在自动驾驶系统的图像识别模型中,攻击者通过精心构造对抗样本,让模型对交通标志产生误判,从而危及行车安全。为保障系统正常运行,机器学习模型必须具备应对网络攻击的稳健性,以抵御各种恶意干扰。

选项C:未见现象同样给稳健性带来挑战。机器学习模型通常基于已有的训练数据进行学习,然而现实世界复杂多变,可能会出现训练数据中从未见过的现象。例如,一个基于历史天气数据训练的气象预测模型,可能会遇到新型气象变化模式,如果模型不具备处理未见现象的能力,其预测的准确性和可靠性就会受到影响,因此稳健性要求模型能在一定程度上应对这些未知情况。

选项D:数据冗余主要指数据集中存在重复或不必要的数据。虽然数据冗余可能会影响数据处理效率、存储需求等,但它并不直接等同于稳健性面临的挑战。数据冗余可通过数据清洗等预处理手段解决,而稳健性更侧重于应对外部环境变化、异常输入等情况,所以数据冗余不属于稳健性需要应对的典型挑战。


Tag:动手学AI人工智能通识与实践 时间:2025-11-16 11:00:59