【推研小灶】复旦与南大之间:一次独特的计算机保研之旅

写在前面

上午10点填完志愿等待复试通知,利用这段时间记录一下我简短的夏令营和预推免。今年变为线下之后,部分学校的入营情况、考核方式有明显变化。加上CS方向保研名额总体变多,形势有点小乱,甚至填报系统都在9.29中秋节当天,各校的wl总体也比往年坚挺许多。我因为学校的一些安排,许多入围的夏令营没能参加,最终只参加了南大AI的夏令营和复旦CS的预推免。这里简单记录一下参营的过程,希望这篇小记能给学弟学妹们提供一点参考。

01

我的保研奋斗历程

01

个人情况

本科情况:中流985电子信息小班

成绩排名:rk3,因为是小班百分比只有10%

英语成绩:四级600+ 六级550+

竞赛经历:美赛H、大英赛三等

科研成果:无,仅有一段大创负责人经历

意向方向:NLP\多模态 > 其他AI方向,最好硕士,导师特别好的情况接受直博

最终去向:南京大学AI学硕

02

前期准备

高瓴学硕、上交学硕这种往年超高bar的营也放了本菜鸡进去,虽说是惊喜了一阵,但最后因为学校安排的生产实习课程不允许请假,我也没有提前申请用其他实习来抵,协商了很多次也没有解决,最终也只能放弃参加这些夏令营,虽说即使参加也很难优营,但失去争取的机会也还是有点遗憾吧。这里也是用自己的经历提醒各位,所有可能与夏令营冲突的事情一定提前掌握,提前处理

02

保研经历

01

南大AI

南大AI的夏令营体验还是很不错的,第一天下午报道,第二天上午机试+笔试,下午是宣讲+茶歇,茶歇期间可以去意向导师办公室面谈,第三天是专业面试。

报道:发了餐券和胸牌,晚上买了半个西瓜吃,讨个好兆头(bushi)。

机试&笔试:共2小时,笔试考察数据结构、机器学习、概率论等内容。机试分为数据结构+机器学习两部分,数据结构考的直接是leetcode原题,机器学习需要用numpy实现KNN的主体部分。

宣讲&茶歇:宣讲主要是南大AI院各课题组老师介绍组内情况、研究方向和学生去向等。茶歇时间有很多甜点、水果和饮料,可以自助,这段时间也可以去办公室找老师面谈。

专业面试:每人12分钟左右,流程是英文问答、机器学习基础、数学及闲聊。面试结束后完成所有夏令营环节,需要在考核结束后20天内上传带有意向导师签字的申请表。

02

中山大学

复旦CS预推免流程是:第一天上午机考,晚上填报志愿,第二天英语口试,第三天专业面试。

机考:时间2小时,共5道题,主要是数据结构与算法题目。我最终只做出来2道半,考察了模拟、滑窗、最短路、动态规划等。

英语口语:时长约5分钟,问到的问题包括自我介绍、大创项目介绍、与他人意见不合时的处理方式等。

专业面试:每人约15分钟,面试老师有英语口语和机试的成绩,根据这些成绩可能会有相关的问题。涉及的知识点包括排序稳定性、堆栈和队列基本概念、二叉树遍历和图的连通性判断方法等。

04

人工智能常见面试真题整理

01

计算机视觉

Q

如何理解卷积神经网络中的池化层作用?

A

池化层用于下采样,通过取局部区域内的最大值或平均值来减少特征图的尺寸,同时保留重要信息,降低计算量和防止过拟合。

Q

什么是数据增强,如何在图像处理中应用?

A

数据增强是一种通过随机改变图像的亮度、对比度、旋转、裁剪等方式,生成新的训练样本的方法,有助于提高模型的泛化能力。

Q

ResNet网络中的跳跃连接如何解决梯度消失问题?

A

跳跃连接通过直接将输入传递到后面的层,允许梯度直接通过这些连接反向传播,有效缓解梯度消失问题,帮助训练更深的网络。

02

机器学习

Q

KNN算法原理

A

KNN通过计算样本与已知样本的距离,选择最近的K个样本的类别进行分类。常用的距离度量方法有欧氏距离和曼哈顿距离。

Q

随机森林与决策树的区别?

A

随机森林由多棵决策树组成,通过对每棵树进行训练并结合它们的预测结果提高模型的稳定性和准确性,减少过拟合风险。

Q

