2017-2018S2科研沙龙活动记录(二)

2017-2018S2科研沙龙活动记录(二) 时间:2017.11.28 地点:A栋118室 主讲人:16级邓扬,张冰,陈道源,16级王飞阳 主持人:李可可 参与人员:16级,17级实验室同学 活动内容: 2017年11月28号,我们迎来了本学期第二次科研沙龙活动。此次科研沙龙由邓扬,张冰,陈道源进行CNCC会议相关分享,王飞阳带来P4分享。 邓扬,张冰和陈道源分别从对话即智能,感知与决策,得语言者的天下这三个方面入手,分享了他们在CNCC会议上的收获与见解。邓扬提到微软的沈向洋提出了人工智能的一大方向:对话即智能。从回答问题到提出问题,从一问一答到连续对话。现在热门的问答任务分为:知识库问答,社区问答以及机器阅读理解与问答。知识库问答的关键技术包括实体链指 (Entity linking)以及关系抽取 (Relation extraction)。实体链指 (Entity linking):即将文档中的实体名字链接到知识库中特定的实体上。它主要涉及自然语言处理领域的两个经典问题实体识别 (Entity Recognition) 与实体消歧(Entity Disambiguation)。关系抽取 (Relation extraction):即将文档中的实体关系抽取出来。知识库问答的主流方法包括语义解析(Semantic Parsing),信息抽取(Information Extraction)和向量建模(Vector Modeling)。而社区问答中代表性的研究问题包括:相关答案选择(Answer Selection):文本相似度计算;相似问题检索(Question Retrieval):文本相似度计算;问题分类(Question Classification):文本分类;答案摘要生成(Answer Summarization):文本摘要。让机器像人类一样阅读文本,进而根据对该文本的理解来回答问题是机器阅读理解与问答主要研究的内容。 张冰同学提到在人工智能领域,感知能力和决策能力是衡量智能的关键指标。近几年深度学习的发展使得直接从原始的数据中提取高水平特征进行感知变成可能。然而深度学习从统计学的角度来说,就是在预测数据的分布,这一点就要求测试数据和训练数据必须是同分布的。导致深度学习模型难以适应环境变化,无法进行连续决策。而强化学习本质是解决决策问题,并且可以做连续决策。她还提到了强化学习与监督学习和无监督学习的差别,并进一步提到了深度强化学习的概念。强化学习具有决策能力,却无法进行感知。深度学习具有较强的感知能力,但是缺乏一定的决策能力,尤其是连续决策能力。因此将两者结合起来,用深度学习提取特征,再应用在强化学习上面,优势互补,能够为复杂系统的感知决策问题提供解决思路。 王飞阳同学P4背景介绍,P4语言介绍,P4编程语言,P4工作流程,P4研究问题深入浅出的讲解了P4。为了解决当前网络缺失的体验保证,低效的业务部署,缓慢的业务适应等缺陷,学术界和工业界提出了SDN的解决方案。SDN是一种基于软件的网络架构及技术,通过分离网络设备的控制面与数据面,将网络的能力抽象化为API,提供给应用层,从而构建开放可编程的网络环境,在对底层各种网络资源虚拟化的基础上,实现对网络的集中控制和管理的方案。但是SDN存在局限性:SDN可编程只存在于SDN控制平面,数据平面(即包转发逻辑)仍主要由固定功能的交换芯片所决定,而P4编程语言的出现解决了这一窘境,它允许网络设计者自上而下地定义数据包的完整处理流程,可以从根本上改变设计网络系统的方式。P4有三个目标:1. 重配置能力(Field Reconfigurable):在交换机被部署之后,开发者应该能够对数据包的处理方式进行再修改;2. 协议无关性(Protocol Independent):网络设备(交换机)不应被绑定在任何特定的网络协议上,对于任何所需要的网络数据平面协议和数据包处理行为,程序员都可以使用P4进行表达;3. 目标无关性(Target Independent):开发者不需要关注底层特定硬件设备细节,即可描述数据包处理功能。 通过邓扬同学、张冰同学、陈道源同学以及王飞阳同学深入浅出的讲解和雷老师的精彩分析,大家对人工智能的现状和挑战以及P4有了新的认识,希望大家可以在空闲时间对感兴趣的问题进行深入研究。 附:获奖名单 鼓励奖:邓扬,张冰,陈道源,王飞阳 好问题奖:谢悦湘,黄济乐,黄俊琳,李可可...
Read More

