/* 版权声明:可以任意转载,转载时请务必标明文章原始出处和作者信息 .*/

自然语言处理中的模式(模式 0: 模式无处不在模式)

CopyMiddle: 张俊林

TimeStamp:2010 年 7 月

对于模式这个概念,身为 IT 技术人员应该对此不陌生了。四人帮的巨著《设计模式》已然成为经典。那么,模式仅仅局限于软件设计领域吗?显然非也,最初四人帮归纳设计模式的诱发因素也是建筑设计领域的模式。对于自然语言处理领域,同样是存在模式的,这里的模式主要是针对相关专业研究人员的,可以认为是帮助研究人员从宏观上理解某个领域的研究模式。当然,我相信任何其他研究领域也存在类似的研究模式。所以,这也可以认为是一个模式,即模式 0: 模式无处不在模式。

所谓模式无处不在,即任何领域都存在模式,比如历史事件中的模式 , 如果你读过一些历史的话,会发现很多人在很多场合做的很多决策以及其决策的结果有非常相似的重合之处,这里显然就是模式的影子了,举个大点的例子,有没有觉得抗日战争时期和三国时期有非常相似之处?中共,国民党和鬼子之间的关系以及决策和魏、蜀、吴是否能够找到对应关系?其实,再抽象一步,你可以从中归纳出三个政治实体博弈的一个基本模式出来,这是历史上的模式。相似的,比如在政治模型,经济方法,技术手段等等各种五光十色五花八门的领域中,这种模式的痕迹几乎无处不在,几无例外。此谓模式无处不在。

深入思考一下,模式到底是什么东西呢?所谓模式实际是某个领域内过去经验地系统总结。不论是哪个领域,只要这个领域已经存在 , 那么就存在经验 , 经验有成功的有失败的,存在经验就有对经验地评价 , 将对经验的评价进行分析总结就是模式。所以 , 模式无处不在 , 因为经验无处不在,模式本质上是一种经验主义思考方法 , 是一种归纳法。模式有助于快速掌握别人流传下的经验,让新人快速上手解决复杂问题,但是,仅仅依靠模式是难以创造新的东西的 , 如果能够结合演绎法 , 就可以指导实际 , 创造出新的东西。也就是说 : 经验总结 --> 归纳法 --> 模式 --> 演绎法 --> 将已经证明的模式应用在没有用过的领域 ---> 新的产出 ---> 形成新的经验      依此反复,这个才是模式真正威力所在。

回到自然语言处理研究中的模式上来,自然语言处理相关的国际会议有 ACL,COLING,EMENP 等等,如果你经常跟踪会议论文并整理子领域的研究进展脉络的话,会发现在这个领域的研究中一样存在着固定的研究模式,其子领域的发展是有路径可循甚至是可以预测其发展方向的。举个比较明显的子领域,比如统计机器翻译,从最初的单词对的翻译加上顺序调整,到扩展为短语对的翻译加上顺序调整,再到目前比较热的字符串到树结构的映射,树结构之间的映射等,其发展脉络非常清楚,这种走向其实也是研究模式的一种具体表现,如果是有经验的研究人员是很容易看出其整体发展趋势的,那么对于自己的选择课题是非常有帮助作用的。

过去我接触过很多博士生,对于如何创新好像始终摸不住脉,看了一大堆论文,但是自己的想法无从谈起,其实这是对研究模式理解不够深入导致的,我相信如果熟悉一些 NLP 研究领域中比较常见的研究模式,对于做一些理论探索和创新是非常有帮助的。

在后续的文章里,我会逐步把我在 2006 年之前归纳出的若干常见的 NLP 研究领域的研究模式一一列出,分享观点,抛砖引玉,也希望能对谁有所帮助。

