2013.4.23 - KDD第五天
今天晚上郭宇航师兄从外面回来问我那天找他什么事,然后我们就开始讨论KDD的第一个题目,其实第一个题目跟郭师兄的课题不太相关,本来想问他关于语义消 岐的那道题(第二道),不过第二题的内容我给忘了,然后我们就开始讨论第一道题,第一道题的内容说清楚了,然后师兄要看一下示例代码,但是关键的地 方,SQL语句抽出来的特征分别代表什么被我忘记了,非常尴尬。讨论的结果大概是这样的:
- 可以test驱动那种,但是别太过火,容易过拟合,当前榜上排前几名都已靖97%的那几个队有可能就已经过拟合了,因为他们尝试的次数太多。
- 可以采用交叉验证,留一块训练样本用来测试,然后将测试的错误于标准答案对比,尽量找到最有共性的错误,然后根据这个错误进行修改模型或者添加特征。这个方法主意别过拟合。
- 可以尝试Bigram。
- 可以尝试构建本体,然后特征分化,找上位词,但是用关键字的话会比较稀疏,可以尝试一下。
- 可以尝试topic model,例如SVD LSA LSI。
还整理了一下我们手里现在都有哪些牌:
- 名称
- 标题
- 关键字
- 机构
- 期刊/会议
后
来师兄提醒我们,如果能使用外部数据的话,那么参考文献是非常强的特征,另外师兄还说,如果不做成分类器,而是做成回归也不错,毕竟最后答案无论正例反例
都要排序。回归的话我的理解就是按照相关度排序我们只要统计一下相关读界值就可以了,小于这个界值的就算他不是这个人写的,大于的就是,这样本身就是排好
序的了。
然后晚上跟中秋进行了又一次探讨,首先就是把晚上的SQL语句抽出来的特征搞明白了,所有特征大概是这样的:
- 作者ID,外部键。
- 文章ID,外部键。
- “该作者在该篇文章所在期刊上发表的论文总数”,当然这个作者在相同期刊发的数量越多说明他经常在这个期刊上发表文章,说明这个作者的这篇文章就很有可能就是他自己写的。
- “该作者在该篇文章所在会议上发表的论文总数”,当然这个作者在相同期刊发的数量越多说明他经常在这个会议上发表文章,说明这个作者的这篇文章就很有可能就是他自己写的。
- 这个作者总共发了多少篇文章,一开始我看到这个特征还有写不解,但是中秋给我解释说这个特征还是很有道理的,这个虽然不能确定这个文章个作者之间的关系,但是却可以确定这个作者的存在性,或者说能确定这条信息的确定性,不过中秋说我还需要好好理解一下这个特征的道理。
- 这个文章总共有多少个作者,道理同上。
然
后就是又让中秋给我讲了一下第二道题的意思,其实按照我的看法更应该说是共指问题,中秋说他对“消岐”这个词也不是很理解,让我去实验室主页或者哪个地方
再调查一下。总的来说其实这题很显然,就是数据库中有三个高文老师(id不一样),然后他们分别是中科院的,哈工大的,北大的。但事实上这都是同一个人,
你要做的就是对他们进行消岐。
最后中秋说有机会的话想让我安排他们俩聊一下,因为他在想在topic model上面使劲,不过不是现在,还要再等等。。。
还有就是我说我SQL都不会,跟学长谈得时候很尴尬,然后中秋说他把今天谈的需要的资料包括SQL明天给我发到邮件里面去。
其
他事情就是,今天晚上跟伟杰料了一下关于编译器的事情,我说我想放弃,改成递归下降分析直接做个Lisp的语法得了,实在不行我就用郑茂和韩冰的那个。然
后伟杰的意思是现在放弃还是太早了,毕竟下周的下周才是DeadLine,还有很多挣扎的余地,而且就算是递归下降还是要写First集的,伟杰对我很鼓
励,认为我一定能做出来。
2013.4.23 - KDD第五天的更多相关文章
- 2013.5.23 - KDD第三十五天
看完睡不觉得世间有点虚度,然后就构思了一下带带回儿去找中秋要跟她说的事情,大概就是这样的: 我 打算用paper来计算人与人之间的距离,比如说我跟郑茂和写过一篇文章,然后郑茂根韩冰和写过一篇文章, ...
- http://www.cnblogs.com/peida/archive/2013/04/23/3036035.html
http://www.cnblogs.com/peida/archive/2013/04/23/3036035.html
- 2013.5.3 - KDD第十五天
今天上午把昨天的想法给中秋发过去了,然后我就开始科普随机森林: 随机森林是一种比较新的机器学习模型.经典的机器学习模型是神经网络,有半个多世纪的历史了.神经网络预测精确,但是计算量很大.上世纪八十年代 ...
- Notes of the scrum meeting(2013/10/23)
ps:本来是10月23号周三下午开的会,这几天由于各种事情忙,忘记写博客了,现在补上. 软工项目组buaa_smile开始项目第一次scrum meeting meeting time:4:00~5: ...
- Dynamic CRM 2013学习笔记(十五)报表设计:报表入门、开发工具及注意事项
本文是关于CRM 2013报表开发入门介绍,包括开发工具的使用,以及不同于普通Reporting service的相关注意事项. 一.CRM报表简介 报表有两种,SQL-based报表和Fetch-b ...
- Teamwork——Week 4 Daily Scrum Meeting#1 2013.10.23
一.会议议题 1)根据确立的项目题目,进一步明确PM,DEV,TEST的工作. 2)确定团队分工和预估项目时间. 3)完成项目架构NABC模型. 4)确定第一轮开发团队分工 二.会议时间 2013年1 ...
- SharePoint 2013 APP 开发示例 (五)跨域访问 Web Service (REST API)
虽然 JQuery 也能通过授权header实现跨域, 但SharePoint 提供了更简单的方法,它被实现在SP.RequestExecutor里 .它能访问跨域的服务包括REST AP ...
- 2013.6.28 - KDD最后一天
今天收到中秋的邮件.KDD结果出来了,Zhongqiu Wang & Jingwen Huang 15th/561.
- 2013.5.21 - KDD第三十三天
实验室例会,上到一半之后发现今天下午第二节课是Android,上次两节Android都没跟中秋碰头,这次又不能碰头了,然 后就赶紧给中秋发了个短信,说我在开会,晚上约个时间再谈.正好也称这一下午加一晚 ...
随机推荐
- Shell流程控制语句case
case语法格式: case 变量或表达式 in 变量或表达式1) 命令1 ;; 变量或表达式2) 命令2 ;; ...... *) 默认命令 esac case语句流程控制图: 实例: [root ...
- flex布局大全 2019
有句话叫做:存在即是合理. 最近很喜欢flex布局模式,不过还在摸索中,这里正一边在项目中使用和总结,也在学习一些大牛们总结的东西和布局思考. 鉴于自己很苦恼,到处去ha资料,真的,就没有一个系统的, ...
- [计算机视觉][神经网络与深度学习]R-FCN、SSD、YOLO2、faster-rcnn和labelImg实验笔记
R-FCN.SSD.YOLO2.faster-rcnn和labelImg实验笔记 转自:https://ask.julyedu.com/question/7490 R-FCN paper:https: ...
- PHP设计模式 - 建造者模式
建造者模式主要在于创建一些复杂的对象.将一个复杂对象的构造与它的表示分离,使同样的构建过程可以创建不同的表示的设计模式; 结构图: <?php /** * * 产品本身 */ class Pro ...
- Apache ZooKeeper在Kafka中的角色 - 监控和配置
1.目标 今天,我们将看到Zookeeper在Kafka中的角色.本文包含Kafka中需要ZooKeeper的原因.我们可以说,ZooKeeper是Apache Kafka不可分割的一部分.在了解Zo ...
- 3.JVM 垃圾收集器
Garbage Collect(垃圾回收) 1.1 如何确定一个对象是垃圾? 要想进行垃圾回收,得先知道什么样的对象是垃圾. 1.1.1 引用计数法 对于某个对象而言,只要应用程序中持有该对象的引用, ...
- SVN:修改文件后提示感叹号消失了处理办法
使用SVN发现文件修改后,默认的修改标记红色感叹号不见了 重新显示设置方法: [右键]——[TortoiseSVN]——[Setting] 在[Icon Overlays]中选择[Default]即可 ...
- Python开发【源码剖析】 List对象
前言 本文探讨的Python版本为2.7.16,可从官网上下载,把压缩包Python-2.7.16.tgz解压到本地即可 需要基本C语言的知识(要看的懂) PyListObject对象 PyListO ...
- 3D星形贴图
3D星形贴图: /** * * *---------------------* * | *** 3D星形贴图 *** | * *---------------------* * * 编辑修改收录:fe ...
- 使用QMetaObject获取类的属性
const QMetaObject *metaobject = object->metaObject(); int count = metaobject->propertyCount(); ...