机器学习实践课程教学改革

来源 :科技创新导报 | 被引量 : 0次 | 上传用户:qing19881215
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘  要:分析当前机器学习实践课程的教学情况,基于培养方式中的教学内容体系性差,教学方式传统单一等潜在问题,经过高校的教学实践,从应用导向的教学模式、实践导向的课程项目和校企合作的项目驱动融为一体的培养方式等多方面探讨课程教学改革的措施,提出机器学习实践课程教学改革要领。使学生不仅熟练掌握了基本的机器学习基础理论与方法,更要加强解决实际问题的能力。
  关键词:机器学习  实践课程  教学改革  项目驱动
  中图分类号:TP181-4;G642           文献标识码:A                 文章编号:1674-098X(2021)01(b)-0200-03
  Reform of Machine Learning Practice Course Teaching
  LI Jinrong  ZHANG Gaoyu
  (Shanghai Lixin University of Accounting and Finance, Shanghai, 201209 China)
  Abstract: This paper analyzes the current teaching situation of machine learning practice course. Based on the potential problems such as the poor system of teaching content and the single traditional teaching method in the training mode, through the teaching practice in Colleges and universities, this paper discusses the measures of course teaching reform from many aspects such as the application-oriented teaching mode, the practice oriented course project and the project driven training mode of school enterprise cooperation, and puts forward some suggestions The main points of teaching reform of machine learning practice course. So that students not only master the basic theory and method of machine learning, but also strengthen the ability to solve practical problems.
  Key Words: Machine learning; Practice course; Project-driven; Teaching reform
  1  背景
  目前,信息時代在飞快发展,银行业、零售业、新兴电子互联网行业甚至传统制造业随之产生了大量数据。社会中各个行业都需要分析数据,应用机器学习算法是最有效的方法,从庞大的数据中发现规律,做出有效决策。因此这部分人才的需求持续增加,并且对实践能力有更高的要求。机器学习的研究范畴为如何使用计算机来模拟人类的学习活动。它可以应用于社会生活和工业的各个方面,也是各高校的关注的重点课程。各高校的基本职能就是培养人才,各高校也急需培养应用人才,以期更好地适应时代快速发展的工作内容和尖端前沿邻域,更好地适应当前的就业环境。
  2  机器学习实践课程教学存在的问题
  机器学习的实践课程适用于计算机及其他相关专业学生。大学生要掌握算法和数据结构,精通Java或C ++等机器语言,具备高等数学,概率论和高等代数等基础知识。但是,目前,各高校的机器学习基本为理论教学为主,只是注重算法本身,缺乏完善的实践教学体系和教学资源。现在学生的课堂学习面临着许多问题,例如只学习专业理论,缺乏实际项目的操作过程以及单一的传统教学方法。
  2.1 实践教学偏理论化,缺乏完善的实践体系
  机器学习涉猎到许多算法,精通这些算法要求高校生不仅要学习理论知识,还需要与社会实际项目相结合,理论联系实际。这就需要在校学生多去了解现实中存在的问题,通过在校的学习和训练,将理论知识输出应用于实际。虽然现在互联网上有很多优秀的课程,但其大多集中在知识系统的教学上,侧重于算法本身和机器学习中常用的理论的介绍,基本不会介绍实际应用等相关问题。目前社会新技术的迅速更新和企业的快速发展,使得技术更新的频率越来越快,但教材却更新不同步。导致机器学习人才的培养与社会及企业的用工需求存在差异。这种差异是需要高校学生通过解决实际问题来不断地探索和积累才能弥补的,仅仅依靠短期教学是远远不够的。所以,机器学习实践课程需要与应用实践相结合,培养复合型人才。
  2.2 教学内容体系繁杂,教学方式传统单一
  由于机器学习涉及人工智能、认知科学、信息论、统计学和控制论等多个科目,所以它理论性强,内容繁多,学科分类体系繁杂。现有的机器学习书籍和教科书大致如下:一是机器学习理论的讲解,专业性强,晦涩难懂;二是机器学习与某种应用相结合,知识侧重于相关主题描述;还有一本实用的机器学习教材,只是侧重于程序实现,却很少对算法原理进行推导演算和讲解。这些书籍和教科书很难适应机器学习的实际。因为现有学习理念、教学条件和教师能力等的种种限制,目前高校的课程仅仅是让大学生学习到知识,而分析并解决实际问题、进而在实践中创新的能力是与无法学到的,也没有健全的教育体系来弥补目前教学过程中存在的问题。现在,各高校机器学习课程的学习还是以任课老师授课为主要途径,计算机实验和作业为次要途径。学生在这样的情况下,只是被动地积累知识,不能激发出探究该课程和领域的兴趣。本学科理论专业性很强,实际操作难度很大,理论与实践相互脱离,另外很多大学生课后基本不复习,即使在实验过程中,大学生也会因没有精通相应的理论知识,导致无法使用相关计算机语言完成实验。从而导致学生对实践应用的恐惧心理和逃避课程,甚至出现课后完成作业时互相抄袭的情况。   3  机器学习实践课程教学改革探索
  为了使学生具备相关的实践和创新能力,提高人才质量,需要加强课程的实践教学。针对机器学习这类实践性要求较高的课程,众多高校提出了一揽子措施来达到专业目标和培养模式的优化,例如教学内容多样化,师资队伍走进企业并了解先进技术,改善试验设备等。只有真正将理论融入实践教学,才能更好地实现教学目标。
  3.1 采取应用导向的教学模式,完善人才培养体制
  机器学习可以用于舆情分析、人脸识别、异常检测、自然语言处理等范围,各类范围对应的机器学习工程师的岗位技能不一。教师需要介绍该机器学习实践课程对应的典型工作与职责,让学生在课堂中了解和体验到所学知识的应用场景,使学生进一步清晰专业意识。学生在项目中遇到问题后,一起讨论解决方案,从而拓宽思路。因为灵活性是机器学习在实践中的重要特征,因此很有必要对具体的实践场景中所需要的算法进行优化,选择最优的经典算法。所以,实践对算法本身提出了更高的要求,需要理论与实践的相互结合,相辅相成,理论指引实践,实践中又不断深入对理论知识的理解。基于目前人才需求的培养,初始开始机器学习教学时,传统理论教育需要覆盖其学习的每个阶段,使大学生熟练地掌握数据获取、预处理、选择模型和优化结果分析的每个阶段,建立完善的体系。这其中最直接的途徑是大学老师作为学生的榜样,教师积极探索校企合作项目,主动申请相关科研项目,了解真实存在的问题场景,然后扩展到学生层面,布置合适的作业,推荐学生选择适当的开源工具处理数据,培养学生能够以较快的速度独立解决问题。
  3.2 设置实践导向的课程项目,丰富教学内容和教学方式
  目前,各个学校的机器学习课程一般都会设置实验,但主要实践的是如何实现教材中的算法。大学生能够通过实验课程,学会众多的经典算法,实践能力大幅提高。通过实践项目的设计和验证两个环节,培养学生创新性的解决问题,适应社会的就业需要。高校可以聘请社会或者企业中的专业人士来学校讲解前沿实践领域的项目,剖析解决问题的想法和过程,与高校老师及学生一起研究企业数据处理中的各类算法,从而达到理论与实践的相结合。同时使得大学老师更快地了解企业现实场景,了解现阶段的解决方案,从而更好的完善教学内容和形式,贴近真实的企业项目开发。也可以在教授理论基础的前提下,改变传统单一的教学方法,让学生进一步体验现实场景,实现理论与实践的结合,创造由企业项目推动教学发展的新思路。同时,教师可以利用高校优越的多媒体实验环境,邀请相关企业人士分析相关案例,讲解企业需要的知识点,结合教学进度提出实践导向的课程问题,让学生实现类似的验证性实验项目,这就是设计性实验项目的原型,学生可以访问和分析其功能、代码并测试其效果。然后,在延伸实践的基础上,学生可以模仿教师提供的案例,通过创新设计和实施一个相对完整的项目,巩固自己的知识,锻炼统筹兼顾的能力,提高灵活应用知识和创新的能力。
  3.3 推动校企合作完成企业实践项目,坚持教学用于实践。
  应用型人才不仅要有完善的理论知识、掌握科学的方法及具备宽阔的眼界和迅速解决问题的能力,还需要实践技能。因此学校可以和社会企业建立校企合作项目和科研团队,在深入了解企业需求的基础上,在高校中实施培训和教学,丰富教学内容,完善教学体系,培养学生解决实际问题的能力,为学生日后的实践过程培养并形成解决问题的思路。
  在数据采集方面,通过校企合作的关系,在课程中增加企业实践学时。教师依据班级人数将学生分成几个研究小组,让研究小组的同学们直接与企业交流,拿到企业真实数据。鉴于企业数据量巨大,而且数据稳定性待检验,存在大量的噪声等诸多问题,学生需要从中提取有效数据,消除噪声,将其转化为可用数据。由于企业的众多问题不是机器能够直接处理的,数据筛选、特征提取、算法集成和选择可能需要实验层面的技能;并且,企业实际的项目具备真实、灵活的特点,而且与当前热点息息相关。在讨论解决方法时,学生会碰到众多的难点,如数据的不均衡、算法缺陷等。这些困难不可能直接从课堂得到有效的解决发放,学生需要不断梳理现有的知识体系,不断优化现有思路,总结前人的经验教训,尽可能地攻破现有的算法缺陷,由实践转变为理论知识。企业面临着要求非常严格的客户,机器学习工程师要学会沟通客户的技巧,并且熟悉业务。校企合作下的企业实践项目能够使学生更容易理解数据分析算法,更好地解决问题,从而培养学生的实践能力与创新意识。高校可以和企业探索合作,建立实训基地或者实验室,实现开展项目合作以及联合研发,企业也可以参加课程的规划、开发、实施,赞助课外科技创新活动,建立课外活动的对接。企业实践项目既可以激发学生的研究兴趣,又可以加深学生对原有知识理论的理解。
  4  结语
  机器学习的高校实践教育,要让学生可以根据现有的机器学习原理和手段来解决现实问题,养成大学生自主探索、学习新技术的能力。经过高校的教学实践,采取了一系列课程教学改革的措施,这些具体的改革措施不仅使得在校大学生掌握了基本的机器学习基础理论与方法,还塑造了学生解决实际问题的能力,受到了学生的认可和喜爱。
  参考文献
  [1] 赵卫东,赵洪博.基于项目沉浸式的数据分析类课程教学研究[J].计算机教育,2017(6): 58-61.
  [2] 李晨光,廖明,张永亮,等.开展跨学科通识技能训练提升本科生创新创业能力[J].实验技术与管理,2018(11):13-16.
  [3] 邓志鸿,谢昆青.机器学习课程的教学实践: 以北京大学“智能科学与技术”本科专业为例[J].计算机教育,2016(10): 18-19.
  [4] 姚兴华,吴恒洋,方志军,等.新工科背景下机器学习课程建设研究[J].软件导刊,2018(1):221-223.
  [5] 陈琳.高校机器学习课程教学改革探索[J].教育现代化,2018(6):99-100.
  [6] 李莎莎,刘丹,唐晋韬,等.面向任职教育的“数据挖掘与机器学习”课程教学研究[J].高等教育研究学报,2019(1):108-113.
  [7] 黄智云.基于课程信息化的学习分析与评价系统设计[D].泉州:华侨大学,2019.
  [8] 王爽.基于机器学习的自动文本分类方法研究[D].成都:电子科技大学,2020.
