2026年人工智能编程与算法高级挑战题集.docxVIP

  • 0
  • 0
  • 约7.64千字
  • 约 18页
  • 2026-09-08 发布于福建
  • 举报

2026年人工智能编程与算法高级挑战题集.docx

第PAGE页共NUMPAGES页

2026年人工智能编程与算法高级挑战题集

一、编程实现题(共5题,每题20分,总分100分)

题目1(20分):

背景:某金融机构需要开发一个风险评估系统,用于实时分析客户的交易行为并识别潜在的欺诈行为。系统要求根据客户的交易历史数据(存储在CSV文件中,包含交易时间、交易金额、交易类型、交易地点等信息)计算每个客户的异常交易概率。异常交易定义为单笔交易金额超过客户平均交易金额2个标准差,或交易类型为“大额转账”且金额超过1万元。请编写Python代码实现以下功能:

1.读取名为“transaction_data.csv”的文件,其中包含交易时间(字符串格式)、交易金额(浮点数)、交易类型(字符串)、交易地点(字符串)四列数据。

2.对每个客户(假设客户ID为交易地点的前3位数字)计算平均交易金额和标准差,并筛选出异常交易。

3.输出每个客户的异常交易概率(异常交易数量/总交易数量),结果保留两位小数。

题目2(20分):

背景:某电商公司需要优化商品推荐系统,通过分析用户的浏览历史和购买行为,推荐最可能被用户购买的商品。请使用Python实现以下功能:

1.给定一个用户浏览历史的列表(每个元素为商品ID),以及一个商品关联矩阵(二维列表,行表示用户,列表示商品,值为用户对商品的评分,0表示未浏览,1表示浏览,2表示购买)

文档评论(0)

1亿VIP精品文档

相关文档