(共21张PPT)
情境导入
想一想
观察这些生活场景,你有没有类似的体验?
在线生活中的
算法
浙江教育出版社 信息科技六上 第13课
你将学习
1.在线生活中的算法。
2.体验在线算法。
算法在生活中无处不在,
便捷的在线生活同样离不开各种算法的支持。
随着网络的发展,各种在线服务给人们的衣食住行带来了便利,认识并合理利用在线生活背后的算法,能够帮助人们更好地解决各种问题。
你知道生活中有哪些关于推荐算法的应用吗?
推荐算法
常见的推荐算法包括基于用户的推荐和基于产品的推荐。
基于用户的推荐算法
基于用户的的推荐算法,主要计算若干用户间的相似度,将相似度高的人分到一个组,删除目标用户与组内成员重复的东西,剩下的就是系统要的推荐商品。
学生活动
同桌讨论,用户A除了购买产品A和产品C,还更加倾向于购买哪类产品?
基于用户的推荐算法
基于产品的推荐算法
基于产品的推荐算法,主要计算商品之间的相似性、相近性,给目标用户推荐相似度高、相近性大的商品。
学生活动
同桌讨论,产品C更倾向于被推荐给哪位用户?
基于产品的推荐算法
推荐算法
还有没有其他的推荐算法?
路径规划算法
人们出行时常常使用导航软件,真实道路在电子地图上抽象为点与线。导航软件使用一定的算法对起点与终点之间的路径进行计算,从而完成线路规划。
Dijkstra算法
贪心算法
蚁群算法
最短路径
即时路径
大众路径
路径规划算法
有没有更好的路径规划的算法呢?
体验在线生活中的算法
学生活动
说一说以下在线场景中体现了什么样的算法?
体验在线生活中的算法
使用路径规划算法可以获得到达目的地的最佳路径。
体验在线生活中的算法
规划出行时,可以使用推荐算法获得景点、饮食、住宿等相关推荐。
体验在线生活中的算法
使用估算预测算法可以预测路程用时、景点客流量等。
体验在线生活中的算法
练习
谢谢观看!
浙江教育出版社 信息科技六上 第13课