2020 Microsoft Hackathon 复盘 暨 西交一日游

我搬运我自己应该算原创吧

zyjyzxy + 何贯中 = hgzyjyzxy

记录

选题

Day -3

主题确定, Hack for Health.

没有一人有想法, 估计大家在卷其他东西.

Day -2

我翻 Github 找灵感, 发现一个看手相诊断疾病的, 觉得挺好, 和队员分享, 提出做看面相的想法.

Day -1

联盟第二次技术沙龙是机器学习和神经网络, 正好能用到明天的项目里, 晚上全员去学习NN.

(下午vp, 一道DP不知道为什么没写出来, 边听NN边补题.)

约定明天7:00校门口集合.

晚上回去看小说, 一看就看过头了, 大概0:00睡觉.

西交游

Day 1

6:30被闹钟叫醒, 天还没亮, 起不来.

赖了会床, 看窗外渐渐放白. 6:50左右起床.

计划是去西交吃早饭, 所以洗漱一下, 穿了很厚的衣服, 出门.

7:03到校门口, 大家都到了(我又没准时). 打车, 先送我和蒋叶桢去韦曲南坐地铁.

30min左右到地铁站, 没晕车.

40min左右到青龙寺, 离交大南门还有2km. 骑小蓝, 一路下坡, 爽.

9:10左右到南门.

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-O5qnIVtN-1619581804803)(/img/2020-microsoft-hackathon/gate.jpg)]


跟着接待的西交的负责人去D楼参加开幕式.

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1ZsPg3UV-1619581804806)(/img/2020-microsoft-hackathon/classroom.jpg)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-U8HuN861-1619581804807)(/img/2020-microsoft-hackathon/ppt-cover.jpg)]

何贯中和张炀杰先到, 去找早饭了, 但是附件的食堂要学生卡.

教室座位上放了贴纸, 每一排的贴纸还不一样.

开始到处嫖(坏笑)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-51OLUZ1A-1619581804808)(/img/2020-microsoft-hackathon/pasters.jpg)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Qnp5nQeq-1619581804809)(/img/2020-microsoft-hackathon/paster-hack.jpg)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-LCyTcs3r-1619581804810)(/img/2020-microsoft-hackathon/paster-garage.jpg)]

杨神坐我们前一排, 偷拍认真工作中的杨神:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-TQsJYyIw-1619581804810)(/img/2020-microsoft-hackathon/yang.jpg)]

9:30多开幕式开始

首先西交软工副教授讲话, 内容是欢迎大家参加Hackathon. 忘记拍了, 谢罪.

然后是微软亚洲研究院的经理陈昊讲话, 介绍微软亚研院及在院里的有趣的生活.

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9uzxP3O0-1619581804811)(/img/2020-microsoft-hackathon/chen.jpg)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ecA5YbXP-1619581804811)(/img/2020-microsoft-hackathon/ai.jpg)]

亚研院上上下下跳Coincidence的视频很好玩, 老板和员工一起嗨.

(看看能不能找到那个视频链接)

接下来是微软联培博士安南的经验分享. 安南博士很爱笑, 几乎都是笑着和我们分享他在亚研院的经历及经验.

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-gvhXPwZq-1619581804812)(/img/2020-microsoft-hackathon/an.jpg)]

两位大人物讲的都是亚研院的事, 和Hackathon关系不大, 又困有饿, 不是很想听. 杨神在群里说和以后做研究有关, 让我们好好听 —— 主席的任务罢了

最后是西交前MSC主席讲话, 介绍MSC和Hackathon, 狠狠地夸了西电MSC一波.

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-pJLnkQKA-1619581804812)(/img/2020-microsoft-hackathon/xjtu-master.jpg)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-NcpwnkxO-1619581804812)(/img/2020-microsoft-hackathon/msc.jpg)]

(上图看不清, 西交最佳运营, 西电最佳宣传)

结束了, 去机房.

西交兴庆校区很漂亮, 一路上旅游团都在拍照:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6FyqMGBA-1619581804813)(/img/2020-microsoft-hackathon/osier.jpg)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-QiHj1D8n-1619581804814)(/img/2020-microsoft-hackathon/building.jpg)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Lm8DQgcU-1619581804814)(/img/2020-microsoft-hackathon/scenery.jpg)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-UX88DH90-1619581804814)(/img/2020-microsoft-hackathon/library-1.jpg)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8USCf4kE-1619581804815)(/img/2020-microsoft-hackathon/library-2.jpg)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6wIo7Rp1-1619581804815)(/img/2020-microsoft-hackathon/ding.jpg)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-zkOOXuU7-1619581804815)(/img/2020-microsoft-hackathon/tree.jpg)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-rOuu85p5-1619581804816)(/img/2020-microsoft-hackathon/tree2.jpg)]