2017-2018S2科研沙龙活动记录(一)

2017-2018S2科研沙龙活动记录(一) 时间:2017.10.17 地点:A栋118室 主讲人:17级杜茂瑜,17级谢英英,杨敏博士 主持人:李可可 参与人员:16级,17级实验室同学 活动内容:     2017年10月17号,我们迎来了本学期第一次科研沙龙活动。此次科研沙龙由杜茂瑜分享信工评优评奖相关的知识,谢英英分享论文分级相关内容,杨敏博士带来论文写作方面的分享。 杜茂瑜从学生素质综合测评、系统操作和学院系统架构介绍了信工的评优评奖流程和系统设计。学生综合素质测评的流程是:先成立班级评审小组、提交本人素质测评信息、材料审核、素质评审成绩录入以及学院推荐名单。成绩组成分为学习成绩,基本素质,科研表现,创新成果和社会服务加权相加。奖学金系统采用MVC架构模式,struts2 + spring 4+hibernate5框架,java和jsp开发。在表示层中,通过JSP页面实现交互界面,Struts根据配置文件(struts.xml)将接收到的Request委派给相应的Action处理。在业务层中,管理服务组件的Spring IoC容器负责向Action提供业务模型(Model)组件和该组件的数据访问对象(DAO)组件完成业务逻辑,并提供事务处理、缓冲池等容器组件以提升系统性能和保证数据的完整性。在持久层中,依赖于Hibernate的对象映射和数据库交互,处理DAO组件请求的数据,并返回处理结果。结合软件开发的经典三层架构,SSH框架即是将三层中的每一层集成了单独的框架。 谢英英从四个方面介绍了论文分级的相关知识:学术组织/出版商、检索工具、相关期刊/会议信息、参考资料。学术组织包括:IEEE、ACM、CCF,出版商包括Elsevier和Springer。检索工具包括SCI、CPCI-S、EI、北京大学中文核心期刊目录和CSCD。此外,谢英英还分享了网络相关、数据挖掘相关的国内外会议期刊信息并将其放在金数据网上。 杨敏博士就同学之前提交的论文为例,详细的分享了论文写作经验,包括语法、用词以及论文逻辑框架方面,同学们都获益匪浅。 通过杜茂瑜同学、谢英英同学、杨敏博士深入浅出的讲解和雷老师的精彩分析,大家对信工评优评奖、论文分级和写作有了新的认识,希望大家可以在空闲时间对感兴趣的问题进行深入研究。   附:获奖名单 平分奖:杜茂瑜,谢英英 好问题奖:黄俊琳、李炜、王群、袁凯琦、谢英英、付求爱...
Read More

2017-2018S1科研沙龙活动记录(二)

2017-2018S1科研沙龙活动记录(二) 时间:2017.7.7 地点:A栋118室 主讲人:15级鲍铭业 主持人:朴雪威 参与人员:15级,16级实验室同学 活动内容: 2017年7月7号,我们迎来了本学期第二次科研沙龙活动。此次科研沙龙主要由鲍铭业分享AND相关的知识。 鲍铭业同学讲的是ADN网络,随着云时代的到来,网络应用服务越来越多样化和复杂化,不同的应用需要网络提供不同方面的性能保证。虽然网络基础链路越来越好,当我们的关键应用运行在网络上时,却或多或少地出现了关键应用访问速度慢等很多问题。所以如何充分利用当前的网络资源,保障用户从云平台上获取应用服务时的用户体验已成为至关重要的问题。Application Delivery Network 和 Application Driven Network在不同的时代背景下提出了不同的解决问题的思路和方法。Application Delivery Network(应用交付网络技术)来作为网络的管理工具,它将关键应用与基础网络设备关联起来。该平台由服务器负载均衡、链路负载均衡、全局负载均衡、WAN 优化加速、WEB 加 速等多种技术组成。Application Driven Network 为不同的应用程序提供按需差的、异化的服务。 ADN可以把一个物理网络切片成多个相互独立的逻辑子网。为不同应用提供服务的逻辑子网可以拥有不同的网络架构和协议。ADN通过相互独立的逻辑子网对网络资源的多路复用提高了用户体验。但Application Driven Network 有待于在更广阔的、实际的场景下进行验证。 通过鲍铭业同学深入浅出的讲解和雷老师的精彩分析,大家对AND有了新的认识,希望大家可以在空闲时间对感兴趣的问题进行深入研究。 附:获奖名单 鼓励奖:鲍铭业 好问题奖:石涧,杨力维 ...
Read More

