内容正文:
第二单元 人工智能算法的应用
信息技术 九年级(下)册
第1节 用线性回归算法玩游戏
电子工业版(2022)
新知学习
请你验证该距离能否让小马顺利跃过障碍物。
根据绘制的回归线,我们可以分析出新的速度对应的起跳距离。
思考
如何在半自动模式下绘制回归线?
在半自动模式下,我们可以根据数据点在坐标系中的位置,使用鼠标手动绘制一条回归线。
3
自动绘制回归线
课堂活动三
单击“半自动”按钮,在游戏界面的坐标系中,单击鼠标确定回归线起始点按住鼠标左键拖动鼠标画出一条回归线,系统会根据这条回归线自动预测小马的起跳距离,如图2.1.4所示。请你验证小马根据你画的这条回归线跳跃成功的概率。
思考
在全自动模式下,游戏是怎样绘制回归线的?
新知学习
单击“全自动”按钮,在全自动模式下,游戏会根据以往小马跳跃障碍物的成功数据,自动绘制一条回归线,如图2.1.5所示。游戏会根据回归线自动预测小马起跳距离,控制小马在预测距离位置上跳跃,躲避障碍物。
思考
在全自动模式下,小马躲避障碍物的成功率会更高吗?
新知学习
相比同学们正常玩游戏时,通过观察与直观感受预测的起跳距离,借助线性回归算法分析画出的回归线虽然并未穿过每一个点,但是都能在一定程度上描述小马的速度与起跳距离之间的关系。在全自动模式下,小马躲避障碍物的成功率会更高,而且这种优势在小马快速移动时更明显。
项目实施
玩“跳跃的小马”游戏,请同学们和人工智能程序比一比,看看1分钟内谁能完成更多次数的跳跃。比赛规则如下:
1、开始游戏,使用键盘上的空格键完成前6个障碍物的跳跃。
2、计时1分钟,使用键盘上的空格键控制小马跳跃,躲避障碍物,在表2.1.1中记录手动模式下成功跳跃的次数。
和人工智能程序比一比
项目实施 和人工智能程序比一比
模式 成功跳跃次数
手动模式
全自动模式
重新开始一轮游戏,使用键盘上的空格键完成前6个障碍物的跳跃。
单击“全自动”按钮,计时1分钟,在表2.1.1中记录全自动模式下成功跳跃的次数。
1、下列关于“跳跃的小马”游戏及线性回归算法的说法正确的( )。
A、在“跳跃的小马”游戏中,小马的起跳时机与小马的速度无关
B、在“跳跃的小马”游戏中,小马的起跳时机决定了小马的速度
C、线性回归算法可用于确定两种事物(变量)间的相互依赖关茶,也可以用于确定两种以上事物(变量)间的相互依赖关系
D、在“跳跃的小马”游戏中,小马的速度与起跳距离不是线性回归关系
巩固练习
巩固练习
A、根据我价与图书页数之间的关茶,预测图书价格
B、医院根据患者的病例数据(如体检指标、药物服用情况等)预测某种疾病发生的概率
C、根据气象事件的历史数据(如平均气温、湿度和降水量),预测未来几天的天气
以下应用场景中可以采用线性回归算法分析的有( )。
巩固练习
3、请你仿照活动2中的图2.1.3设计一个坐标系,探究身高与体重之间是否存在线性回归关系。你可以收集同学们的身高与体重数据,在坐标系中绘制数据点,并尝试绘制出回归线。最后,根据身高和回归线,进行体重的预测。
坐标系
预测结果
用线性回归算法玩游戏
活动一:游戏中的线性回归
活动二:手动绘制回归线
活动三:自动绘制回归线
谢谢!
$$