搜索
      点击退出全屏预览

      第六单元第二十六课《推荐出行方式》教学课件-2025-2026学年人教版初中信息技术(人工智能专册)

      • 2.08 MB
      • 2026-05-20 02:43:06
      • 46
      • 0
      • 美丽心情
      18356017第1页
      点击全屏预览
      1/34
      18356017第2页
      点击全屏预览
      2/34
      18356017第3页
      点击全屏预览
      3/34
      18356017第4页
      点击全屏预览
      4/34
      18356017第5页
      点击全屏预览
      5/34
      18356017第6页
      点击全屏预览
      6/34
      18356017第7页
      点击全屏预览
      7/34
      18356017第8页
      点击全屏预览
      8/34

      信息技术人工智能专册第六单元 AI项目工坊第26课 推荐出行方式教学课件ppt

      展开

      这是一份信息技术人工智能专册第六单元 AI项目工坊第26课 推荐出行方式教学课件ppt,共34页。PPT课件主要包含了TASK02,来当一次“决策树”,决策树的利与弊,代码逐行解析,神经网络的基本组成,两种算法各有所长,神经网络代码解析,让推荐更懂你,分享你的成果,让我们的系统更智能等内容,欢迎下载使用。
      同学们,日常出行你会用什么?
      上学、出去玩,我们总会规划路线。大家都会用到哪些APP来帮助我们呢?
      百度地图智能路线规划精准语音导航
      高德地图实时路况播报多种出行方式
      请几位同学分享一下,最近一次使用导航APP的经历?它是如何帮助你的?
      为什么APP总能“猜”到你的心思?
      有没有发现,这些我们每天都在用的APP,其实非常“聪明”?
      遇上阴雨天它会“贴心”地避开单车骑行,优先推荐地铁或公交,让你免受风吹雨淋。
      距离比较近时它会推荐步行或者共享单车,既绿色低碳,又比堵车的汽车更快到达。
      早晚出行高峰它会实时计算路况,为你自动规划避开拥堵的最佳路线,为你节省宝贵时间。
      这一切“智能推荐”的背后,其实是强大的人工智能 (AI)在为我们服务!
      本节课,我们将化身AI工程师!
      01 分析需求明确一个智能出行推荐系统需要“输入”什么,“输出”什么。定义清楚AI的任务边界,是项目成功的第一步。
      02 准备数据学习如何收集和整理真实的出行与路况数据,清洗数据并转换格式,为AI模型的训练提供优质“燃料”。
      03 实现算法亲手用两种经典AI算法(决策树、神经网络)构建推荐模型,体验不同算法逻辑是如何让AI学会“做决定”的。
      04 评估优化使用测试集检验模型的准确率与稳定性,分析误差原因,并通过参数调整,让我们的推荐系统变得更“聪明”。
      ? 最终目标:共同完成一个可运行的《推荐出行方式》AI实战项目!
      任务一:需求分析与数据准备
      AI的第一步:明确问题,准备“燃料”
      明确业务目标 · 梳理数据资源 · 确保数据质量
      我们的推荐系统是如何工作的?
      一个智能出行推荐系统,本质上是一个“输入 - 处理 - 输出”的逻辑闭环模型。
      01 输入 (Input)
      用户提供的核心出行信息,是系统运作的基石。• 从哪里出发?(起点)• 到哪里去?(终点)• 希望什么时候出发?(时间)
      02 处理 (Prcessing)
      这是系统的“大脑”,通过复杂的AI算法进行毫秒级分析。• 实时路况与交通数据融合• 计算多种路线的耗时与成本• 结合用户历史偏好进行综合评分
      03 输出 (Output)
      将计算结果转化为直观、实用的推荐方案反馈给用户。• 推荐最优的1-3种出行组合• 涵盖:步行、骑行、公交、地铁或自驾• 提供预计到达时间和费用参考
      为什么数据是AI的“燃料”?
      如果说AI是一辆汽车,那么数据就是驱动它前进的汽油
      算法的“基础”没有数据,再强大的算法也只是空壳,无法做出任何有效的判断和预测。
      准确性的“标尺”数据的质量和数量,是决定AI推荐、识别和决策结果准确性的关键因素。
      核心的“两类数据”构建AI系统,我们主要需要收集两类数据:特征数据与标签数据。
      我们需要哪些特征数据?
      特征数据就是描述一次出行的各种属性。教材归纳了五大核心特征:
      是早高峰、晚高峰还是平峰?
      我们希望得到什么推荐结果?
      标签数据就是我们期望系统给出的最终答案,即推荐的出行方式。
      自驾/打车舒适便捷直达
      动手做:创建我们的第一份数据集
      为了让计算机读懂数据并进行分析,我们需要将收集到的原始信息结构化,整理成二维表格。其中最核心的一步,是对不同维度的数据进行“标准化处理”。
      分组实战任务参照教材附录中的模板,以小组为单位,合作整理并录入10组完整的出行样本数据,确保特征数据(距离/时段等)与标签(交通方式)一一对应。
      任务二:基于决策树的规则化推荐
      像侦探一样,一步步推理出答案
      决策树:一种“像人类一样思考”的算法
      决策树算法模拟了我们人类做决策的过程。它通过一系列“是/否”的问题,像树的分支一样,一步步进行逻辑判断与筛选,最终从繁杂的信息中得出唯一结论。
      内部节点代表一个特征判断或属性测试
      分支代表一次判断的结果通往不同的路径
      叶子节点代表一个最终决策或分类结果
      我们的出行推荐决策树逻辑
      短途 (0-2km)根节点:距离判断
      ? 关键判断:天气状况✅ 天气适宜:推荐步行或骑行,低碳环保,健康出行。⛈️ 天气不适:推荐搭乘公交,遮风避雨,便捷舒适。
      中途 (2-5km)第二层:时段判断
      ? 关键判断:出行时段? 早晚高峰:优先推荐地铁,准时准点,避免拥堵,节省通勤时间。?️ 平峰时段:推荐常规公交,站点覆盖广,性价比更高。
      长途 (>5km)第三层:预算判断
      ? 关键判断:出行预算? 预算充足:推荐自驾或打车,享受舒适的私密空间与点对点直达的便利。? 经济实惠:推荐长途公交或地铁组合,性价比最优。
      ?距离:3km (中短途)⏰时段:晚高峰 (拥堵时段)☁️天气:雨天 (户外体验差)?费用:2元 (低预算)
      “根据我们的决策逻辑,应该给用户推荐哪种出行方式?”让我们启动“决策引擎”进行推理...
      ① 距离3km → 判定为中途→ 进入时段判断② 晚高峰 → 判定为拥堵时段→ 进入天气判断③ 雨天路滑 →排除骑行→ 锁定高性价比公共交通? 最终推荐:地铁
      规则清晰| 决策过程逻辑直观,类似“流程图”,非常容易理解和解释给非技术人员。
      易于实现| 逻辑简单且计算成本低,非常适合处理特征明确、业务规则容易量化的简单分类问题。
      逻辑僵化| 对数据中的噪声和异常值比较敏感,难以处理边界模糊或非线性关系的复杂情况。
      扩展性差| 随着输入特征增多,模型会迅速变得“枝繁叶茂”,导致过拟合,且后期维护成本极高。
      用代码让决策树动起来!
      我们将使用 Pythn 的scikit-learn库来实现这个决策树模型
      # 1. 导入决策树库frmsklearnimprttree# 2. 准备我们构建的数据集X= [[1, 0, 0, 0], [3, 1, 1, 2]]# 特征数据: [距离, 时间, 费用, 舒适度]Y= [0, 3]# 标签数据 (0=步行, 3=地铁)# 3. 训练决策树模型clf= tree.DecisinTreeClassifier()clf= clf.fit(X, Y)# 4. 测试新数据并预测结果pred= clf.predict([[4, 1, 0, 3]])# 远距/短时间/便宜/舒适print("AI推荐的出行方式是: ",pred)
      frm sklearn imprt tree从机器学习库中导入决策树模块。
      X = [...]定义特征数据,这是我们之前辛苦整理的核心信息。
      Y = [...]定义标签数据,即每个特征对应的正确答案,是模型学习的目标。
      clf = tree.DecisinTreeClassifier()创建一个决策树分类器对象,这是我们进行预测的“大脑”。
      clf = clf.fit(X, Y)使用我们整理好的数据集来“训练”模型,让它学习特征与标签之间的判断规则。
      clf.predict(new_trip)输入新的出行数据,调用训练好的模型进行预测,输出结果。
      任务三:基于人工神经网络的智能化推荐
      模拟大脑,让推荐更“聪明”
      ARTIFICIAL NEURAL NETWORKS · INTELLIGENT RECOMMENDATION
      神经网络:模拟人脑的学习方式
      什么是人工神经网络 (ANN)?
      它是一种模仿人类大脑神经元连接结构的算法。网络由大量的“神经元”节点分层连接构成,能够自动从海量数据中捕捉并学习复杂的规律和潜在模式,实现对未知信息的准确预测。
      与决策树依赖明确的“硬规则”不同,神经网络不预设逻辑路径,因此在处理多特征交织、边界模糊或非结构化的复杂场景时,展现出远超传统算法的适应性和优势。
      01输入层Input Layer
      神经网络的“感知器官”。负责接收我们提供的原始特征数据,例如:出行距离、实时天气、交通状况等,将其转化为网络可识别的数值信号。
      02隐藏层Hidden Layer
      神经网络的“大脑”。这是模型真正“思考”的地方,对输入数据进行复杂的线性与非线性计算、特征提取和维度变换,发现数据背后的深层规律。
      03输出层Output Layer
      神经网络的“发言人”。汇总隐藏层的计算结果,输出最终的预测或分类结论,例如:推荐的最优出行方式(驾车、地铁或骑行)或识别图片中的物体。
      神经网络如何学习和预测?
      将所有数据缩放到一个统一的范围(如0-1之间),这个过程叫归一化,以确保网络高效学习。
      根据任务需求,搭建好包含输入层、隐藏层、输出层的网络结构,就像搭建积木一样。
      将我们的数据集输入网络,网络会反复调整神经元之间的连接权重,直到预测结果越来越准确。
      输入全新的未知数据,网络通过计算,输出每个可能结果的概率,最终选择概率最高的作为推荐结果。
      决策树 (Decisin Tree)
      ? 逻辑特点:规则明确,推理过程就像做“选择题”,路径清晰可见,容易被掌握和复现。? 适用场景:适合业务逻辑清晰、特征维度较少的简单场景,或者对可解释性要求极高的领域。⚙️ 推荐效果:结果稳定且精准,但面对海量数据或复杂非线性关系时,表现略显僵化,缺乏灵活性。? 可解释性:可解释性极高,任何决策都有明确的规则支撑,可审计性强。
      人工神经网络 (ANN)
      ? 逻辑特点:模拟人脑神经元连接,从数据中自动学习规律,内部计算如同“黑箱”。? 适用场景:适合处理海量、非结构化数据,如图像、文本,或特征繁多、关系极其复杂的场景。? 推荐效果:具备强大的非线性拟合能力,灵活且智能,能精准捕捉并适配用户的个性化偏好。❓ 可解释性:可解释性相对较低,难以用简单的逻辑语言来解释模型内部的每一步决策依据。
      使用TensrFlw/Keras搭建模型
      1. 库导入 (Imprt Libraries)引入 TensrFlw 及 Keras 核心模块,构建代码基础。
      2. 模型架构 (Build Architecture)使用 Sequential 堆叠 Dense 层,定义输入、隐藏及输出层。
      3. 编译与训练 (Cmpile & Train)配置优化器、损失函数,利用训练数据进行迭代训练。
      4. 评估与预测 (Evaluate & Predict)验证模型性能,并应用于新数据进行分类预测。
      01mdels.Sequential()创建一个Sequential(顺序)模型,层与层之间按顺序堆叠连接。
      02layers.Dense(...)添加全连接层。参数如 16、8 是隐藏层的神经元数量,5 通常为输出层神经元数量。
      03mdel.cmpile(...)“装配”模型的训练参数,指定优化器、损失函数以及评估指标。
      04mdel.fit(...)启动模型训练。如 epchs=50 表示整个训练数据集要被模型反复学习 50 次。
      05mdel.predict(...)利用训练好的模型进行推理。输入新数据,即可得到模型的预测结果。
      神经网络的一大优势是能够处理更复杂的个性化需求。通过在训练数据集中引入新的维度,模型能更好地理解每一位用户的独特之处。我们可以尝试加入这些新特征:
      环保偏好标记用户对可持续发展、低碳出行的关注度。( 0 = 不关心,1 = 关心环保 )
      身体状况反映用户当前的体能水平或健康需求。( 0 = 身体良好,1 = 需要更轻松的方式 )
      重新训练模型后,它就能学习并记忆这些新偏好,为每一位用户提供更贴心、更个性化的精准推荐。
      任务四:效果评估与项目优化
      AI项目没有终点,只有不断迭代
      持续监控 · 数据反馈 · 模型调优 · 体验升级
      一个优秀的AI项目是如何诞生的?
      它遵循一个持续迭代的生命周期,周而复始,螺旋上升:
      01 需求分析明确目标与应用场景,定义问题边界与成功指标
      02 数据准备数据采集、清洗、标注与划分,保障数据质量
      03 算法实现模型架构选择、代码编写与训练,构建基础模型
      04 效果评估利用测试集验证模型性能,分析误差与潜在问题
      05 优化改进特征工程、超参数调优或算法迭代,提升表现
      06 持续迭代基于新场景反馈,回到需求分析,开启新一轮循环
      ? 核心观点:完成代码只是第一步,更重要的是不断评估和优化,让模型持续进化!
      如何评估我们的推荐系统?
      01 准确率 (Accuracy)
      推荐的结果与实际最优选择的匹配度有多高?
      02 适配性 (Adaptability)
      是否能满足用户的个性化需求?(如环保、省钱)
      03 合理性 (Reasnableness)
      是否存在“算法偏见”?(例如,总是推荐更贵的打车选项)
      我们的系统可能存在哪些问题?
      数据太少样本只有10组,数据量严重不足,直接导致推荐结果准确率低。
      特征单一输入特征维度不够丰富,忽略了用户年龄、身体状况等关键信息。
      模型过拟合模型过度学习了训练数据的细节,对新的、未知情况的判断能力很差。
      扩大数据集规模通过多种渠道收集更多真实样本,夯实模型训练的“原料”基础。
      丰富特征维度引入“用户年龄”、“环保偏好”、“使用场景”等新特征,让模型“看”得更全面。
      调整模型参数限制决策树的深度或调整神经网络的神经元数量,有效防止过拟合问题。
      动手优化,让它更强大!
      小组任务 · GROUP TASK
      运行并测试当前的推荐系统,观察推荐结果。尝试不同的输入,找出至少一个明显的缺陷或不合理之处。
      基于发现的问题,从我们学过的方法中选择一种优化策略。例如:增加特征维度、调整模型参数或引入协同过滤算法。
      修改代码实现优化策略,重新训练模型。记录并对比优化前后的推荐准确度或多样性,验证改进效果。
      请各小组派代表上台,展示你们的推荐系统。
      输入一组新的出行数据,测试系统的实时响应与处理能力。
      直观展示系统输出的个性化推荐方案,分享匹配逻辑。
      深度解析核心算法原理,并分享项目中的优化过程与思考。
      回顾本节课,我们学到了什么?
      ●理解了数据对于 AI 的重要性,并学会了如何构建高质量的数据集。●掌握了决策树和人工神经网络两种经典算法的基本原理,并能够辨析二者的区别与应用场景。●具备了使用Pythn语言进行代码编写,独立实现简单推荐模型的能力。
      ●完整体验了“需求分析 → 数据建模 → 算法实现 → 效果评估”的 AI 项目闭环流程,培养了系统性的工程思维。●深刻理解了 AI 技术的本质,树立了“技术服务需求、智能向善”的技术伦理与责任意识。
      实时数据思考:如何获取并利用实时路况、公共交通班次数据来优化路径规划?
      更多特征探索:加入哪些特征能让推荐更精准?例如:用户的历史出行偏好、当日的空气质量或天气。
      扩充数据集收集更多样本,尝试将你的原始数据集扩充到30组以上,以提升模型的泛化能力。
      增加新特征并训练为你的推荐系统增加一个维度特征(例如:“用户是否赶时间”),更新数据并重新训练模型。

      相关课件

      信息技术人工智能专册第六单元 AI项目工坊第26课 推荐出行方式教学课件ppt:

      这是一份信息技术人工智能专册第六单元 AI项目工坊第26课 推荐出行方式教学课件ppt,共34页。PPT课件主要包含了TASK02,来当一次“决策树”,决策树的利与弊,代码逐行解析,神经网络的基本组成,两种算法各有所长,神经网络代码解析,让推荐更懂你,分享你的成果,让我们的系统更智能等内容,欢迎下载使用。

      初中信息技术浙教版(2023)九年级全册智能预测出行方式教学ppt课件:

      这是一份初中信息技术浙教版(2023)九年级全册智能预测出行方式教学ppt课件,共31页。PPT课件主要包含了核心特征①距离,核心特征②天气,晴好天气,雨风高温天,雨雪冰冻天,核心特征③路况,路况畅通,遭遇拥堵,政策限行,紧急时刻效率优先等内容,欢迎下载使用。

      人工智能专册第28课 人脸识别教学ppt课件:

      这是一份人工智能专册第28课 人脸识别教学ppt课件,共34页。PPT课件主要包含了无处不在的“刷脸”,到底什么是人脸识别,人脸识别的四大步骤,揭秘“数字身份证”,步骤2检测并识别,为什么会识别失败,技术向善责任在肩,从技术认知到社会责任等内容,欢迎下载使用。

      资料下载及使用帮助
      版权申诉
      • 1.电子资料成功下载后不支持退换,如发现资料有内容错误问题请联系客服,如若属实,我们会补偿您的损失
      • 2.压缩包下载后请先用软件解压,再使用对应软件打开;软件版本较低时请及时更新
      • 3.资料下载成功后可在60天以内免费重复下载
      版权申诉
      若您为此资料的原创作者,认为该资料内容侵犯了您的知识产权,请扫码添加我们的相关工作人员,我们尽可能的保护您的合法权益。
      入驻教习网,可获得资源免费推广曝光,还可获得多重现金奖励,申请 精品资源制作, 工作室入驻。
      版权申诉二维码
      欢迎来到教习网
      • 900万优选资源,让备课更轻松
      • 600万优选试题,支持自由组卷
      • 高质量可编辑,日均更新2000+
      • 百万教师选择,专业更值得信赖
      微信扫码注册
      手机号注册
      手机号码

      手机号格式错误

      手机验证码获取验证码获取验证码

      手机验证码已经成功发送,5分钟内有效

      设置密码

      6-20个字符,数字、字母或符号

      注册即视为同意教习网「注册协议」「隐私条款」
      QQ注册
      手机号注册
      微信注册

      注册成功

      返回
      顶部
      添加客服微信 获取1对1服务
      微信扫描添加客服
      Baidu
      map