2017-2018S1科研沙龙活动记录(一)

时间:2017.4.20 地点:A栋118室 主讲人:15级杨力维 17级付求爱 主持人:朴雪威 参与人员:15级,16级,17级实验室同学 活动内容:     2017年4月20号,我们迎来了本学期第一次科研沙龙活动。此次科研沙龙主要讲解微信小程序和拜占庭将军问题。 第一位主讲人是17届的付求爱师弟,付求爱师弟讲的是最新的前沿知识“微信小程序”,讲解主要分为五个部分,小程序概念,小程序的特点,小程序适用场景,小程序与App的对比,小程序的现状以及自己的一些看法。小程序作为微信投入如此精力,甚至寄托于未来的一款产品,野心不可谓不大。而且从最近的趋势来看,微信会逐步放开小程序线上的限制,包括已经开放的长按二维码识别,公众号绑定,微信支付等,以及直接分享朋友圈,时间也许是一个月,也许是一年或两年,但毫无疑问,小程序与微信的联系将会越来越紧密,背靠微信线上的红利也会越来越多,入口以及限制也会越来越开放。最后他总结到,小程序,短期是不可高估的,长期是不可低估的,才3个半月,不妨先让子弹飞一会儿。 第二位主讲人是15级的杨力维,他首先介绍了2013年图灵奖得主Leslie Lamport在分布式系统领域所做的贡献,最著名的四篇文章是:Time, clocks, and the ordering of events in a distributed system,The Byzantine generals problem,The part-time parliament和Paxos made simple。接下来的讲解从宏观的层面梳理了分布式系统一致性的各项内容。分布式一致性不仅包括终值的结果,还包括事件发生顺序或值的变化历史,引申出四种一致性模型:严格一致性,线性一致性,顺序一致性和最终一致性。分布式系统分为同步网络和异步网络,同步网络的特点是具有全局时钟,消息传递有时延上限,消息顺序交付。异步网络没有以上保证,存在以下问题:通讯时延、节点故障(宕机),节点处理错误,甚至恶意破坏系统,节点之间的网络通讯是不可靠的,网络中断。两军问题表明了在不可靠信道中,无法达成一致,FLP定理表明即使信道可靠也无法达成一致。但实际网络中可以放宽对一致性或可用性的要求,实现不同场景的一致性。CAP定理表明了分布式计算系统不可能同时确保一致性(Consistency)、可用性(Availability)和分区容忍性(Partition tolerance),设计中往往需要弱化对某个特性的保证。实际工程中时间的算法都是基于对一致性和可用性的Trade-off。著名的一致性算法有:二阶提交协议(Two Phase Commitment Protocol)、三阶提交协议(Three Phase Commitment Protocol)、Paxos、Raft。它们均引入一个“协调者”的组件来统一调度所有分布式节点的执行。这些算法解决了分布式的系统中存在故障(fault),但不存在恶意(corrupt)节点场景(即可能消息丢失或重复,但无错误消息)下的一致性问题,这是因为传统分布式系统是可控、可信的,但完全分布式系统(比特币,公有区块链)存在拜占庭错误的情况,对于这种情况,需要BFT,PBFT,PoW等算法解决。 两位同学的讲解深入浅出,让我们微信小程序和拜占庭将军问题有了新的认识,大家可以在空闲时间对感兴趣的问题进行深入研究。   附:获奖名单   鼓励奖:付求爱、杨力维 好问题奖:倪嘉科,朱帅,张强,张冰      ...
Read More

2016-2017S2科研沙龙活动记录(二)