真 · k叉树

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-G3Kwtcye-1619581804816)(/img/2020-microsoft-hackathon/aircraft.jpg)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vY8EPEJE-1619581804817)(/img/2020-microsoft-hackathon/north-gate.jpg)]

被囚禁在西交的感觉

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-iE5hCm5b-1619581804818)(/img/2020-microsoft-hackathon/sign.jpg)]


开发过程

Day 1

11:00左右到机房, 不提供早饭. 饿死了. (也过了早饭的点…)

讨论具体的实现方式. 队友们认为NN很难实现, 但我觉得就是抄代码, 不会很难. 一番争论后, 我们还是决定NN, 于是我开始找NN算法.

苦于我们没有Azure, 西交也不提供, 所以我们基本起不了步. 之前何贯中找的Face++只提供移动段的SDK. 没有人脸识别用, 要凉.

我边找NN, 何贯中边找人脸识别. 他找到一个腾讯的, 打算写一个SDK给我, 太强了.

由于在群里问了有没有人借Azure的事, 王先豪看到了, 他们队有一个同学有Azure, 于是借给我们用了. 救命恩人啊!

然后我开始边看API边整人脸特征点.

啥都没写出来, 就过了一个早上了. 提供午饭, 味道还可以, 肉比西电食堂的要多.

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wdX8CN5C-1619581804818)(/img/2020-microsoft-hackathon/lunch.jpg)]

继续肝.

找到了PyBrain, 边看文档边学.

张炀杰和蒋叶桢找人脸, 我们想手捏数据集训练NN.

一个下午就写了个NN和人脸识别的壳子. 我太菜了.

晚饭还是这种, 不过有鸡腿. 下午吃了零食, 以及晚上有披萨, 所以晚饭没吃多少.

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Xd1CD4n6-1619581804819)(/img/2020-microsoft-hackathon/snack.jpg)]

晚上8:00左右把通过人脸信息生成我们需要的数据集写出来了, 用手捏的跑了几遍, 可行. 攻NN部分.

训练了个人工智障, 跑不出期望结果.


9:00披萨到了.

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-LWIKdmnY-1619581804819)(/img/2020-microsoft-hackathon/pizza.jpg)]

在机房里待了这么久, 脑袋昏昏沉沉. 何贯中在打CS:GO, 10:00左右我和蒋叶桢, 张炀杰深夜去机房外吃披萨, 聊天. 蒋叶桢好强, 二卷理综280+, 还说没考好. 我太菜了.


10:20回机房, 调参, 愣是搞不出来.

何贯中玩累了, 睡了.

Day 2

蒋叶桢在1:00左右优化了取黑眼圈矩形的算法, 但还是跑不出来.

我撑不住了, 睡了1h左右.

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-P42tgYJ2-1619581804819)(/img/2020-microsoft-hackathon/sleep.jpg)]

醒了. 张炀杰找到了判断灰度的算法, 打算用这个判断颜色深浅. 但是还是跑不出来.

蒋叶桢和我开始手动筛选数据, 打算"伪造"数据训练. 发现还是不行. 张炀杰同时写PPT.

我又睡了.

睡不着(可能很浅很浅, 以至于我认为我没睡), 起来以后问蒋叶桢进度, 蒋叶桢发现关键问题: 我们数据稀少, 而颜色众多, 没有每一个颜色对应的结果, 所以误差跑不下去. 于是蒋叶桢把颜色"分级", 浅色为0, 深色为1. 同理也把年龄和噪点分了个级. 但是, 他找不到我写的第一层神经元个数在哪, 一直搁置在这没法跑. 我起来给他指明, 然后跑了一遍, 成功啦!

去和张炀杰讨论了一会PPT, 然后又去补觉, 还是没睡着.

起来, 蒋叶桢又发现了一个较为严重的问题, 年龄, 性别, 黑眼圈深浅, 噪点多少, 加起来也就 2 4 = 16 2^4 = 16 24=16种结果, 太少了. 于是他又加了一层级别, 0,1,2 表示深浅(年龄, 噪点)程度, 跑了几遍, 成功啦!

大概6:00到7:00, 最后这一版给何贯中对接, 我们的Demo到此就彻底写完了.

接下来写PPT.

8:00多提交PPT和源码.


[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-D91POA5u-1619581804820)(/img/2020-microsoft-hackathon/sun-rise.jpg)]

答辩

抽签, 我们第13个上台展示并答辩.