自然语言处理中的模式(模式0:模式无处不在模式)相关推荐

  1. 自然语言处理中的模式(模式1.概率化模式)

    /* 版权声明:可以任意转载,转载时请务必标明文章原始出处和作者信息 .*/ 自然语言处理中的模式(模式1.概率化模式) CopyMiddle: 张俊林                         ...

  2. [PyQt] MCV模式学习-0

    MCV模式学习-0 目的 item-based模式 0.0 QStringListModel 0.1 QAbstractListModel 0.2 目的 之前的PyQt采用的是item based形式 ...

  3. 自然语言处理中的符号表征

    自然语言处理中的符号表征 0. Preface 自然语言处理中的符号表征 Author: Cao Shengming Email: caoshengming@trio.ai Company: Trio ...

  4. android开发模式,Android开发中无处不在的设计模式

    Android开发中无处不在的设计模式――单例模式 Android开发中无处不在的设计模式――Builder模式 前面介绍了单例模式和Builder模式,有兴趣的见上面两个链接,这篇文章侧重介绍1下视 ...

  5. OAuth2.0授权码模式学习

    OAuth2.0授权码模式学习 四种授权方式 1,授权码模式 2,简化模式 3,密码模式 4,客户端模式 授权码模式 四种授权模式中最完成,最严密的授权. (1)用户访问客户端,后者将前者导入认证服务 ...

  6. CentOS下Hive2.0.0集群模式安装详解

    本文环境如下: 操作系统:CentOS 6 32位 Hive版本:2.0.0 JDK版本:1.8.0_77 32位 Hadoop版本:2.6.4 MySQL版本:5.6.30 1. 准备工作 1.1 ...

  7. IIS 7.0的集成模式和经典模式

    IIS7.0中的 Web应用程序有两种配置模式:经典模式和集成模式.经典模式是为了与之前的版本兼容,使用ISAPI扩展来调用ASP.NET运行库,原先运行于 IIS6.0下的Web应用程序迁移到IIS ...

  8. oauth2.0 php简化模式,OAuth2.0学习(1-5)授权方式2-简化模式(implicit grant type)

    授权方式2-简化模式(implicit grant type) 简化模式(implicit grant type)不通过第三方应用程序的服务器,直接在浏览器中向认证服务器申请令牌,跳过了"授 ...

  9. Android 8.0学习(16)---8.0 的Doze模式白名单路径

    Android O 的Doze模式白名单路径 Doze 模式列表 上述备注规则如下 if(powerWhitelist.isSysWhitelisted(pkg)) {// Summary of ap ...

最新文章

  1. android 应用变量,Android全局应用变量的使用
  2. AI研究员收集NLP数据的四种创意方法(大牛分享)
  3. DL之RBM:基于RBM实现手写数字图片识别提高准确率
  4. 第四届泉水文化论坛协调会-商协社团:平台经济谋定水产业
  5. 系统性能测试--杨建旭
  6. 在Docker中安装和部署MongoDB集群
  7. Android View.onMeasure方法的理解
  8. 我们做自媒体是怎么失败的?
  9. 三大电信运营商携号转网数据_携号转网数据出炉!转出移动最多,近五成转入电信...
  10. 关于spring-data-jpa的排序问题
  11. linux学习笔记:更换国内网易163 yum 源
  12. Python剑指offer之两个栈实现一个队列-两个队列实现一个栈
  13. OPPO a1刷机包下载_OPPOA1密码忘记了?来这里搞定
  14. groovy使用场景
  15. 许三多买了中石油--暴笑股民语录许三多
  16. iOS 15 TableView刷新组头适配问题
  17. Java菜鸟逆袭之入门篇(附讲解)
  18. python3可视化-pyecharts图形库,利用Map进行地图的创建和使用
  19. LC串联震荡电路谐振频率
  20. jni in linux

热门文章

  1. 深入理解重要的编程模型
  2. Docker 部署不香吗?
  3. 压箱底总结:流系统端到端一致性对比
  4. MySQL主备复制原理、实现及异常处理
  5. 彭博社称飞书被要求下架一个月、Zoom推出5.0版日活超3亿、GoogleDuo全面转向AV1等|Decode the Week...
  6. ffplay.c学习-7-以音频同步为基准
  7. LeetCode——树:层次遍历、前中后序遍历
  8. Hadoop之MapReduce面试知识复习
  9. AI助力新药研发 腾讯发布「云深智药」平台
  10. FFMPEG libx264解码为YUV