2016-2017S2科研沙龙活动记录(二) 时间:2016.12.1 地点:A栋118室 主讲人:14张翔 14级唐浩 主持人:朴雪威 参与人员:14级,15级,16级实验室同学 活动内容:     2016年12月1号,我们迎来了本学期第二次科研沙龙活动。此次科研沙龙主要讲有关NDN平台指南以及ndnSIM 2.2基于NS-3的NDN仿真器。 第一位主讲人是14级的张翔师兄,张翔师兄讲解的是NDN平台指南。讲解主要分为三个部分,ndn-cxx,NDN Forwarding Daemon(NFD)和NLSR路由协议,证书链配置。ndn-cxx是NDN平台的底层⼯具库,⽤以⽀持各种应⽤的实现。Security Library: 产⽣身份、密钥、证书并签名;NDN数据包的签名机制;安全验证机制。Signed Interest: 以TLV的格式,将签名信息放在名字中(timestamp, randomvalue, SignatureInfo, SignatureValue)。NDN Certificate Format: 描述了当前NDN中的证书格式,标准化安全认证机制的处理流程。ndnsec -help: 查看这个安全相关的命名使⽤⽅法。还有其他的库的介绍。NDN Forwarding DaemonNDN Forwarding Daemon ⽬前是NDN协议与算法的实际执⾏者。模块化 (modularity) 和可扩展 (extensibility) 是NFD的两个主要特性。专注⽹络协议实现及数据包转发,核⼼模块耦合度低,⼯具模块剥离⾄ndn-cxx库中。ndn-cxx Library, Core, and Tools: 为NFD其它模块提供公共的服务(Hash、 DNS、 Config…)。Face:对不同层级的传输进⾏抽象 (udp、 tcp、 File Descriptor、Ethernet等)。Tables: 实现CS、 PIT、 FIB等与NDN数据包转发相关的数据结构。Forwarding: 数据包转发的处理流程,相关转发策略的⽀持。NFD command使⽤nfd-start和nfd-stop启动、关闭NFD。nfdc可以进⾏转发设置、选择转发策略。NLSR路由协议,证书链配置。NLSR——邻接路由配置,general: 层次化的命名结构(network/site/router/),需要与证书⼀致。具体的配置可以看张翔师兄的博客,网址是http://www.hawkers.cc/2016/04/nlsr-security-certchain.html。 第二组主讲人是14级的唐浩师兄,讲的是ndnSIM 2.2基于NS-3的NDN仿真器。分为三个部分NS-3简介,ndnSIM原理与架构,NS-3对象系统。首先讲了Network Simulator的发展进程,NS-3的基本组件包括Application,Protocol,NetDevice,Node,Channel,Help。NDNSIM添加了NDN协议模块的NS-3模拟器,最新版本2.2在2016年11月11号更新,核心代码小于两万行,核心功能包括接入NFD(NDN Forwarding Daemon),接入Producer与Consumer应用脚本,包的追踪与统计。NDN协议的实现包括CS,PIT,FIB,转发流水线,转发策略,路由信息管理。在最新的NDNSIM2.2中子模块NFD和ndn-cxx升级到0.4.1,支持NACK机制。如何做实验,包括创建实验场景,设计Consumer,Producer端APP,修改NFD中转发daemon,仿真和画图。NS-3对象模型,包括Object,ObjectBase,SimpleRefCount,三大特性,智能指针,对象聚合系统和属性系统。 两位师兄的讲解深入浅出,让我们对NFD和NDNSIM的使用有了更深的认识,但是要掌握这些知识,需要大家更深入的学习和动手操作,在实际编程中,加深理解。   附:获奖名单 鼓励奖:张翔、唐浩 好问题奖:邢捷、徐丽妹  ...
Read More

2016-2017S2科研沙龙活动记录(一)

