Questions tagged «research-practice»

与理论研究的“实践”有关的问题

13
有关良好研究实践的建议
阅读了Daniel Apon的问题后,我开始认为提出一个更广泛,更笼统的问题(特别是对像我这样的初级研究人员和研究生)可能是有用的,以便我们可以从更多高级研究人员的经验中学习。 所以这是一个问题: 您发现哪些实践对您的研究最有用? 我不想将其限制为任何特定类型的建议,因此欢迎提供有关研究实践的任何建议。

8
研究论文难读吗?
这个问题可能不适合这里,但是我找不到更好的地方了(SO已关闭)。 我发现关于计算机科学的研究论文很难理解。当然,主题很复杂。但是,在我理解了一篇论文之后,通常我可以用更简单的术语告诉别人,并使他们理解。如果有人告诉我在这项研究中做了什么,我也理解。 我认为我可以在这里说出的最好的例子是:我已经尝试了很长时间理解SIFT论文,并且在谷歌搜索时找到了一个教程,在几个小时内我已经准备好实现该算法。如果我想从论文本身理解算法,那我可能要花几天时间。 我的问题是:难道只有我发现研究论文难以理解吗?如果没有,您将如何处理?你有什么技巧?你能给小费吗?

30
迈向更好的TCS会议的小步骤?
通常,当我们参加TCS会议时,会注意到一些我们希望会议组织者注意的小细节。当我们组织会议时,我们已经忘记了它。 因此产生了一个问题:我们可以轻松地采取哪些小步骤来改进TCS会议? 希望这个问题可以成为我们在组织会议时可以再次检查的资源,以确保我们不会一次又一次地重复同样的错误... 我在这里对较小且便宜的细节感兴趣-如果会议组织者及时考虑的话,会议组织者可以轻松地做到这一点。例如,它可能是一条有用的信息,可以提前在会议网页上发布;可以节省一天的五美元小工具;选择宴会餐厅时要考虑的事项;喝咖啡休息的最佳时间;或您理想的会议徽章设计。 我们可以在这里介绍会议安排的所有方面(包括论文提交,计划委员会,审查,当地安排等)。 这是一个社区维基问题。请针对每个答案发布一个想法,然后根据您认为它们的重要性来上下投票其他答案。

7
如何放下您的证明
检查证明的一般准则是什么?我相信这对像我这样的研究生很重要。我已经知道我们需要做些什么来证明某些东西,但是在发送之前,您始终必须检查所有内容。甚至给自己的顾问。 我通过反复试验制定了一些策略,并从顾问那里得到了很多建议。但这始终是非常繁琐的工作。通常,当您完成某件事时,您只想继续下一个问题,但是您仍然必须坚持当前的问题,直到一切都变得完美为止。在这里,我展示了自己的一些技巧示例: 填写详细信息。如果您写“很明显……”,“不失一般性……”等,很多地方都会出错。 尝试一些数字。尝试极端情况,例如“当我设置或时会发生什么”。n=1n=1n=1n=1000n=1000n=1000 保持笔记本清洁。每天在上面写下,并与您的粗略笔记进行比较。我也尝试用乳胶写东西,这样我发现了很多错误。 您用来检查证明的一般策略是什么? 这个问题的目的是使它成为社区维基。

16
您使用什么工具撰写论文?
您使用什么工具撰写论文? 根据我的少量经验,理论家除了实际发挥创造力外,还花费大量时间撰写和完善论文。也就是说,将他们的工作传达给其他人。也许论文不是这样做的正确方法,但是应该将其留给其他讨论。在任何情况下,似乎都想通过使用尽可能好的软件工具来减少编写结果所需的时间。因此,此问题旨在找出其中的一些隐藏宝藏。 我认为我们大多数人都使用LaTeX和一些系统来组织论文参考。但是也有vim / emacs和一些非常漂亮的库,它们对我来说节省了很多时间。因此,我想了解您用于撰写论文的设置,也许还想了解一些您尝试学习但对您不起作用的东西。我对可能不太知名但已证明可以加快速度的事情特别感兴趣,即使它是某些用于绘制图形或自动完成功能的非常特定的软件。 Don Knuth在这里接受采访时讲述了他的设置。搜索问题“ 您使用哪些工具集[...] ”。 更新:Sadeq 在这里向我介绍了有关绘制图的工具的讨论。