其他文献
DOI:10.16660/j.cnki.1674-098x.2011-5640-1383  摘 要:针对生命科学领域研究生课程高级分子生物学的引导课,基于培养综合创新人才的要求,设计了多层次的引导教学模式。以生物科技幻想出发,引导学生深入思考转基因自然发生的现象和潜在危险。列举自然发生的转基因现象,讲解其分子机理。综合生理学、发育学、生物化学、农学等各学科,探讨转基因的机理和安全性。活跃学生科研思
摘 要:《固体废弃物处理与处置》是运用现代科学技术理论与研究手段进行固体废物无害化、减量化和资源化利用的一门学科,是环境工程专业的核心课程之一。多年来,该课程存在教材陈旧、教学手段不足、考核方式单一等问题,难以提升学生的学习热情和学习效果,有必要加以改革。因此,本文以《固体废弃物的处理与处置》课程存在的问题为出发点,综合该课程的课程特点及教学内容,结合学生的特点以及近年来的教学实践,提出了传统教学
摘 要:在新工科建设和双创时代背景下,面对新时代学科交叉融合发展的需要和高素质人才创新全面发展的培养要求,依托学科竞赛在促学、促创、促教和促改中发挥的关键作用,构建系统化、专业化和体系化的学科竞赛育人体系,促进学科交叉融合与新工科建设发展,促进校企产学研合作与人才精准培养发展,促进人才培养体系建设与学生全面发展。  关键词:新工科 双创时代 学科竞赛 育人体系  中图分类号:G647 文
DOI:10.16660/j.cnki.1674-098x.2011-5640-3153  摘 要:對外科急腹症教学中史实角色扮演法的教学效果进行分析。将2019年5月—2020年5月参与我校外科急腹症教学的120名学生作为研究对象,将其随机分为观察组及对照组,每个组60名。其中,观察组的学生实施角色扮演教学法,而对照组学生实施传统教学法,分析两组学生最终学习效果。观察组学生的技能评分以及理论知识
摘 要:波形发生器是电子电路中常用的实验器材,目前市面上的波形发生器存在价格昂贵的问题,本文基于AT89C51单片机开发了一种低成本波形发生器,用简便的算法通过定时器实现了对波频率的控制。通过中断实现频率的任意调节,使用DAC0832集成芯片进行数模转换,最后可以实现三角波、正弦波、方波和锯齿波的发生。能手动切换波形,任意调节频率,幅度可连续调节,输出波形清晰稳定,波形延迟低,方法精简,成本低廉,
摘 要:基于新工科建设的切实需求,将以成果产出为导向的OBE(outcome-based education,OBE)理念引入到《水力学》课程教学改革中,以成果导向为切入点确定本课程知识点、课程目标与毕业要求的关系。以学生为中心,基于超星学习通平台进行教学设计。利用多元考核方式对课程目标达成评价进行探索,并提出课程持续改进方法。以期提高教学质量,为培养新工科建设需求的工程型人才和应用型人才奠定基础
摘 要:离心泵内部及入口流场稳定性对泵组十分重要,非稳定流会引起泵组振动偏大,对应的从非稳定流影响方面进行泵组降振的研究与实践凸显了其重要性。本文从泵入口流体初始状态、泵吸入口形式、泵内流场、小流量工况、部件表面粗糙度、口环间隙等方面分析了非稳定流对泵组振动的影响,并提出现场可行的处理措施,最终降低了泵组振动,使设备安全可靠运行,并为以后其他泵组振动处理提供了实践经验。  关键词:核电站 泵 非穩
摘 要:园林拱桥拱圈饰面石是钢筋混凝土拱桥拱圈的装饰结构,传统的平板式饰面石与钢筋混凝土拱圈的粘结性能较差,容易脱落,在使用过程中影响外观美观和增加维修费用。本公司在温州生态园三垟湿地北出入口建设工程景观三标桥梁工程等施工中,对钢筋混凝土拱圈花岗岩饰面石、饰面石连接结构作了改进,研发了新型拱圈饰面石及连接结构,提出园林拱桥拱圈饰面石的设计和受力分析方法,并经多个工程使用,4年多来使用效果良好。  
摘 要:锂离子电池凭借其出色的电性能,已然成为动力和储能的最佳载体,对锂电池的剩余寿命的预测显得尤为重要。目前,锂电池剩余寿命的主要预测方法有数据分析和融合分析等方法,这些方法的输入变量是锂离子电池的放电容量。考虑到锂电池放电容量存在获取速度慢,效率低等缺点,本文提出一种基于放电电压降作为输入变量的剩余寿命预测方法,并基于NASA的锂电池数据验证该方法预测的有效性。  關键词:锂离子电池 剩余寿命
摘 要:研发了一种基于数值仿真的换流变阀侧出线装置绝缘性能验证系统,由油箱、升高座、套管、出线装置尾端均压球等部分组成。其中独立实验装置以交流百万伏均压球、均压管设计为原型,通过仿真计算,设计出适合特高压阀出线装置试验的整体结构方案。研发特高压换流变阀出线装置的独立试验装置,有助于单独检验阀出线装置的绝缘性能,也助于推进关键组件的国产化研制进程,提升企业的科技创新能力。  关键词:特高压换流变压器