时间:2016.11.1 地点:A栋118室 主讲人:15级张强 16级李可可、罗晟 主持人:朴雪威 参与人员:雷凯老师及15、16级实验室同学 活动内容:    2016年11月1号,我们迎来了本学期第一次科研沙龙活动。此次科研沙龙主要讲有关浅谈命名实体识别以及5G技术分享。 第一位主讲人是15级的张强同学,他首先通过我想听刘德华的忘情水”这个例子来让大家了解命名实体识别的概念。接着介绍了命名实体识别的其他应用,包括识别从影视评论提取作品名/演员名/导演名等,细致的解释了命名实体识别的实现方法,基于规则和词典的方法,问题是导致准确率较高,但召回率较低。形象地介绍了准确率(Precision)/召回率(Recall)/F1值的概念。紧接着讲解了使用条件随机场(CRF)对机构名识别和混合方法。最后总结命名实体识别是自然语言处理中比较经典的问题了,各种算法看似高深,但是技术实现上都很成熟,很难从方法上发掘新的创新点,应用上或许可以;解决实际应用中,不要太拘泥于算法的实现,刚开始可以使用开源工具实现,重要的是寻找特征;人工智能即有多少人工就有多少智能。           之后,第二组主讲人包括16级李可可和罗晟同学,对近些年比较热门的5G技术分享做了大致介绍,移动通信技术发展历程,从1G到4G再到5G的产生,两种基本全双工模式,包括Frequency Division Duplexing(频分双工)及Time Division Duplexing(时分双工),5G的产生主要是因为移动互联网的发展,物联网的广泛应用及可持续发展的节能目的。IMT-2020(5G)推进组5G无线技术架构白皮书包括连续广域覆盖场景,热点高容量场景,低时延高可靠场景,低功耗大连接场景。5G关键技术包括Software Defined Network,Content Delivery Network,Information Centric Network,超密集组网,网络自组织及大规模天线。       他们三人的讲解深入浅出,层次递进,让大家领略到计算机及通信领域学科的知识点。通过一晚上的科研沙龙活动,使大家扩展了知识面。   附:获奖名单 鼓励奖:张强、李可可、罗晟 好问题奖:倪嘉科、刘颖、朱帅、魏子庄、钟尚儒...
Read More

2016-2017科研沙龙(三)

时间:2016.6.8 地点:A栋118室 主讲人:15级徐丽妹 15级金彤、沈耀晟 主持人:周颖 参与人员:雷凯老师及14、15级实验室同学 活动内容:          2013级师兄师姐与5月底毕业答辩完毕。在进行了上次与师兄师姐经验交流的沙龙后,我们再一次迎来了实验室的科研沙龙。此次科研沙龙主要讲有关量子计算机的相关知识以及ios开发流程相关内容。         第一位主讲人是15级的徐丽妹同学,她首先比较了Android系统和IOS系统的系统架构,对比两者的相同点与不同之处,介绍了几种常用的设计模式,细致的解释了代理模式和MVC模式。并细致介绍了IOS系统中APP的工作流程以及IOS中常用框架和API。从基本语法,语言特性以及效率几个方向比较了Swift和Objective-C。然后分析IOS封闭性带来的优势与劣势,并对原生开发、混合开发和html5开发的不同之处做了对比。紧接着讲解在国内IOS和Android的推送机制,说明了IOS推送服务的好处。最后梳理了一下IOS系统中APP的上架流程,常见的上架被拒原因,提高APP上架通过率的一些方法。         徐丽妹同学之前有参与实验室三角地项目上线过程,我们互联网实验室同学都或多或少参与过ios或者安卓开发,在他讲解后关于上架审核、消息推送机制等方面讨论也比较热烈。“ios推送机制是否计算两次流量”“消息推送的推拉方法是什么时候触发呢?””android 每个应用都和服务器有个长连接么?”“界面图片交互如何实现?”最后,雷老师抛出引发大家ios和Android哪个工作量更大、开发能耗问题?同学们各抒己见,表示如果考虑到适配问题可能Android更难,开发语言上objectC 比 java也应用范围也小。至于开发优化问题,Android上有具体功耗的测试和改进方法,有些同学对应用开发评测也做过相关实验探究。         之后,第二个主讲人金彤和沈耀晟对近些年比较热门的话题量子计算的现状的基本原理做了大致介绍,从摩尔定律的现状入手,粒子太小引起质变以及NP问题需要指数级别计算指出的当代计算机一些问题,引入另一种计算模式:量子计算,解释了包括量子计算机的发展历史、相关的基础知识量子、量子位和量子系统的态空间等概念,以及对量子主要核心算法Shor算法和Grove量子搜索算法做了介绍,把大家引入与我们0/1计算机一个完全不同的世界。最后解释了量子计算机对公钥体系的影响。         他们两人的讲解由浅入深,层次递进,让大家领略到跨领域学科的知识点。沈耀胜同学本科室物理专业出身,给我们实验室同学带来一个崭新的领域和思路,让大家耳目一新的感觉。 附:获奖名单 优胜奖:金彤、沈耀晟 鼓励奖:徐丽妹 好问题奖:金彤、叶成春、郑泽华  ...
Read More

