当前位置: 首页 > news >正文

决策树习题

一、画图题(根据场景画决策树)

习题 1

场景:某奶茶店要根据 “天气类型” 和 “顾客年龄” 推荐饮品,规则如下:
先看天气,若天气是 “晴天”,直接推荐 “冰奶茶”;若天气是 “阴天”,再看顾客年龄,年龄 “≤18 岁” 推荐 “果茶”,年龄 “>18 岁” 推荐 “热奶茶”;若天气是 “雨天”,直接推荐 “热奶茶”。
请以 “天气类型” 为根节点,画出对应的决策树(用文字标注节点和分支)。

参考答案:

根节点:天气类型
分支 1:晴天 → 推荐冰奶茶
分支 2:阴天 → 顾客年龄
子分支 2-1:年龄≤18 岁 → 推荐果茶
子分支 2-2:年龄>18 岁 → 推荐热奶茶
分支 3:雨天 → 推荐热奶茶

决策树图形化描述(可直接按此结构绘制):

      [天气类型]/     |     \/      |      \
[晴天][冰奶茶]  [阴天][顾客年龄]  [雨天][热奶茶]/        \/          \[年龄≤18岁][果茶]  [年龄>18岁][热奶茶]

习题 2

场景:老师判断学生 “是否能参加户外实践”,规则如下:
先看 “是否完成作业”,若 “未完成”,直接判定 “不能参加”;若 “已完成”,再看 “是否带齐实践工具”,“未带齐” 判定 “不能参加”,“带齐” 判定 “能参加”。
请以 “是否完成作业” 为根节点,画出决策树。

参考答案:

根节点:是否完成作业
分支 1:未完成 → 不能参加户外实践
分支 2:已完成 → 是否带齐实践工具
子分支 2-1:未带齐 → 不能参加户外实践
子分支 2-2:带齐 → 能参加户外实践

决策树图形化描述(可直接按此结构绘制):

        [是否完成作业]/          \/            \
[未完成][不能参加]  [已完成][是否带齐实践工具]/          \/            \[未带齐][不能参加]  [带齐][能参加]

习题 3

场景:超市工作人员给商品贴 “促销标签”,规则如下:
先看 “商品保质期”,若 “剩余保质期≤7 天”,直接贴 “买一送一” 标签;若 “剩余保质期>7 天”,再看 “商品销量”,“近 3 天销量<50 件” 贴 “9 折” 标签,“近 3 天销量≥50 件” 不贴促销标签。
请画出该场景下的决策树。

参考答案:

根节点:商品剩余保质期
分支 1:剩余保质期≤7 天 → 贴 “买一送一” 促销标签
分支 2:剩余保质期>7 天 → 商品近 3 天销量
子分支 2-1:近 3 天销量<50 件 → 贴 “9 折” 促销标签
子分支 2-2:近 3 天销量≥50 件 → 不贴促销标签

决策树图形化描述(可直接按此结构绘制):

        [商品剩余保质期]/                \/                  \
[≤7天][买一送一]  [>7天][近3天销量]/              \/                \[<50件][贴9折]  [≥50件][不贴促销]

二、规则题(根据决策树写决策规则)

习题 1

题目要求:根据以上决策树,写出完整的决策规则(格式参考:“若 XX,则 XX;若 XX 且 XX,则 XX”)。
决策树结构(图形化描述):

        [是否有驾照]/          \/            \
[无驾照][不能开车]  [有驾照][是否饮酒]/          \/            \[饮酒(≥20mg/100ml)][不能开车]  [未饮酒(<20mg/100ml)][能开车]

参考答案:

  1. 若一个人没有驾照,则不能开车;
  2. 若一个人有驾照,且饮酒(酒精含量≥20mg/100ml),则不能开车;
  3. 若一个人有驾照,且未饮酒(酒精含量<20mg/100ml),则能开车。

习题 2

题目要求:根据该决策树,写出判断手机使用优先级的规则。
决策树结构(图形化描述):

          [手机电量]/          \/            \
[≤20%][优先充电]  [>20%][是否有重要消息]/          \/            \[有重要消息][先回复消息]  [无重要消息][正常使用(刷视频/玩游戏)]

参考答案:

  1. 若手机电量≤20%,则手机使用优先级为 “优先充电”
  2. 若手机电量>20%,且有重要消息,则手机使用优先级为 “先回复消息”;
  3. 若手机电量>20%,且无重要消息,则手机可正常使用(如刷视频、玩游戏)。

习题 3

决策树结构(图形化描述):

        [蔬菜新鲜度]/          \/            \
[不新鲜(腐烂/发黄)][下架处理]  [新鲜][是否当季蔬菜]/          \/            \[当季][正常定价]  [非当季][加价10%定价]

题目要求:根据此决策树,写出蔬菜处理与定价的规则。

参考答案:

  1. 若蔬菜不新鲜(有腐烂或发黄情况),则对该蔬菜进行下架处理;
  2. 若蔬菜新鲜,且属于当季蔬菜,则对该蔬菜按正常价格定价;
  3. 若蔬菜新鲜,且属于非当季蔬菜,则对该蔬菜按正常价格加价 10% 定价。
http://www.dtcms.com/a/394708.html

相关文章:

  • PHP-ThinkPhp漏洞学习-MVC模型路由访问模版渲染安全写法版本漏洞(2024小迪安全Day31)
  • [已修复] iTunes 无法识别您的 iPhone
  • EC2 实例的操作系统 (OS) 未能成功从 AWS 的网络服务 (DHCP) 中获取到分配给它的私有 IPv4 地址
  • Vercel、Netlify、AWS 与 Cloudflare:前端部署与边缘计算平台全景对比
  • 【Threejs】【工具类】Raycaster实现 3D 交互(如鼠标拾取、碰撞检测)的核心工具
  • Fay数字人QA功能详解
  • NETSTAT命令详解
  • FFmpeg 5.x 编译 so 文件的记录
  • 以开启https的nginx转发流量到minio
  • StarRocks 各类索引以及存储位置详解
  • PromptPilot 技术深解,工程化提示词开发如何让大模型准确率大大提高
  • RTX4090:AI与深度学习应用实践的革命性推动者
  • Cursor Multi-Root Workspace 新特性深度实战:一次打开 React 前端 + Go 后端,AI 自动跨项目跳转、联调、写代码!
  • 如何处理单位换算的问题
  • Docker部署 MySQL+Mycat
  • RTX4090:极致性能探索与硬核评测
  • DM物理存储结构及内存结构
  • ASP.NET Core MVC 路由逻辑初探
  • 【Python办公】文字转视频(可自定义颜色、字体大小)
  • 数据洪流时代,如何挑选一款面向未来的时序数据库?IoTDB 的答案
  • python+django/flask的吉安红色旅游平台 红色教育景区展示+图文资讯发布+评论互动功能系统java+nodejs
  • 设计模式(C++)详解——代理模式 (Proxy Pattern)(2)
  • 详解 Kubernetes 命令:kubectl exec -it nginx -- bash 及实战场景
  • Android挂机短信模板和多台手机同步短信模板
  • Solid Edge 转换为 IGS 全流程技术指南:含迪威模型网在线转换方案
  • 设计模式(C++)详解——代理模式 (Proxy Pattern)(1)
  • 聊聊AI agents MCP 开发
  • 【C++进阶】智能指针的使用及其原理
  • 极客天成让统一存储从云原生‘进化’到 AI 原生: 不是版本升级,而是基因重组
  • 【JavaScript 性能优化实战】第五篇:运行时性能优化进阶(懒加载 + 预加载 + 资源优先级)