Open stuian opened 7 years ago
姓名:赵松 作业:https://github.com/WALLE499/lec9-20171025.git 感想:lec9的PPT和视频上周看完了,里面讲到的都不太懂,所以看完之后在看lec9 推荐的前两篇论文,Parsing with Compositional Vector Grammars 和 Subgradient Methods for Structured Prediction,还没看懂。tensorflow没有练习。
姓名:张金鹏 内容:对lec9的学习 感想:lec9比较系统的介绍了tree-Rnn,由simple-RNN到su-RNN再到mv-RNN。本节课首先由单词与短语的基本关系引出,说明了短语同单词一样,可以表示语义,进而引出利用树去实现这一目的。本节课最重要的部分在于如何去对树的结构以及向量表示去学习,这包括前向传播与反向传播两大部分。之后又再simple-RNN的基础上进行拓展,包括放弃单一矩阵结构的SU-RNN,以及将单词分为两部分表示的MV-RNN。 问题:1.在每次计算并搜索最高的score时,是两两都计算还是仅计算相邻部分。 2.对su-RNN存在的问题(solution部分)没太看懂,以及后面的加速措施pcfg不太了解。
姓名:陈梓涵 作业:https://github.com/wtybill1/tensorflow.rnn.git 感想: 1.想试着用tf写一下简单的RNN,发现tensorflow1.2和1.3版本差距有点大,不知道feed_dict代入得真实数据数组形状与占位符该怎么匹配(或者说怎么样算匹配,可能是熬夜降智商),代码里老报错。。我试着调了几个参数,然后好像越改越错。 2.LEC9只看了视频、PPT和第一篇论文,第二篇才开始看,现在才看到MAX-margin公式那里。LEC9主要讲了将sentence投影到semantic vector spaces中,然后进行parsing;objection的构建没太看清楚;后面又讲了BPTS,说的是求w的时候要加所有节点,split derivatives at each node不清楚(这是要干嘛,对向量进行更新吗),还要加上一个error messag;SU-RNN弱化了限制,不必让w处处相同,这样可以优化模型,但是网络深度要增加,PCFG不懂。 3.github里还有挺多东西没弄清楚。 4.收到通知,周五晚上有考试,得请假。
姓名:樊志英 作业:https://github.com/Lucas-Fan/lec9 感想:视频看了一半,论文看了两个,就去看SVM,又学了一遍。。 问题:1.SVG没明白原理,论文没看完,谁能分享一下对论文的理解就好了。
姓名:吕思奇 作业:https://github.com/millllk/CS224d/blob/master/simple%20RNN 感想:主要看了lec9的PPT和notes,在尝试用tf写简单的rnn
姓名:王历宁 内容:用tensorflow练习了CNN,RNN进行手写数字识别,学习了下sklearn中SVC的用法,lect9主要看了一篇博客http://www.hankcs.com/nlp/cs224n-tree-recursive-neural-networks-and-constituency-parsing.html 感想:这周尝试使用了tensorflow和keras写CNN和RNN,巩固了对两种算法的理解,这几周课程有点忙没有看视频,只看了上述博客和几个框架的部分中文文档
姓名:王鑫禹 作业:https://github.com/ylwxy2015/cs224d/blob/master/lecture9.md 感想: 网上关于Recursive NN的资料太少,模型的目标函数这块不是很懂,parsing tree的得分算法视频里没有详讲。
此issue为本周提交作业以及提问讨论的区域。
提交作业的形式为:
Tips