2016-2017科研沙龙(二)工作经验交流会

      2016年5月30日,我们举办了互联网实验室科研工作交流会,2014与2015级全体同学参加,主要2013级师兄师姐将上半学期找工作的经验,以及在校三年科研的体验共享给实验室的师弟师妹。即将毕业的师兄师姐找的工作遍及北京、广州、深圳、上海等包括银行、国企、包括百度、腾讯、网易等国内知名互联网企业,每个人找工作最后结果都手握多个offer,他们的信息、资源和经验是实验室宝贵的财富,希望通过科研沙龙让它惠及到所有同学。          首先,师兄师姐轮流介绍自己找的工作职位、找工作的历程。“国企一般招聘的比互联网企业略晚,10-11月份,当时会有些焦虑的”马一宁师姐说。“基本我们获取的面试消息都来自北京大学就业中心和应届生,消息就全了”“从5月份或者更早就开始刷刷leetcode的题,面试笔试也是就这些相似的题型”“不论是国内的阿里百度,还是当时我面试的外企摩根斯坦利,最多需要四面,如果是内推,基本就是电话面。”每位师兄师姐都细致的讲述了从自己找工作的体会到最后如何选择合适的工作岗位,师兄们也是幽默风趣,让大家听得放佛身临其境。          然后给师弟师妹提出建议,都强调内推环节很重要,“能跳过笔试好多环节,而且相当于除了校招外又给自己一次机会,一定要把握”李树一师兄如是说。“袁杰师兄分享了他面试经验:“要引导面试过程,自己有针对性介绍自己的项目,保证写在简历上的都是自己有把握的技术。”“国企面试一般包括英语、行测和专业基础,大家有需要的资料可以问我和你师姐”袁梦师姐说。“给大家推荐几本书,关于c++的,分享在实验室群共享里”...........师兄师姐都竭尽所能的把自己的经验和知识传达给同学们。          此次交流会同学都表示受益匪浅,研一同学找到自己的工作定位和就业取向,而研二的同学则针对目前找工作之前如何做准备、面试需要注意的问题都有丰富的经验。交流互也在一片欢声笑语中结束。                  最后,研一研二不舍的送别师兄师姐,聚餐举行欢送会,大家欢聚一堂,祝愿师兄师姐一路顺风,前程似锦,期待下次再聚。    ...
Read More

2016-2017科研沙龙(一)