6
数学家了解复杂性理论最新研究的方法
复杂性理论是我的次要兴趣,但不是我的主要研究兴趣,因此,我没有希望参加​​所有会议,阅读所有博客并确保“ cc”人群中的每一个人热点新闻。我尝试做一些这样的事情,但是我想知道哪种方法能给我最大的收益(或更确切地说,是时间,因为在这种情况下,时间比金钱更是一个限制因素)。我尝试过的一些方法包括: 查看STOC / FOCS程序。这通常意味着直到它们成为(有点)过时的新闻我才听说突破,但是从我的角度来看这是可以的,只要我有可能最终抓住新闻。我还有其他程序要跟踪吗? 订阅Los Alamos ArXiv。有多少复杂性理论家使用它?我还应该查看其他预印服务器吗? 阅读博客。我尝试了一段时间,但还是有所放弃,因为那里的博客太多了,这似乎是一种非常低效的保持最新状态的方法。 我有什么想念的吗?再一次,我的重点是寻找省时的方法,而不是尽一切可能的事情与时俱进。 编辑:感谢所有的答复;如果软件允许,我会接受多个答案。我的选择有些随意,是基于以下事实:我现在记得以前曾听说过ECCC和CCC,但我完全不了解Blog Aggregator。

8
当您无法解决所解决的问题时该怎么办?
我是理论专业的二年级研究生。去年我一直在研究一个问题(在图论/算法方面)。直到昨天,我还认为我做得很好(我在根据论文扩展定理)。今天,我意识到自己犯了一个简单的错误。我意识到,要做我想做的事情比想象的要困难得多。我对离开研究生院感到非常失望。 这是研究人员注意到她的想法在经过大量工作后就行不通的普遍情况吗? 当您意识到自己所想到的方法行不通并且问题似乎很难解决时,您会怎么做? 在我这种情况下,您会给学生什么建议?

3
如何找到有趣的研究问题
尽管有几年的课程,但是在选择研究主题时我仍然茫然。我一直在研究来自不同领域的论文,并与教授交谈,而且我开始认为这是错误的方法。 我读过它有助于发现一个有趣的问题(不要在意该领域),然后继续进行研究。教科书提到了著名的未解决的教科书,但我不想直接解决它们。研究论文只提到积极的结果,没有失败的尝试。 如何找到有趣的研究问题?您如何找到有趣的研究问题?某处有清单吗? 您如何确定处理某个特定问题是否值得?


5
你什么时候应该说你知道什么?
当您在公共场所(例如此处的堆叠交换)上看到某个问题时,该怎么办?您知道该问题的答案,因为您正在研究当前的研究项目? 例如,我看到一个我知道答案的TCS.SX问题,因为我最近在研究该问题。我还没有完成结果的撰写,我正在尝试获得更多结果以撰写出可接受的论文。 我应该亲自联系问询者吗?通过在网站上发布答案公开声明信用?我该怎么办?

6
快速审阅的期刊
背景:这个问题的动机有两个方面。首先,我想得到一些困难的事实,以更好地了解正在进行的会议与期刊的辩论。其次,如果可以使用此信息,则在提交论文进行审查时我可以做出更明智的决定。我很乐意喜欢那些期刊的编辑在挑选和主持裁判方面做得很好的期刊。 问题:是否有任何TCS期刊的审查速度始终保持一致? 规则: 我不需要任何轶事证据;我希望看到一些困难的事实,例如“根据我们的统计数据,在过去3年中,我们提交的意见书中有98%在最多4个月内得到了审核”。 从初次提交到第一次决策的时间才算在内。我不在乎实际打印实际日记需要多长时间;无论如何,这是我们无法控制的。 只是一系列会议记录的日记不会计入。我们都知道会议审查是很快的。 开放存取的在线日记非常好。 (并且,如果期刊的问题如此严重,以至于您的名字与之相关联,您会感到尴尬,让我们完全跳过它。)

