- 2
- 0
- 约4.33千字
- 约 11页
- 2026-08-01 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年人工智能算法工程师面试练习题及答案
一、编程实现题(共3题,每题20分)
题目1(Python编程,20分):
请实现一个函数`detect_anomaly(data,threshold=3)`,其中`data`是一个包含数值的列表,`threshold`是异常值阈值。函数需返回所有超过阈值的异常值及其索引位置。假设数据中可能存在异常值,请使用3σ原则(即数据点距离均值超过3倍标准差为异常)进行检测。要求:
1.首先计算数据的均值和标准差;
2.筛选出所有异常值及其索引;
3.返回一个包含元组的列表,每个元组格式为`(异常值,索引)`。
答案:
python
importnumpyasnp
defdetect_anomaly(data,threshold=3):
ifnotdata:
return[]
mean=np.mean(data)
std=np.std(data)
anomalies=[]
fori,valueinenumerate(data):
ifabs(value-mean)thresholdstd:
anomalies.append((value,i))
returnanomalies
解析:
1.使用`numpy`计算均值和标准差,避免手算
您可能关注的文档
最近下载
- 人教版高中英语必修三unit2-healthy-eating-教学课件.ppt VIP
- 2026年国家保安员资格考试题库及答案真题汇编.docx VIP
- 项目二 任务二 待小件衣物自己洗(课件)小学劳动一年级下册浙教版.pptx
- DB36T 804-2014黑尾近红鲌池塘养殖技术规程.docx VIP
- 2026年无人机高级植保操作员考试试题库及答案.docx VIP
- 第三章 第3讲 两角和与差及二倍角的三角函数公式-2021届高三数学一轮高考总复习课件(共35张PPT).ppt VIP
- DB36T 803-2014 黑尾近红鲌大水面增养殖技术规程 .pdf VIP
- 2025年村级后备干部招考公共基础知识与农村工作知识题库.docx VIP
- (2026年)新版煤矿重大事故隐患判定标准应急管理部令第号解读.pptx VIP
- 高一化学下有机物复习资料.pdf VIP
原创力文档

文档评论(0)