港中大 与清华姚班交流活动实验比赛Upsidedown队荣获冠军

1月27日下午,中国香港中文大学(深圳)与清华大学计算机科学实验班(姚班)交流项目闭幕式在理事会议室圆满举行。姚班项目主任黄隆波教授、于洋教授及办公室主任吕厦敏老师,我校理工学院院长陈长汶教授、斯坦福大学黎子良教授、理工学院潘文安教授、理工学院钱辉环教授、理工学院李文烨教授出席闭幕式。

1月23日-26日,由两名姚班同学和两名我校同学组成的五个实验小组进行迷你项目研究。其中两组跟随李文烨教授进行深度学习方面的研究,三组在钱辉环教授的指导下做无人帆船项目,研究从不同角度对帆船的远程操控进行优化。在闭幕式上,五支参赛队伍分别展示了近几日的研究成果。经过展示及评委审定,Upsidedown队携风力直驱帆船荣获冠军。

simultaneous interpreting队

simultaneous interpreting队团队进行展示

为了完成“同声传译”的任务,simultaneous interpreting队运用记录器-缓冲器-翻译器-缓冲器-电子合成器这一模型,将队员试讲的英文片段翻译成中文并朗读出来。由于项目规定的语言为java,四名队员中的三名都是从头学起。

项目的首要任务是减少等待时间。面对文字-图像处理的十几秒延迟,他们选择将两端时间轨道错位,以此填充间隙并获得同声的效果。在文本测试的过程中,队员们也发现了测试口音、语调、语速、文本特点等对完成度的影响。

show and tell队

show and tell队团队代表进行展示

show and tell队的实验目标是将输入的图片分别用中英文进行描述。他们运用原始数据对程序进行训练,巧妙地加入了近几天的活动照片,非常吸引人眼球。队员们也由此分析出该程序在描述图片的时候放眼全局,而难以抓取局部细节。教授们则指出该程序在描述图片中的人物时过于着重穿着,这一情形有待进一步改进。

Upsidedown队

Upsidedown团队进行展示

为了操控风力直驱帆船,Upsidedown队以Arduino为控制器,使用python进行GUI (图形用户界面) 的设计,使用蓝牙进行无线通信。虽然都是新手,但他们小组分工明确,自主学习了如何操控帆船进行转弯、逆风行驶,学习如何使用Arduino进行开发、使用pyhton进行GUI设计等等。

出乎大家意料的是,Upsidedown队不仅完成了全部既定的任务,还结合了人工智能(AI)实现了帆船的自动驾驶、模拟出游戏的场景,并与混动帆船进行了几个回合的人机对战。

AEOLUS队

AEOLUS团队进行展示

AEOLUS(希腊神话中的风神)队展示的是准可控风场系统。他们建立了一个可控的风场、智能地控制风机的启停以提供帆船移动需要的动力。他们以Arduino为控制器,使用蓝牙进行无线通信,基于QT进行GUI设计。作为一个辅助的角色,他们需要全神贯注地关注游戏的动态,给予风力帆船最及时的动力。AEOLUS在界面上下足功夫,网上找图、自己PS(Photoshop)、编程,使得操控界面简单明了、美观大方。

Poseidon队

Poseidon团队进行展示

Poseidon(希腊神话中的海神)队将同样的风力小帆船改装成了加有电机+螺旋桨推进装置的混合动力帆船。与前两组不同,他们选用Rasbeery Pi(树莓派)作为主控制器,基于python进行GUI设计,基于Wifi完成无线操控。

作为三支队伍中机动性最强的一支,他们改装程度最大,硬件上更容易出错,这也使得他们时常因一些非技术性原因而反复拆装,尽管如此,他们仍然重视GUI的开发,队员们使用了键盘常用按键进行无线操控,更是设置了类比于游戏的玩法设置了快捷键加速,这无疑增强了混动帆船的操控性和可玩性。

在热烈的答辩和讨论过后,经过教授们一致认定,Upsidedown队伍由于圆满完成了设置的全部三项任务而荣获冠军。

同时,教授们也鼓励同学们学会欣赏他人的成果,并能准确地评估他人所做的贡献。而参赛队员们也在相互帮助之下共同进步,收获了宝贵的经验和友谊。

活动剪影

同学们分组做实验

水上帆船实验

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180202B0HD9G00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券

玩转腾讯云 有奖征文活动