项目简介
近年来,随着互联网技术的飞速发展,网络安全逐渐进入公众的视野,并成为与人们日常生活密切相关的一部分。自从互联网普及以来,网络资源的滥用导致了自动化软件的泛滥。为了抵御恶意机器人程序、防止论坛中的垃圾评论、过滤垃圾邮件、保证在线投票真实性以及防止恶意批量注册网站等等,验证码应运而生。现如今,验证码在全球超过350万的网站论坛中随处可见,人们日常处理的验证码数量多达300万次以上。由此可见,验证码识别技术的研究有益于验证现如今各种验证码的安全,帮助设计更可靠安全的验证码。本项目通过学习深度学习技术亲手实现一个验证码识别器,一方面全面掌握Python编程技巧,为以后进一步学习计算机科学与人工智能打下坚实的基础。
-
Stage 1.
第一周
• 导师与学生线上沟通,指导学生了解课题概念,阅读文献并学习相关软件工具,安装Anaconda等编程工具,熟练掌握Python编程。
• 期间可以和导师及助教进行交流和答疑。
week-1
Stage 2.
第二周
• 学习机器学习的基本概念,以及若干模型的评价指标。了解逻辑回归、决策树与支持向量机等经典机器学习算法。完成波士顿房价与猫狗大战实战编程项目。
• 期间可以和导师及助教进行交流和答疑。
week-2
Stage 3.
第三周
• 讲解多层感知器与卷积神经网络模型,以及反向传播算法原理。手动实现CNN的卷积操作,并完成小狗分类识别的计算机视觉项目。
• 期间可以和导师及助教进行交流和答疑。
week-3
* 组建学习群,项目开始进行项目说明会,预习和后期完成报告过程中组织线上答疑、中期检查及作业提交。
week-4
Stage 4.
第四周
• 讲解CTC损失函数原理,手动搭建卷积神经网络完成验证码识别项目。总结与回顾学习内容,探讨人工智能研究热点,在此基础上指导学生完成规范的学术报告。
• 期间可以和导师及助教进行交流和答疑。
适合人群
希望申请国外计算机科学、数据科学、数学、电子、自动化、车辆工程、机械工程等相关专业,或者转专业科研入门的本科生。
对于人工智能(AI)感兴趣或想要申请国外本科,需要科研经历的高中生。
项目地点
清华大学校内或线上
项目收获
1.
体验科研全过程,学习做科研的基本工具和基本方法,感受名校实验室先进的仪器设备和成熟的科研管理。
留学申请推荐信:清华北大与海外名校导师署名的高质量留学申请推荐信。
3.
科研实习证明:完成项目课题,参加科研答辩汇报及完成科研报告,可获得导师签名的项目证明。
2.
清华线上科研项目
人工智能项目:基于卷积神经网络的验证码识别
电话:13189735001 | 邮箱:contact@sunlightsedu.cn
地址:广东省深圳市南山区高新南九道深圳湾创业广场5楼