历史上的今天
今天是:2024年10月15日(星期二)
2019年10月15日 | 可用于智能机器人的互联网知识库都有哪些
2019-10-15 来源:fqj
(文章来源:百家号)
知识工程、Web数据挖掘、自然语言处理等领域大量的研究工作,致力于大规模知识的获取,为打造机器智脑提供了丰富的知识库来源。目前互联网上可用于智能机器人的知识库包括以下各类知识:
事实知识(Factual Knowge)是关于某个特定实体的基本事实。例如(中国,首都,北京)。事实知识是知识图谱中最常见的知识类型。大部分实体的事实可以对应实体的特定属性或者关系。很多以实体为中心组织的知识库均富含此类知识,比如DBpedia、Freebase以及CN-DBpedia等。
概念知识(Taxonomy Knowledge)分为两类,一类是实体与概念之间的类属关系,例如(柏拉图,哲学家)另一类为子概念与父概念的子类关系(Subclass,比如(唯心主义哲学家,Subclassof,哲学家)一个概念有子概念,也可能同时具有父概念,使得整个概念集合构成层级体系。概念之间的层级关系是本体定义中最为重要的部分,特定领域的概念知识是机器认知领域的基本框架。
典型概念知识图谱(有时简称概念图谱)包括Yago、Probase、WikiTaxonomy等。概念是归纳的前提,是基于概念推理的(类别推理taxonomy reasoning)依据。概念知识是一种典型的元知识(meta-knowledge)元知识除了概念知识之外还包括概念之间的属性,概念与属性的领域与约束等这些知识通常在传统的本体中加以定义与明确。
词汇知识:主要包括实体与词汇之间的关系(比如实体的命名、称谓、英文名等)以及词汇之间的关系(包括同义词、反义词、缩写词以及上下位词关系等)例如(柏拉图,英文名,“Plato”)(赵匡胤,庙号,宋太祖)、(妻子,同义词,老婆)些跨语言知识库比如BabelNet,专注于建立实体或概念之间的跨语言等价关系。
词汇知识的自动化获取在目前的实际应用中已经取得较好效果。从丰富的领域语料自动挖掘领域词汇,并建立词汇之间的语义关联以及词汇与实体之间的关联已经成为知识图谱构建最为重要的一步。词汇知识也是相对简单的知识。人类学习某个新领域往往是从该领域的术语或者词汇开始的。因此,赋予机器认知领域词汇,是实现机器认知整个领域知识的第一步。此类典型知识图谱包括WordNet等。
常识知识:常识是人类通过身体与世界交互而积累的经验与知识,是人们在交流时无须言明就能理解的知识。例如我们都知道鸟有翅膀,鸟能飞等。再比如,若x是个人,那么x要么是男人,要么是女人。常识的表征与定义、获取与理解等问题一直都是人工智能发展的瓶颈。常识知识的基本特点是我们每个人都知道,但很少在文本里提及,使得基于文本抽取的常识获取方式效果有限。典型的常识知识图谱包括Cyc、ConceptNet等。
领域知识服务机器人需要建立人类社会与生活相关的方方面面的知识库。比如日常陪伴机器人需要具备衣食住行等各方面的知识库,当用户抱怨“空气不好”时,机器人能够开启空气净化器;当用户感冒了,机器人应该能够结合医学和用户医疗知识库提供相应的药物与生活建议;在午餐时间,机器人能通过饮食知识库推荐近期的饮食等。
上一篇:焊接机器人的焊接参数有什么影响
史海拾趣
|
摘要:介绍了Linux在嵌入式领域中的应用和宿主机、目标机开发模式,详细地给出了精简内核的实现过程。分析了glibc系统库和ELF文件格式的结构和其中的共享库裁剪技术的原理,提出并实现了一种库裁剪方案。 关键词 嵌入式;Linux;小 ...… 查看全部问答> |
|
今年刚毕业,应聘一家公司说是做驱动开发的,但是我应聘的部门是软件部,不是驱动部,工作也主要是用MFC编程。我个人对底层的一些东西还是比较感兴趣的,想做驱动开发。但是不知道在这家公司到底适不适合我……不知道这算不算是在做驱动开发,还请 ...… 查看全部问答> |
|
Accurate Inverter Error Compensation and Related Accurate Inverter Error Compensation and RelatedSelf-Commissioning Scheme in SensorlessInduction Motor DrivesGianmario Pellegrino, Member, IEEE, Radu Iustin Bojoi, Member, IEEE, Paolo Guglielmi, Member, IEEE,and Francesco Cupertin ...… 查看全部问答> |
|
我的芯片是stm32f103r8。 demo中我把配置文件修改为 #define USE_STM3210B_EVAL ,同时把FLASH_SIZE 改为 0x10000 即64K。用.hex和.bin文件下载,都没成功过。 我是用IAR生成.hex和.bin。  ...… 查看全部问答> |
|
键盘采用中断方式,可是我按键盘后,程序没反映,跟踪时有键盘的值, 在P1键盘中断中,先判断键盘的值,再做标志位,然后在主程序根据标志位来完成任务! 现在不知道是什么问题,多按几下却能够得到响应的希望结果,现在请问专家和高手们,你们的 ...… 查看全部问答> |
|
收到MSP430 LaunchPad 开发板后,发现串口例程调试不通? 自从参加TI论坛的活动,获得LaunchPad 开发板后,本想利用MSP430G2553芯片做个小控制设备。因为需要用到串口,就随便调试了一下TI提供的几个串口例程,结果用串口调试助手调试时,发现没有收到发出的数据,不过,那个定时器模拟串口的例子可以调通 ...… 查看全部问答> |
|
jlink V8仿真器 j-link ARM9 STM32 ARM仿真器 9.5成新,买来后没有用一直放着。 有需要的朋友来看下。 http://item.taobao.com/item.htm? ... AuHN&id=37162726692 同时还有两本书: 嵌入式Linux应用开发完全手册(附CD光盘)书 韦东山 ...… 查看全部问答> |
|
《视频4》R7F0C802下载hex文件(付方法)-Renesas Flash Programmer 和CubeSuite+ 本帖最后由 kejoy 于 2014-10-3 22:33 编辑 R7F0C802下载hex文件的问题,其实在很早的帖子里面就有提到参看:https://bbs.eeworld.com.cn/thread-444254-1-1.html,但是一直没有发现问题的原因。也与坛友讨论过,最终在瑞萨FAE的帮助下找到了原因 ...… 查看全部问答> |
|
本帖最后由 slotg 于 2014-10-5 18:21 编辑 Nucleo板的开发方式有很多种,除了大家所熟悉的KEIL,IAR等工具之外,我选择使用MBED的开发方式,这是一个全新的体验,选择MBED的原因是在这种开发环境下的编程方式就如同Arduino系统一样省略了很多对M ...… 查看全部问答> |