如何选择模型的正则化参数?

A

通过交叉验证的方法选择正则化参数,在训练集和验证集上进行多次实验,选择使模型在验证集上表现最好的参数

03

自然语言处理

Q

什么是词向量,如何生成?

A

词向量是将单词表示为实数向量的方法,常用的生成方法包括Word2Vec、GloVe等,通过在大规模文本语料上训练获得词的向量表示。

Q

LSTM与GRU的区别?

A

LSTM有三个门(输入门、遗忘门、输出门),而GRU只有两个门(更新门、重置门),GRU结构相对简单,计算量更小,但在某些任务上性能略逊于LSTM。

Q

Transformer架构的优势是什么?

A

Transformer利用自注意力机制建模全局依赖关系,具备并行计算能力,相比传统的RNN和LSTM,训练效率更高,适用于大规模数据和复杂任务

以上就是学长的经验分享,这些干货全部收录于我们的保研资料中,想要获取更多保研干货,可以看看我们新推出的《轻保研·一步到位资料包》

05

总结

从4月开始准备保研到今天也终于尘埃落定,南大也是我高中时期的梦校,最终去向的课题组研究方向和组内氛围也令人满意。感谢一直支持我的父母和同学,还有辅导员,在保研路上提供了许多建议和帮助,也感谢各位撰写经验帖的学长学姐。希望未来的几年能有所成就,也祝各位学弟学妹取得满意的offer~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://xiahunao.cn/news/3269395.html

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

Python如何获取终端尺寸?

os.get_terminal_size(),无差别获取当前终端长宽,让你为所欲为。 (笔记模板由python脚本于2024年07月27日 08:30:53创建,本篇笔记适合喜欢钻研的coder翻阅) 【学习的细节是欢悦的历程】 Python 官网:https://www.python.org/ Fre…

【Python系列】Parquet 数据处理与合并:高效数据操作实践

💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:kwan 的首页,持续学…

unity2D游戏开发08脚本化对象

创建Scriptable Object 在scripts文件夹下创建一个名为Sriptable Objects的文件夹,然后在文件夹里面创建一个名为Item的脚本 using System.Collections; using System.Collections.Generic; using UnityEngine;//[CreateAssetMenu] 是一个属性(Attribute),用于告诉Unity编…

非UI设计师勿入,英文B端界面的确有可取之处.

作为中文的UI设计师,可以从英文B端界面中汲取设计灵感的几种方法: 观察布局和结构: 注意英文B端界面的布局和结构,包括导航栏、侧边栏、内容区域等。观察它们的排列方式、比例和空白间隙的运用,可以借鉴到自己的设计中…

GeoHash原理介绍以及在redis中的应用

GeoHash将二维信息编码成了一个一维信息。降维后有三个好处: 编码后数据长度变短,利于节省存储。利于使用前缀检索当分割的足够细致,能够快速的对双方距离进行快速查询 GeoHash是一种地址编码方法。他能够把二维的空间经纬度数据编码成一个字符串。 1…

十一、【Python】基础教程-【Python全掌握】六大基础数据类型:布尔类型的终极指南

目录 一、基础类型“布尔型”处理方法 1. 直接赋值和使用 2. 布尔值的逻辑运算 3. 条件语句中的布尔值 4. 布尔值转换 5. 短路逻辑 6. 在循环和迭代中的使用 一、基础类型“布尔型”处理方法 在Python中,布尔类型是一种基本的数据类型,用于表示逻…

3DMAX一键藤球建模插件RattanBall使用方法

3DMAX一键藤球建模插件RattanBall使用教程 3DMAX藤球建模插件RattanBall,一键创建藤球模型,可以设置藤球大小、嵌套层数等,简单实用,一键生成! 【适用版本】 3dMax2018.2及更高版本 【安装方法】 3DMAX一键藤球建模插…

Animate软件基础:创建及插入关键帧

这里讲一下Animate软件中创建或插入关键帧的基本方法。 FlashASer:Animate教程及作品源文件https://zhuanlan.zhihu.com/p/677437436 FlashASer:实用的各种Adobe Animate软件教程https://zhuanlan.zhihu.com/p/675680471 FlashASer:Animat…

UE5.4内容示例(1)- 学习笔记

https://www.unrealengine.com/marketplace/zh-CN/product/content-examples 《内容示例》是学习UE5的基础示例,可以用此示例熟悉一遍UE5的功能 模型与材质部分 StaticMeshes FBX_Import_Options Material_Advanced Material_Decals Material_Instances Material_N…