听了前面好多队伍的展示, 有模拟疫情传播的, 有做相关游戏的, 有"防猝死插件"的, 有做健康打卡的…

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hYObYRyf-1619581804820)(/img/2020-microsoft-hackathon/first.jpg)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-sFMVN9NN-1619581804821)(/img/2020-microsoft-hackathon/cdcqaq.jpg)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-g8qzhmrZ-1619581804821)(/img/2020-microsoft-hackathon/manqi-team.jpg)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-GWM2x2dL-1619581804821)(/img/2020-microsoft-hackathon/manqi.jpg)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yMp0mdqv-1619581804822)(/img/2020-microsoft-hackathon/zhang.jpg)]

其中有几个想法重了, 王先豪他们队和cdcqaq队和其他学校一个队重了, 不过cdcqaq做的是最好的. (cdcq, rx, IGVA神仙组队, 晚上才来, 用我们一半的时间做了这么好的东西).

前面队伍展示时间过长, 两位老师想去吃饭, 对后面队伍的展示以及答辩的回答很没有耐心, 这对后面的队伍极其不公平.

我们就是受害者之一.

张炀杰主讲, 简单展示, Live Show也无了. 提了两个问题, 第一是关于化妆的, 我们想到了这个解决方法, 本意是让张炀杰说, 但是还没等我们告诉他, 老师就说没想好就先放着. 再下来问了一个能不能把图片换成视频. 我们确实不会.

答辩是凉了.

一个交大的自负老哥成功引起公愤. 自己的东西一点技术含量都没有, 还说别人都在画饼, 自己和面, 桌宠的30年前的东西也敢拿出来.

三等第一, 和二等末差了0.1分.

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-pwAyak8m-1619581804822)(/img/2020-microsoft-hackathon/result.jpg)]

感想

参赛体验

白嫖使我快乐.

第一次参加开发向的比赛, 第一次和队友组队比赛. 我们分工明确, 速度也挺快.

从啥也不会到做出一个人工智障, 效率还是很高的.

感谢队友们. 一起开发的过程很欢乐, 深夜披萨也很开心. 何贯中大佬太强啦! 一人手撸一个小程序!

评奖

关于评奖, 个人觉得并不公平.

老师偏向于交大, 并且不等选手发言完就赶别人下去. 借 黄伟 的话, “很不职业”.

我认为cdcqaq的项目至少2等, 除创意外其他都应该是满分, 结果连个奖都没有.

manqi的卡牌游戏成功吸引了所有人的眼球, 只因为老师没玩过卡牌, 就一棒子打死了, 三等末, 另一个没啥创意的游戏奖还更高?

语音的那个说实话也不太行, Siri啥都会. 因其第一个答辩, 老师第一个打的分, 比较高, 结果就特等了?

我认为我们的项目至少2等, 创意有, 微软有, 应用价值有, 前景也有, 也简单实现了, 因为你不让我展示, 就给我扣分? 你不让我回答答辩问题就给我扣分?

最气的是那个桌宠还能获奖!? 行, 就因为你交大的.

总结

答辩不行, 可能我们都没有经验. 以后组队答辩的话, 不管谁的事, 有想法就主动发言, 并且从头到尾多说一点.

奖品

参与就送一个物理手环, 这玩意也带不出门啊…

三等奖每人有一个Microsoft的帆布袋. 之前现场嫖了一个, 后来学校里发四个人的份, 又拿了一个…

题库换成了短袖

没拍照, 不想拍了,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
资源包主要包含以下内容: ASP项目源码:每个资源包中都包含完整的ASP项目源码,这些源码采用了经典的ASP技术开发,结构清晰、注释详细,帮助用户轻松理解整个项目的逻辑和实现方式。通过这些源码,用户可以学习到ASP的基本语法、服务器端脚本编写方法、数据库操作、用户权限管理等关键技术。 数据库设计文件:为了方便用户更好地理解系统的后台逻辑,每个项目中都附带了完整的数据库设计文件。这些文件通常包括数据库结构图、数据表设计文档,以及示例数据SQL脚本。用户可以通过这些文件快速搭建项目所需的数据库环境,并了解各个数据表之间的关系和作用。 详细的开发文档:每个资源包都附有详细的开发文档,文档内容包括项目背景介绍、功能模块说明、系统流程图、用户界面设计以及关键代码解析等。这些文档为用户提供了深入的学习材料,使得即便是从零开始的开发者也能逐步掌握项目开发的全过程。 项目演示与使用指南:为帮助用户更好地理解和使用这些ASP项目,每个资源包中都包含项目的演示文件和使用指南。演示文件通常以视频或图文形式展示项目的主要功能和操作流程,使用指南则详细说明了如何配置开发环境、部署项目以及常见问题的解决方法。 毕业设计参考:对于正在准备毕业设计的学生来说,这些资源包是绝佳的参考材料。每个项目不仅功能完善、结构清晰,还符合常见的毕业设计要求和标准。通过这些项目,学生可以学习到如何从零开始构建一个完整的Web系统,并积累丰富的项目经验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值