时间:2016.4.11 地点:A栋118室 主讲人:15级张丽珠 16黄磊 主持人:周颖 参与人员:雷凯老师及14、15、16级实验室同学 活动内容:        在深圳的4月,我们实验室迎来了本学期第一次科研沙龙。2016级还未入学的师弟黄磊同学来学校做本科毕业设计,也积极的参与到了此次我们实验室的科研沙龙中。         第一位主讲人是15级的张丽珠同学,她多次撰写过实验室的科研发明专利,因此本次科研沙龙主要给同学们共享她在专利撰写时调研的具体科研实践中申请专利的相关内容。主要是从专利的重要性、专利的基本概念和分类、专利申请制度和审批流程、PCT专利、具体实践中的专利申请需要重点关注的工作这几个方面展开描述。首先通过对三星和苹果、微软、谷歌、高通等公司的举例引入,重点阐述了“申请专利”——保护知识产权的重要性。之后分别对专利相关的概念、国际性专利申请、申请制度和整个审批流程有一个整体的介绍。最后,重点讲了实践过程中,如何巧妙且恰当地完成专利申请等一系列工作。包括申请策略的制定(把握申请时机、精炼创新点)和相关文档的撰写,举了一个技术揭露书的实例,分块介绍专利中所需完成的文档内容。        专利是对研究生一个切身相关的事情,因此在张丽珠同学讲完后大家针对“开源代码的修改是否可以专利申请”“查询专利是否有和论文影响因子等的评级性”“只有初步的想法还没有实现是否可以写专利呢”等问题展开讨论,各抒己见。最后,雷老师也做了总结,对同学们的问题分别注释讲解,并针对实验室科研专利给同学们提出建议“idea先出专利再写论文,专利保护的是想法而不是代码,所以有创新性和创造性才是重点,在当今创客的时代,大家要注重知识产权保护,这点尤为重要。”        之后,第二个主讲人黄磊同学对近些年比较热门的话题-rest软件架构风格的分析和比较。简单的介绍REST,作为一种WEB服务,他的设计风格的历史、主要思想和应用场景,最后通过一个简单的demo展示了REST服务的设计。REST是当前WEB Service的重要风格之一,其将资源同其表示分离和通过资源表示驱动客户端状态转变的思想有助于将客户端和服务器解耦,同时REST风格统一的接口不仅有助于为异质应用提供服务,达到一次开发多处使用的目的,也使得前后端开发可以同步进行,大大提高生产效率。         黄磊同学的讲解方式由浅入深,从理论到实际操作都有介绍,解说了rest设计的优缺点以及和SOAP等协议的对比,并且详细回答了同学们提出的“REST在软件工程方面效率提升的关键点”“HTTP状态码适用问题”让大家在短短时间内的科研沙龙活动中收获颇丰。   附:获奖名单 讲师奖: 黄磊 、张丽珠 好问题奖:朴雪威、倪嘉科、张强、朱帅、王少华 PPT、活动录像存放地址:ftp://219.223.192.208/pub/BigData/2016-2017scientific-research-salon/20160411-first/...
Read More

2015-2016科研沙龙(五)

时间:2016.1.16 地点:A栋118室 主讲人:15张丽珠 主持人:周颖 参与人员:李大刚老师、14、15级实验室同学 活动内容: 2015年刚刚过去,15级新生也刚刚结束了他们本学期的期末考试。在2016年1月份,我们实验室迎来了本学期最后一次科研沙龙。实验室15级的张丽珠同学在2015年12月底在实验室支持下参加了北京的CCF学科前沿讲习班《知识图谱前沿》,聆听学习了相关领域的专家学者的主题报告,因此,举办此次科研沙龙旨在分享此次学习班的收获和体验,为整个实验室同学开阔科研视野。     张丽珠同学本次科研沙龙的主题是“知识图谱的创建和应用”,主要讲的是知识图谱构建和实际应用中可能会用的一些基本方法和思想。报告围绕知识图谱的构建、表示、推理,及其在智能问答方面的应用,分4个部分做了一些基本的探讨,包括对知识图谱的回顾、知识图谱的表示学习、知识图谱在智能问答系统中的应用。重点讲了知识图谱的表示学习和知识图谱在智能问答系统中的应用,详细介绍了“TransE”、“TransR”等表示学习的模型,概述了表示学习在知识图谱的构建、关系推理等方面的应用。     最后,张丽珠同学在讲解完基础知识后,结合智能问答系统的基本特点和原理,介绍了“问诊系统”的基本实现计划,对报告做了总结和归纳。实验室同学也对讲解中提到的“TransE”、“TransR”的竞赛、知识图谱和其他智能问答系统例如微软小黄鸡的区别和优势进一步的探讨,在讨论中同学们也对知识图谱的表示方法以及未来发展趋势理解更加深入。 此外,此次活动雷老师临时有活动没有能参加。李大刚老师参与了我们的活动和讨论,也抛出有关下一代搜索引擎商业模式、搜索引擎人工干预问题(例如百度血友病吧)、知识图谱和语义分析网络等问题和实验室同学探讨交流。同学们通过此次活动也都对知识图谱有更深入的了解和认识。 附:获奖名单 优胜奖:张丽珠 好问题奖:温德斯、朱帅、陈辰 PPT、活动录像存放地地:ftp://219.223.192.208/pub/BigData/2015-2016%20year%20scientific%20research%20salon/20160116/...
Read More