SpringBoot教程(十七) | SpringBoot集成swagger

SpringBoot教程(十七) | SpringBoot集成swagger 一、Swagger的简述二、SpringBoot集成swagger21. 引入依赖2. 新建SwaggerConfig配置类当 SpringBoot为2.6.x及以上时 需要注意 3.配置Swagger开关4. 给Controller 添加注解(正式使用&#xff0…

Radxa ROCK 5B+开发板基本配置和上手测试

目录 1.ROCK 5B Plus开发板是什么?2.烧录官方系统3.设置ROOT用户4.开发板温度情况5.VNC远程桌面配置6.WIFI模块测速7.M2接口使用注意8.总结 1.ROCK 5B Plus开发板是什么? ROCK 5B(即ROCK 5B Plus,本文用ROCK 5B指代) …

AMQP-核心概念-4

本文参考以下链接摘录翻译: https://www.rabbitmq.com/tutorials/amqp-concepts 绑定 (Bindings) 绑定是交换机用来将消息路由到队列的规则。为了让一个交换机E将消息路由到队列Q,Q必须绑定到E。绑定可以有一个可选属性routing key,有一些类…

VTX326蓝牙TTS语音合成芯片赋能电子称重一体机人机交互新革新

引言 随着科技的飞速发展,零售业正经历着前所未有的变革。北京宇音天下科技有限公司,作为行业的领跑者,推出了革命性的VTX326蓝牙TTS语音合成芯片,为超市、水果店、熟食店、麻辣烫店等零售业态带来了智能化的全新体验。 市场与趋…

【C语言】文件操作详解!!!

目录 为什么要使用文件? 文件概念 1. 什么是文件? 2. 程序文件 3. 数据文件 4. 文件名 文件的使用 1. 文件指针 2. 文件的打开与关闭 文件的顺序读写 1. 顺序读写函数 2. scanf系列与printf系列 文件的随机读写 1. fseek 2. ftell 3. …

数据结构第二讲:顺序表

数据结构第二讲:顺序表 1.线性表2.什么是顺序表3. 静态顺序表4.动态顺序表4.1顺序表基础4.2顺序表的初始化4.3顺序表的销毁4.4顺序表的尾插4.5顺序表的头插4.6顺序表的尾删4.7顺序表的头删4.8顺序表在指定位置之前插入数据4.9顺序表删除指定位置的数据4.10顺序表查找…

京东发行稳定币的背后

加密市场很热,京东也要来分一杯羹? 7月24日,据财联社报道,京东科技旗下的京东币链科技 ( 香港 ) 将在香港发行与港元 1:1锚定的加密货币稳定币,在市场上掀起广泛热议。 由于众所周知的监管原因,国内大厂在早…

深度学习的前沿主题:GANs、自监督学习和Transformer模型

💎 欢迎大家互三:2的n次方_ 💎1. 介绍 深度学习在人工智能领域中占据了重要地位,特别是生成对抗网络(GANs)、自监督学习和Transformer模型的出现,推动了图像生成、自然语言处理等多个领域的创…

【苍穹】完美解决由于nginx更换端口号导致无法使用Websocket

一、报错信息 进行到websocket开发的过程中,遇到了前端报错,无法连接的提示: 经过F12排查很明显是服务端和客户端并没有连接成功。这里就涉及到之前的坑,现在需要填上了。 二、报错原因和推导 应该还记得刚开苍穹的第一天配置前…

2024年第四届网络通信与信息安全国际学术会议(ICNCIS 2024,8月23-25)

2024年第四届网络通信与信息安全国际学术会议(ICNCIS2024)将于2024年8月23-25日于杭州召开。 会议围绕网络通信在信息安全领域中的最新研究成果,为来自国内外高等院校、科学研究所、企事业单位的专家、教授、学者、工程师等提供一个分享专业经…

移植QT项目出现无法找到 v143 的生成工具(平台工具集 =“v143”)。若要使用 v143 生成工具进行生成,请安装 v143 生成工具。

由于使用的是visual studio2019,在扩展里没找到msvc v143的工具集,这时候可能需要升级下版本,比如换用visual studio2022 或者在三个地方更改所使用的工具集,一般来讲只要v143编译能通过的v142编译也能通过,所以换用v…