2023腾讯星火计划游记

由于按照日期写大概率写成流水账,所以写成碎片。

技术

python 编译错误各种原因不作记录。换网络结构的时候接口可能报错报到怀疑人生

  • 如果你保存参数,在更换优化器的时候损失函数可能骤增。而且可能保存参数会遇到在局部最优解里面出不来的情况。所以如果训练方便可以不保存参数。
  • 如果数据集里面有重复,可以考虑把标签一样的数据跑平方去重 or 哈希
  • 在复制图片的过程中可能存在一些像素点不完全一样(误差),所以可以设定阈值
  • 可以从论文里面抄超参数,也可以设置几个可能的超参数趁着睡觉 dfs 一下哪种组合比较优秀(超参数搜索好像能做)
  • 使用 Vscode 插件进行 SSH 的时候可能因为一些原因导致需要不停输入密码,可以通过把插件 settings ctrl A delete 再重连得到更好效果
  • mediapipe 的定位有一定误差,如果想判断是不是出现手的位置瞬移(纸片移动),也需要阈值
  • 手掌比 五(张开)到比二 的转换中,中指会先自然前倾。可以借手指是否弯曲(向量出现明显夹角)判断是不是行为自然(提升拍照帧率
  • 提升帧率(一秒内能拍摄的相片数)的办法:多线程。或者说不要所有操作挤在一个线程上操作,用就新开即可。
  • 检测屏幕中是不是出现屏幕的一种办法:让屏幕遮盖摄像头,如果是活体手摄像头全黑,但是绝大多数屏幕仍然向摄像头内打光。

前传

得知能报星火计划,和 hs-black 交流了一下,就抱着公费旅游的心态填了表。

一开始因为我太菜了的原因把我扔到 waiting list 里面了,当时觉得没希望了就和沈老师喷了垃圾话,沈老师锐评我和 Yubai 被 ban:

image

没能力就没机会吗?我很愤怒!

后来因为一些莫名其妙的原因被拉进预习群,工作人员让我跟着预习。反正也没事干,把 Neural Network 的一些知识看了一点。沈老师让我看 cs231n,但是视频全是高语速外文,slide 也看不进去。

预习的时候让学 手写数字识别,发了 sample code,听从沈老师指示把代码一句一句扔到 ChatGPT 里面,然后看 它给的解读。保存了参数随便跑了几百个 epoch 搞到了 97.6% 的正确率,很有成就感!不过用的 APJifengc 的 Google 账号,所以他以后没法免费用 colab 的 GPU 了

进八月之后打算临时抱佛脚,手写了 5 分 pku cv 课的作业,发现自己是 numpy 不会人。当时选择相信 Tencent 办活动不能不让我用 ChatGPT ,CNN 不会写了让它 generate 出来一个就行了,于是开始水一些奇怪的东西,比如博客里面用 teoplitz 矩阵做 CNN

中关村

高中时代听说 北京有个后厂村路,名字虽然俗,但是却是大量互联网公司总部所在地。从酒店到 Tencent北京总部的路上看到了路牌,也算是打卡成功了。

北京总部这个建筑确实是非常大气的:在 B1 层我们解锁的运动场地有乒乓球台、台球桌、篮球场、羽毛球网(楼里面还特批了一大块空间搭了一个攀岩的场地),而且篮球场旁边放了两框篮球,乒乓球桌旁有几十个球和十几个球拍,还有 Image 纪念品店(不支持支付宝哦)、便利店、理发店等等。食堂有很多个,周中吃饭的敏捷餐线种类不少,不说都像法式鹅肝入口即化,反正感觉不会吃腻。

楼上的工位的空间大小大概和一般写字楼里面的工位没什么区别,甚至因为人多的缘故密度还要大一些,咖啡机和书店什么的可能也是标配。我看到很多放折叠床的柜子,很是人性化。没人用的会议室都投着 “腾讯会议投屏码“ 的屏。很有底气。

下图是被同学们卖断货的长鹅抱枕,我把最后一个样品买了,打算送给湘妹的。送杨卓凡就送小的了。

image

总的来说如果再安排块地方当宿舍,总部就可以搞衡中模式了!

临走那一天可以观察了晚饭点的出楼人数,估摸有两三成,大多数人还是吃完晚饭三三两两上楼了。当然作为刚从衡中毕业的同学,我觉得 996(中饭 1.5~2.5h、晚饭 0.5~1.5h) 的上班时间并不是很叫人疲惫。(衡中的 PUA 真真是独一档的存在)都说“越努力越努力,越幸运越幸运”,三年衡中人,一生衡中命了属于是。xjx 说应该让全国高中都干成九九六(虽然被批判成“这样你就能比别人多卷一天了是吧”),不无道理。

每天晚上九点离开的时候都能看到 隔壁楼 每一层都是灯光全亮的。沈老师说这是下班不关灯行为,应当受到批判。

讲座

听了三场讲座,主讲人百度都搜到了。

  • 游戏开发 rafer

    我才知道可以收集用户的操作来训练机器人。想训练普通的 bot 可以用有限状态机/行为树(叶子是行为、非叶子是 if/else)/普通的监督学习,但是想训练合格 NPC 就得通过强化学习手段(需要借助大量的计算资源),人的参与方式被称为 reward engineering(奖赏工程),在强化学习背景下,NPC 水平更高,就是拟人性更差(AlphaGO 出来之后规范化了职业选手的开局)

    强化学习 + 行为克隆 = 拟人性

    强化学习 + 多智能体 = 协作能力

    强化学习 + 博弈 = 策略深度

    强化学习 + 演化学习 = 多样性(现在对演化学习的理解就是和生物基因突变一致,模型对存在类似突变的NPC 聚类,模型支持保存 NPC 基因,那么可以让游戏开发者进行基因编辑,或通过内测方法让玩家 “捏出自己想要的/具有特定性格的 NPC”)

    大模型可以让这个更牛

    rafer 认为,可以从人类智能(感知、决策)的原理甚至表象中寻得启发

  • 安全 于旸

    玄武实验室做的两个 sample:

    1.条形码读取器可以成为进攻的手段(通过激光代替条形码往里输入信息),因为协议换了。怎么想到的?起点是业务需求(移动支付),由于大量的积累(自称 2003 年前能做到每天全世界新找到的漏洞读一遍)找到了可能存在问题的地方。

    2.充电插头可以被修改充电的电压,从而烧毁后续使用的设备(如手机)

    经验之谈:

    • 学习方式:以工具(可以看了代码重写)为线索(能找工具就不写代码),以专家为线索。

      做技术研究不能把自己当成普通用户

    • 短期可以观察同龄人的学习工作方式,中期可以参考业内长期活跃专家的关注点和成长经历,长期需要观察老龙的生存经验和小龙的腾飞原因。把握行业发展、技术趋势(Elon Musk)

    • 做好预研,收集相关前人成果,避免无谓的重复劳动。多交流,别人说一个工具的名字可能节约数小时

    • 咖啡可以提高思维效率,而且合法(乱入)

  • 量子计算 张胜誉

    量子计算相关的学术性问题从第一个字开始就听不懂。

    由于主题是有成长之路相关的,分享的样例有:在美读书的时候有课程将大家虐的一门课却对一位印度老哥杀伤力不大,问原因时得到的回答是印度本科都教了。后来家长跟我说在发展层面上能用得上人口红利的典例就是中印,但是相比于国人参考大学 title,印度人更多参考专业排行。不知道我妈妈把帮我勾了南开强基是不是出于这个考虑。由于我对大学里面跨专业交流的体验是 0,所以我不敢乱说。

    另有一张 PPT 很有教育意义,当然现在我免疫了,不知道是不是能触动你。

    image

    理论上应该还有两个朋友,但是我忘记拍照了。内容对我的触动也没有这张大。

网友

一直把这次活动定义为 tp 的游戏,俺就是个卑微陪跑人。

  • 戚朗瑞老师第一天去的时候就告诉我他模型正确率 99%,因为换了 Resnet。每天晚上也被他分享 ”强子 Texas 今天一把没赢“。问及他最常辱骂的三国杀(狗卡)时,他说 ”今天应该是没输过“(三国杀)。到了项目实战,他单挑了 炫光活体检测、手关节快速移动、多线程、UI时间、截取手部 等部分。非常牛逼。

    从戚朗瑞老师感受到那种极高的执行力和极高的效率以及某种程度上对技术的纯粹

  • 线上和线下的过程都和 向昱帆 交流了不少。学会了他的 “诶呦,这不能要了” “还能要吗?” 非常有意思的口头禅。他还帮我 generate 了非常不成功的检测翻拍的模型的数据集,虽然最后做出了零贡献(没做出负贡献我就很自豪了!),但是过程还是很有意思的(指贴着 ddl 写+调)。

  • 和 jzm xjx gyh 打了好多火焰山。王者荣耀实力在认识的人里面真真垫底了,只能说一提就自卑。打算放弃练习孙尚香了。钻石不高不低,回头也不打了,团建拿出来 xjb 试试得了。

    jzm 在训练的过程中找到了牛逼超参数的来源:论文。orz

  • 最后一天的团建轰趴和 lxn 打了打 nba 2k22,被喷 “怎么用伊戈达拉投三分”。lxn 能把手指伸过篮筐,我也要练!

一些其它

  • 去北京的航班延误两个半小时。给出的理由是北京下雨了。北京下雨天,深圳留客天,天留人不留。

    回深圳的航班延误四个半小时,给出的理由是深圳下雨了。深圳下雨天,北京留客天,天留人不留。

  • 北京大兴到酒店需要跨过北京城区,出租车程多达一个半小时。路上和深圳中学的欧阳达晟交流了一下深中生活方式(“别尬黑,深中老师全是清北的”),确实不是低贱的衡水中学能比的。

  • 衡水中学一共有五个同学参加了本次星火计划,有两个学 OI,三个学物理的。不知道这说明了什么。

  • TK 教主在说除了能力以外的资本都是 0 的时候的用例为:(微博截图)王思聪:SAT不是满分我们一般都没脸说过考过(句子不通顺你找王思聪去)

posted @   没学完四大礼包不改名  阅读(759)  评论(9编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示