8
傻瓜/教授的协作工具
假设来自两个或两个以上不同机构的合著者正在用乳胶撰写论文,并且希望比反复地来回发送草稿做得更好。 他们意识到他们可以免费打开一个保管箱帐户,共享密码,并将计算机上的纸张版本与保管箱上的纸张同步。但是,如果两个人同时编辑同一节,则他们将覆盖彼此的更改。 他们还听说SVN和Git之类的版本控制系统具有合并并发更改的工具,这些工具运行得相当好。但是,这些产品的文档非常难以阅读,并且更侧重于如何撤消更改和如何管理不同的“分支”,而不是合著者撰写论文的基本需求。 有关如何在此设置中使用版本控制系统的简单分步说明: 中央仓库 本地副本 “智能”合并 没有分支 ? 在标准版本控制系统中,哪个是最容易使用的?(我们在这里是理论计算机科学教授。) 是否有更简单的工具仅与智能合并同步,而没有版本控制? 相反,使用版本控制系统甚至撰写单作者论文的人真的感到无限撤消功能值得额外的复杂性吗?

4
您在ArXiv上发布的最小结果是什么?
本质上,问题是: ArXiv最少发布的单位是什么? 特别令人感兴趣的是广泛使用ArXiv的领域,例如量子计算。但是也欢迎对其他领域和预印服务(例如ECCC和ePrint)发表评论。 详细问题 这是基于以下两个问题: 你什么时候应该说你知道什么? 您如何确定何时有足够的研究成果来撰写论文,以及将论文提交给哪一期刊? 特别是Jukka Suomela对这个答案的评论: 我认为尽快整理结果是个好主意。请记住,ArXiv手稿不需要构成最低发布单位。我认为向ArXiv提交两页证明是完全可以的,尽管显然这太短了,因为它只是会议论文或期刊论文。解决别人想解决的一个开放性问题绰绰有余。 在我的领域(量子计算)中,我在ArXiv上看到的每张预印本似乎都是出版级的论文,而且早发行了,因此我们不必等待会议论文集或期刊周转。提交非出版物级别的内容令人生畏。提出部分或仅对现有工作进行少许扩展的结果是否可以?提出可能有趣的结果(例如,您已经就它们进行了一些讨论,但并不是每个人都睡着了),但是您怀疑会进入顶级会议或期刊,是否可以?您对何时在ArXiv或类似的预印服务器上共享结果有建议吗?尽早分享结果会伤害您吗? 一些特定的背景 为了使问题更加个人化,我将进一步说明。但是,我希望收到的答案能提供我(和其他人)将来可以遵循的更一般的准则。 我在单一t型设计上做了一些工作,在其中扩展了一个现有的定理(以一种有用的方式,但是只需稍微修改原始定理的证明,因此不需要新的想法;即当我与早期论文的作者,他的评论是“哦,很酷,没有考虑这一点”。作为证明,我不得不说一句话,然后他说:“好吧,我知道你会怎么证明”,证明了一些简单的结果,并提供了下界的替代证明。 我写了一篇非常冗长的论文,保存在我的网站上,但是不幸的是,我对该领域的阅读不够充分,无法真正理解它如何适应更大的前景(我认为这是最大的弱点,我对此表示怀疑。我可以轻松克服)。我主要将这些文本保留为“我已对此工作进行了说明”,并且因为有时我会就该主题进行讨论。自从我做一个非常温和的介绍以来,它对朋友也很有用,因此他以此为基础将他的一些作品与设计联系起来(尽管他没有使用本文中的任何结果,就像关于定义的讲义一样)。 这是我应该放在ArXiv上的示例吗?还是将其保留在我的网站上的适当措施?

6
学术论文中的代码
在我的学术生涯中,我读了很多关于各种计算机科学主题的学术论文。其中许多涉及一个实现和对该实现的一些评估,但是我发现很少有人实际发布他们使用的代码。 对我来说,包括实际实施的好处将是巨大的,即: 扩大信任度或可复制性(自己进行测试!) 澄清歧义(特别是对于由非母语人士撰写的论文) 重复使用应用程序代码 那么,为什么这么少的论文实际上包含任何代码呢? 我认为,本文背后的组织可能打算在自己的应用程序中利用该实现,因此不希望发布它,但是如果是这样,为什么还要撰写该论文?

4
编程语言理论的研究与开放挑战
在像一些一般性讨论的精神这一个,我打开这个线程并打算收集意见认为哪些编程语言的开放的挑战和热点问题的研究。我希望讨论甚至可以浮出水面,对编程语言研究的未来发表看法。 我相信这种讨论将对像我这样对PL感兴趣的新学生研究人员以及已经参与其中的人有所帮助。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.